La empresa de alquiler de coches, XYZ, ofrece a sus clientes una variedad de vehículos en alquiler. Los clientes pueden alquilar coches por diferentes períodos de tiempo y elegir entre una variedad de modelos y categorías. Cada coche tiene un precio de alquiler específico por día, y los clientes pueden optar por agregar seguros adicionales. El negocio lleva un registro detallado de cada alquiler, incluyendo el cliente, el coche alquilado, las fechas de inicio y fin del alquiler, así como el estado del coche antes y después de su uso.
Objetivos del sistema:
Gestionar la información de los coches disponibles para alquiler, incluyendo detalles como marca, modelo, categoría, año y tarifa diaria de alquiler.
Mantener un registro de los clientes, incluyendo sus datos personales y su historial de alquiler.
Controlar cada contrato de alquiler, especificando fechas, cliente, coche alquilado, y cualquier seguro adicional.
Permitir el registro del estado de los coches al inicio y fin de cada contrato, para detectar daños y realizar mantenimiento.