Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Versin: Fecha:
2.0 12/05/2013
Historial de Revisiones
Fecha 12/05/2013 24/05/2013 Versin 1.0 2.0 Descripcin Modelado de Diseo Versin Inicial Modelado de Diseo Autor
Confidencial
Pg. 2
Versin: Fecha:
2.0 12/05/2013
Tabla de Contenidos
Contenido
1 Introduccin 1.1 1.2 1.3 1.4 2 Propsito Vista General Referencias Definicin de Trminos, Abreviaturas y Siglas 4 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 16 16 17 18 19
Realizacin de Casos de Uso 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 Realizacin de Caso de Uso Acceso al Sistemas 2.1.1 Artefactos de Colaboracin del caso de uso Acceso al Sistema Realizacin de Caso de Uso Ingresar Informacin Bsica 2.2.1 Artefactos de Colaboracin del caso de uso Ingresar Informacin Bsica Realizacin de Caso de Uso Gestionar Registro 2.3.1 Artefactos de Colaboracin del caso de uso Gestionar Registro Realizacin de Caso de Uso Gestionar Seguimiento 2.4.1 Artefactos de Colaboracin del caso de uso Gestionar Seguimiento Realizacin de Caso de Uso Gestionar Procedimientos 2.5.1 Artefactos de Colaboracin del caso de uso Gestionar Procedimientos Realizacin de Caso de Uso Gestionar Exmenes 2.6.1 Artefactos de Colaboracin del caso de uso Gestionar Exmenes Realizacin de Caso de Uso Gestionar Diagnostico 2.7.1 Artefactos de Colaboracin del caso de uso Gestionar Diagnostico Realizacin de Caso de Uso Finalizar Estancia 2.8.1 Artefactos de Colaboracin del caso de uso Finalizar Estancia Realizacin de Caso de Uso Gestionar Usuarios 2.9.1 Artefactos de Colaboracin del caso de uso Gestionar Usuarios
Diseo de Clases 3.1 Clases relevantes 3.1.1 Clase tencin 3.1.2 Clase Examenes 3.2 Implementacin de MVC para cada clase 3.3 Cdigos fuentes
Confidencial
Pg. 3
Versin: Fecha:
2.0 12/05/2013
Modelo de Diseo
1
1.1
Introduccin
Propsito
El objetivo del presente documento es dar a conocer la Arquitectura del software Web Neo para la gestin del rea de Neonatologa del Hospital Daniel Alcides Carrin y mostrar de manera inicial Scripts de las distintas capas que componen el software.
1.2
Vista General
La arquitectura por capas se subdivide al proceso de desarrollo en 3 capas de trabajo y 1 de entidad (Variante del modelo 3 capas): Capa de Presentacin (Capa de Usuario) Capa de Procesamiento de Datos (Control o Negocio) Capa de Almacenamiento de Datos (Persistencia) Entidades (Parte de Negocio)
Confidencial
Pg. 4
Versin: Fecha:
2.0 12/05/2013
1.3
-
Referencias
Glosario. Prototipos RUP (Rational Unified Process). Diagrama de casos de uso. Gestin de la Configuracin.
1.4
Confidencial
Pg. 5
Versin: Fecha:
2.0 12/05/2013
2
2.1
2.1.1
2.1.1.1.1
2.1.1.1.2
2.1.1.1.3
Basado en la trazabilidad del funcionamiento del presente caso de uso para la implementacin del sistema.
Confidencial
Pg. 6
Versin: Fecha:
2.0 12/05/2013
2.2
Medico_Colaborado r
(from Actores)
Medico_Jefe
(from Actores)
2.2.1
2.2.1.1.1
2.2.1.1.2
2.2.1.1.3
Confidencial
Pg. 7
Versin: Fecha:
2.0 12/05/2013
2.3
Gestionar Registro
(from Casos de Uso)
Medico_Jefe
(from Actores)
Medico_Colaborado r
(from Actores)
<<extend>>
<<extend>>
CUS3: Gestionar Registro 2.3.1 Artefactos de Colaboracin del caso de uso Gestionar Registro
2.3.1.1.1
2.3.1.1.2
2.3.1.1.3
Confidencial
Pg. 8
Versin: Fecha:
2.0 12/05/2013
2.4
Medico_Jefe
(from Actores)
<<extend>> <<extend>>
CUS54: Gestionar Seguimiento 2.4.1 Artefactos de Colaboracin del caso de uso Gestionar Seguimiento
2.4.1.1.1
2.4.1.1.2
2.4.1.1.3
Confidencial
Pg. 9
Versin: Fecha:
2.0 12/05/2013
2.5
Gestionar Procedimientos
(from Casos de Uso)
Medico_Colaborado r
(from Actores)
Medico_Jefe
(from Actores)
CUS5: Gestionar Procedimientos 2.5.1 Artefactos de Colaboracin del caso de uso Gestionar Procedimientos
2.5.1.1.1
2.5.1.1.2
2.5.1.1.3
Confidencial
Pg. 10
Versin: Fecha:
2.0 12/05/2013
2.6
Medico_Jefe Medico_Colaborado r
(from Actores)
Gestionar Examenes
(from Casos de Uso)
(from Actores)
<<include>>
<<extend>>
Editar Examenes
(from Casos de Uso)
2.6.1
2.6.1.1.1
2.6.1.1.2
2.6.1.1.3
Confidencial
Pg. 11
Versin: Fecha:
2.0 12/05/2013
2.7
Medico_Colaborado r
(from Actores)
Gestionar Diagnosticos
(from Casos de Uso)
Medico_Jefe
(from Actores)
CUS7: Gestionar Diagnostico 2.7.1 Artefactos de Colaboracin del caso de uso Gestionar Diagnostico
2.7.1.1.1
2.7.1.1.2
2.7.1.1.3
Confidencial
Pg. 12
Versin: Fecha:
2.0 12/05/2013
2.8
Medico_Jefe Medico_Colaborado r
(from Actores)
Finalizar Estancia
(from Casos de Uso)
(from Actores)
<<include>>
CUS8: Finalizar Estancia 2.8.1 Artefactos de Colaboracin del caso de uso Finalizar Estancia
2.8.1.1.1
2.8.1.1.2
2.8.1.1.3
Confidencial
Pg. 13
Versin: Fecha:
2.0 12/05/2013
2.9
Editar Usuario
(from Casos de Uso)
<<extend>> Medico_Jefe
(from Actores)
Gestionar Usuarios
(from Casos de Uso)
CUS9: Gestionar Usuarios 2.9.1 Artefactos de Colaboracin del caso de uso Gestionar Usuarios
2.9.1.1.1
2.9.1.1.2
2.9.1.1.3
Confidencial
Pg. 14
Versin: Fecha:
2.0 12/05/2013
Diseo de Clases
Confidencial
Pg. 15
Versin: Fecha:
2.0 12/05/2013
3.1
3.1.1
Clases relevantes
Clase 16tencin
Al trabajarse con un esquema transaccional se tiene, que nuestra tabla atencin contendr los ids de diagnsticos, seguimiento y exmenes respectivamente, destacar que si la clase atencin dejara de existir, estas clases podran manejarse de manera independiente, es por ello que estas clases se encuentra relacionas por agregacin.
Confidencial
Pg. 16
Versin: Fecha:
2.0 12/05/2013
En la clase exmenes se tiene una relacin de Herencia puesto que Hemograma, MetodoCalcico y Perfil Tiroideo son los tipos de exmenes que se realizan y heredan ciertos atributos de su clase padre Examenes.
Confidencial
Pg. 17
Versin: Fecha:
2.0 12/05/2013
3.2
Todas las clases sern implementadas con MVC, De forma que se tenga: Modelo: clase codificada en C# Codebegind. Vista: clase implementada con extensin .Aspx Controlador: clases en C# que se convertir en bll, contando tambin con el manejador de DB.
Confidencial
Pg. 18
Versin: Fecha:
2.0 12/05/2013
3.3
Cdigos fuentes
Confidencial
Pg. 19