UTN – FRM Diseño de Sistemas – Examen Final – Eje 3 Año 2025 08/05/2025
Nombre y legajo estudiante:
Consideraciones: El estudiante debe leer atentamente el texto, interpretar el problema y
diseñar una solución para las consignas planteadas, aplicando los patrones/buenas
prácticas/principios de normalización y método de mapeo enseñados y practicados durante el
año de cursado. Se aprueba con 60 puntos
Consignas
1- Realizar el Modelo de Entidad Relación en Tercera Forma Normal, que resuelva el negocio a
resolver, indicando: entidades, atributos claves (incluir referencias para cada tipo de clave
para su interpretación correcta), alias. Resuelva utilizando claves del negocio y
presentando el artefacto listo de entidades y atributos, definido por la cátedra para este
modelado, y que ha sido utilizado en los trabajos prácticos. 80 puntos
2- Elegir una entidad con clave de negocio compuesta según lo completado en el punto anterior
y realizar el mapeo aplicando patrón Identificador de Objetos usando el artefacto gráfico
Modelo Entidad Relación. Debe incluir también las entidades relacionadas a la elegida. 20
puntos.
Descripción del problema
La empresa ReCar se dedica al alquiler de automóviles a clientes. El alquiler de automóviles lo hace sin chofer
sólo se encarga de la logística de automóviles. Los autos ofertados son de distintos modelos, lo que hace que
varíen sus prestaciones y características y por lo tanto se ofrecen a distinto precio base por km, según la
categoría del modelo, lo cual se plasma en una lista de precios vigentes a fecha. Un cliente puede tener en
alquiler solamente un auto por vez, si posee uno en alquiler no se le puede alquilar otro. A su vez los clientes
al alquilar un auto pueden contratar seguros con distintas coberturas y por supuesto distintos precios, que
varían en el tiempo. En el precio final de un alquiler, entonces, interviene la cantidad de kilómetros
contratados.
Cuando un cliente desea alquilar un automóvil se genera un contrato de alquiler en el cual se registran todos
los datos personales del mismo (DNI y nombre si es un particular, dirección de mail). En el contrato se deja
registrado los datos del automóvil, los datos del cliente, el tipo de seguro elegido, cantidad kms contratados,
la fecha y hora de entrega pactada del automóvil y número de tarjeta de crédito informada por el cliente o
un depósito en efectivo, a modo de garantía. El importe de la garantía corresponde a un monto fijo que está
estipulado por la empresa y que varía en el tiempo.
Al momento de devolver el automóvil se le genera una factura al cliente para lo cual se rescatan los datos del
contrato que tiene el cliente vigente. De este contrato se obtiene toda la información del cliente en cuanto a
datos personales y los servicios contratados. En la factura se detalla en renglones o ítems diferentes lo que
corresponde al alquiler, en cada aspecto de la contratación. Existen ítems adicionales que corresponde al
recargo que considere aplicar la empresa basándose en el nivel de deterioro del vehículo y el exceso de kms.
Al devolver el vehículo se asigna un nivel de deterioro que definirá el recargo a aplicar en la lista de precios,
sin importar modelo del vehículo. Para el cargo por exceso de kms existe una escala, que define el cargo por
km excedido, dependiendo de ciertos rangos de exceso definidos. Cada ítem puede aplicar a los valores de
lista de precios una alícuota (porcentaje) de IVA diferente. La factura debe guardar la alícuota de IVA
aplicada por ítem y también el total de IVA de la factura teniendo en cuenta esas alícuotas. Cuando se finaliza
el cálculo se genera la factura, la cual se comunica mediante un servicio web con el ente controlador para que
el mismo le genere un número de control que debe ser almacenado en la factura.