Sunteți pe pagina 1din 2

Politécnico Jaime Isaza Cadavid

Una serviteca está implementando un sistema de información para liquidar los costos de los
servicios prestados a cada cliente y para obtener estadísticas generales de la serviteca.

Para cumplir con este objetivo cuenta con la siguiente información:

Un módulo de parametrización de los tipos de vehículos, tipo de servicio y valor del servicio por tipo
de vehículo.

Por ejemplo:

Automóvil Campero Camión Bus


Lavado 8500 10000 15000 18000
Polichado 12000 15000 30000 32000
Cambio de Aceite 20000 25000 40000 40000
Balanceo 18000 20000 35000 45000
Alineación 18000 20000 35000 45000

Por cada automotor que llegue a la serviteca se debe registrar la siguiente información:
• Cédula de ciudadanía del conductor
• Placa del automóvil
• Tipo de automotor
• Servicios requeridos por el automotor (Pueden ser todos los servicios)
• Hora de Entrada a la serviteca
• Hora de Salida de la serviteca

Nota : Las horas están dadas como horas militares así: si el cliente entró a las 1530, que son las 3:30 de
la tarde y sale a las 1610 que son las 4:10 de la tarde, tardó 40 minutos para ser atendido.
Posteriormente se guardará el valor a pagar por los servicios prestados.

Un automotor que solicita más de tres (3) servicios tendrá un descuento (que podrá ser parametrizado)
sobre el total de la liquidación.
El sistema debe permitir:
Liquidar el total del servicio y el tiempo total en la serviteca. Si se tiene descuento, se debe mostrar el
detalle del descuento y el valor total con el descuento.
Se debe generar un informe donde se consulte en un rango de fecha determinado, la cantidad de servicios
realizados, costo total de los servicios y tiempo promedio. Este informe podrá ser guardado y consultado
posteriormente por un nombre dado (debe guardar la fecha del informe).

El sistema tendrá dos perfiles, un administrador (único) y un perfil operador (pueden ser varios). La única
diferencia entre los dos, es que el administrador podrá modificar y eliminar, el operador no. Para ambos, se
deberá guardar un log de auditoría, es decir, cuando se guarda, modifica o elimina, se deberá guardar un
registro de quien realiza la operación, fecha, hora.

El sistema deberá permitir varios usuarios de forma simultánea.


Criterios de aceptación SERVITECA
 Se debe registrar un cliente con los datos solicitados y dar número de turno.
 Se puede registrar varios servicios para un mismo cliente.
 Se debe calcular el tiempo de atención del servicio para un cliente.
 Se debe brindar un porcentaje de descuento por una cantidad de servicios. Tanto el porcentaje de
descuento, como la cantidad de servicios que aplica el descuento, debe ser paramétrico.
 El usuario puede realizar informes de cantidad de servicios prestados, tiempo promedio de atención
y total de servicios, por rango de fechas.
 El usuario puede realizar consulta de servicios prestados por cliente o automotor.
 El usuario podrá parametrizar diferentes servicios con sus respectivos valores de cobro.

Ejercicio basado en:


https://sophia.javeriana.edu.co/programacion/sites/default/files/pdfFilesAsignaturas/serviteca.pdf