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.