Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ACTIVIDAD
1. Luego de haber ledo y desarrollado la actividad de verificacin de lectura del
captulo 9 modelado del anlisis, desarrolle el modelado del anlisis basado en
el enfoque de anlisis orientado a objetos del siguiente caso.
2. Prepare una presentacin con diapositivas para socializarlo en clase.
El departamento de obras pblicas de una ciudad ha decidido desarrollar un
sistema de rastreo y reparacin de baches (hundimientos) basado en la web. Se
incluye la siguiente descripcin:
Los ciudadanos pueden entrar al sitio web y reportar la ubicacin y severidad de
los baches. Cuando stos se reportan se les asigna un nmero de identificacin
junto con la direccin de la calle, el tamao (en una escala de 0 a 10), la ubicacin
(en la orilla de la calle, en medio, etc.), el distrito (determinado por la direccin de
la calle) y la urgencia de la reparacin (determinada por el tamao del bache); el
ciudadano debe diligenciar toda la informacin para hacer un reporte exitoso.
Una vez reportado un bache, el funcionario de obras pblicas revisa la informacin
y genera una orden de trabajo asociada con cada bache, la cual incluye la
ubicacin y el tamao del bache, nmero de identificacin de la reparacin,
cantidad de personal necesario, horas aplicadas a la reparacin, estado del bache
(trabajo en progreso, reparado, reparado en forma temporal no reparado) cantidad
de material de relleno utilizado y costo de la reparacin (clculo de las horas
aplicadas, nmero de personas, material y equipo utilizados).
Por ltimo, un ciudadano puede registrar informacin sobre averas ocasionadas
por los baches. Para registrar una avera debe haberse registrado el bache
previamente. Los datos a reportar por cada avera incluye nombre del ciudadano,
direccin, nmero telefnico, tipo de dao, precio del dao en pesos.
REQUERIMIENTOS
R.1
R.2
R.3
El sistema debe permitir que un ciudadano reporte un bache registrando: ubicacin y severidad, nmero de
identificacin, direccin de la calle, el tamao, distrito y la urgencia de la reparacin
El sistema debe permitir generar una orden de trabajo asociada con cada bache donde se incluya: ubicacin y
el tamao del bache, nmero de identificacin de la reparacin, cantidad de personal necesario, horas
aplicadas a la reparacin, estado del bache, cantidad de material de relleno utilizado y costo de la reparacin.
El sistema debe permitir el registro de averas ocasionadas por los baches, la cual incluye: nombre del
ciudadano, direccin, nmero telefnico, tipo de dao, precio del dao en pesos.
1.2
Casos de uso:
Reportar Bache
Actores:
ciudadano
Propsito:
Resumen:
Referencias Cruzadas:
R.1
CURSO NORMAL DE LOS EVENTOS
4. Se da clic en Registrar.
CURSOS ALTERNOS
El ciudadano no diligencia alguno de los campos del formulario, el sistema le muestra un mensaje con el campo que le
hace falta diligenciar.
Casos de uso:
Reportar avera
Actores:
ciudadano
Propsito:
Resumen:
Referencias Cruzadas:
R.3
CURSO NORMAL DE LOS EVENTOS
registrar avera.
averas.
asociarle la avera.
6. Se muestran los campos para diligenciar por la
5. se escoge el bache para asociar avera.
avera.
El ciudadano no consulta un bache para asociarle la avera, el sistema le muestra un mensaje requiriendo la consulta del
bache.
El ciudadano no diligencia alguno de los campos del formulario, el sistema le muestra un mensaje con el campo que le
hace falta diligenciar.
Casos de uso:
Actores:
funcionario
Propsito:
Resumen:
Referencias Cruzadas:
R.2
CURSO NORMAL DE LOS EVENTOS
5. Se da clic en Aceptar
6. Se da clic en el botn Consultar personal disponible
7. Se muestra el formulario con los datos del personal
disponible para la orden de trabajo.
8. Se da clic en cada registro del personal requerido.
9. Se da clic en Aceptar.
10. Se muestra el formulario con los campos de la
orden de trabajo
11. Se diligencian todos los campos del formulario (ubicacin y el
tamao del bache, nmero de identificacin de la reparacin,
cantidad de personal necesario, horas aplicadas a la reparacin,
estado del bache, cantidad de material de relleno utilizado y
costo de la reparacin)
1.3
Diagrama de actividad
1.4
Diagrama de Carril
Caso de uso reportar Bache
Diagrama de clases
2.2
Paquete de anlisis
2.3
Tarjetas CRC
Colaboradores
Colaboradores
Ciudadano
Colaboradores
bache
Ciudadano
Colaboradores
bache
personal
Colaboradores
orden
2.4
Colaboradores
Diagramas de colaboracin
Diagrama de secuencia
1.1
Diagrama de estados