workflow de analisis - sitio web rectorado · diagramas de co municación los diagramas de comunica...
Post on 12-Mar-2020
1 Views
Preview:
TRANSCRIPT
Universidad Tecnológica NacionalUniversidad Tecnológica NacionalUniversidad Tecnológica NacionalUniversidad Tecnológica Nacional Facultad Regional CórdobaFacultad Regional CórdobaFacultad Regional CórdobaFacultad Regional Córdoba
Ingeniería en Sistemas de IIngeniería en Sistemas de IIngeniería en Sistemas de IIngeniería en Sistemas de Informaciónnformaciónnformaciónnformación Carrera: Analista Universitario de SistemasCarrera: Analista Universitario de SistemasCarrera: Analista Universitario de SistemasCarrera: Analista Universitario de Sistemas
Curso: 4k1 Profesor: Ing. Torrez, Osvaldo J.T.P: Ing. Arenas, Silvina
HABILITACION PROFESIONALHABILITACION PROFESIONALHABILITACION PROFESIONALHABILITACION PROFESIONAL
• Organización: S.O.S Animalitos en Riesgo
• Actividad: Protección y Cuidado de Animales
• Sistema: S.ADOP.A.
• Metodología: Lenguaje de Modelado Unificado (U.M.L)
WORKWORKWORKWORKFLOWFLOWFLOWFLOW ANÁANÁANÁANÁLISISLISISLISISLISIS
• Grupo Nro 2:
Arenas, Pablo Legajo 31198 Gutiérrez, Sofía Legajo 50738 Marabini, Adolfo Legajo 31734 Montaño, Aldo Legajo 34661
AñoAñoAñoAño 2012012012012222
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
Historial de revisión
Fecha Versión
06/09/2011 1.0
05/02/12 1.1
20/03/12 1.2
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Descripción
Introducción de Workflow de Análisis,
Diagramas de Colaboración.
Agrupación de CU en subsistemas,
modificación de los diagramas de
comunicaciones.
Agregar diagramas de comunicaciones
faltantes, agregando también interfaces
impresas en los diagramas que faltaban.
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
Autores
Introducción de Workflow de Análisis, Arenas, Pablo
Gutiérrez, Sofía
Marabini, Adolfo
Montaño, Aldo
Agrupación de CU en subsistemas,
modificación de los diagramas de
Arenas, Pablo
Gutiérrez, Sofía
Marabini, Adolfo
Montaño, Aldo
Agregar diagramas de comunicaciones
faltantes, agregando también interfaces
Arenas, Pablo
Gutiérrez, Sofía
Marabini, Adolfo
Montaño, Aldo
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
Universidad Tecnológica
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
Tabla de Contenido
Ítem
1 Introducción al Workflow de Análisis.
2 Agrupación en Subsistemas.
2.1 Agrupación de Casos de Uso de Sistema de Información en Subsistemas.
2.2 Subsistema Denuncia.
2.3 Subsistema Rescate.
2.4 Subsistema Adopciones
2.5 Subsistema Donaciones y Recursos.
2.6 Subsistema Prensa y Difusión.
2.7 Subsistema Administración.
2.8 Subsistema Estadística y Reportes.
2.9 Subsistema Mantenimiento de Sistema.
2.9.1 Subsistema Seguridad.
2.9.2 Subsistema Respaldo.
2.9.3 Subsistema Soporte.
2.10 Subsistema Web de Información.
3 Diagramas de Comunicaciones.
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________Gutiérrez – Marabini - Montaño
Título
Introducción al Workflow de Análisis.
Agrupación en Subsistemas.
Agrupación de Casos de Uso de Sistema de Información en
Subsistema Denuncia.
Subsistema Rescate.
Adopciones-Seguimientos.
Subsistema Donaciones y Recursos.
Prensa y Difusión.
Subsistema Administración.
Estadística y Reportes.
Subsistema Mantenimiento de Sistema.
Seguridad.
Subsistema Respaldo.
Subsistema Soporte.
Subsistema Web de Información.
Diagramas de Comunicaciones.
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
Pág.
1
1
Agrupación de Casos de Uso de Sistema de Información en 1
2
2
2
3
3
3
3
4
4
4
4
5
5
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
1. Introducción al Workflow de Análisis
El workflow de Análisis persigue definir y especificar el sistema a ser construido. En esta
fase se analizan, refinan y estructuran los requisitos con el fin de llegar a una mayor
comprensión de los mismos.
La importancia del Workflow de Análisis radica en que, a la
estructurar los requisitos capturados durante la etapa de captura de requisitos, nos
proporciona una estructura que permite la reutilización y que es más flexible ante los
cambios.
2. Agrupación en Subsistemas
Los subsistemas son una man
adicional del mismo. El criterio más importante para la división de subsistemas es predecir
cómo se verán los cambios del sistema y entonces hacer la división basándose en esta
suposición. Un subsistema debería, por lo tanto, prefe
varios actores, dado que los cambios son ocasionados comúnmente por los actores. Otro
criterio para la división en subsistemas es que debe haber tan poca comunicación entre
subsistemas como sea posible.
Hemos agrupado los CU del Sistema de Información
Rescates, Adopciones, Donaciones, Prensa y Difusión, Estadísticas y Reportes,
Administrativo, Mantenimiento
para realizar el agrupamiento ha sido el de reunir todos los objetos de entidad de los
casos de uso relacionados a la funcionalidad
los paquetes antes mencionados.
2.2 Agrupación de Casos de Uso de Sistema de Información en
Donaciones y Recursos
Adopciones y Seguimientos
Rescates
Denuncias
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Introducción al Workflow de Análisis
de Análisis persigue definir y especificar el sistema a ser construido. En esta
fase se analizan, refinan y estructuran los requisitos con el fin de llegar a una mayor
comprensión de los mismos.
La importancia del Workflow de Análisis radica en que, a la vez que nos ayuda a
estructurar los requisitos capturados durante la etapa de captura de requisitos, nos
proporciona una estructura que permite la reutilización y que es más flexible ante los
ubsistemas
Los subsistemas son una manera de agrupar el sistema para el mantenimiento y desarrollo
adicional del mismo. El criterio más importante para la división de subsistemas es predecir
cómo se verán los cambios del sistema y entonces hacer la división basándose en esta
sistema debería, por lo tanto, preferentemente acoplarse a uno o
, dado que los cambios son ocasionados comúnmente por los actores. Otro
criterio para la división en subsistemas es que debe haber tan poca comunicación entre
ea posible.
agrupado los CU del Sistema de Información en 9 subsistemas: Denuncias,
Rescates, Adopciones, Donaciones, Prensa y Difusión, Estadísticas y Reportes,
Mantenimiento de Sistema e Información Web. El criterio seleccionado
para realizar el agrupamiento ha sido el de reunir todos los objetos de entidad de los
casos de uso relacionados a la funcionalidad del proceso principal de negocio a través de
los paquetes antes mencionados.
os de Uso de Sistema de Información en
Mantenimiento de Sistema
Prensa y Difusión
Estadísticas y Reportes
Administración
Seguridad
Respaldos
Datos SoporteInformación
Web
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
1
de Análisis persigue definir y especificar el sistema a ser construido. En esta
fase se analizan, refinan y estructuran los requisitos con el fin de llegar a una mayor
vez que nos ayuda a
estructurar los requisitos capturados durante la etapa de captura de requisitos, nos
proporciona una estructura que permite la reutilización y que es más flexible ante los
era de agrupar el sistema para el mantenimiento y desarrollo
adicional del mismo. El criterio más importante para la división de subsistemas es predecir
cómo se verán los cambios del sistema y entonces hacer la división basándose en esta
rentemente acoplarse a uno o
, dado que los cambios son ocasionados comúnmente por los actores. Otro
criterio para la división en subsistemas es que debe haber tan poca comunicación entre
subsistemas: Denuncias,
Rescates, Adopciones, Donaciones, Prensa y Difusión, Estadísticas y Reportes,
. El criterio seleccionado
para realizar el agrupamiento ha sido el de reunir todos los objetos de entidad de los
del proceso principal de negocio a través de
os de Uso de Sistema de Información en Subsistemas
Mantenimiento de Sistema
Seguridad
Respaldos
Datos Soporte
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
2.2 El subsistema Denuncia está compuesto por los siguientes casos de uso:
01- Registrar datos denuncia.
02- Actualizar datos del denunciante.
03- Registrar datos del denunciante.
25-Registrar denuncia animal
2.3 El Subsistema Rescate está compuesto por los siguientes casos de usos:
04 -Planificar visita de rescate.
05-Registrar pedido de colaboración.
06-Consultar tareas programadas.
07-Registrar datos rescate.
08-Buscar denuncia.
09-Consultar transportista.
10-Buscar veterinaria.
10-Registrar datos rescate.
11-Registrar datos animal.
12-Filtrar animal.
13-Actualizar datos del animal.
14-Registrar datos historial clínico.
15-Asignar hogar provisorio.
16-Registrar datos hogar provisorio.
17-Actualizar datos hogar provisorio.
18-Consultar vigencia hogares provisorios
2.4 El Subsistema Adopcionessiguientes casos de usos:
19-Registrar datos adopción.
20-Actualizar datos del dueño.
21-Registrar datos del dueño.
22- Planificar seguimiento.
23-Registrar seguimiento realizado.
24-Consultar datos adopción y emitir Carta Compromiso.
26-Registrar datos reencuentro.
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
El subsistema Denuncia está compuesto por los siguientes casos de uso:
Registrar datos denuncia.
Actualizar datos del denunciante.
Registrar datos del denunciante.
Registrar denuncia animal perdido.
El Subsistema Rescate está compuesto por los siguientes casos de usos:
Planificar visita de rescate.
Registrar pedido de colaboración.
Consultar tareas programadas.
Registrar datos rescate.
nsportista.
Registrar datos rescate.
Actualizar datos del animal.
Registrar datos historial clínico.
Asignar hogar provisorio.
Registrar datos hogar provisorio.
Actualizar datos hogar provisorio.
Consultar vigencia hogares provisorios.
El Subsistema Adopciones-Seguimientos está compuesto por los siguientes casos de usos:
Registrar datos adopción.
Actualizar datos del dueño.
dueño.
Registrar seguimiento realizado.
Consultar datos adopción y emitir Carta Compromiso.
Registrar datos reencuentro.
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
2
El subsistema Denuncia está compuesto por los siguientes casos de uso:.
El Subsistema Rescate está compuesto por los siguientes casos de usos:
está compuesto por los
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
2.5 El Subsistema Donacionescasos de usos: 05-Registrar pedido de colaboración.
27-Registrar donaciones recibidas.
28-Actualizar datos del donante.
29-Registrar datos del donante.
30-Registrar reserva de pedido de recurso.
31-Asignar donaciones/recursos.
32-Consultar recursos y reservas.
2.6 El Subsistema Prensa y Difusión está compuesto por los siguientes casos de usos: 05-Registrar pedido de colaboración.
34-Actualizar pedido de colaboración.
2.7 El Subsistema Administraciónde usos: 35- Actualizar datos colaborador.
36-Registrar datos colaborador.
37-Registrar gastos.
38-Generar reporte de gastos realizados.
39-Actualizar datos del transportista.
40-Registrar datos del transportista.
41-Actualizar datos de veterinaria.
42-Registrar datos de veterinaria.
2.8 El Subsistema Estadísticascasos de usos: 43-Generar informe denuncias realizadas.
44- Generar historial de animal en hogares provisorios.
45- Generar informe de animales según su estado.
46- Generar informe de rescates
47-Generar informe de adopciones.
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
El Subsistema Donaciones y Recursos está compuesto por los siguientes
Registrar pedido de colaboración.
Registrar donaciones recibidas.
Actualizar datos del donante.
Registrar datos del donante.
Registrar reserva de pedido de recurso.
Asignar donaciones/recursos.
Consultar recursos y reservas.
ubsistema Prensa y Difusión está compuesto por los siguientes casos
Registrar pedido de colaboración.
Actualizar pedido de colaboración.
Administración está compuesto por los siguientes casos
datos colaborador.
Registrar datos colaborador.
Generar reporte de gastos realizados.
Actualizar datos del transportista.
Registrar datos del transportista.
Actualizar datos de veterinaria.
veterinaria.
Estadísticas y Reportes está compuesto por los siguientes
Generar informe denuncias realizadas.
Generar historial de animal en hogares provisorios.
Generar informe de animales según su estado.
r informe de rescates.
Generar informe de adopciones.
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
3
está compuesto por los siguientes
ubsistema Prensa y Difusión está compuesto por los siguientes casos
está compuesto por los siguientes casos
y Reportes está compuesto por los siguientes
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
48-Generar informe de donaciones recibidas.
49-Generar informe de pedidos de colaboración.
50-Generar informe de veterinarias por barrios.
51-Generar informe de transportistas según disponibi
52-Generar informe de rescates derivados ADDVA.
53-Generar estadísticas de animales según su especie.
54-Generar estadísticas de animales según su estado.
55-Generar estadísticas de animales según su sexo.
56-Generar estadísticas de animales
57-Generar estadísticas de animales según su color.
58-Generar estadísticas de animales según su raza.
2.9 El Subsistema Mantenimiento siguientes casos de usos:
• Subsistema Seguridad
59-Registrar datos usuario.
60-Actualizar datos usuario.
61-Registrar permisos.
62-Actualizar datos permisos.
63-Registrar contraseña.
89-Iniciar sesión.
90- Modificar contraseña.
91- Cerrar sesión.
• Subsistema Respaldo
88-Consultar datos respaldo información.
• Subsistema Soporte
64-Actualizar datos localidad.
65-Registrar datos localidad
66-Actualizar datos barrio.
67-Registrar datos barrio.
68-Actualizar datos tipo de documento.
69-Registrar datos tipo de
70-Actualizar datos tamaño.
71-Registrar datos tamaño.
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Generar informe de donaciones recibidas.
Generar informe de pedidos de colaboración.
Generar informe de veterinarias por barrios.
Generar informe de transportistas según disponibilidad horaria.
Generar informe de rescates derivados ADDVA.
Generar estadísticas de animales según su especie.
Generar estadísticas de animales según su estado.
Generar estadísticas de animales según su sexo.
Generar estadísticas de animales según su tamaño.
Generar estadísticas de animales según su color.
Generar estadísticas de animales según su raza.
El Subsistema Mantenimiento de Sistema está compuesto por los siguientes casos de usos:
Subsistema Seguridad
Registrar datos usuario.
Actualizar datos usuario.
Registrar permisos.
Actualizar datos permisos.
Registrar contraseña.
Iniciar sesión.
Modificar contraseña.
Cerrar sesión.
Subsistema Respaldo
Consultar datos respaldo información.
Subsistema Soporte de Datos
Actualizar datos localidad.
Registrar datos localidad
Actualizar datos barrio.
Registrar datos barrio.
Actualizar datos tipo de documento.
Registrar datos tipo de documento.
Actualizar datos tamaño.
Registrar datos tamaño.
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
4
está compuesto por los
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
72-Actualizar datos tipo donación.
73-Registrar datos tipo donación.
74-Actualizar datos marca.
75-Registrar datos marca.
76-Actualizar datos color animal.
77-Registrar datos color animal.
78-Actualizar datos raza.
79-Registrar datos raza.
80-Actualizar datos especie.
81-Registrar datos especie.
82-Actualizar datos tipo transporte.
83-Registrar datos tipo transporte.
84-Actualizar datos tipo gasto
85-Registrar datos tipo gasto
86-Actualizar
87-Registrar datos tipo comprobante
2.10 El Subsistema Web de Información está compuesto por los siguientes casos de usos:
92-Brindar consulta de veterinarias vía Web.
93-Brindar consulta de pedidos de colaboración vía Web.
94-Brindar consulta de animales vía Web.
3. Diagramas de Comunicación
Los diagramas de comunica
describen como se llevan a cabo y se ejecutan los casos de uso en términos de las clases
de análisis y se sus objetos de análisis en interacción.
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Actualizar datos tipo donación.
Registrar datos tipo donación.
Actualizar datos marca.
Registrar datos marca.
Actualizar datos color animal.
Registrar datos color animal.
Actualizar datos raza.
Registrar datos raza.
Actualizar datos especie.
Registrar datos especie.
Actualizar datos tipo transporte.
Registrar datos tipo transporte.
Actualizar datos tipo gasto.
Registrar datos tipo gasto.
Actualizar datos tipo comprobante.
Registrar datos tipo comprobante.
2.10 El Subsistema Web de Información está compuesto por los siguientes
Brindar consulta de veterinarias vía Web.
Brindar consulta de pedidos de colaboración vía Web.
Brindar consulta de animales vía Web.
municación
comunicación representan realizaciones de los casos de uso, es decir
describen como se llevan a cabo y se ejecutan los casos de uso en términos de las clases
se sus objetos de análisis en interacción.
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
5
2.10 El Subsistema Web de Información está compuesto por los siguientes
ción representan realizaciones de los casos de uso, es decir
describen como se llevan a cabo y se ejecutan los casos de uso en términos de las clases
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.1 Diagrama Comunicación CU
: Responsable
de Rescates : Pantalla Registrar Denuncia
: Denunciante
1: opciónEncontrado()
4: tomarSelecciónNrosTelefónicos()
6: tomarSelecciónBuscarDenunciante()
12: tomarSelecciónIngresoDatos()
21: tomarSelecciónRestoDatos()
28: tomarSelecciónLocalidadBarrio()
31: tomarSolicitudConfirmación()
42: tomarSelecciónUrgencia()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
3.1 Diagrama Comunicación CU Nro. 01: Registrar datos denuncia
: Pantalla Registrar Denuncia : Gestor Registrar
Denuncia
2: abrirPantalla()
: Denunciante
8: buscarDenunciante( )
: Denunciante
14: buscarTamaño()
16: buscarEstadoSalud()
18: buscarEspecie()
23: buscarLocalidad()
25: buscarBarrio()
33: validarDatos()
38: crearDenuncia()
: Denuncia
44: verificarUrgencia()
48: esUrgente()
49: llamarCUPlanificarVisitaRescate()
50: finCU()
3: nuevoRegistrarDenuncia()
5: tomarNrosTelefónicos()
7: tomarBuscarrDenunciante()
10: mostrarNombreApellido()
11: solicitarIngresoDatos()
13: tomarIngresoDatos()
20: solicitarRestoDatos()
22: tomarRestoDatos()
27: solicitarLocalidadBarrio()
29: tomarLocalidadBarrio()
30: solicitarConfirmación()
32: tomarConfirmación()
41: solicitarPrioridad()
43: tomarUrgencia()
9: *getNombre()
34: verificarDatosDenunciante()
39: crearDenunciaAsociada()
45: asignarUrgencia()
15: *getNombre()
40: new()
46: asignarUrgencia()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
6
Registrar datos denuncia.
: Estado
: Tamaño
: Estado Salud
: Especie
: Localidad
: Barrio
: Animal
9: *getNombre()
15: *getNombre()
17: *getNombre()
19: *getNombre()
24: *getNombre()36: validar()
26: *getNombre()
37: validar()
35: verificarDatosAnimal()
47: setEstado()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.2 Diagrama Comunicación CUCurso normal.
: Responsable de Rescates
1: opciónDenunciante()
4: tomarSelecciónNrosTelefónicos()
6: tomarSeleccionBuscarDenunciante()
11: tomarSelecciónModificar()
13: tomarSelecciónDatosIngresar()
16: tomarSelecciónConfirmación()
23: tomarSelecciónNoNuevaModific()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
3.2 Diagrama Comunicación CU Nro. 02: Actualizar datos del denunciante
: Pantalla Actualizar Denunciante : Gestor Actualizar
Denunciante
2: abrirPantalla() 8: buscarDenunciante( )
18: verificarDatosObligatorios()
20: modificarDenunciante()
25: finCU()
1: opciónDenunciante()
4: tomarSelecciónNrosTelefónicos()
6: tomarSeleccionBuscarDenunciante()
11: tomarSelecciónModificar()
13: tomarSelecciónDatosIngresar()
16: tomarSelecciónConfirmación()
23: tomarSelecciónNoNuevaModific()
3: nuevoActualizarDenunciante()
5: tomarOpciónNrosTelefónicos
7: tomarOpcciónBuscarDenunciante()
10: mostrarDatos()
12: solicitarDatosIngresar()
14: tomarDatosIngresar()
15: solicitarConfirmación()
17: tomarConfirmación()
22: solicitarNuevaModific()
24: tomarNoNuevaModific()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
7
Actualizar datos del denunciante –
: Gestor Actualizar Denunciante
: Denunciante
8: buscarDenunciante( )
18: verificarDatosObligatorios()
20: modificarDenunciante()
: Denunciante
25: finCU()
9: #getNombre()
19: existenDatosObligatorios( )
21: modificar()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.3 Diagrama Comunicación CUconfirma datos.
: Responsable Urgencias
: Pantalla Reg. Denunciante
1: opcionRegistrarDenuncian...
4: tomarSeleccionNrosTelefonic...
6: tomarSeleccionBuscarDenuncian...
13: tomarSeleccionLocalidad()
18: tomarSeleccionBarrio()
21: tomarSeleccionNoConfirmaci...
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 03: Registrar Datos Denunciante y no
: Pantalla Reg. Denunciante : Gestor Reg. Denunciante
2: abrirPantalla()
: Denunciante
8: buscarDenunciant...
10: buscarLocalidad( )
15: buscarBarrio()
23: finCU()
1: opcionRegistrarDenuncian...
4: tomarSeleccionNrosTelefonic...
6: tomarSeleccionBuscarDenuncian...
13: tomarSeleccionLocalidad()
18: tomarSeleccionBarrio()
21: tomarSeleccionNoConfirmaci...
3: nuevoRegistrarDenuncian...
5: tomarOpcionNrosTelefon...
7: tomarOpccionBuscarDenuncian...
12: solicitarLocalidad()
14: tomarLocalidad()
17: solicitarBarrio()
19: tomarBarrio()
20: solicitarConfirmacion()
22: tomarNoConfirmación()
9: #getNombre()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
8
Nro. 03: Registrar Datos Denunciante y no
: Gestor Reg. Denunciante
: Denunciante
8: buscarDenunciant...
: Localidad
: Barrio10: buscarLocalidad( )
15: buscarBarrio()
9: #getNombre()
11: *getNombre()
16: *getNombre()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.4 Diagrama Comunicación CUnormal.
: Responsable de
Rescates : Pantalla Planif. Visita Rescate
1: opciónSelecciónPlanifRescate()
4: opciónSeleccióFechaHora()
7: tomarSelecciónAgendaVisita()
11: opciónSelecciónColaborador()
19: opciónSelecciónTransportista()
21: opciónSelecciónEstado()
23: opciónIngresoObservaciones()
25: opciónSelecciónGrabar()
28: opciónSelecciónConfirma()
32: opciónSelecciónImprimir()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 04: Planificar visita de rescate
: Pantalla Planif. Visita Rescate : Gestor Planif. Visita
Rescate
2: abrirPantalla()
5: validarFechaHora()
9: validarDispFechaHora()
13: buscarVeterDisponible()
16: buscarTransporte()
: Transportista : Rescate
30: verificarDatosObligatorios()
34: imprimirPlanificRegistrada()
37: finCU()
1: opciónSelecciónPlanifRescate() 3: tomarNuevaPlanifRescate()
6: tomarFechaHora()
8: tomarAgendaVisita()
12: tomarColaborador()
15: mostrarDatosVeterinaria()
18: mostrarDatosTransportista()
20: tomarTransportista()
22: tomarDenuncia()
24: tomarObservaciones()
26: tomarGrabar()
27: solicitarConfirma()
29: tomarConfirma()
33: tomarImprimir()
36: mostraMsjeÉxitoImpresión()
31: new()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
9
Planificar visita de rescate – Curso
: Agenda Visita
: Veterinaria
: Transportista
: Interfaz Impresión Planificación Rescate
10: *esDispFechaHora()
14: *esDeLaZona()
17: *esDispFechaHora()
35: imprimir()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.5 Diagrama Comunicación CU Nronormal.
: Responsable de Prensa y Difusión
Selección Datos: nombre del animal, especie, tamaño, sexo.
1: opciónSelecciónPedidoColaboración()
4: opciónSelecciónTipoPedido()
6: opciónSelecciónEsParaSOS()
8: opciónSelecciónDatos()
10: opciónSelecciónBuscarAnimal()
14: opciónIngresarInformación()
17: opciónSelecciónConfirmar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 05: Registrar pedido de colaboración
: Pantal la Pedido de Colaboración
: Gestor Pedido de Colaboración
2: abrirPantal la() 12: l lamarCUFiltrarAnimal()
19: verificarDatosObligatorios()
23: finCU()
1: opciónSelecciónPedidoColaboración()
4: opciónSelecciónTipoPedido()
6: opciónSelecciónEsParaSOS()
10: opciónSelecciónBuscarAnimal()
14: opciónIngresarInformación()
17: opciónSelecciónConfirmar()
3: tomarNuevoPedidoColaboración()
5: tomarTipoPedido()
7: tomarEsParaSOS()
9: tomarDatos()
11: tomarBuscarAnimal()
13: mostrarDatosFotoAnimal()
15: tomarInformación()
16: solici tarConfirmación()
18: tomarConfirmar()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
10
Registrar pedido de colaboración - Curso
: Gestor Pedido de Colaboración
12: l lamarCUFiltrarAnimal()
19: verificarDatosObligatorios()
: Pedido de Colaboración
21: actualizarEstado()
: Estado
23: finCU()
20: new()
22: setEstado()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.6 Diagrama Comunicación CU Nronormal.
: Responsable de Rescates
1: opciónSelecciónConsTareaProg()
4: opciónSelecciónFechas()
7: opciónSelecciónColaborad...
9: opcióSelecciónRescates()
16: opciónSelecciónTareas()
18: opciónSelecciónImprimiir()
21: opciónSelecciónConfirma()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 06: Consultar tareas programadas
: Pantalla Consultar Tareas Prog. : Gestor Consultar Tareas Prog.
2: abrirPantalla()
: Estado
5: validarFechas()
11: buscarRescatesProg()
: Colaborador
23: imprimirTareasSeleccionadas()
26: finCU()
1: opciónSelecciónConsTareaProg() 3: tomarNuevoConsTareaProg()
6: tomarFechas()
8: tomarColaborador()
10: tomarSelecciónRescate()
15: mostrarDatos()
17: tomarTareas()
19: tomarImprimir()
20: solicitudConfirmaImpresión()
22: tomarConfirma()
25: mostrarMsjeFinImpresión()
14: esPendiente()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
11
Consultar tareas programadas - Curso
: Gestor Consultar Tareas
: Rescates
11: buscarRescatesProg()
23: imprimirTareasSeleccionadas()
: Interfaz Impresión Tareas Programadas
12: *esDeFecha()
24: imprimir()
13: esDeColaborador()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.7 Diagrama Comunicación CU Nro
: Responsable de
Rescates : Pantalla Consultar Tareas Prog.
Datos: número y fecha de la
denunciacomo así también los
datos del denunciante: apellido
y nombre.El sistema muestra
también la veterinaria y el
transporte asignado.
1: opciónSelecciónRegistraRescte()
4: opciónSelecciónBuscarDenuncia()
8: opciónIngresoUbicación()
10: opciónIngresoObservaciones()
15: opciónSelecciónLocalidad()
20: opciónSelecciónBarrio()
25: opciónSelecciónEstado()
27: opciónSelecciónDerivado()
33: opciónSelecciónConfirmación()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 07: Registrar datos rescate -
: Pantalla Consultar Tareas Prog. : Gestor Consultar
Tareas Prog.
2: abrirPantalla() 6: llamarCUBuscarDenuncia()
Datos: número y fecha de la
denunciacomo así también los
datos del denunciante: apellido
y nombre.El sistema muestra
también la veterinaria y el
12: buscarLocalidades()
17: buscarBarrio()
22: buscarEstadoRescate()
29: llamarCURegistrarDatosAnimal()
30: llamarCUAsignarDatosHogarProvisorio()
31: llamarCUCompararConAnimalPerdido()
35: verificarDatosObligatorios()
1: opciónSelecciónRegistraRescte() 3: tomarNuevoRegRescate()
5: tomarBuscarDenuncia()
7: mostrarDatos()
9: tomarUbicación()
11: tomarObservaciones()
14: mostrarLocalidad()
16: tomarLocalidad()
19: mostrarBarrio()
21: tomarBarrio()
24: mostrarEstado()
26: tomarEstado()
28: tomarDerivado()
32: solicitarConfirmación()
34: tomarConfirmación()
37: mostrarMsjeÉxitoRegistro()
38: finCU()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
12
- Curso normal.
: Estado
: Localidad
: Barrio
13: *getNombre()
18: *getNombre()
23: *getNombre()
: Rescate
36: new()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.8 Diagrama Comunicación CU Nro
: Responsable de Rescates
1: opciónSelecciónBuscarDenuncia()
4: opciónSelecciónFechas()
7: opciónSelecciónBuscar()
12: opciónSelecciónDenuncia()
14: opciónBotónSeleccionar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 08: Buscar denuncia - Curso normal.
: Pantalla Buscar Denuncia
2: abrirPantalla()
5: validarFechas()
1: opciónSelecciónBuscarDenuncia()
4: opciónSelecciónFechas()
7: opciónSelecciónBuscar()
12: opciónSelecciónDenuncia()
3: tomarNuevaBúsquedaDenuncia()
6: tomarFechas()
8: tomarBuscar()
11: mostrarDatosDenuncia()
13: tomarDenuncia()
15: tomarSeleccionar()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
13
Curso normal.
: Gestor Buscar Denuncia
: Denuncia Encontrado
9: buscarDenuncias()
3: tomarNuevaBúsquedaDenuncia()
11: mostrarDatosDenuncia()
10: *esDeFecha()
16: finCU()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.9 Diagrama Comunicación CU Nro
: No Aplica
Leer planif. seguimiento o planif. rescate: día, horario disponible y tipo de vehículo
1: esTiempoAsignarTransportista()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 09: Consultar transporte - Curso normal.
: Gestor Consultar Transportista
2: leerDatos()
3: buscarTransportista()
: Tipo Transporte
6: generarGrilla()
7: enviarGrilla()
9: finCU()
1: esTiempoAsignarTransportista()
4: *esDíaHorario()
8: mostrarGirlla()
5: esDeTipoTransporte()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
14
Curso normal.
: Interfaz Planificar Seguimiento o Interfaz Planificar Visita Rescate
: Transportista
8: mostrarGirlla()
5: esDeTipoTransporte()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.10 Diagrama Comunicación CU Nro
: No Aplica
Leer planif. rescate: ubicación del rescate para buscar veterinarias cerca del lugar de rescate.
1: esTiempoBuscarVeterinaria()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 10: Buscar veterinaria - Curso normal.
: Gestor Buscar Veterinaria
2: leerDatos()
3: buscarVeterinaria()
5: generarGrilla()
6: enviarGrilla()
8: finCU()
1: esTiempoBuscarVeterinaria()
4: *esCercaLugar()
7: mostrarGirlla()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
15
Curso normal.
: Interfaz Planificar Visita Rescate
: Veterinaria
4: *esCercaLugar()
7: mostrarGirlla()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.11 Diagrama Comunicación CU Nro
: Responsable de Rescates
Ingreso: nombre y peso, selecciona: especie, raza, tamaño, color, sexo, estado animal.
1: opciónSelecciónRegistrarAnimal()
4: opciónSelecciónNuevo()
6: opciónIngresoDatos()
8: opciónSelecciónFotografía()
11: opciópNoSelecciónAntCli()
14: opciónSelecciónConfirma()
19: opciónSelecciónImprimir()
24: opciónSelecciónSalir()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 11: Buscar veterinaria - Curso normal.
: Pantalla Registrar Datos Animal
2: abrirPantalla() 16: verificarDatosObligatorios()
: Animal
21: imprimirFichaAnimal()
: Interfaz Impresión Ficha
1: opciónSelecciónRegistrarAnimal()
4: opciónSelecciónNuevo()
6: opciónIngresoDatos()
8: opciónSelecciónFotografía()
11: opciópNoSelecciónAntCli()
14: opciónSelecciónConfirma()
19: opciónSelecciónImprimir()
24: opciónSelecciónSalir()
3: nuevoAnimal()
5: tomarNuevo()
7: tomarDatos()
9: tomarFotografía()
10: solicitarAntecedentesClínicos()
12: tomarNoAntCli()
13: solicitarConfirma()
15: tomarConfirma()
18: mostrarMsjeÉxito()
20: tomarImprimir()
23: mostrarMsjeÉxitoImpresión()
25: tomarSalir()
17: new()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
16
Curso normal.
: Gestor Registrar Datos Animal
16: verificarDatosObligatorios()
21: imprimirFichaAnimal()
: Interfaz Impresión Ficha Animal
26: finCU()
22: imprimir()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.12 Diagrama Comunicación CU Nro
: Responsable de Rescates
1: opciónSelecciónBuscarAnimal()
4: opciónNoIngresoNomAnimal()
9: opciónSelecciónEspecie()
14: opciónSelecciónTamaño()
19: opciónSelecciónRaza()
24: opciónSelecciónEstado()
30: opciónSelecciónAnimal()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 12: Filtrar animal - Curso normal.
: Pantalla Filtrar Animal : Gestor Filtrar Animal
2: abrirPantalla()6: buscrEspecie()
11: buscrTamaño()
16: buscarRaza()
21: buscarEstado()
26: buscarSegúnFiltros()
32: llamarCUActualizarDatosAnimal()
33: finCU()
9: opciónSelecciónEspecie()
14: opciónSelecciónTamaño()
3: nuevoBuscarAnimal()
5: tomarNoIngresoNomAnimal()
8: mostrarEspecie()
10: tomarEspecie()
13: mostrarTamaño()
15: tomarTamaño()
18: mostrarRaza()
20: tomarRaza()
23: mostrarEstado()
25: tomarEstado()
28: mostrarNombre()
29: mostrarFotografía()
31: tomarAnimal()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
17
Curso normal.
: Estado
: Especie
: Tamaño
: Raza
: Animal
32: llamarCUActualizarDatosAnimal()
7: *getNombre()
12: *getNombre()
17: *getNombre()
22: *getNombre()
27: *cumpleFiltros()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.13 Diagrama Comunicación CU Nronormal.
: Responsable de Rescates
Datos mostrados: nombre, color, peso, especie, raza, tamaño, sexo, fecha nacimiento, observaciones y estado del animal, fotografía como así también los antecedentes clínicos.
Datos a modificar: nombre, color, peso, especie, raza, tamaño, sexo, fecha nacimiento, observaciones y estado del animal, fotografía como así también los antecedentes clínicos.
1: opciónSelecciónAceptarModificaci...
4: opciónSelecciónNuevo()
8: opciónSelecciónModificar()
10: opciónIngSeleccDatosModificar()
13: opciónSelecciónConfirma()
18: opciónSelecciónSalir()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 13: Actualizar datos del animal
: Pantalla Registrar Datos Animal
2: abrirPantalla()
Datos mostrados: nombre, color, peso, especie, raza, tamaño, sexo, fecha nacimiento, observaciones y estado del animal, fotografía como así también los antecedentes clínicos.
1: opciónSelecciónAceptarModificaci...
4: opciónSelecciónNuevo()
8: opciónSelecciónModificar()
10: opciónIngSeleccDatosModificar()
13: opciónSelecciónConfirma()
18: opciónSelecciónSalir()
3: nuevoModificacónAnimal()
7: mostrarDatosAnimal()
9: tomarModificar()
11: tomarDatosModificar()
12: solicitarConfirmación()
14: tomarConfirma()
17: mostrarMsjeÉxitoModificación()
19: tomarSalir()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
18
del animal - Curso
: Gestor Registrar Datos Animal
5: buscarDatosAnimalSeleccionado()
: Animal
15: verificarDatosObligatorios()
20: finCU()
17: mostrarMsjeÉxitoModificación() 6: getDatos()
16: modificarDatos()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.14 Diagrama Comunicación CU Nro. 14: alternativo con impresión de reporte.
: Responsable de Rescates
Datos a seleccionar:práctica, detalle práctica, fecha.
1: opciónSelecciónAntecClínicos()
4: opciónSelecciónDatos()
6: opciónIngresoObservaciones()
8: opciónSeleccionarAgregar()
11: opciónSelecciónGrabar()
14: opciónSelecciónConfirma()
25: opciónSelecciónImpresión()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
3.14 Diagrama Comunicación CU Nro. 14: Registrar datos historial clínicoimpresión de reporte.
: Pantalla Antecedentes Clínicos : Gestor Antecedentes Clínicos
2: abrirPantalla() 10: cargarGrilla()
16: verificarDatosObligatorios()
17: crearAntecclínicos()
: Práctica : Detalle Práctica
1: opciónSelecciónAntecClínicos()
4: opciónSelecciónDatos()
6: opciónIngresoObservaciones()
8: opciónSeleccionarAgregar()
11: opciónSelecciónGrabar()
14: opciónSelecciónConfirma()
21: *esPrácticaIngresada()22: *esDetalleIngresado()
25: opciónSelecciónImpresión()
27: imprimirHistorialClínico()
3: nuevoAntecClínicos()
5: tomarSelecciónDatos()
7: tomarObservaciones()
9: tomarAgregar()
12: tomarGrabar()
13: solicitarConfirma()
15: tomarConfirma()
24: mostraMsjeÉxitoGrabación()
26: tomarImpresión()
29: mostrarMsjeÉxitoImpresión()
30: finCU()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
19
Registrar datos historial clínico - Curso
: Gestor Antecedentes Clínicos
10: cargarGrilla()
16: verificarDatosObligatorios()
17: crearAntecclínicos()
: Antecedentes Clínicos
19: crearDetalleAntCli()
: Detalle Antec Clínicos
23: agregarDetalle()
18: new()
20: new()
21: *esPrácticaIngresada()
27: imprimirHistorialClínico() : Interfaz Impresión Historial Clínico
28: imprimirReporte()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.15 Diagrama Comunicación CU Nro. 1normal.
: Responsable de Hogares Provisorios
: Pantalla Asignar Hogar
: Tipo Hogar
1: opciónSelAsignarHogarProvisorio()
17: opciónSelecciónHogarProvisorio()
20: opciónSelecciónConfirma()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 15: Asignar hogar provisorio
: Pantalla Asignar Hogar Provisorio
: Gestor Hogar Provisorio
2: habilitarPantalla() 4: buscarAnimal()
: Sexo
9: buscarFotoAnimalFiltrado()
: Animal
12: buscarHogarProvSegúnAnimal()
: Hogar : Tipo Hogar
1: opciónSelAsignarHogarProvisorio() 3: nuevoAsignarHogarProvisor...
11: mostrarFotografía()
16: mostrarDatosHogarProvisorio()
8: *esSexo()
15: esProvisorio()
18: tomarHogarProvisorio()
19: solicitarConfirma()
21: tomarConfirma()
14: *esAptoAnimal()
22: asignarHogarProvisorio()
: Hogar
24: asignar()
25: mostrarMsjeÉxitoAsignación()
26: finCU()
5: *esNombre()
10: getFotografía()
13: buscarHogar()
23: asignarHogar()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
20
Asignar hogar provisorio - Curso
: Animal
: Especie
: Tamaño
7: *esTamaño()
6: *esEspecie()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.16 Diagrama Comunicación CU Nronormal.
: Responsable de Hogares Provisorios
Ingresa: apellidos, nombres, teléfono fijo, teléfono celular, e-mail, horario de contacto, número, piso, departamento.
Selecciona:tiene patio, cantidad niños, cantidad animales, ingresando también tipo animales en la casa.
Recursos: medicamento, alimento, transporte, otro .
Tipo animal y cantidad de animales para alojar.
1: opciónSelRegistrarHogarProvisorio()
4: opciónTipoNroDocumento()
6: opciónSelecciónBuscarContacto()
11: opciónIngresoDatos()
16: opciónSelecciónLocalidad()
21: opciónSelecciónBarrrio()
23: opciónSelecciónDatos()
25: opciónSelecciónRecursos()
27: opciónSelecciónFechaDesdeHasta()
30: opciónIngresoAnimalesAlojar()
33: opciónSelecciónConfirma()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
6 Diagrama Comunicación CU Nro. 16: Registrar hogar provisorio
: Pantalla Registrar Hogar Provisorio : Gestor Registrar Hogar Provisorio
2: habilitarPantalla()8: buscarContacto()
13: buscarLocalidad()
18: buscarBarrio()
28: validarFechas()
1: opciónSelRegistrarHogarProvisorio()
4: opciónTipoNroDocumento()
6: opciónSelecciónBuscarContacto()
11: opciónIngresoDatos()
16: opciónSelecciónLocalidad()
21: opciónSelecciónBarrrio()
23: opciónSelecciónDatos()
25: opciónSelecciónRecursos()
27: opciónSelecciónFechaDesdeHasta()
30: opciónIngresoAnimalesAlojar()
3: nuevoHogarProvisorio()
5: tomarTipoNroDocumento()
7: tomarBuscarContacto()
10: mostrarMsjeIngresarDatos()
12: tomarIngresoDatos()
15: mostrarLocalidad()
17: tomarLocalidad()
20: mostrarBarrio()
22: tomarBarrio()
24: tomarSelecciónDatos()
26: tomarRecursos()
29: tomarFechas()
31: tomarAnimalesAlojar()
32: solicitarConfirma()
33: opciónSelecciónConfirma()34: tomarConfirma()
35: crearHogarProvisorio()
37: crearDueñoProvisorio()
: Dueño
40: mostrarMsjeÉxitoOperación()
42: tomarSalir()
43: finCU()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
21
16: Registrar hogar provisorio - Curso
: Gestor Registrar Hogar Provisorio
: Persona
: Sexo
: Barrio
: Hogar
8: buscarContacto()
13: buscarLocalidad()
18: buscarBarrio()
35: crearHogarProvisorio()
37: crearDueñoProvisorio()
9: *esTipoNroDocumento()
14: *getNombre()
19: *getNombre()
36: new()
38: crearDueño()
39: new()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.17 Diagrama Comunicación CU Nronormal.
: Responsable de Hogares Provisorios
Ingresa: apellidos, nombres, teléfono fijo, teléfono celular, e-mail, horario de contacto, número, piso, departamento.
1: opciónSelModificarHogarProvisorio()
4: opciónTipoNroDocumento()
6: opciónSelecciónBuscarContacto()
11: opciónSelecciónModificar()
13: opciónIngresoDatos()
16: opciónSelecciónConfirma()
23: opcióSelecciónSalir()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 17: Actualizar datos hogar
: Pantalla Actualizar Hogar Provisorio
: Gestor Actualizar Hogar Provisorio
2: habilitarPantalla() 8: buscarContacto()
: Dueño
1: opciónSelModificarHogarProvisorio()
4: opciónTipoNroDocumento()
6: opciónSelecciónBuscarContacto()
11: opciónSelecciónModificar()
13: opciónIngresoDatos()
16: opciónSelecciónConfirma()
3: nuevoHogarProvisorio()
5: tomarTipoNroDocumento()
7: tomarBuscarContacto()
10: mostraDatosContacto()
12: tomarModificar()
14: tomarDatos()
15: solicitarConfirma()
17: tomarConfirma()
18: verificarDatosObligatorios()
19: actualizarHogarProvisorio()
20: modificarDatosHogar()
22: modificarDatosDueño()
23: opcióSelecciónSalir()24: tomarSalir()
25: finCU()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
22
Actualizar datos hogar provisorio- Curso
: Gestor Actualizar Hogar Provisorio
: Persona
: Hogar
8: buscarContacto()
18: verificarDatosObligatorios()
19: actualizarHogarProvisorio()
9: *esTipoNroDocumento()
20: modificarDatosHogar()
21: actualizarDatosDueño()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.18 Diagrama Comunicación CU Nro. 18: provisorios/guardería.
: Responsable de Hogares Provisorios
1: opciónSelVerificarEstadíaAnimales()
14: opciónSelecciónAnimal()
16: opciónSelecciónAsigHogProv()
19: opciónSelecciónSalir()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
3.18 Diagrama Comunicación CU Nro. 18: Consultar vigencia hogares .- Curso normal.
: Pantalla Consultar Vigencia Hogares Provisorios
: Gestor Consultar Vigencia Hogares Provisorios
2: abrirPantalla()4: buscarAnimalesHogProv()
: Tipo Hogar
: Animal
: Dueño
1: opciónSelVerificarEstadíaAnimales()
14: opciónSelecciónAnimal()
3: nuevaConsulta()
12: mostrarDatosAnimal()
13: mostrarDatosDueño()
15: tomarAnimal()
16: opciónSelecciónAsigHogProv() 17: tomarAsigHogProv()
18: llamarCUAsignarHogarProvisorio()19: opciónSelecciónSalir() 20: tomarSalir()
21: finCU()
6: esProvisorio()
11: *getDatos()
9: *getDatos()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
23
Consultar vigencia hogares
: Gestor Consultar Vigencia Hogares Provisorios
4: buscarAnimalesHogProv()
: Hogar
7: verificaFaltaDiezDiasFechaHasta()
8: buscarAnimal()
10: buscarDueño()
18: llamarCUAsignarHogarProvisorio()
5: *esProvisorio()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.19 Diagrama Comunicación CU Nronormal.
: Responsable
Adopción
1: opciónAdopciónAnimal()
7: opciónSelecciónTipoAdopción()
12: opciónSelecciónTipoDocumento()
13: opciónIngresarNroDocumento()
15: opciónSelecciónBuscarDueño()
20: opciónSelecciónBuscarAnimal()
24: opciónSelecciónPlanificarSeguimiento()
28: opciónSelecciónConfirmar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 19: Registrar datos adopción
: Pantalla Registrar Adopción
: Gestor Registrar
Adopción
2: abrirPantalla()
: Dueño
4: buscarTipoAdopción()
9: buscarTipoDocumento()
17: buscarDueño()
22: llamarCUFiltrarAnimal()
26: llamarCUPlanificarSeguimiento()
30: verificarDatosObligatorios()
31: crearAdopción()
: Adopción
1: opciónAdopciónAnimal()
7: opciónSelecciónTipoAdopción()
12: opciónSelecciónTipoDocumento()
13: opciónIngresarNroDocumento()
15: opciónSelecciónBuscarDueño()
20: opciónSelecciónBuscarAnimal()
24: opciónSelecciónPlanificarSeguimiento()
28: opciónSelecciónConfirmar()
3: tomarAdopciónanimal()
6: solicitarTipoAdopción()
8: tomarTipoAdopción()
11: solicitarTipoDocumento()
14: tomarDatos()
16: tomarBuscarDueño()
19: mostrarDatosDueño()
21: tomarBuscarAnimal()
23: mostrarMsjAnimalEncontrado()
25: tomarPlanificarSeguimiento()
27: solicitarConfirmación()
29: tomarConfirmar()
18: *getNombre
32: crearAdopción()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
24
: Registrar datos adopción - Curso
: Gestor Registrar
: Estado
: Tipo Documento
: TipoAdopción
4: buscarTipoAdopción()
22: llamarCUFiltrarAnimal()
26: llamarCUPlanificarSeguimiento()
30: verificarDatosObligatorios()
: Adopción
33: crearItems()
: DetalleAdopción
34: new()
35: setEstado()
5: *getNombre()
10: getNombre()
32: crearAdopción()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.20 Diagrama Comunicación CU dando de alta a una Localidad y Barrio
: Responsable
Urgencias
1: opciónSelecciónDueño()
4: tomarSelecciónNro-TipoDocumento()
6: tomarSelecciónBuscarDueño()
11: tomarSelecciónModificar()
13: tomarSelecciónDatosIngresar()
16: tomarSelecciónAgregar()
20: tomarSeleccionAgregar()
24: opciónSelecciónConfirmar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 20: Actualizar datos dueño modificándolo y dando de alta a una Localidad y Barrio.
: Pantalla Modificar Dueño
2: abrirPantalla()
: Dueño
1: opciónSelecciónDueño()
4: tomarSelecciónNro-TipoDocumento()
6: tomarSelecciónBuscarDueño()
11: tomarSelecciónModificar()
13: tomarSelecciónDatosIngresar()
16: tomarSelecciónAgregar()
20: tomarSeleccionAgregar()
24: opciónSelecciónConfirmar()
3: nuevoModDueño()
5: tomarNro-TipoDocumento()
7: tomarBuscarDueño()
10: mostrarDatos()
12: solicitarDatosIngresar()
14: tomarDatosIngresar()
15: mostrarMsjNoLocalidad()
17: tomarAgregar()
19: mostrarMsjNoBarrio()
21: tomarAgregar()
23: solicitarConfirmación()
25: tomarConfirmación()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
25
Actualizar datos dueño modificándolo y
: Gestor Modificar Dueño
8: buscarDueño()
: Dueño
18: llamarCURegDatosLocalidad()
22: llamarCURegDatosBarrio()
26: verificarDatosObligatorios()
28: modificarDueño()
30: finCU()
9: *getNombre()
27: verificarDatos()
29: modificar()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.21 Diagrama Comunicación CU Nro
: Responsable Adopciones : Pantalla Reg. Dueño
1: opcionRegistrarDueño()
4: tomarSelecciónNro-TipoTelefono()
6: tomarSeleccionBuscarDueño()
13: tomarSeleccionLocalidad()
18: tomarSeleccionBarrio()
21: tomarSelecciónConfirmación()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 20: Registrar datos dueño
: Pantalla Reg. Dueño : Gestor Reg. Dueño
2: abrirPantalla()
: Dueño
8: buscarDueño()
10: buscarLocalidad( )
15: buscarBarrio()
23: verificarDatosObligatorios()
25: crearDueño()
4: tomarSelecciónNro-TipoTelefono()
3: nuevoRegistrarDueño()
5: tomarNro-TipoDocumento()
7: tomarBuscarDueño()
12: solicitarLocalidad()
14: tomarLocalidad()
17: solicitarBarrio()
19: tomarBarrio()
20: solicitarConfirmacion()
22: tomarConfirmación()
9: *getNombre()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
26
- Curso normal.
: Dueño
: Localidad
: Barrio
24: verificarDatosObligatorios()
26: new()
11: *getNombre()
16: *getNombre()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.22 Diagrama Comunicación CU Nro. 22
: Responsable de Adopciones-Seguimientos
Calle, número, piso, departamento y observaciones.
: Det_Adop
: Animal
1: opciónSelecciónPlanificarSeguimiento()
4: opciónSelecciónFechaHora()
6: opciónSelecciónTipoDoc()
8: opciónIngresoNroDoc()
10: opciónSelecciónBuscarDueño()
16: opciónIngresoDatos()
18: opciónSelecciónLocalidad()
20: opciónSelecciónBarrio()
28: opciónSelecciónAnimal()
33: opciónSelecciónColaborador()
39: opcióSelecciónTransp()
42: opciónSelecciónConfirma()
50: opciónSeleccionImprimir()
25: *noTieneSegRealizado()
26: *getDatos()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 22: Planificar seguimiento
: Pantalla Planificar Seguimiento : Gestor Planificar Seguimiento
2: abrirPantalla() 12: buscarDueño()
22: buscarAnimalDueñoSinSeguimiento()
: Adopción
: Dueño
30: buscarColaboradores()
35: buscarTransportista()
44: verificarDatosObligatorios()
45: crearSeguimiento()
: Seguimiento
52: imprimirReporte()
: Interfaz Impresión Reporte Seguimiento
55: finCU()
1: opciónSelecciónPlanificarSeguimiento()
10: opciónSelecciónBuscarDueño()
16: opciónIngresoDatos()
18: opciónSelecciónLocalidad()
20: opciónSelecciónBarrio()
28: opciónSelecciónAnimal()
33: opciónSelecciónColaborador()
39: opcióSelecciónTransp()
42: opciónSelecciónConfirma()
50: opciónSeleccionImprimir()
3: nuevoSeguimiento()
5: tomarFechaHora()
7: tomarTipoDoc()
9: tomarNroDoc()
11: tomarBuscarDueño()
15: mostrarDatosDueño()
17: tomarDatos()
19: tomarLocalidad()
21: tomarBarrio()
27: mostrarDatosAnimal()
29: tomarAnimal()
32: mostrarColaboradores()
34: tomarColaborador()
38: mostrarDatosTransportista()
40: tomarTransp()
41: solicitarConfirma()
43: tomarConfirma()
49: mostrarMsjeÉxitoOperación()
51: tomarImprimir()
54: mostrarMsjeÉxitoImpresión()
23: buscarAnimAdoptados()
46: crearSeguimiento()
31: *getDatos()
48: new()
24: *tieneAnimAdoptadoSinSeg()
47: crearSeguimiento()25: *noTieneSegRealizado()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
27
–Curso Normal.
: Dueño
: Tipo_Doc
22: buscarAnimalDueñoSinSeguimiento()
: Colaboradores
: Trasnsportista
: Interfaz Impresión Reporte Seguimiento
13: *esNroDoc()
23: buscarAnimAdoptados()
46: crearSeguimiento()
31: *getDatos()
36: *esDisponibleFechaHora()
37: getDatos()
53: imprimir()
14: *esTipoDoc()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.23 Diagrama Comunicación CU Nro. 27: Registrar donaciones recibidasNormal.
: Responsable de Donaciones y Recursos
Selecciona: tipo, marca, fecha de vencimiento
Ingresa:cantidad y observacio-nes
1: opciónSelecciónRegistrarDonacionesRecibidas()
4: opciónSelecciónSosAnimEspec()
6: opciónTipoNroDoc()
8: opciónSelecciónBuscarDonante()
11: opciónSelecciónDatos()
13: opciónIngresoDatos()
15: opciónSelecciónAgregar()
17: opciónSelecciónAsignarDonación()
21: opciónSelecciónConfirma()
29: opciónSelecciónImprimir()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Comunicación CU Nro. 27: Registrar donaciones recibidas
: Pantalla Registrar Donaciones Recibidas
: Gestor Donaciones Recibidas
2: abrir Pantalla() 10: llamarCUActualizarDatosDonante()
19: llamarCUAsignarDonciónRecurso()
1: opciónSelecciónRegistrarDonacionesRecibidas()
4: opciónSelecciónSosAnimEspec()
6: opciónTipoNroDoc()
8: opciónSelecciónBuscarDonante()
11: opciónSelecciónDatos()
13: opciónIngresoDatos()
15: opciónSelecciónAgregar()
17: opciónSelecciónAsignarDonación()
3: nuevaDonaciónRecibida()
5: tomarSosAnimEspec()
7: tomarTipoNroDoc()
9: tomarBuscarDonante()
12: tomarSelecciónDatos()
14: tomarIngresoDatos()
16: tomarAgregar()
18: tomarAsignarDonación()
20: solicitarConfirma()
21: opciónSelecciónConfirma()
22: tomarConfirma()
23: creaDonación()
27: agregarTipoMarcaFechaVencimiento()
28: agregarCantidadObservaciones()
29: opciónSelecciónImprimir()
30: tomarImprimir()
31: imprimirReporte()
: Interfaz Impresión Donaciones Recibidas
32: imprimir()
33: mostrarMsjeÉxitoImpresión(9)
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
28
Comunicación CU Nro. 27: Registrar donaciones recibidas –Curso
: Gestor Donaciones Recibidas
10: llamarCUActualizarDatosDonante()
: Donación
: Detalle Donación
19: llamarCUAsignarDonciónRecurso()
23: creaDonación()
25: crearDetalle()
27: agregarTipoMarcaFechaVencimiento()
26: new()
28: agregarCantidadObservaciones()
31: imprimirReporte()
24: new()
34: finCU()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.24 Diagrama Comunicación CU Nro. 33: Registrar entrega donaciones/recursos–Curso Normal.
: Responsable de Donaciones
y Recursos
Selecciona:
tipo, marca,
fecha de
vencimiento
Ingresa:
cantidad y
observacio-nes
: Interfaz Impresión Donaciones
1: opciónSelecciónRegistrarDonacionesEntregad...
4: opciónTipoNroD...
6: opciónSelecciónBuscarDue...
13: opciónSelecciónDat...
15: opciónIngresarDatos()
17: opciónSelecciónAgreg...
20: opciónSelecciónConfir...
29: opciónSelecciónImprim...
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 33: Registrar entrega donaciones/recursos
: Pantalla Registrar Donaciones
Entregada : Gestor Donaciones Entregadas
2: abrir Pantalla()8: llamarCUActualizarDatosDue...
: Detalle Donación
: Interfaz Impresión Donaciones
Entregadas
9: buscarAnimalesDelDue...
22: crearDonación()
26: agregarTipoMarcaFechaVencimien...
27: agregarCantidadObservacion...
31: imprimirReporte()
1: opciónSelecciónRegistrarDonacionesEntregad...
4: opciónTipoNroD...
6: opciónSelecciónBuscarDue...
13: opciónSelecciónDat...
15: opciónIngresarDatos()
17: opciónSelecciónAgreg...
20: opciónSelecciónConfir...
29: opciónSelecciónImprim...
3: nuevaDonaciónEntrega...
5: tomarTipoNroD...
7: tomarBuscarDue...
12: mostrarDatosAnimal()
14: tomarSelecciónDat...
16: tomarDatosIngresados()
18: tomarAgregar()
19: solicitarConfirma0()
21: tomarConfirma()
28: mostrarMsjeÉxitoOperaci...
30: tomarImprimir()
33: mostrarMsjeÉxitoImpresi...
32: imprimir()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
29
Diagrama Comunicación CU Nro. 33: Registrar entrega donaciones/recursos
: Gestor Donaciones Entregadas
8: llamarCUActualizarDatosDue...
: Donación
9: buscarAnimalesDelDue...
: Animal22: crearDonación()
24: crearDetalleDonaci...
26: agregarTipoMarcaFechaVencimien...
27: agregarCantidadObservacion...
31: imprimirReporte()
10: *esAnimalDelDueño()
11: *getDatos()
23: new()
25: new()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.25 Diagrama Comunicación CU Nro. Normal.
: Responsable Administrativo
1: opciónSelecciónActualizarColaborador()
4: opciónIngresoTipoNroDocumento()
6: opciónSelecciónBuscarColaborador()
10: opciónSelecciónModificar()
12: opciónIngresoDatosModificar()
15: opciónSelecciónConfirmar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 35: Actualizar datos colaborador
: Pantalla Actualizar Datos Colaborador
: Gestor Actualizar Datos
2: habilitarVentana()
: Colaborador
17: verificarDatosMinimos()
19: modificarDatosColaborador()
1: opciónSelecciónActualizarColaborador()
4: opciónIngresoTipoNroDocumento()
6: opciónSelecciónBuscarColaborador()
10: opciónSelecciónModificar()
12: opciónIngresoDatosModificar()
15: opciónSelecciónConfirmar()
3: nuevoActualización()
5: tomarTipoNroDocumeto()
7: tomarBuscarColaborador()
11: tomarModificar()
13: tomarDatosModificar()
14: solicitarConfirmar()
16: tomarConfirmar()
9: *existeColaborador()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
30
: Actualizar datos colaborador – Curso
: Gestor Actualizar Datos Colaborador
8: buscarColaborador()
: Colaborador
17: verificarDatosMinimos()
19: modificarDatosColaborador()
21: finCU()
9: *existeColaborador()
18: verificarDatosMínimos()
20: modificar()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.26 Diagrama Comunicación CU Nro. 36Normal.
: Responsable Administrativo
1: opciónSelecciónColaborador()
4: opciónIngresoTipoNroDocumento()
6: opciónSelecciónBuscarColaborador()
11: tomarIngresoDatosColaborador()
13: opciónSelecciónCargo()
15: opciónSelecciónLocalidadBarrio()
18: opciónSelecciónConfirmar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 36: Registrar datos colaborador
: Pantalla Registrar Datos Colaborador
2: habilitarVentana()
: Colaborador
1: opciónSelecciónColaborador()
4: opciónIngresoTipoNroDocumento()
6: opciónSelecciónBuscarColaborador()
11: tomarIngresoDatosColaborador()
15: opciónSelecciónLocalidadBarrio()
3: nuevoColaborador()
5: tomarTipoNroDocumeto()
7: tomarBuscarColaborador()
10: solicitarDatosColaborador()
12: tomarDatos()
14: tomarCargo()
16: tomarLocalidadBarrio()
17: solicitarConfirmar()
19: tomarConfirmación()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
31
: Registrar datos colaborador –Curso
: Gestor Registrar Datos Colaborador
8: buscarColaborador()
: Colaborador
20: verificarDatosMínimos()
21: crearColaborador()
23: finCU()
3: nuevoColaborador()
5: tomarTipoNroDocumeto()
7: tomarBuscarColaborador()
10: solicitarDatosColaborador()
17: solicitarConfirmar()
9: *existeColaborador()
22: new()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.27 Diagrama Comunicación CU Nro. 59 Normal.
: Administrador Sistema
1: opciónSelecciónAgregarUsuario()
4: opciónIngresoUsuarioObservaciones()
6: opciónAsignaciónContraseña()
9: opciónAsignarPermisos()
13: tomarSelecciónConfirmación()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
3.27 Diagrama Comunicación CU Nro. 59 : Registrar datos de usuario
: Pantalla Registrar Datos Usuario
2: habilitarVentana()
1: opciónSelecciónAgregarUsuario()
4: opciónIngresoUsuarioObservaciones()
6: opciónAsignaciónContraseña()
9: opciónAsignarPermisos()
13: tomarSelecciónConfirmación()
3: nuevoUsuario()
5: tomarUsuarioObservaciones()
7: tomarAsignaciónContraseña()
10: tomarAsignaciónPermisos()
12: solicitarConfirmación()
14: tomarConfirmación()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
32
: Registrar datos de usuario –Curso
: Gestor Registrar Datos Usuario
8: llamarCURegistrarContraseña()
11: llamarCURegistrarPermisos()
15: verificarDatosMínimos()
16: crearUsuario()
: Usuario
18: finCU()
5: tomarUsuarioObservaciones()
7: tomarAsignaciónContraseña()
10: tomarAsignaciónPermisos()
12: solicitarConfirmación()
17: new()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.28 Diagrama Comunicación CU Nro. 60modificación de datos.
: Administrador Sistema
1: opciónSelecciónUsuario()
5: opciónIngresoUsuarioContraseña()
7: opciónSelecciónBuscar()
14: opciónSelecciónModificar()
16: opciónIngresoDatosModificar()
19: opciónSelecciónConfirmar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
iagrama Comunicación CU Nro. 60: Actualizar datos usuario con
: Pantalla Actualizar datos Usuario
2: habilitarVentana()
: :Usuario
1: opciónSelecciónUsuario()
5: opciónIngresoUsuarioContraseña()
7: opciónSelecciónBuscar()
14: opciónSelecciónModificar()
16: opciónIngresoDatosModificar()
19: opciónSelecciónConfirmar()
3: nuevaActualización()
4: solicitarUsuarioContraseña()
6: tomarUsuarioContraseña()
8: tomarBuscar()
13: mostrarDatosUsuario()
15: tomarModificar()
17: tomarDatosModificar()
18: pedirConfirmaciónDatos()
20: tomarConfirmación()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
33
: Actualizar datos usuario con
: Gestor Actualizar datos usuario
9: buscarUsuario()
USelecc : :Usuario
11: verificarContraseña()
21: verificarDatosObligatorios()
23: modificarDatos()
25: finCU()
10: *esUsuario()
12: esVálidadContraseña()
22: *sonVálidos()
24: *modificarDatos()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.29 Diagrama Comunicación CU Nro. 61
: Administrador Sistema
1: opciónSelecciónActualizarPermisos()
7: opciónSelecciónUsuario()
12: opciónSelecciónPermisos()
15: opciónSelecciónConfirmación()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
iagrama Comunicación CU Nro. 61: Registrar permisos – Curso Normal
: Pantalla Actualizar Permisos : Gestor Actualizar Permisos
2: habilitarVentana() 4: buscarUsuarios()
: Usuario
: Permisos
9: buscarPermisos()
17: habilitarPermisos()
22: finCU()
1: opciónSelecciónActualizarPermisos()3: nuevoPermiso()
6: mostrarDatosUsuario()
8: tomarUsuario()
11: mostrarPermisos()
13: tomarPermisos()
14: solicitarConfirmación()
16: tomarConfirmación()
10: *getDatosPermisos()
18: habilitarPermisos()
5: *getDatos()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
34
Curso Normal.
: Rol
: Permisos
: seleccionado:Usuario
20: crearPermiso()
10: *getDatosPermisos()
18: habilitarPermisos()
21: new()
19: *esPermisoDelRol()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.30 Diagrama Comunicación CU Nro. 62Eliminación.
: Administrador
Sistema
: Permisos
1: opciónSelecciónActualizarPermisos()
5: opciónIngresoUsuarioContraseña()
16: opciónSelecciónEliminar()
18: opciónSelecciónPermisosEliminar()
21: opciónSelecciónConfirmar()
14: *getDatos()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
iagrama Comunicación CU Nro. 62: Actualizar datos Permisos
: Pantalla Actualizar
Permisos : Gestor Actualizar
2: habilitarVentana() 7: buscarUsuarioContraseña()
: Rol
13: mostrarPermisos()
23: eliminarPermisos()
1: opciónSelecciónActualizarPermisos()
5: opciónIngresoUsuarioContraseña()
18: opciónSelecciónPermisosEliminar()
3: nuevoPermiso()
4: solicitarUsuarioContraseña()
6: tomarUsuarioContraseña()
8: validarUsuarioContraseña()
15: mostrarPermisos()
17: tomarEliminar()
19: tomarPermisosEliminar()
20: solicitarConfirmación()
22: tomarConfirmar()
12: *buscarPermisosAsignados()
25: *eliminarPermisos()
14: *getDatos()
26: *eliminar()
27: mostrarMsjeEliminaciónExitosa()
28: finCU()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
35
: Actualizar datos Permisos – Curso de
: Gestor Actualizar
Permisos
7: buscarUsuarioContraseña()
: Usuario
10: esVálidaContraseña()
11: buscarPermisos()
23: eliminarPermisos()
8: validarUsuarioContraseña()
12: *buscarPermisosAsignados()
25: *eliminarPermisos()
28: finCU()
9: esUsuario()
24: *eliminarPermisos()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.31 Diagrama Comunicación CU Nro. 63
: Administrador
Sistema
1: opciónSelecciónUsuarioAsignarContraseña()
5: tomarSelecciónContraseñaActual()
10: tomarSelecciónContraseñaActualConfirmación()
13: tomarSelecciónConfirmaciónNuevaContraseña()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 63 : Registrar contraseña –
: Pantalla Registrar Contraseña
2: habilitarVentana()
: Usuario
1: opciónSelecciónUsuarioAsignarContraseña()
5: tomarSelecciónContraseñaActual()
10: tomarSelecciónContraseñaActualConfirmación()
13: tomarSelecciónConfirmaciónNuevaContraseña()
3: nuevaAsignaciónContraseña()
4: solicitarContraseñaActual()
6: tomarContraseñaActual()
9: solicitarContraseñaNuevaConfirmación()
11: tomarContraseñaActualConfirmación()
12: solicitarConfirmaciónNuevaContraseña()
14: tomarConfirmaciónNuevaContraseña()
16: cambiarContraseña()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
36
– Curso Normal.
: Gestor Registrar
Contraseña
7: verificarContraseña()
15: cambiarContraseña()
17: finCU()
3: nuevaAsignaciónContraseña()
4: solicitarContraseñaActual()
6: tomarContraseñaActual()
9: solicitarContraseñaNuevaConfirmación()
11: tomarContraseñaActualConfirmación()
12: solicitarConfirmaciónNuevaContraseña()
14: tomarConfirmaciónNuevaContraseña()
8: esContraseñaActual()
16: cambiarContraseña()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.32 Diagrama Comunicación CU Nro. 64Modificando Datos.
: Responsable Administrativo
1: opciónSelecciónActualizarLocalidad()
4: opciónIngresoNombreLocalidad()
6: opciónSelecciónBuscar()
11: opciónSelecciónModificar()
13: opciónIngresoDatosModificar()
16: opciónSelecciónConfirmar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 64: Actualizar datos localidad
: Pantalla Registrar Datos Localidad
2: habilitarVentana()
: Localidad
1: opciónSelecciónActualizarLocalidad()
4: opciónIngresoNombreLocalidad()
6: opciónSelecciónBuscar()
11: opciónSelecciónModificar()
13: opciónIngresoDatosModificar()
16: opciónSelecciónConfirmar()
3: nuevaActualización()
5: tomarNombreLocalidad()
7: tomarBuscar()
10: mostrarDescripción()
12: tomarModificar()
14: tomarDatosModificar()
15: solicitarConfirmación()
17: tomarConfirmar()
20: mostraMsjeExitoModificación()
9: getDescripción()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
37
: Actualizar datos localidad –
: Gestor Registrar Datos Localidad
8: buscarLocalidad()
18: modificarLocalidad()
: Localidad
21: finCU()
3: nuevaActualización()
5: tomarNombreLocalidad()
10: mostrarDescripción()
12: tomarModificar()
14: tomarDatosModificar()
15: solicitarConfirmación()
20: mostraMsjeExitoModificación()
9: getDescripción()
19: modificar()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.33 Diagrama Comunicación CU Nro. 65Normal.
: Responsable Administrativo
1: opciónSelecciónLocalidad()
4: opciónIngresoNombreDescripción()
7: opciónSelecciónConfirmación()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 65: Registrar datos localidad
: Pantalla Registrar Datos Localidad
2: habilitarVentana()
1: opciónSelecciónLocalidad()
4: opciónIngresoNombreDescripción()
7: opciónSelecciónConfirmación()
3: nuevaLocalidad
5: tomarNombreDescripción()
6: solicitarConfirmación()
8: tomarConfirmación()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
38
localidad – Curso
: Gestor Registrar Datos Localidad
9: verificarDatosObligatorios()
10: registrarLocalidad()
: Localidad
12: finCU()
5: tomarNombreDescripción()
6: solicitarConfirmación()
11: new()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.34 Diagrama Comunicación CU Nro. 66
3.35 Diagrama Comunicación CU Nro. . 67
: Responsable Administrativo
1: opciónSelecciónActualizarBarrio()
4: opciónIngresoNombreBarrio()
6: opciónSelecciónBuscar()
11: opciónSelecciónModificar()
13: opciónIngresoDatosModificar()
16: opciónSelecciónConfirmar()
: Responsable Administrativo
1: opciónSelecciónBarrio()
4: opciónIngresoNombreDescripción()
7: opciónSelecciónConfirmación()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 66: Actualizar datos barrio
agrama Comunicación CU Nro. . 67: Registrar datos barrio
: Pantalla Registrar Datos Barrio
: Gestor Registrar
2: habilitarVentana()
: Barrio
18: modificarBarrio()
: Barrio
1: opciónSelecciónActualizarBarrio()
4: opciónIngresoNombreBarrio()
13: opciónIngresoDatosModificar()
3: nuevaActualización()
5: tomarNombreBarrio()
7: tomarBuscar()
10: mostrarDescripción()
12: tomarModificar()
14: tomarDatosModificar()
15: solicitarConfirmación()
17: tomarConfirmar()
20: mostraMsjeÉxitoModificación()
9: getDescripción()
: Pantalla Registrar Datos Barrio
: Gestor Registrar Datos
2: habilitarVentana()
9: verificarDatosObligatorios()
10: registrarBarrio()
: Barrio
1: opciónSelecciónBarrio()
4: opciónIngresoNombreDescripción()
7: opciónSelecciónConfirmación()
3: nuevaBarrio()
5: tomarNombreDescripción()
6: solicitarConfirmación()
8: tomarConfirmación()
11: new()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
39
: Actualizar datos barrio – Curso Normal.
: Registrar datos barrio – Curso Normal.
: Gestor Registrar Datos Barrio
8: buscarBarrio()
18: modificarBarrio()
21: finCU()
19: modificar()
: Gestor Registrar Datos Barrio
9: verificarDatosObligatorios()
10: registrarBarrio()
12: finCU()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.36 Diagrama Comunicación CU Nro. 69Normal.
: Responsable Administrativo
: Tipo Documento
1: opciónSelecciónDocumento()
4: opciónIngresoTipoNroDocumento()
6: opciónSelecciónBuscarDocumento()
11: tomarIngresoDescripciónObservaciones()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
3.36 Diagrama Comunicación CU Nro. 69: Registrar datos tipo documento
: Pantalla Registrar Documento
2: habilitarVentana()
: Persona : Tipo Documento
: Tipo Documento
1: opciónSelecciónDocumento()
4: opciónIngresoTipoNroDocumento()
6: opciónSelecciónBuscarDocumento()
3: nuevoDocumento()
5: tomarTipoNroDocumeto()
7: tomarBuscarDocumento()
10: esDeTipo()
11: tomarIngresoDescripciónObservaciones() 12: tomarDescripciónObservaciones()
9: *tieneNroDocumento()
18: new()
19: asignarTipoDocumento()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
40
documento – Curso
: Gestor Registrar Documento
: Persona
3: nuevoDocumento()
5: tomarTipoNroDocumeto()
7: tomarBuscarDocumento() 8: buscarDocumento()
12: tomarDescripciónObservaciones() 13: verificarDatosMinimos()
14: crearDocumento()
17: crearTipoDocumento()
9: *tieneNroDocumento()
15: new()
16: asignarNúmero()
19: asignarTipoDocumento()
20: finCU()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.37 Diagrama Comunicación CU Nro.
: Usuario(colaborador)
1: opciónSelecciónLogueo()
7: opciónSelecciónNomUsuario()
10: opciónIngresoContraseña()
13: opciónSelecciónConfirmación()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 89: Iniciar Sesión – Curso Normal
: Pantalla Abrir Sesión
2: habilitarVentana()
: Usuario
15: validarContraseña()
: Sesión : Estado
1: opciónSelecciónLogueo()
7: opciónSelecciónNomUsuario()
10: opciónIngresoContraseña()
13: opciónSelecciónConfirmación()
3: nuevoLogueo()
6: mostrarNombreUsuario()
8: tomarNomUsuario()
9: solicitarContraseña()
11: tomarContraseña()
12: solicitarConfirmación()
14: tomarConfirmación()
18: new()
19: setEstado()
5: *getNombre()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
41
Curso Normal.
: Gestor Abrir Sesión
4: buscarUsuarios()
15: validarContraseña()
: Usuario
17: habilitarSesión()
20: finCU()
18: new()
16: esDelUsuario()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.38 Diagrama Comunicación
: Usuario-Colaborador
1: opciónSelecciónCambiarContraseña()
5: opciónIngresarContraseñaActual()
10: opciónIngresoNuevaContraseñaConfirmar()
14: opciónSelecciónConfirmaCambio()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 90: Modificar contraseña
: Pantalla Modificar Contraseña
2: habilitarVentana()
: Usuario
1: opciónSelecciónCambiarContraseña()
5: opciónIngresarContraseñaActual()
10: opciónIngresoNuevaContraseñaConfirmar()
3: nuevoCambiarContraseña()
4: solicitarContraseñaActual()
6: tomarContraseñaActual()
9: solicitarNuevaContraseñaConfirmar()
11: tomarNuevaContraseñaConfirmar()
13: solicitarConfirmarCambio()
15: tomarConfirmaCambio()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
42
: Modificar contraseña - Curso Normal.
: Gestor Modificar Contraseña
7: verificarContraseña()
12: verificarNuevaContraseñaConfirma()
16: cambiarContraseña()
18: finCU()
8: esActual()
17: cambiarContraseña()
Universidad Tecnológica Nacional
__________________________________________________________________
_____________________________________________________________________________
Integrantes: Arenas – Gutiérrez
3.39 Diagrama Comunicación CU Nro.
: Usuario
1: opciónSelecciónSalir()
7: opciónSelecciónConfirmar()
Universidad Tecnológica Nacional – Facultad Regional CórdobaHabilitación Profesional 2011
__________________________________________________________________
_____________________________________________________________________________
Gutiérrez – Marabini - Montaño
Diagrama Comunicación CU Nro. 91: Cerrar sesión - Curso Normal
: Pantalla Cerrar Sesión : Gestor Cerrar Sesión
2: habilitarVentana() 4: verificarArchivosAbiertos()
: Archivo
9: finalizaSesión()
: Estado
12: finCU()
1: opciónSelecciónSalir()
7: opciónSelecciónConfirmar()
3: nuevoSalir()
6: solicitarConfirmar/()
8: tomarConfirmar()
5: *esAbierto()
11: setEstado()
Facultad Regional Córdoba
__________________________________________________________________
_____________________________________________________________________________
43
Curso Normal.
: Gestor Cerrar Sesión
4: verificarArchivosAbiertos()
9: finalizaSesión()
: Sesión
12: finCU()
5: *esAbierto()
10: deshabilitarSesión()
top related