Está en la página 1de 1

PROYECTO

 ADMINISTRACION  DE  EGRESOS  DE  TRANSPORTE  


 
Taxistas  Asociados  S.A.  cuenta  con  una  flotilla  de  50  taxis,  para  los  cuales  requiere  
que  se  desarrolle  un  sistema  para  la  administración  de  los  egresos  de  cada  uno  de  
los  vehículos.  
 
La  idea,  es  que  el  sistema  permita  capturar  directamente  en  el  computador  abordo  
del   taxi,   los   valores   de   los   gastos   que   el   chofer   realiza   durante   el   día   con   su  
correspondiente  concepto  (gasolina,  partes,  comida,  etc.).  
 
El  objetivo  del  sistema  es  que  se  pueda  saber  con  certeza  los  gastos  por  cada  uno  de  
los  móviles  de  la  compañía  y  un  consolidado  diario.  
 
Desarrollo  del  Caso  
Desarrolle   en   el   lenguaje   de   programación   de   su   predilección   una   solución  
orientada   a   objetos   que   contenga   las   siguientes   funcionalidades   del   sistema  
anteriormente  descrito:  
1. Pantalla  de  Autenticación.  
2. Registro  de  Gastos.  
3. Reporte  de  los  gastos  por  los  conceptos  ingresados.  
 
Premisas  
1. No  se  evaluarán  las  validaciones  del  proceso  de  autenticación,  solo  que  sirva  
para    identificar  al  conductor  del  móvil  que  va  a  registrar  los  gastos.  
2. Un  conductor  esta  relacionado  a  un  único  móvil.  
3. El  conductor  de  un  móvil  solo  puede  consignar  gastos  del  móvil  al  cual  esta  
relacionado.  
4. Se  debe  poder  registrar  tanto  gastos  como  el  concepto.  
5. Se   debe   poder   ver   el   balance   del   día   actual   como   cualquier   otro   día   que   se  
elija.  
6. Debe  existir  un  reporte  de  balance  de  cualquier  móvil    en  cualquier  día  que  el  
elija  consultable  por  un  administrador.  
7. Los  móviles,  usuarios,  administradores  pueden  venir  pre-­‐cargados  en  la  base  
de   datos.   No   es   necesario   que   exista   un   módulo   o   pantalla   para   la  
administración  de  cada  una  de  estas  entidades.  
 
Entregable  
• Archivo  (zip,  rar,  war,  etc.)  que  contenga  la  aplicación  lista  para  ser  ejecutada.  
• Archivo  SQL  con  la  base  de  datos  que  usa  la  aplicación.  
• Archivo  de  Instrucciones  que  contenga.  
o Instrucciones  para  desplegar  la  aplicación.  
o Requerimientos  de  software  para  correr  la  aplicación  (Servidor  Web,  
Motor  de  base  de  datos,  contenedor  de  aplicaciones,  etc.).  
o Nombres  de  usuario  y  contraseñas  para  ingresar  a  la  aplicación.