workflow de analisis - sitio web rectorado · • metodología: lenguaje de modelado unificado...

47
Universidad Tecnológica Nacional Universidad Tecnológica Nacional Universidad Tecnológica Nacional Universidad Tecnológica Nacional Facultad Regional Córdoba Facultad Regional Córdoba Facultad Regional Córdoba Facultad Regional Córdoba Ingeniería en Sistemas de I Ingeniería en Sistemas de I Ingeniería en Sistemas de I Ingeniería en Sistemas de Información nformación nformación nformación Carrera: Analista Universitario de Sistemas Carrera: Analista Universitario de Sistemas Carrera: Analista Universitario de Sistemas Carrera: Analista Universitario de Sistemas Curso: 4k1 Profesor: Ing. Torrez, Osvaldo J.T.P: Ing. Arenas, Silvina HABILITACION PROFESIONAL HABILITACION PROFESIONAL HABILITACION PROFESIONAL HABILITACION 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) WORK WORK WORK WORKFLOW FLOW FLOW FLOW ANÁ ANÁ ANÁ ANÁLISIS LISIS LISIS LISIS Grupo Nro 2: Arenas, Pablo Legajo 31198 Gutiérrez, Sofía Legajo 50738 Marabini, Adolfo Legajo 31734 Montaño, Aldo Legajo 34661 Año Año Año Año 201 201 201 2012

Upload: others

Post on 09-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

Page 2: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

Page 3: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

__________________________________________________________________

_____________________________________________________________________________

Page 4: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

Page 5: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

Page 6: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

Page 7: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

Page 8: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

Page 9: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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

Page 10: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 11: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 12: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 13: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 14: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 15: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 16: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 17: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 18: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 19: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 20: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 21: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 22: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 23: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 24: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 25: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 26: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 27: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 28: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 29: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 30: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 31: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 32: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 33: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 34: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 35: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 36: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 37: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 38: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 39: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 40: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 41: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 42: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 43: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 44: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 45: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 46: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()

Page 47: Workflow de Analisis - Sitio Web Rectorado · • Metodología: Lenguaje de Modelado Unificado (U.M.L) WORKFLOWWORK FLOW ANÁANÁANÁLISIS LISISLISIS • Grupo Nro 2: Arenas, Pablo

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()