Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaresol Milian Modificado hace 10 años
1
Ing. Guillermo Pantaleo - Ayudante: Diego Montaldo
ORDENES MEDICAS TECNICAS DE DISEÑO Grupo 1 Ing. Guillermo Pantaleo - Ayudante: Diego Montaldo 1° 2008
2
Relevamiento Trabajo conjunto entre Clínica Galeanni y Laboratorios
Emitir Órdenes Médicas con prestaciones Autorizar Órdenes Registrar resultados Cuando se creó la empresa, se dividieron las tareas: Repsol aporta el gas, Mega lo procesa y extrae los productos que luego son repartidos a Dow Chemical para la fabricación de plásticos y a Petrobrás para la exportación de gas licuado y gasolina. 2
3
Consideraciones Los módulos de órdenes y laboratorio son independientes. Se provee una solución para agregar nuevas reglas.
4
Algunos Casos de Uso
5
Arquitectura Módulos con BD compartida, en un mismo servidor
6
Arquitectura Ventajas
BD única Datos consistentes y actualización simultánea para ambos módulos Máquinas cliente Sólo conexión a Internet y un Navegador Web. Comunicación directa entre módulos
7
Arquitectura Desventajas
Ante problemas de conexión uno o ambos módulos dejarían de operar Un problema en la BD trabaría ambos módulos
8
Modelo de Vistas 4+1 Vista Componentes Vista Despliegue Vista Procesos
Vista Lógica
9
Vista Componentes
10
Vista Despliegue
11
Vista Procesos
12
Vista Lógica(1) MVC
13
Diagrama de Clases – Emitir Orden Médica
Vista Lógica(2) Diagrama de Clases – Emitir Orden Médica
14
Diagrama de Secuencia – Emitir Orden Médica
Vista Lógica(3) Diagrama de Secuencia – Emitir Orden Médica
15
Diagrama de Clases – Crear Regla
Vista Lógica(4) Diagrama de Clases – Crear Regla
16
Diagrama de Secuencia – Crear Regla
Vista Lógica(5) Diagrama de Secuencia – Crear Regla
17
Diagrama de Secuencia – Validar Regla
Vista Lógica(6) Diagrama de Secuencia – Validar Regla
18
Agregar Nuevas Reglas Implementar una clase que herede de Regla que permita validar este nuevo tipo de regla. Metodo validar(). Modificar la clase TipoRegla. Modificar addRegla.jsp y addReglaServlet. Modificar DAORegla, DTORegla y tabla regla. Deployar solo los .class y .jsp modificados.
19
Patrones Utilizados State: Para el estado de las ordenes.
Builder: para crear las reglas Composite: Para administrar las reglas. Arquitectura MVC.
20
State:
21
Builder:
22
Composite:
23
Gracias
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.