Académique Documents
Professionnel Documents
Culture Documents
Diagrama de clases
Pgina 1 de 9
[5]
Pgina 2 de 9
Al oprimir el botn "actualizar" la tabla de las ambulancias se actualizar con la nueva posicin
de la ambulancia seleccionada.
En una caja de Dilogo (JDialog) se debe mostrar un mensaje de error cuando el usuario
introduce una calle o carrera invlidas (no enteros).
3. Registrar un servicio
[10]
Si el usuario escoge esta opcin en el Men de servicios, el sistema muestra la tarjeta "Registrar un
servicio" con una interfaz grfica similar a la siguiente:
Pgina 4 de 9
El usuario podr suministrar los datos del nuevo servicio y confirmar mediante el botn "registrar". En
una caja de Dilogo (JDialog) se deben mostrar un mensaje de error cuando el usuario introduce datos
invlidos.
El botn Regresar sirve para regresar a la tarjeta de Men de servicios.
4. Asignar a un servicio una ambulancia y una IPS
[20]
Si el usuario escoge esta opcin en el Men de servicios, el sistema muestra la tarjeta "Asignar a
servicio una ambulancia y una IPS" con una interfaz grfica similar a la siguiente:
Como se muestra en el diagrama anterior, se incluyen 3 tablas: informacin de las IPS (ordenadas
por nombre), informacin de las ambulancias (ordenadas por cdigo), e informacin de los
servicios (ordenados por hora de solicitud) en estado NO_ASIGNADO o ASIGNADO.
Al oprimir el botn "asignar servicio seleccionado" el sistema realizar una asignacin ptima
(de acuerdo a las reglas de negocio descritas en la entrega 1) de IPS y de ambulancia al servicio
seleccionado. Debe aparecer actualizada la tabla de servicios, incluyendo la asignacin realizada,
por ejemplo:
Pgina 5 de 9
En una caja de Dilogo (JDialog) se debe mostrar un mensaje cuando el sistema no puede asignar
el servicio, indicando la razn.
5. Finalizar un servicio
[10]
Si el usuario escoge esta opcin en el Men de servicios, el sistema muestra la tarjeta "Finalizar
servicio" con una interfaz grfica similar a la siguiente:
Como se muestra en el diagrama anterior, se incluyen una tabla de los servicios (ordenados por
hora de solicitud) en estado NO_ASIGNADO o ASIGNADO.
Pgina 6 de 9
Al oprimir el botn "finalizar servicio seleccionado" el sistema cambia el estado del servicio
seleccionado a FINALIZADO. Debe aparecer actualizada la tabla de servicios, por ejemplo:
En una caja de Dilogo (JDialog) se debe mostrar un mensaje cuando el sistema no puede
finalizar el servicio, indicando la razn.
Pgina 7 de 9
Al oprimir el botn "mostrar IPS y ambulancia asignadas" el sistema muestras los datos de la IPS
asignada al servicio seleccionado, y los datos de la ambulancia asignada a ese servicio (estos
datos se muestran en labels o cajas de texto pero no en JTables).
Al oprimir el botn "mostrar servicios asociados" el sistema muestra una tabla con datos de los
servicios asociados a la IPS seleccionada
Condiciones de la Entrega
1. Fecha
La entrega se hace a travs de la Actividad establecida para tal fin del sistema de aprendizaje UVirtual (BlackBoard) a
ms tardar el martes 24 de mayo de 2016 a las 8 am
2. Grupos
La entrega se realizar en grupos de trabajo de mximo 2 personas. Los grupos no podrn cambiar su conformacin y
desde el comienzo dichos grupos estarn identificados plenamente.
3. Entregables
Un solo archivo .zip nombrado de la siguiente manera: proy3-Nombre1Apellido1-Nombre2Apellido2.zip en donde
Nombre1Apellido1 es el nombre y apellido del primer integrante del grupo, y Nombre2Apellido2 es el nombre y
apellido del segundo integrante del grupo. Dentro de este archivo comprimido deben ir los siguientes cuatro archivos:
4. No es necesario entregar los archivos de datos (texto). La revisin se har con archivos consistentes
colocados en la raz del proyecto.
5. Observaciones
Pgina 9 de 9