Herramientas Case
Ejercicio:
Una importante automotora, necesita un sistema que le permita poder realizar y registrar todos los movimientos asociados a la compra ymantención de los vehículos.
Los procesos a registrar son:
a) Venta de un vehículo.
b) Compra de un vehículo.
c) Ingreso a taller para mantención.
d) Registro de las mantencionesrealizadas.
Para poder lograr este propósito, la automotora le ha encargado a usted y a su compañero, pareja de eficientes y responsables desarrolladores, el diseño y programación del sistema para laautomotora. Para hacer este proceso más transparente, también la solicitud ha sido enviada al resto de sus compañeros, para que la selección del mejor trabajo sea totalmente honesta.
El primerrequisito es la creación y la configuración de la base de datos. El modelo ha sido desarrollado por al área de base de datos de la automotora y recopila los siguientes requerimientos.
Debe contenerinformación sobre los clientes, los vehículos, los servicios de mantención y las mantenciones realizadas a un vehículo. Se deben tener en cuenta las siguientes restricciones:
1. Una mantención serealiza a un vehículo en particular y se identifica por su número de mantención individual.
2. Los vehículos están determinados por su placa patente, número de motor y número de chasis
3. Losservicios de mantención se identifican por su número de servicio
4. Un cliente puede tener muchos vehículos asociados.
El modelo E/R que han entregado es el siguiente:
Se adjunta el script dela base de datos.
Las reglas del negocio que deberán ser validadas son las siguientes:
a) Un cliente podrá adquirir sólo un vehículo que no se encuentre ya adquirido por otrapersona.
b) Al ingresar un nuevo vehículo, su estado será siempre disponible a menos que lo adquiera un cliente, en cuyo caso el estado pasará a comprado (disponible=true).
c) La fecha de compra...
Regístrate para leer el documento completo.