Ejercicio modelo de dominio

Anuncio
Ejercicio Modelo de Dominio
Una empresa de servicios técnicos de mantenimiento informático necesita
realizar una aplicación on-line de forma que pueda coordinar los trabajos realizados por
sus técnicos para los clientes que solicitan sus servicios. Los técnicos trabajan
equipados con ordenadores portátiles y teléfonos móviles con la adecuada conectividad
de forma que sus intervenciones serán consultadas y actualizadas de forma remota.
Cada cliente atendido por la empresa es amparado por uno o varios contratos de
mantenimiento que cubren los gastos de las intervenciones. Entre los datos del contrato
figuran los del cliente: razón social, nif, dirección fiscal y periodo de validez (con
precisión de hora), la lista de equipos cubiertos y la lista de personas de contacto del
cliente (podría ser el gerente, la secretaría, el director técnico, etc; no importa el cargo).
Los equipos cubiertos por el contrato deben quedar claramente expresados de
forma que no se reparen equipos sin cobertura; por ello es necesario capturar la marca,
modelo, nº de serie, dirección de la instalación, tipo de equipo (servidor, pc, impresora,
escáner, …) y la fecha de puesta en servicio. Los equipos se consideran obsoletos si
tienen más de 5 años de antigüedad o han tenido más de 20 intervenciones en su vida
útil, es importante esta verificación ya que una cláusula del contrato establece que las
intervenciones en equipos obsoletos no están cubiertas. Cuando un técnico debe hacer
una intervención debe ponerse en contacto con la persona encargada del equipo por
tanto es necesario asignar a cada equipo su(s) responsable(s), por lo menos uno.
Los contactos del contrato y las personas responsables de equipo requieren
capturar la misma información, podría incluso la misma persona actuar como
responsable de un equipo y ser contacto administrativo del contrato. Se necesita conocer
nombre, cargo, teléfono, email y dirección postal. Es importante verificar la validez de
los emails y de los teléfonos, al menos validez sintáctica. Las direcciones postales
siempre estarán compuestas de calle, ciudad, código postal y un campo en formato libre
para expresar cosas como portal, piso, escalera, bloque, departamento, etc.
Es esperable que un equipo a lo largo de su vida útil genere incidencias que
deberán ser subsanadas por intervenciones de los técnicos, en las que puede que se
empleen repuestos si la intervención es en el domicilio. Las incidencias son tomadas en
la central de la empresa, cuando un cliente notifica una se toma la descripción de la
avería y la fecha hora. Una incidencia estará abierta desde el momento del aviso hasta
que un técnico la dé por cerrada (fecha y hora). Las incidencias son solucionadas por
intervenciones de los técnicos, podrán intervenir varios en la misma, incluso un técnico
podría intervenir varias veces. En cada intervención se registran los tiempos de
comienzo y final y una descripción del trabajo hecho. Adicionalmente, si la intervención
se hace de forma remota debe precisar el medio empleado; por el contrario, si es en casa
del cliente habrá que contabilizar los minutos desplazamiento y gastos provocados por
ello. Este último tipo de intervenciones puede necesitar cambiar repuestos, habrá que
indicar el código de cada uno (el código indica el tipo, se usa una codificación interna
de la empresa que se puede contemplar como un string) y la cantidad.
Los técnicos son reconocidos en el sistema por un código que asigna la empresa
y que se asocia a su nombre, email y teléfono móvil.
En cualquier momento la empresa puede necesitar consultar el tiempo de
intervención (en minutos) acumulado de un técnico ente fechas, el coste de una
intervención, el coste total de una incidencia y las demoras de primera intervención y
solución de la incidencia. Los costes se guardarán siempre con divisa.
DASDI, dic-2008
Descargar