Anda di halaman 1dari 155

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica

SNIS-VE

CONTENIDO

..........................................................................................................................10 3.4.1.- Aplicaciones Web................................................................................41


Figura 5: Esquema general de las tecnologas Web...........................................42

3.4.2.- Jquery..................................................................................................44 Tabla 2: Efectos Especiales de la librera Jquery.......................................47 3.4.3.- JPGraf.................................................................................................48


Figure 8: Modelo de Dominio..............................................................................53 Figura 9: CU1: Gestionar Usuario......................................................................56 Tabla 3: Descripcin de CU1: Gestionar Usuario..............................................56 Tabla 4: Camino bsico de CU1: Gestionar Usuario.........................................57 Tabla 5: Camino Alternativo de CU1: Gestionar Usuario................................57 Figura 10: CU2: Gestionar Grupo......................................................................58 Tabla 6: Descripcin de CU2: Gestionar Grupo................................................58 Tabla 7: Camino bsico de CU2: Gestionar Grupo...........................................58 Tabla 8: Camino Alternativo de CU2: Gestionar Grupo..................................59 Figura 11: CU3: Asignar Privilegios...................................................................59 Tabla 9: Descripcin de CU3: Asignar Privilegios.............................................59 Tabla 10: Camino bsico de CU3: Asignar Privilegios......................................60 Figura 12: CU4: Iniciar Sesin............................................................................60 Tabla 11: Descripcin de CU4: Iniciar Sesin....................................................61 Tabla 12: Camino bsico de CU4: Iniciar Sesin...............................................61 Tabla 13: Camino Alternativo de CU4: Iniciar Sesin......................................61 Figura 13: CU5: Gestionar Red..........................................................................62 Tabla 14: Descripcin de CU5: Gestionar Red..................................................62 Tabla 15: Camino bsico de CU5: Gestionar Red.............................................62 Tabla 16: Camino Alternativo de CU5: Gestionar Red.....................................63 Tabla 17: Descripcin de CU6: Gestionar Municipio........................................63 Tabla 18: Camino bsico de CU6: Gestionar Municipio...................................64

42

U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
Tabla 19: Camino Alternativo de CU6: Gestionar Municipio..........................64 Figura 15: CU7: Gestionar Establecimiento......................................................65 Tabla 20: Descripcin de CU7: Gestionar Establecimiento..............................65 Tabla 21: Camino Bsico de CU7: Gestionar Establecimiento.........................66 Tabla 22: Camino Alternativo de CU7: Gestionar Establecimiento.................66 Figura 16: CU8: Gestionar Casos Sospechosos..................................................67 Tabla 23: Descripcin de CU8: Gestionar casos Sospechosos...........................67 Tabla 24: Camino Bsico CU8: Gestionar Casos Sospechosos.........................68 Tabla 25: Camino Alternativo de CU8: Gestionar Casos Sospechosos............68 Figura 17: CU9: Generar Reportes Estadsticos................................................69 Tabla 26: Descripcin de CU9: Generar Reportes Estadsticos........................69 Tabla 27: Camino Bsico de CU9: Generar Reportes Estadsticos..................70 Figura 18: CU10: Gestionar Enfermedad..........................................................71 Tabla 28: Descripcin de CU10: Gestionar Enfermedad..................................71 Tabla 29: Camino Bsico de CU10: Gestionar Enfermedad.............................72 Tabla 30: Camino Alternativo de CU10: Gestionar Enfermedad.....................72 Figura 19: CU11: Gestionar Programa de Salud...............................................72 Tabla 31: Descripcin de CU11: Gestionar Programa de Salud.......................73 Tabla 32: Camino Bsico de CU11: Gestionar Programa de Salud.................73 Tabla 33: Camino Alternativo de CU11: Gestionar Programa de Salud.........74 Tabla 34: Descripcin de Paquetes......................................................................78 Figura 23: Paquete Gestin Ubicacin................................................................78 Figura 24: Paquete Gestin SAT.........................................................................79 Figura 25: Paquete Gestin Administracin......................................................79 Figura 26: Vista de Paquete1: Paquete Gestin Ubicacin...............................80 Figura 27: Paquete Gestin SAT.........................................................................80 Figura 28: Paquete Gestin Administracin......................................................81

5.1.7. Requisitos no Funcionales...................................................................88 6.1. Diseo de la Arquitectura.......................................................................90


Figura 40: Escenario de usuarios con el sistema................................................90

6.2.2 Arquitectura Lgica del Diseo..........................................................92 .........................................................................................................................107 U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
Figura 58: Diagrama de la BD...........................................................................111

6.4.2.- Diseo logico de la Base de Datos....................................................111 6.4.3.- Diseo fsico de la Base de Datos.....................................................112 6.6. Diagramas de Clases.................................................................121 ............................................................................................................121 6.7. Diagramas de Estado................................................................122
Figura 69: Diagrama de estado de Registrar casosSP.....................................122

6.8.- Diagramas de Tiempo..........................................................................123


Figura 70: Diagrama de tiempo Registrar Casos SP......................................123

6.9.- Diagramas de Navegacin ..................................................................124


Tabla 55: Estereotipo para las clases de Navegacin.......................................124 Figura 71: Diagrama de Navegacin: (Estadstico de Red).............................125

7.1. Herramientas y Plataforma de Desarrollo.........................................127 7.1.1. Lenguaje de Programacin...................................................127 7.1.2 Base de Datos...........................................................................127 7.2 Arquitectura de la Implementacin.....................................................134 7.2.1. Modelo de implementacin...................................................135
Figura 72: Modelo de Implementacin.............................................................135

7.3. Modelo de Implementacin para los Mdulos ..................................135

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
INDICE DE FIGURAS

..........................................................................................................................10 3.4.1.- Aplicaciones Web................................................................................41


Figura 5: Esquema general de las tecnologas Web...........................................42

3.4.2.- Jquery..................................................................................................44 Tabla 2: Efectos Especiales de la librera Jquery.......................................47 3.4.3.- JPGraf.................................................................................................48


Figure 8: Modelo de Dominio..............................................................................53 Figura 9: CU1: Gestionar Usuario......................................................................56 Tabla 3: Descripcin de CU1: Gestionar Usuario..............................................56 Tabla 4: Camino bsico de CU1: Gestionar Usuario.........................................57 Tabla 5: Camino Alternativo de CU1: Gestionar Usuario................................57 Figura 10: CU2: Gestionar Grupo......................................................................58 Tabla 6: Descripcin de CU2: Gestionar Grupo................................................58 Tabla 7: Camino bsico de CU2: Gestionar Grupo...........................................58 Tabla 8: Camino Alternativo de CU2: Gestionar Grupo..................................59 Figura 11: CU3: Asignar Privilegios...................................................................59 Tabla 9: Descripcin de CU3: Asignar Privilegios.............................................59 Tabla 10: Camino bsico de CU3: Asignar Privilegios......................................60 Figura 12: CU4: Iniciar Sesin............................................................................60 Tabla 11: Descripcin de CU4: Iniciar Sesin....................................................61 Tabla 12: Camino bsico de CU4: Iniciar Sesin...............................................61 Tabla 13: Camino Alternativo de CU4: Iniciar Sesin......................................61 Figura 13: CU5: Gestionar Red..........................................................................62 Tabla 14: Descripcin de CU5: Gestionar Red..................................................62 Tabla 15: Camino bsico de CU5: Gestionar Red.............................................62 Tabla 16: Camino Alternativo de CU5: Gestionar Red.....................................63 Tabla 17: Descripcin de CU6: Gestionar Municipio........................................63 Tabla 18: Camino bsico de CU6: Gestionar Municipio...................................64 Tabla 19: Camino Alternativo de CU6: Gestionar Municipio..........................64

42

U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
Figura 15: CU7: Gestionar Establecimiento......................................................65 Tabla 20: Descripcin de CU7: Gestionar Establecimiento..............................65 Tabla 21: Camino Bsico de CU7: Gestionar Establecimiento.........................66 Tabla 22: Camino Alternativo de CU7: Gestionar Establecimiento.................66 Figura 16: CU8: Gestionar Casos Sospechosos..................................................67 Tabla 23: Descripcin de CU8: Gestionar casos Sospechosos...........................67 Tabla 24: Camino Bsico CU8: Gestionar Casos Sospechosos.........................68 Tabla 25: Camino Alternativo de CU8: Gestionar Casos Sospechosos............68 Figura 17: CU9: Generar Reportes Estadsticos................................................69 Tabla 26: Descripcin de CU9: Generar Reportes Estadsticos........................69 Tabla 27: Camino Bsico de CU9: Generar Reportes Estadsticos..................70 Figura 18: CU10: Gestionar Enfermedad..........................................................71 Tabla 28: Descripcin de CU10: Gestionar Enfermedad..................................71 Tabla 29: Camino Bsico de CU10: Gestionar Enfermedad.............................72 Tabla 30: Camino Alternativo de CU10: Gestionar Enfermedad.....................72 Figura 19: CU11: Gestionar Programa de Salud...............................................72 Tabla 31: Descripcin de CU11: Gestionar Programa de Salud.......................73 Tabla 32: Camino Bsico de CU11: Gestionar Programa de Salud.................73 Tabla 33: Camino Alternativo de CU11: Gestionar Programa de Salud.........74 Tabla 34: Descripcin de Paquetes......................................................................78 Figura 23: Paquete Gestin Ubicacin................................................................78 Figura 24: Paquete Gestin SAT.........................................................................79 Figura 25: Paquete Gestin Administracin......................................................79 Figura 26: Vista de Paquete1: Paquete Gestin Ubicacin...............................80 Figura 27: Paquete Gestin SAT.........................................................................80 Figura 28: Paquete Gestin Administracin......................................................81

5.1.7. Requisitos no Funcionales...................................................................88 6.1. Diseo de la Arquitectura.......................................................................90


Figura 40: Escenario de usuarios con el sistema................................................90

6.2.2 Arquitectura Lgica del Diseo..........................................................92 .........................................................................................................................107 U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
Figura 58: Diagrama de la BD...........................................................................111

6.4.2.- Diseo logico de la Base de Datos....................................................111 6.4.3.- Diseo fsico de la Base de Datos.....................................................112 6.6. Diagramas de Clases.................................................................121 ............................................................................................................121 6.7. Diagramas de Estado................................................................122
Figura 69: Diagrama de estado de Registrar casosSP.....................................122

6.8.- Diagramas de Tiempo..........................................................................123


Figura 70: Diagrama de tiempo Registrar Casos SP......................................123

6.9.- Diagramas de Navegacin ..................................................................124


Tabla 55: Estereotipo para las clases de Navegacin.......................................124 Figura 71: Diagrama de Navegacin: (Estadstico de Red).............................125

7.1. Herramientas y Plataforma de Desarrollo.........................................127 7.1.1. Lenguaje de Programacin...................................................127 7.1.2 Base de Datos...........................................................................127 7.2 Arquitectura de la Implementacin.....................................................134 7.2.1. Modelo de implementacin...................................................135
Figura 72: Modelo de Implementacin.............................................................135

7.3. Modelo de Implementacin para los Mdulos ..................................135

INDICE DE TABLAS

..........................................................................................................................10 3.4.1.- Aplicaciones Web................................................................................41


Figura 5: Esquema general de las tecnologas Web...........................................42

3.4.2.- Jquery..................................................................................................44 U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Tabla 2: Efectos Especiales de la librera Jquery.......................................47 3.4.3.- JPGraf.................................................................................................48
Figure 8: Modelo de Dominio..............................................................................53 Figura 9: CU1: Gestionar Usuario......................................................................56 Tabla 3: Descripcin de CU1: Gestionar Usuario..............................................56 Tabla 4: Camino bsico de CU1: Gestionar Usuario.........................................57 Tabla 5: Camino Alternativo de CU1: Gestionar Usuario................................57 Figura 10: CU2: Gestionar Grupo......................................................................58 Tabla 6: Descripcin de CU2: Gestionar Grupo................................................58 Tabla 7: Camino bsico de CU2: Gestionar Grupo...........................................58 Tabla 8: Camino Alternativo de CU2: Gestionar Grupo..................................59 Figura 11: CU3: Asignar Privilegios...................................................................59 Tabla 9: Descripcin de CU3: Asignar Privilegios.............................................59 Tabla 10: Camino bsico de CU3: Asignar Privilegios......................................60 Figura 12: CU4: Iniciar Sesin............................................................................60 Tabla 11: Descripcin de CU4: Iniciar Sesin....................................................61 Tabla 12: Camino bsico de CU4: Iniciar Sesin...............................................61 Tabla 13: Camino Alternativo de CU4: Iniciar Sesin......................................61 Figura 13: CU5: Gestionar Red..........................................................................62 Tabla 14: Descripcin de CU5: Gestionar Red..................................................62 Tabla 15: Camino bsico de CU5: Gestionar Red.............................................62 Tabla 16: Camino Alternativo de CU5: Gestionar Red.....................................63 Tabla 17: Descripcin de CU6: Gestionar Municipio........................................63 Tabla 18: Camino bsico de CU6: Gestionar Municipio...................................64 Tabla 19: Camino Alternativo de CU6: Gestionar Municipio..........................64 Figura 15: CU7: Gestionar Establecimiento......................................................65 Tabla 20: Descripcin de CU7: Gestionar Establecimiento..............................65 Tabla 21: Camino Bsico de CU7: Gestionar Establecimiento.........................66 Tabla 22: Camino Alternativo de CU7: Gestionar Establecimiento.................66 Figura 16: CU8: Gestionar Casos Sospechosos..................................................67 Tabla 23: Descripcin de CU8: Gestionar casos Sospechosos...........................67 Tabla 24: Camino Bsico CU8: Gestionar Casos Sospechosos.........................68

42

U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
Tabla 25: Camino Alternativo de CU8: Gestionar Casos Sospechosos............68 Figura 17: CU9: Generar Reportes Estadsticos................................................69 Tabla 26: Descripcin de CU9: Generar Reportes Estadsticos........................69 Tabla 27: Camino Bsico de CU9: Generar Reportes Estadsticos..................70 Figura 18: CU10: Gestionar Enfermedad..........................................................71 Tabla 28: Descripcin de CU10: Gestionar Enfermedad..................................71 Tabla 29: Camino Bsico de CU10: Gestionar Enfermedad.............................72 Tabla 30: Camino Alternativo de CU10: Gestionar Enfermedad.....................72 Figura 19: CU11: Gestionar Programa de Salud...............................................72 Tabla 31: Descripcin de CU11: Gestionar Programa de Salud.......................73 Tabla 32: Camino Bsico de CU11: Gestionar Programa de Salud.................73 Tabla 33: Camino Alternativo de CU11: Gestionar Programa de Salud.........74 Tabla 34: Descripcin de Paquetes......................................................................78 Figura 23: Paquete Gestin Ubicacin................................................................78 Figura 24: Paquete Gestin SAT.........................................................................79 Figura 25: Paquete Gestin Administracin......................................................79 Figura 26: Vista de Paquete1: Paquete Gestin Ubicacin...............................80 Figura 27: Paquete Gestin SAT.........................................................................80 Figura 28: Paquete Gestin Administracin......................................................81

5.1.7. Requisitos no Funcionales...................................................................88 6.1. Diseo de la Arquitectura.......................................................................90


Figura 40: Escenario de usuarios con el sistema................................................90

6.2.2 Arquitectura Lgica del Diseo..........................................................92 .........................................................................................................................107


Figura 58: Diagrama de la BD...........................................................................111

6.4.2.- Diseo logico de la Base de Datos....................................................111 6.4.3.- Diseo fsico de la Base de Datos.....................................................112 6.6. Diagramas de Clases.................................................................121 ............................................................................................................121 6.7. Diagramas de Estado................................................................122 U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
Figura 69: Diagrama de estado de Registrar casosSP.....................................122

6.8.- Diagramas de Tiempo..........................................................................123


Figura 70: Diagrama de tiempo Registrar Casos SP......................................123

6.9.- Diagramas de Navegacin ..................................................................124


Tabla 55: Estereotipo para las clases de Navegacin.......................................124 Figura 71: Diagrama de Navegacin: (Estadstico de Red).............................125

7.1. Herramientas y Plataforma de Desarrollo.........................................127 7.1.1. Lenguaje de Programacin...................................................127 7.1.2 Base de Datos...........................................................................127 7.2 Arquitectura de la Implementacin.....................................................134 7.2.1. Modelo de implementacin...................................................135
Figura 72: Modelo de Implementacin.............................................................135

7.3. Modelo de Implementacin para los Mdulos ..................................135 asdf

CAPITULO I
PERFIL DEL PROYECTO
U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

1.1. Resumen El proyecto est dividido por Captulos a continuacin se explicara cada una de ellas: Captulo 1: En este captulo se define el problema explicando brevemente la situacin problemtica que se tiene en las oficinas del Sistema Nacional de Informacin en Salud (SNIS), y se explica tambin la situacin deseada para lo cual este sistema quiere aportar. Es este Captulo describimos los objetivos del proyecto, indicamos la Metodologa con la cual se va a trabajar y explicamos el alcance que tendr el proyecto. Captulo 2: En este Captulo encontramos informacin sobre la institucin a la cual beneficiara el proyecto, como est formado, cules son sus objetivos, etc. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Captulo 3: En este Captulo se brinda informacin sobre las enfermedades epidemiolgicas que el sistema manejara, el concepto de alerta temprana, y las tecnologas que se utilizaran para desarrollar el proyecto. Captulo 4: En este Captulo se presentaran los actores del sistema, presentaremos la lista de casos de uso que el sistema ser capaz de realizar, as mismo detallaremos los casos de uso. Captulo 5: En este Captulo se realiza el anlisis de cada caso de uso. Captulo 6: Este captulo est dedicado al diseo de todo el sistema. Captulo 7: En este captulo se muestra la arquitectura de la implementacin.

1.2. Introduccin

Bolivia cuenta desde hacen ms de diez aos con un Sistema Nacional de Informacin de Salud, SNIS, que proporciona informacin sobre los servicios de salud y sobre morbilidad que est bajo accin programtica, as como de indicadores de vigilancia epidemiolgica; el SNIS ha ido adecundose en el tiempo a las exigencias emergentes de las polticas de salud del pas por lo tanto; El SAT (Sistema de informacin de alerta temprana) es una herramienta informtica que apoya al SNIS (Sistema Nacional de Informacin en Salud) y a los diferentes programas de Salud, cantidad de mejora el flujo de la informacin estadstica de cada establecimiento; es decir que gracias al SAT se tendr la informacin sobre la casos sospechosos de las enfermedades epidemiolgicas computarizada de modo que podamos obtener todo tipo de estadstica en lnea. El presente Ministerio de Salud y Deportes se ha enmarcado en el modelo clsico de manejo por programas tcnicos dirigidos a la Prevencin y Control de U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Enfermedades, a la gestin del sistema como ha sido el Proyecto de Reforma de Salud. La salud es una de las condiciones ms importantes de la vida humana y un componente fundamental de las posibilidades humanas que tenemos motivos para valorar. Ninguna concepcin de la justicia social que acepte la necesidad de una distribucin equitativa y de una formacin eficiente de las posibilidades humanas puede ignorar el papel de la salud en la vida humana y en las oportunidades de las personas para alcanzar una vida sana, sin enfermedades y sufrimientos evitables ni mortalidad prematura.

1.3.

Situacin Problemtica El proceso de registro de enfermedades epidemiolgicas de los diferentes establecimientos se lo realiza a travs de llamadas telefnicas, que los encargados de la recepcin de estos datos (sea los estadsticos) realizan hacia las oficinas del SNIS-VE; en donde se los registra en planillas para luego ser pasadas a una base de datos en Excel, todo esto resulta moroso ya que se toman en cuenta 17 enfermedades epidemiolgicas, y existen aproximadamente 531 establecimientos de salud en el departamento de Santa Cruz. Debido a todo este proceso existe demora en obtener la informacin estadstica de las enfermedades epidemiolgicas. 1.4. Situacin Deseada Agilizar todo el proceso del manejo de la informacin estadstica de las enfermedades epidemiolgicas, al mismo tiempo tener informacin oportuna y de calidad para facilitar la toma de decisiones a los respectivos programas de salud y de esta manera se puedan controlar estas enfermedades. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

1.5. Objetivo General Desarrollar un Sistema de Informacin Web para el registro y la

notificacin en lnea de enfermedades epidemiolgicas; para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica (SNIS-VE).

1.6. Objetivo Especfico Identificar los requerimientos buscando informacin sobre el manejo del registro notificacin de enfermedades (epidemiolgicas) en el SNIS-VE. Obtener la informacin necesaria acerca del problema mediante entrevistas. Identificar algunas reglas estadsticas para la representacin grfica de los datos de las enfermedades epidemiolgicas. Realizar un anlisis de los requisitos obtenidos en las entrevistas para desarrollar modelos utilizando Casos de Uso. Disear una interfaz visual de fcil uso para el Usuario, en el proceso de introduccin de datos al sistema. Disear una Base de Datos adecuada para el almacenamiento y seguimiento de los datos estadsticos de las enfermedades epidemiolgicas. Realizar las respectivas pruebas al sistema. 42 U.A.G.R.M |

1.7. Alcance

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

A continuacin se define los lmites del trabajo a realizar en trminos de la informacin que va ser procesada.

MODULO I: Administrar Accesos En este mdulo se gestionara a todos los estadsticos, usuarios de diferentes programas de salud, y se asignaran privilegios a los usuarios del sistema. El Sistema deber verificar a los usuarios que intentan acceder, para que puedan hacer uso del sistema de las secciones en las que ellos tienen prioridad. El sistema podr presentar diferentes vistas segn el usuario que ingrese ya sea programas de salud, estadsticos y usuario general. MODULO II: Gestionar Ubicacin En este mdulo se realizara informacin al SNIS. De acuerdo a la ubicacin que los usuarios indiquen el sistema podr mostrar la informacin correspondiente de los datos estadsticos de las enfermedades epidemiolgicas. MODULO II: Alerta Temprana 42 U.A.G.R.M | los registros de las diferentes Redes,

Municipios y establecimientos los cuales sern los encargados de dar la

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Se Administrara toda la informacin sobre los casos sospechosos de las Enfermedades Epidemiolgicas, el sistema deber permitir guardar y modificar datos estadsticos de las diferentes enfermedades epidemiolgicas diferentes puntos de vista como ser:
-

a los

estadsticos, el sistema tambin podr visualizar todos los datos registrados de Por Red y Enfermedad. Por Municipio y Enfermedad.

Por Establecimiento y Enfermedad. Por Establecimiento.

1.8. Metodologa

1.8.1. Procesos y Modelos Para realizar nuestro proyecto nos vamos a basar en: Lenguaje Unificado de Modelado (UML).(Booch, Jacobson, Rumbaugh, 1999) PUDS (Proceso Unificado del Desarrollo del Software) Segn la metodologa de Jacobson, Booch, Rumbaugh (2001), utilizaremos el Proceso Unificado de Desarrollo del Software, para el desarrollo del sistema, la cual se utilizar hasta su fase de Construccin. Fase de Inicio.Determinacin del dominio del problema Actividad Comprender el contexto del sistema. Artefacto Resultante Modelo de dominio Captura de requisitos como casos de uso U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Actividad Encontrar casos de uso y actores. Priorizar los casos de uso Detallar los casos de uso Estructurar el modelo de casos de uso Prototipar la interfaz de usuario

Artefacto Resultante Modelo de casos de uso Fase de elaboracin.Anlisis Actividad Anlisis de la arquitectura Analizar los casos de uso Analizar las clases Analizar un paquete Artefacto Resultante Modelo de anlisis Diseo Actividad Diseo de la Arquitectura Disear los paquetes Disear los casos de uso Disear las clases Artefacto Resultante Modelo de diseo 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Fase de Construccin Implementacin Actividad Implementacin de la arquitectura Integrar sistemas

Implementar un subsistema Realizar Prueba de unidad Artefacto Resultante Modelo de Implementacin Prueba Actividad Planificar prueba Disear prueba Implementar prueba Realizar prueba de integracin Realizar prueba de Software Evaluar prueba 1.8.2. Tecnologa 1.8.2.1. Herramientas de Hardware:

Computadora.

1.8.2.2. Herramientas de Software:

IDE de Java NetBeans Enterprise Architect 7.0 U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Libreras para implementar el software Jquery. Librera para obtener graficas JPGrafig. Librera para generar PDF en php Fpdf. Gestor de Base de Datos MySql

CAPITULO II SISTEMA NACIONAL DE INFORMACION EN SALUD


42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

1.9.

Sistema Nacional de Informacin en Salud El Sistema Nacional de Salud es el conjunto de entidades, instituciones y organizaciones pblicas y privadas que prestan servicios de salud, reguladas por el Ministerio de Salud y Deportes, el mismo que involucra al Sistema Pblico, Seguro Social de corto plazo, Iglesias, Instituciones Privadas con y sin fines de lucro y a la Medicina Tradicional.

1.10.

Programas de Salud Los programas de salud estn organizados bajo dos direcciones: La Direccin General de Servicios de Salud y la Direccin General de Prevencin y Control de Enfermedades. En este proyecto nos centraremos en la Direccin General de Prevencin y Control de Enfermedades la cual est compuesta por los siguientes programas: Programa Nacional de Tuberculosis. Programa Nacional de Enfermedades Transmitidas por Vectores. Programa Ampliado de Inmunizaciones. Programa Nacional de VIH-SIDA. Programa Nacional de Rabia y otras Zoonosis. U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Programa Nacional de Servicios de Laboratorio y Bancos de Sangre. Programa Nacional de Enfermedades Crnicas. Programa Nacional de Desastres.

1.11.

Sistema Epidemiolgica

Nacional

de

Informacin

En

Salud

Vigilancia

El Sistema Nacional de Informacin en Salud se define como: un conjunto de instrumentos y procedimientos destinados a la captacin, sistematizacin, consolidacin y retroalimentacin de la informacin concerniente a los procesos tcnico - administrativos, y a los eventos relacionados con la vigilancia epidemiolgica en los establecimientos de salud, con el fin de garantizar la adecuada y oportuna toma de decisiones en todos los niveles del Sistema Nacional de Salud. Objetivos del SNIS-VE Objetivo General: Proporcionar a todo el Sistema Nacional de Salud, informacin oportuna, confiable e ntegra, que le permita identificar los problemas, seguir la ejecucin de las actividades y evaluar las medidas asumidas. Objetivos Especficos: Contar con instrumentos y procedimientos normalizados para la captacin,

sistematizacin, consolidacin, anlisis y comunicacin de los datos en todo el sistema Nacional de Salud. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Fortalecer la vigilancia epidemiolgica en coordinacin con los Programas de

Salud y la Red Nacional de Laboratorios.

Mejorar la organizacin y la cualificacin de los Recursos Humanos

relacionados con el funcionamiento del SNIS, en el mbito del Sistema Nacional de Salud. - Mejorar y democratizar el anlisis y uso de la informacin en todos los mbitos del Sistema Nacional de Salud y otros sectores. - Consolidar el componente de mejoramiento continuo de la calidad de los datos y la informacin en salud en todo el pas. ESTRUCTURA ORGANIZATIVA El Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica (SNISVE) es una unidad que depende funcionalmente de la Direccin Nacional de Planificacin del Ministerio de Salud y Deportes, bajo la conduccin de un coordinar nacional encargado de llevar adelante un adecuado proceso gerencial y administrativo que permita el logro de los objetivos establecidos por el SNIS.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 1: Estructura organizativa del SNIS-VE

Coordinacin Nacional: Objetivo: Llevar adelante un adecuado proceso gerencial y administrativo que permita el logro de los objetivos establecidos por el SNIS. Funciones: 1. Cumplir y hacer cumplir las normas nacionales vigentes en este campo. 2. Planificar las actividades de todas las reas y secciones que conforman el SNIS. 3. Dirigir la ejecucin de todos los planes, programas y proyectos relacionados con el SNIS. 4. Dirigir la organizacin y el funcionamiento de los Comits de Anlisis de la Informacin (CAI) en los diferentes niveles del sistema. U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE 5. Coordinar con las instituciones sectoriales y extra sectoriales, para la ejecucin de los planes, programas de y proyectos relacionados con el SNIS. 6. Coordinar con las organizaciones de cooperacin externa para lograr la sostenibilidad del SNIS. 7. Controlar adecuadamente la organizacin y funcionamiento del SNIS. 8. Representar al SNIS en los eventos nacionales e internacionales. 9. Gestionar el desarrollo integral de los recursos humanos en el SNIS. 10. Incentivar investigaciones.

Comit de Anlisis de la Informacin CAI: Este Comit est destinado al anlisis de la situacin de salud y la vigilancia epidemiolgica en el mbito nacional, tienen una frecuencia cada seis meses. Las responsabilidades del CAI Nacional son. - Vigilar y controlar la calidad de informacin enviada por las Regiones. - Vigilar la cobertura y actualizacin de la informacin en la base de datos del SNIS y enviar al nivel Nacional.

Comit de Coordinacin de Vigilancia Epidemiolgica: Este Comit es una instancia coordinadora permanente, cuyas funciones son: 1. Cumplir y hacer cumplir con las polticas, estrategias y planes que hayan sido definidas para el pas. U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE 2. Hacer que el SNIS proporcione informacin oportuna, de calidad y suficiente a todos los interesados. 3. Hacer que los programas de control epidemiolgico estn usando tomando decisiones oportunas e adecuadamente la informacin y estn integrales. 4. Hacer que los resultados proporcionados por los laboratorios sean fiables, reproducibles y estn siendo comunicados oportunamente. 5. Preparar informes circunstanciados para las autoridades superiores. 6. Hacer el monitoreo y evaluacin peridicos, a todo el proceso.

Seccin apoyo administrativo: Su objetivo es brindar apoyo logstico y administrativo, suficiente y

adecuado a todas las reas y secciones del Sistema Nacional de Informacin en Salud a fin de viabilizar y coadyuvar al cumplimiento de los objetivos. Seccin de apoyo informtico: Tiene como objetivo desarrollar procesos informticos y aplicar tecnologas de informacin adecuada, que permitan la captura, el procesamiento y la difusin de datos e informacin, acordes a la necesidad y satisfaccin de los usuarios del Sistema Nacional de Informacin en Salud. rea de produccin y eventos: Esta rea proporciona datos estadsticos de calidad y con oportunidad tanto de la Produccin de Servicios como de los eventos relacionados con la U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE salud (morbilidad y mortalidad) a todos los mbitos del Sistema Nacional de Salud y fuera de l. rea de Vigilancia Epidemiolgica y Ass: Su objetivo es conocer y analizar la situacin de salud y comunicarla a todos los interesados en forma oportuna para apoyar a los procesos de planificacin y vigilancia.

rea de informacin de estructura: Brindar y satisfacer la necesidad de informacin concerniente a recursos humanos y fsicos, informacin biogrfica y geogrfica, que permita la construccin de indicadores necesarios para los procesos de planificacin y vigilancia como para el anlisis de situacin de Salud. rea de control de calidad: Tiene como objetivo controlar adecuadamente la calidad de los datos y la informacin producidos por el Sistema Nacional de Informacin en Salud (SNIS) para satisfacer la necesidad de los usuarios internos y externos del Sistema Nacional de Salud. INSTRUMENTOS DEL SNIS El Sistema Nacional de Informacin en Salud reconoce cuatro tipos de instrumentos: 1.- Instrumentos de captacin: U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Son los instrumentos destinados al registro de datos de tipo clnico. Estos datos estn relacionados con los usuarios o clientes de un servicio y se consignan cuando el usuario o cliente hace consumo del servicio. En esta categora entra todo instrumento que capte la informacin clnica y socio demogrfico de cada paciente, como por ejemplo el Carnet de vacunacin, el carnet de salud, la historia clnica.

La historia clnica oficial del Sector pblico para centros de salud, reconocida por el SNIS y catalogada como registro administrativo por el Instituto Nacional de Estadstica es la Historia Clnica R. A 101. El certificado nico de defuncin que tambin se considera un instrumento de captacin, ser descrito en un capitulo posterior. 2.- Instrumentos de sistematizacin: En esta categora entran los instrumentos destinados al acopio continuo de datos tanto clnicos como estadsticos durante periodos de tiempo definidos. Estos instrumentos permiten al final del periodo definido, obtener datos estadsticos organizados. Los instrumentos de sistematizacin oficiales implementados por el SNIS, codificados como registros administrativos por el INE son los siguientes cuadernos: a. CUADERNO # 1, CODIGO R. A SNIS-201: CONSULTA EXTERNA PARA CENTROS DE SALUD Y HOSPITALES BASICOS. b. CUADERNO # 2, CODIGO R .A SNIS-202: PRENATAL, PARTO Y PUERPERIO. c. CUADERNO # 3, CODIGO R. A SNIS-203: ANTICONCEPCION Y DETECCION DEL CANCER DE CUELLO UTERINO. U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE d. CUADERNO # 4, CODIGO R. A SNIS-204: NUTRICION Y DESARROLLO INFANTIL. Existen ciertas variaciones en la conformacin de estos cuadernos en algunos Servicios Departamentales de Salud, por ejemplo el cuaderno de prenatal, parto y puerperio est dividido en dos cuadernos, uno de prenatal y otro de parto

y_puerperio en el SEDES de Chuquisaca. Estas variaciones estn contempladas en el manejo de los instrumentos y se ajustan a la norma. 3.- Instrumentos de consolidacin: Son formularios que consolidan los datos estadsticos de cada establecimiento al final de cada periodo determinado de tiempo para su envo al siguiente centro de acopio que es la gerencia de red. Los formularios de consolidacin oficiales implementados por el SNIS y codificados como registros administrativos por el INE son los siguientes: Formulario CODIGO R. A. SNIS-301: INFORME MENSUAL DE PRODUCCION DE SERVICIOS. Formulario CODIGO R. A. SNIS-302: NOTIFICACION PARA VIGILANCIA EPIDEMIOLOGICA. Cada uno de estos formularios tiene un manejo especfico que se describir en detalle en el captulo Normas para el manejo de instrumentos 4. Instrumentos de retroalimentacin: Son los instrumentos destinados al control de la administracin de un nivel gerencial determinado. Tienen un formato que facilita la lectura de datos procesados, como ejemplo tenemos la grfica de monitoreo de consultas, el cuadro U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE estadstico de produccin, etc. Estos instrumentos se utilizan para informar los resultados del proceso productivo y establecer mecanismos de control tales como el monitoreo y la evaluacin.

PROCEDIMIENTOS DEL SNIS Se describen dos tipos de procedimientos en el manejo de la informacin: 1.- Procedimientos manuales: Se refiere a llenado manual de formularios, cuadernos y otros instrumentos. La norma establece que el llenado debe realizarse con un material indeleble (bolgrafo) y en caso de error se debe tachar y volver a escribir. Tambin especfica que el responsable de prestar el servicio es quien debe llenar el instrumento pertinente, por ejemplo si el mdico atiende una consulta l debe llenar el cuaderno de consulta externa, si la enfermera suministra una vacuna ella debe llenar el cuaderno de vacunacin, etc. En cuanto al llenado manual de los formularios de consolidacin que se realiza semanalmente o mensualmente (segn el formulario) se describir la norma de llenado con cada formulario.

2.- Procedimientos electrnicos: Se refiere al ingreso de los formularios a un paquete o software que permite su consolidacin electrnica. Este procedimiento electrnico se realiza, en primera instancia en la gerencia de red (ex distrito), donde existe el software de captacin del SNIS que permite informatizar los formularios de consolidacin. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

FLUJO DE LA INFORMACION

La informacin nace en el establecimiento de salud, ya sea este puesto de salud, centro de salud, hospital bsico, hospital general o especializado. En el caso del sector pblico la informacin se sistematiza diariamente en los cuadernos del SNIS respectivos a medida que se dan las prestaciones de salud, en otros sub sectores como la Seguridad Social, algunas ONGs y algunos establecimientos privados, la informacin se sistematiza en cuadernos o formularios propios de cada institucin. Mensualmente o semanalmente (segn el formulario) la informacin se consolida en los formularios de consolidacin y se enva a la gerencia de red respectiva .En el caso de hospitales generales o especializados la informacin no se enva a la gerencia de red sino directamente al SEDES correspondiente. La norma especfica que los establecimientos deben enviar su consolidado a su red hasta el quinto da de cada mes, y los hospitales generales y especializados deben enviar su informacin al SEDES hasta el dcimo da de cada mes.

En la gerencia de red se consolida electrnicamente la informacin proveniente de los establecimientos de salud de su jurisdiccin y se enva al SEDES correspondiente. La norma establece que las gerencias de red urbanas deben enviar la informacin electrnicamente consolidada hasta el sptimo da de cada mes y las gerencias rurales hasta el dcimo da de cada mes. Antes del envi de la U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE informacin la gerencia de red debe revisar la calidad de la informacin (en trminos de confiabilidad, cobertura y oportunidad).

El SEDES consolida electrnicamente la informacin de las redes de su jurisdiccin y la enva al nivel central, previa revisin de la calidad de la informacin. La norma establece que el SEDES debe enviar la informacin al nivel central hasta el vigsimo segundo da de cada del mes, habiendo previamente revisado la calidad de la misma y hecho las correcciones correspondientes. El nivel central recibe la informacin de todos los SEDES y la pblica en la pgina Web, previa revisin de la calidad. La norma especfica que la informacin debe ser publicada en el Internet hasta vigsimo quinto da de cada mes.

UTILIDAD DE LA INFORMACION QUE PRODUCE EL SNIS La utilidad de la informacin que produce el SNIS est presente en todo el ciclo del trabajo que desarrolla el personal en cada uno de los mbitos de gestin y los niveles de atencin del Sistema Nacional de Salud, es decir, es un elemento bsico que le ayuda a: - Identificar problemas. - Proponer alternativas de solucin a estos problemas para hacerlas efectivas. - Controlar la ejecucin de las alternativas tomadas. - Evaluar los resultados expresados en nuevos hechos.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CAPITULO III ALERTA TEMPRANA

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

2.1.

Sistemas de Alerta Temprana Un Sistema de Alerta Temprana (SAT) es aquel dispositivo que avisa con antelacin de la eventualidad de un acontecimiento natural o humano que puede causar un desastre, con el objetivo de evitarlo. (Ocharan 2007).

Para tener una idea ms clara sobre los sistemas de alerta Temprana, presentamos la Gua de Accin, es un material elaborado por la Cruz Roja de Paraguay. (Cruz Roja Paraguay, 2010)

Gua de accin El SAT es una herramienta tcnica que ayuda en: La Reduccin de Riesgos, con el objetivo de proteger a las personas y sus medios de vida expuestas a peligros. El Preparativo ante desastres con el objetivo de proteger a las personas expuestas a peligros. Esta herramienta permite proveer de informacin oportuna y eficaz a travs de instituciones tcnicas, cientficas y comunitarias identificadas, que permiten a los individuos expuestos a una amenaza, la toma de decisiones para evitar o reducir su riesgo y su preparacin para una respuesta.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 2: Organizacin del SAT El SAT es un proceso cclico que est constantemente en marcha y en continuo perfeccionamiento. El funcionamiento de este sistema, permitir mejorarlo en la medida que las regiones, distritos y comunidades conozcan mejor su dinmica.

PROPSITO DE UN SAT Crear condiciones para que una comunidad, una ciudad, un departamento acte con suficiente tiempo y de manera oportuna ante un peligro y se reduzca la prdida de vidas humanas. Para entender el SAT, es necesario estar sensibilizados sobre el riesgo y debemos tener en cuenta los siguientes aspectos: Identificacin del riesgo: El proceso consiste en identificar los riesgos y luego analizarlos en el grado de afectacin a las personas y comunidades. Para realizar la identificacin es necesario hacer un recorrido (visualizar) por las amenazas ms comunes en la zona.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 3: Identificacin del riesgo Anlisis del riesgo: La revisin de cada uno de los riesgos, deber ser analizada en funcin de la recurrencia de las amenazas sobre la comunidad. Planeacin sobre el riesgo: Conocidos los riesgos a que se exponen en la comunidad o zona, se deben categorizar sobre aquellos efectos ms importantes en las personas y sus pertenencias y realizar un plan de mitigacin o contingencia sobre los mismos. Implementacin de las acciones de mitigacin: Consiste en llevar a cabo o ejecutar las acciones que se planificaron en el Plan de mitigacin o contingencia. Seguimiento y control: Consiste en darle una continuidad y seguimiento al proceso iniciado y especialmente supervisar y controlar lo que se ha planificado para mitigar o contener

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Todos estos elementos son indispensables para activar el SAT, sin embargo el elemento de la participacin en todo el proceso es un factor imprescindible. La alerta temprana requiere de los siguientes aspectos

Figura 4: Actividades continuas de monitoreo y evaluacin

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Ejemplos de Sistemas de Alerta Temprana 1. Sistema de Alertas Epidemiolgicas de Castilla y Len

El Sistema de Alertas Epidemiolgicas de Castilla y Len viene funcionando desde abril del ao 2005, con el objetivo de garantizar la atencin de las alertas epidemiolgicas que se producen en la Comunidad de Castilla y Len, dando una respuesta oportuna a las declaraciones urgentes contempladas en nuestra legislacin, as como, detectar precozmente problemas o situaciones de riesgo, para adoptar lo ms rpidamente posible las medidas de control oportunas. El sistema canaliza la declaracin de las alertas (durante tardes, noches, fines de semana y festivos) a travs del Centro Castilla y Len 112, que es notificada a los epidemilogos de guardia. Desde su puesta en marcha, se han producido cambios en la normativa en materia de Vigilancia Epidemiolgica en Castilla y Len (Decreto 69/2006, de 5 de octubre, por el que se regula la Red de Vigilancia Epidemiolgica de Castilla y Len) y como consecuencia, una modificacin en el listado de las enfermedades de declaracin obligatoria. Desde su puesta en marcha se han atendido un total de 393 alertas epidemiolgicas: 41 en el 2005, 105 en el 2006, 159 en el 2007 y 88 alertas en el 2008. (Salud Castilla y Len, 2009)

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE 2.2. Estadsticas La necesidad de un enfoque estadstico est actualmente bien reconocido en la investigacin y en la prctica de las disciplinas que constituyen la salud pblica. Ya que estas estudian comunidades o poblaciones en las que claramente se aplican las leyes de los grandes nmeros y de las fluctuaciones aleatorias (Moya de Madrigal, 1989). La estadstica permite analizar situaciones en las que los componentes aleatorios contribuyen de forma importante en la variabilidad de los datos obtenidos. En salud pblica los componentes aleatorios se deben, entre otros aspectos, al conocimiento o a la imposibilidad de medir algunos determinantes de los estados de salud y enfermedad, as como a la variabilidad en las respuestas por los pacientes, similares entre s, que son sometidos al mismo tratamiento (Lwanga,, S.K y C.Y, 1987). Objetivo y aplicaciones de la estadstica en salud pblica Entre los objetivos ms importantes relacionados con la estadstica y que contribuyen al campo de la salud pblica y sectores relacionados tenemos los siguientes. (Lwanga y Tye, 1987)

Permite comprender los fundamentos racionales en que se basan las decisiones en materia de diagnstico, pronstico y teraputica. Interpreta las pruebas de laboratorio y las observaciones y mediciones clnicas con un conocimiento de las variaciones fisiolgicas y de las correspondientes al observador y a los instrumentos.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Proporciona el conocimiento y comprensin de la informacin acerca de la etiologa y el pronstico de las enfermedades, a fin de asesorar a los pacientes sobre la manera de evitar las enfermedades o limitar sus efectos. Otorga un discernimiento de los problemas sanitarios para que eficientemente se apliquen los recursos disponibles para resolverlos. Adicionalmente a los objetivos antes citados, resalta la utilidad de la estadstica en el desarrollo del pensamiento crtico, a fin de: (a) pensar crticamente acerca de los problemas de salud; (b) evaluar correctamente los datos disponibles para la toma de decisiones e (c) identificar las decisiones y conclusiones que carecen de base cientfica y lgica. Estadsticas de Enfermedades epidemiolgicas El Objetivo de utilizar datos estadsticos en la Enfermedades Epidemiolgicas es difundir la informacin estadstica por semanas epidemiolgicas, ms relevante de la Vigilancia Epidemiolgica, para coadyuvar en el anlisis de la situacin de salud y facilitar la toma de decisiones, as como promover el mejoramiento de la calidad de la informacin. (Yamane T, 1979). 2.3. Vigilancia Epidemiolgica El concepto de vigilancia epidemiolgica se conoce desde la antigedad. Al inicio se utiliz solamente para vigilar las enfermedades de tipo infectocontagioso, especialmente aquellas enfermedades que se presentaban en forma epidmica, por lo que las autoridades de salud procedan a aislar, durante un perodo, a las personas que sufran este tipo de enfermedades.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE La vigilancia epidemiolgica se concibe como un proceso permanente y ordenado, a cargo del Sistema Nacional de Salud, mediante el cual, de manera activa, se vigilan las enfermedades, eventos y factores que han sido previamente definidos como sujetos de la vigilancia. Tiene como finalidad la intervencin oportuna del Sistema Nacional de Salud, para prevenir la aparicin de nuevos casos o eventos y, en su defecto, disminuir las consecuencias y complicaciones en las personas que han presentado la enfermedad o han sido vctimas del evento. (Garca, 2004)

2.4.

Enfermedades Epidemiolgicas Epidemiologia.- Es la ciencia que estudia la frecuencia de las enfermedades en las poblaciones humanas, as como los factores que definen su expansin y gravedad. (Daniel W, 2010) Segn los datos del Ministerio de Salud, en Bolivia los casos notificados de enfermedades epidemiolgicas van en aumento. Estos datos refuerzan la necesidad de realizar una correcta desinfeccin para ayudar a reducir el riesgo de propagacin de determinadas enfermedades. Clera Es una enfermedad infectocontagiosa causada por un microbio llamado vibrin colrico. El microbio se instala en el intestino de las personas y se elimina a travs de la materia fecal, contaminando as las aguas y los alimentos. Dengue 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Es una enfermedad vrica febril y aguda que se caracteriza por un comienzo repentino. Se transmite por la picadura del mosquito Aedes Aegypti, el cual se reproduce en los lugares donde se acumula agua. Gastroenteritis Es una infeccin menor del tracto digestivo, que se produce cuando algunos microorganismos se multiplican con rapidez en el estmago y en el intestino. Hepatitis Es una enfermedad viral, infectocontagiosa, de estrecha relacin con las condiciones sanitarias, de vivienda, de hbitos de higiene y conocimientos de la poblacin para protegerse. Meningitis La Meningitis, tambin llamada Meningoencefalitis, produce la infeccin de las membranas que envuelven el Sistema Nervioso Central (SNC), llamadas meninges. En Argentina se producen 500 casos por ao, y mueren dos nios por mes. Tuberculosis Se contagia, fundamentalmente, por va area, a travs de las secreciones que la persona infectada expulsa al estornudar, toser, hablar o rerse. Diarrea La diarrea es causada por una infeccin viral denominada gastroenteritis vrica epidmica y consiste en la evacuacin de heces acuosas, con la consiguiente baja en el nivel de absorcin de lquidos y nutrientes. Gripe 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE La influenza porcina es una enfermedad respiratoria altamente contagiosa que ocurre en los cerdos, y que es causada por uno de los varios virus de influenza tipo A que circulan en estos animales. Se considera epidemiolgica a aquellas enfermedades que superaron los 5.000 casos notificados, excepto los casos de Enfermedades de Transmisin Sexual (ETS). La rubola y las infecciones clera fueron incluidas en esta clasificacin por la importancia que revisten. La declaracin de las enfermedades adolece de un importante subregistro, por lo cual las cifras no reflejan la incidencia real de las mismas.

2.5. Tecnologas

3.4.1.- Aplicaciones Web La idea fundamental es que los navegadores, browsers, presentan documentos escritos en HTML que han obtenido de un servidor Web. Estos documentos HTML habitualmente presentan informacin de forma esttica, sin ms posibilidad de interaccin con ellos. El modo de crear los documentos HTML ha variado a lo largo de la corta vida de las tecnologas Web pasando desde las primeras pginas escritas en HTML almacenadas en un fichero en el servidor Web hasta aquellas que se generan al vuelo como respuesta a una accin del cliente y cuyo contenido vara segn las circunstancias. El esquema general de la situacin se puede ver en la Figura 5, donde se muestran cada tipo de tecnologa involucrada en la generacin e interaccin de documentos Web.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 5: Esquema general de las tecnologas Web. (VEGAS 2002) Sugerencias para el desarrollo de Aplicaciones Web Resume todo a la mnima expresin: Los usuarios necesitan leer solo lo necesario. Ni ms ni menos. Esto aplica tanto a lo que escribimos como gua de usos como para grupo de enlaces. Evita los listados extensos de links. Si no puedes reducir la cantidad de enlaces, utiliza un generador de tagclouds para hacer ms encontrable todo. Crea ms categoras jerarquizadas y ordenadas correctamente, usa listados de registros cortos. Simplifica el aspecto: No significa esto descuidar el diseo de tu sitio, no!. Se trata de optimizar y logar mediante pocos recursos grficos un buen diseo. Para esto debes tener a mente los principales conceptos de diseo. Una gran ayuda es el uso de CSS y XHTML.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sin embargo, son muchos los creadores de sitios que descargan todas sus balas en el aspecto impactante de su sitio. Esto est muy bien. Porque una cosa es una aplicacin web en donde el usuario interacta con muchas funciones, y otra cosa es un sitio comercial de un producto o servicio que se tiene que destacar por cmo se presenta. Imgenes como referencias: Muchos caen en el error de no utilizar ninguna imagen para referenciar o destacar determinada seccin, por temor a pecar en su uso y entorpecer el diseo o usabilidad. La verdad es que todas las pruebas y estadsticas del tipo heatmap muestran que los usuarios hacen clicks casi deliberadamente sobre las imgenes. De esta forma si necesitas dar prioridad a determinada pgina puedes utilizarlas. Fuentes de letras y sus propiedades: La moda de la web 2.0 implementa casi obligatoriamente el uso de fuentes de gran tamao (16px o ms). Esto otorga una facilidad de lectura apreciable. Sin embargo el abuso de este recurso puede hacer que utilicemos mal los epacios vacos tan necesarios en el diseo. Es por eso que la variacin de los tamaos y colores de fuentes junto con las propiedades clsicas de las tipografas (negrita, cursiva, etc) harn que nuestro mensaje sea entendible y de un solo vistazo. Uso de AJAX El uso de AJAX no garantiza el xito en una aplicacin web. La gran cantidad de tiempo invertido en horas de programacin puede hacer que tanto los tiempos como los costos de programacin se disparen. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Sin embargo conviene destacar que es muy valorado por los usuarios cuando las interfaces son intuitivas, dinmicas y prcticas. El uso adecuando de esta tecnologa puede facilitarnos enormemente nuestro trabajo de usabilidad. La idea es que solo se utilice cuando es necesaria. (CORREA 2006)

3.4.2.- Jquery jQuery es una liviana librera de JavaScript, pensada para interactuar con los elementos de una web por medio del DOM. Lo que la hace tan especial es su sencillez y su reducido tamao. Caractersticas La sencillez de su sintaxis y la poca extension del codigo que necesitas escribir son las caractersticas ms notables. Ejemplo utilizando Jquery Una vez descargada la librera (son ms o menos 16k) puedes proceder a tu primer script: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Prueba de jQuery</title> <script src="jquery.js" type="text/javascript"></script> </head> <body> </body> </html> Lo primero que hacemos es linkear el jQuery a nuestro documento.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Ejecucin y sintaxis bsica jQuery tiene una sintaxis muy sencilla. Los comandos se reconocen por comenzar con el simbolo "$". Ahora, la forma de una sentencia es la siguiente:

$(elemento).evento(funcion-o-parametro);

La manera de inicializar jQuery es muy util:

$(document).ready(function(){ //Aqui tu cdigo }); Ready es un mtodo propio de jQuery, que revisa si el DOM est listo para usarse.

Elementos y eventos de Jquery Acceder a los elementos de la pgina es sencillo pues se usa la misma nomenclatura que en CSS: Tipo elemento Etiqueta Elemento con un Id Elemento con una clase (class) de Modo de llamado Nombre de la etiqueta. Ejemplos: "a", "strong", "div" Id precedido por el signo "#". Ejemplos: "#principal","#texto" Clase precedida por un punto (.).

Ejemplos: ".codigo", ".titulo" Tabla 1: Elementos y eventos de Jquery

Ejemplo de su uso seria: U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE $("* > a").click( function(){alert("nada");}); Los eventos que se pueden usar son los mismos que usariamos normalmente. El unico cambio es la supresin del "on" inicial: mouseover, click, focus, etc Veamos un ejemplo de lo visto hasta ahora: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Prueba de jQuery</title> <script src="jquery.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function (){ //Aqui asignamos el click al elemento <a> $("a").click(function (){ alert("Presionaste un <a>"); }); }); </script> </head> <body> <a href="#"> Presioname! </a> </body> </html> Al presionar cualquier etiqueta "a" del documento, se ejecutaria el alert. Efectos especiales 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Esta librera tambin est compuesta por algunos efectos, que resultan muy tiles. Son livianos y fciles de llamar. A continuacin, una breve descripcin de cules son, que hacen y como se usan:

Nombre del efecto Show (Mostrar) Hide (Ocultar)

Descripcin Modifica los atributos alto, ancho y transparencia, partiendo de 0. $(objeto).show("velocidad") Modifica los atributos alto, ancho y transparencia, partiendo de los valores actuales hasta llegar a 0. $ (objeto).hide("velocidad") Modifica los atributos alto y transparencia, partiendo de 0. Es similar a "show", salvo que no modifica el ancho, creando un efecto de "cortinilla". desde $ 0. (objeto).slideDown("velocidad") Modifica el atributo transparencia

Slide

Down

(Aparecer

hacia abajo)

Fade In(Aparecer) Fade Out(Desaparecer) Center (Centrar) Fade To(Cambiar

$(objeto).fadeIn("velocidad") Modifica el atributo transparencia desde el valor actual, hasta llegar a 0. $(objeto).fadeOut("velocidad") Centra un elemento con respecto a su "parent". $(objeto).center("velocidad"); Modifica el atributo transparencia a un valor especifico. $(objeto).fadeTo("velocidad", transparencia) Modifica un atributo especifico. $(objeto).animate("propiedades","velocidad");

transparencia) Animate (Animar)

Tabla 2: Efectos Especiales de la librera Jquery (LYCANTHROP, 2007) 3.4.3.- Ajax El mtodo XMLHttpRequest (XHR) permite a los navegadores comunicarse con el servidor sin la necesidad de recargar la pgina. Este mtodo, tambin conocido como U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Ajax (Asynchronous JavaScript and XML), permite la creacin de aplicaciones ricas en interactividad. Las peticiones Ajax son ejecutadas por el cdigo JavaScript, el cual enva una peticin a una URL y cuando recibe una respuesta, una funcin de devolucin puede ser ejecutada la cual recibe como argumento la respuesta del servidor y realiza algo con ella. Debido a que la respuesta es asncrona, el resto del cdigo de la aplicacin continua ejecutndose, por lo cual, es imperativo que una funcin de devolucin sea ejecutada para manejar la respuesta. ( Murphey, 20011) 3.4.3.- JPGraf JPGraf es una librera de clases orientadas a objetos para jsp. Con JPGraf se pueden crear grficas complejas con un mnimo de cdigo y con un control muy detallado. Caractersticas: Se pueden crear imgenes (grficas) que son amigables para la web. JPGraf cuenta con soporte para GD1 y GD2. Generacin automtica de imgenes del lado del cliente con la posibilidad de modificar las grficas de forma fcil. Soporte para adjuntar texto a las imgenes con prrafos multilnea y soporte para fuentes TTF (tipos de letra). JPGraf cuenta con licencia QPL 1.0 (Qt Free Licensee) Para usos no comerciales, software libre (Open source) y usos educacionales, y una licencia Professional (JPGraf Professional) para usos comerciales. (Arredondo, 2009)

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CAPITULO IV
CAPTURA DE REQUISITOS

4.1. Anlisis \ Requerimiento 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE En el presente capitulo describiremos el flujo de informacin y los procesos que participan en el sistema SAT, as de esta manera tener una comprensin y una base para la elaboracin del mismo.

4.1.1. Diagrama de Actividad Esta tcnica, se utiliza en el software para seguimiento del flujo de informacin para modelar aspectos dinmicos de nuestro software, proceso de negocio modelado con el diagrama de actividades.

Registrar Caso sospechoso:

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

act Registrar Casos Sospechosos Estadstico de Red Sistema

Inicio

Solicitar Ingresar al SAT

NO Indentifio Usuario

Mensaje Persona no Identificada

SI

Especificar Red a la que pertenece

Cargar Datos de la Red

Registrar Casos Sospechosos

Datos Escritos correctamente

NO

Mensaje Datos incorrectos

SI Guardar Datos

Salir del Sistema

Cerrar la Sesion del usuario

Fin

Figura 6: Diagrama de Actividad Registrar Caso Sospechoso Generar Reportes Estadsticos: 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

act Generar Reportes Analista Sistema

Inicio

Solicitar Ingresar al SAT

Identifico Usuario SI

NO

Mensaj e Persona no Idenficada

Solicitar Reporte

Existen Datos

NO

Mensaj e No Hay Datos

SI Generar Reporte

Salir del Sistema

Cerrar sesion del usuario

Fin

Figura 7: Diagrama de Actividad Generar Reportes Estadsticos

4.1.2. Modelo de Dominio U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

c la s s M o d e lo d e d o m in io

A c c io n e s

G rupo P e rt e n e c e 1 1

A n a l i s ta

1 ..* T ie n e 1 M o d u lo s

G ru p o A c c io n 1 R e p o r te s P e rt e n e c e 1 T ie n e 1 E s ta d i s ti c o R e d 1 1 P e rt e n e c e 1 Red P e rt e n e c e 1 1 ..* 1 M u n ic ip io 1 E s ta b l e c i m i e n to P e rt e n e c e 1 ..* * CasosSP R e g i st ra * 0 ..* T ie n e 1 * G e n e ra E n c a rg a d o d e 1 1

1 E n fe r m e d a d

0 ..* T ie n e

Figure 8: Modelo de Dominio

4.2. Flujo de Trabajo: Requisitos. U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

4.2.1. Actores y Casos de Uso. 4.2.1.1. Identificacin de Actores. A1: Supervisor A2: Estadstico de Red A3: Analista A4: Administrador

Descripcin de Actores Supervisor: El Supervisor o personal del SNIS, podr acceder al sistema y se le permitir visualizar y modificar todos los datos estadsticos que se hayan introducido de los diferentes establecimientos. Estadstico de Red: Es el encargado de registrar los datos estadsticos (cantidad de casos sospechosos) de las diferentes enfermedades epidemiolgicas que ocurren en su red de salud, as como tambin generar reportes.

Analista: U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE El Analista o encargado de Programa de Salud, podr acceder al sistema y generar los diferentes reportes estadsticos sobre casos sospechosos de las diferentes enfermedades epidemiolgicas.

4.2.1.2. Identificar Casos de Uso CU1: Gestionar usuario. CU2: Gestionar grupo. CU3: Asignar Privilegios. CU4: Iniciar sesin. CU5: Gestionar Red. CU6: Gestionar Municipio. CU7: Gestionar Establecimientos. CU8: Gestionar casos sospechosos. CU9: Generar Reportes Estadsticos. CU10: Gestionar Enfermedad. CU11: Gestionar Programa de Salud.

4.2.1.3. Detallar Casos de Uso U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU1: Gestionar Usuario

uc CU1: Gestionar Usuario

Analista (from Actores)

CU1: Gestionar Usuario Usuario Estadistico de Red (from Actores) (from Actores) (from Casos de Uso)

Superv isor (from Actores)

Figura 9: CU1: Gestionar Usuario Descripcin: CASO DE USO Resumen Actor iniciador Actores Pre Condicin Post Condicin CU1 GESTIONAR USUARIO Se podr Registrar, Modificar y Eliminar los datos de los diferentes usuarios. Usuario Usuario CU2: Gestionar Grupo Tabla 3: Descripcin de CU1: Gestionar Usuario

CAMINO BASICO Acciones del Actor Registrar 1.- Introduce los datos del usuario Respuesta del Sistema 3.- El sistema Verifica los datos del usuario. U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE en los campos requeridos. 3.- Pulsar el botn registrar. Modificar 1.-Introduce el ID del usuario en la casilla correspondiente. 2.- Pulsa el botn buscar. 4.- Inserta los datos a modificar. 5.- Pulsa el botn modificar. Eliminar 1.- Introduce el ID del usuario que desea eliminar. 3.- El sistema devuelve los datos del usuario. 6.- El sistema verifica los datos del usuario. 7.- Guarda los datos en la base de datos. 3.- El sistema verifica el cdigo de usuario a eliminar 4.- Guarda los datos del usuario en la base de datos.

2.- Pulsa el botn eliminar. 4.- Elimina los datos del usuario. Tabla 4: Camino bsico de CU1: Gestionar Usuario

CAMINO ALTERNATIVO Registrar 3.- Campos vacos. Modificar 3.- El ID del usuario no existe. 6.- Campos vacos. Eliminar 3.- El cdigo es incorrecto

Tabla 5: Camino Alternativo de CU1: Gestionar Usuario 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU2: Gestionar Grupo

uc CU2: Gestionar Grupo

CU2: Gestionar Grupo Administrador (from Actores) (from Casos de Uso)

Figura 10: CU2: Gestionar Grupo. Descripcin: CASO DE USO Resumen Actor iniciador Actores Pre Condicin Post Condicin CU2 GESTIONAR GRUPO Se podr crear, modificar y eliminar grupos. Administrador Administrador CU3: Asignar Privilegios. Tabla 6: Descripcin de CU2: Gestionar Grupo CAMINO BASICO Acciones del Actor Registrar 1.- Introduce los datos. 2.- Pulsar el botn Registrar. Eliminar 1.- El usuario introduce el ID del grupo que desea eliminar. 3.- El sistema verifica el cdigo de grupo a eliminar. Respuesta del Sistema 3.- El sistema Verifica los datos. 4.- Guarda los datos del grupo.

4.- Elimina los datos de grupo. 2.- Pulsa el botn eliminar. Tabla 7: Camino bsico de CU2: Gestionar Grupo. CAMINO ALTERNATIVO Registrar U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE 5.- Campos vacos. Modificar 3.- ID incorrecto 6.- Campos vacos. Eliminar 3.- El cdigo es incorrecto Tabla 8: Camino Alternativo de CU2: Gestionar Grupo. CU3: Asignar privilegios.

uc CU3: Asignar Priv ilegios

Administrador (from Actores)

CU3: Asignar Priv ilegios

(from Casos de Uso)

Figura 11: CU3: Asignar Privilegios Descripcin: CASO DE USO Resumen Actor iniciador Actores Pre Condicin Post Condicin CU3 ASIGNAR PRIVILEGIOS Se podr asignar privilegios a los grupos. Administrador Administrador CU2: Gestionar Grupo. CU4: Iniciar Sesin Tabla 9: Descripcin de CU3: Asignar Privilegios.

CAMINO BASICO Acciones del Actor Respuesta del Sistema 1.- Seleccionamos el modulo. 2.- El Sistema muestra las acciones 3.- Seleccionamos las acciones que del mdulo. U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE queremos asignar. 4) Seleccionamos asignar. 5) El sistema guarda los datos.

Tabla 10: Camino bsico de CU3: Asignar Privilegios.

CU4: Iniciar Sesin


uc CU4: Iniciar Sesion

Superv isor (from Actores)

CU4: Iniciar Sesion

Estadistico de Red (from Actores)

Usuario (from Actores)

(from Casos de Uso)

Analista (from Actores)

Figura 12: CU4: Iniciar Sesin.

Descripcin: CASO DE USO Resumen CU4 INICIAR SESION Este caso de uso le permite iniciar una sesin en el sistema de acuerdo a los privilegios que el usuario Actor iniciador tenga. Usuario U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Actores Pre Condicin Post Condicin Usuario CU3: Asignar Privilegios Tabla 11: Descripcin de CU4: Iniciar Sesin.

CAMINO BASICO Acciones del Actor Respuesta del Sistema 1.- El usuario selecciona el grupo 2.- El Sistema muestra una al cual pertenece. 2.- Introduce los datos correspondientes. 4.- Selecciona Ingresar. ventana de ingreso de acuerdo al grupo al que el usuario pertenece. 5.- Verifica los datos. 6.- Permite al usuario acceder a los mdulos en los cuales tiene acceso. Tabla 12: Camino bsico de CU4: Iniciar Sesin.

CAMINO ALTERNATIVO 5.- Datos incorrectos. Tabla 13: Camino Alternativo de CU4: Iniciar Sesin.

CU5: Gestionar Red.

uc CU5: Gestionar Red

CU5: Gestionar Red Superv isor (from Actores) (from Casos de Uso)

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Figura 13: CU5: Gestionar Red. Descripcin: CASO DE USO Resumen Actor iniciador Actores Pre Condicin Post Condicin CU5 GESTIONAR RED Este caso de uso permitir registrar, modificar y eliminar una red de salud. Supervisor. Supervisor. CU4: Iniciar Sesin. Cu6: Gestionar Municipio Tabla 14: Descripcin de CU5: Gestionar Red. CAMINO BASICO Respuesta del Sistema 3.- El sistema Verifica los datos de la red, Obtiene el cdigo del Usuario encargado de Red. 4.- Guarda los datos de la red. 3.- El sistema devuelve los datos de la red. 6.- El sistema verifica los datos, obtiene el cdigo del usuario encargado de red. 7.- Guarda los datos en la base de datos. 3.- El sistema verifica el cdigo de la red a eliminar

Acciones del Actor Registrar red de salud

1.- Introduce los datos de la nueva 2.- Pulsar el botn Registrar. Modificar 1.- El usuario introduce el ID de la red que se quiere modificar. 2.- Pulsa el botn buscar. 4.- Inserta los datos a modificar. 5.- Pulsa el botn modificar. Eliminar 1.- El usuario introduce el ID de la red que desea eliminar.

2.- Pulsa el botn eliminar. 4.- Elimina los datos. Tabla 15: Camino bsico de CU5: Gestionar Red. CAMINO ALTERNATIVO Registrar U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE 3.- Campos vacos. Modificar 3.- ID incorrecto 6.- Campos vacos. Eliminar 3.- El cdigo es incorrecto Tabla 16: Camino Alternativo de CU5: Gestionar Red.

CU6: Gestionar Municipio.


uc CU6: Gestionar Municipio

CU6: Gestionar Municipio Superv isor (from Actores) (from Casos de Uso)

Figura 14: CU6: Gestionar Municipio. Descripcin: CASO DE USO Resumen Actor iniciador Actores Pre Condicin Post Condicin CU6 GESTIONAR MUNICIPIO Este caso de uso permitir registrar, modificar y eliminar los datos de un municipio. Supervisor. Supervisor. CU5: Gestionar Red. Cu7: Gestionar Establecimiento Tabla 17: Descripcin de CU6: Gestionar Municipio.

CAMINO BASICO Acciones del Actor Registrar 1.- Introduce los datos del nuevo municipio de salud.

Respuesta del Sistema

3.- El sistema verifica los datos. 6.- Guarda los datos. U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE 2.- Pulsar el botn Registrar. Modificar 1.- El usuario introduce el ID del municipio que quiere modificar. 2.- Pulsa el botn buscar. 4.- Inserta los datos a modificar. 5.- Pulsa el botn modificar. Eliminar 1.- El usuario introduce el ID de la red que desea eliminar. 3.- El sistema verifica el cdigo del municipio a eliminar 3.- El sistema devuelve los datos del municipio. 6.- El sistema verifica los datos. 7.- Guarda los datos en la base de datos.

2.- Pulsa el botn eliminar. 4.- Elimina los datos. Tabla 18: Camino bsico de CU6: Gestionar Municipio.

CAMINO ALTERNATIVO Registrar 3.- Campos vacos. Modificar 3.- ID incorrecto 6.- Campos vacos. Eliminar 3.- El cdigo es incorrecto Tabla 19: Camino Alternativo de CU6: Gestionar Municipio. CU7: Gestionar Establecimiento.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

uc CU7: Gestionar Establecimieto

CU7: Gestionar Establecimiento Superv isor (from Actores) (from Casos de Uso)

Figura 15: CU7: Gestionar Establecimiento Descripcin: CASO DE USO Resumen Actor iniciador Actores Pre Condicin Post Condicin CU7 GESTIONAR ESTABLECIMIENTO Este caso de uso permitir registrar, modificar y eliminar del establecimiento de salud. Supervisor. Supervisor. CU6: Gestionar Municipio. CU8: Gestionar Casos Sospechosos. Tabla 20: Descripcin de CU7: Gestionar Establecimiento.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Acciones del Actor Registrar establecimiento de salud. 2.- Pulsar el botn Registrar. Modificar

CAMINO BASICO Respuesta del Sistema 3.- El sistema verifica los datos. 4.- Guarda los datos de la red.

1.- Introduce los datos del nuevo

1.- El usuario introduce el ID del establecimiento que se quiere modificar. 2.- Pulsa el botn buscar. 4.- Inserta los datos a modificar. 5.- Pulsa el botn modificar. Eliminar 1.- El usuario introduce el ID del establecimiento que desea eliminar. 2.- Pulsa el botn eliminar.

3.- El sistema devuelve los datos. 6.- El sistema verifica los datos. 7.- Guarda los datos en la base de datos.

3.- El sistema verifica el cdigo del establecimiento a eliminar 4.- Elimina los datos de grupo.

Tabla 21: Camino Bsico de CU7: Gestionar Establecimiento. CAMINO ALTERNATIVO Registrar 3.- Campos vacos. Modificar 3.- ID incorrecto 6.- Campos vacos. Eliminar 3.- El cdigo es incorrecto Tabla 22: Camino Alternativo de CU7: Gestionar Establecimiento. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE CU8: Gestionar casos Sospechosos.

uc CU8: Gestionar Casos Sospechosos

Estadistico de Red (from Actores) CU8: Gestionar Casos Sospechosos Usuario (from Actores)

(from Casos de Uso)

Superv isor (from Actores)

Figura 16: CU8: Gestionar Casos Sospechosos. Descripcin: CASO DE USO Resumen CU8: GESTIONAR CASOS SOSPECHOSOS Este caso de uso permitir registrar, modificar datos estadsticos de las enfermedades epidemiolgicas correspondientes a cada municipio y establecimiento Actor iniciador Actores Pre Condicin Post Condicin de salud. Estadstico de red. Estadstico de red, Supervisor. CU10: Gestionar Enfermedad, CU7: Gestionar Establecimiento. CU9: Generar Reportes Estadsticos. Tabla 23: Descripcin de CU8: Gestionar casos Sospechosos.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE CAMINO BASICO Respuesta del Sistema 2.- El sistema mostrara una tabla en donde se podr registrar los casos sospechosos de las enfermedades. 5.- El sistema verifica los datos. 6.- Guarda los datos. 2.- el sistema mostrara una tabla de las enfermedades que quiera modificar. 5.- El sistema verifica los datos. 6.- Guarda los datos en la base de datos. Tabla 24: Camino Bsico CU8: Gestionar Casos Sospechosos.

Acciones del Actor Registrar 1.- Selecciona el Municipio,

Establecimiento del cual se va a registrar los datos estadsticos. 3.- Introduce la cantidad de casosSP de dichas enfermedades. 4.- Pulsar el botn Registrar. Modificar 1.- Selecciona el municipio, establecimiento, y fecha. 3.- Realiza los cambios. 4.- Pulsa el botn modificar.

CAMINO ALTERNATIVO Registrar 5.- Campos vacos. Modificar 5.- Campos vacos. Tabla 25: Camino Alternativo de CU8: Gestionar Casos Sospechosos.

CU9: Generar Reportes Estadsticos.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

uc CU9: Generar Reportes Estadsticos

Analista (from Actores)

CU9: Generar Reportes Estadisticos Superv isor (from Actores) Usuario (from Actores) (from Casos de Uso)

Estadistico de Red (from Actores)

Figura 17: CU9: Generar Reportes Estadsticos. Descripcin: CASO DE USO Resumen CU9 GENERAR REPORTES ESTADSTICOS Este caso de uso permite generar lo diferentes reportes estadsticos de los casos sospechosos que se Actor iniciador Actores Pre Condicin Post Condicin Tabla 26: Descripcin de CU9: Generar Reportes Estadsticos. registran en cada establecimiento. Analista. Analista, Supervisor, Estadstico de Red. CU8: Gestionar casos sospechosos.

CAMINO BASICO Acciones del Actor 1.- Seleccionar tipo de reporte.

Respuesta del Sistema 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE 1.1.- Reporte por Red y Enfermedad: 1.1.1.- Seleccionar Enfermedad. 1.1.2.- Seleccionar Red. 1.1.3.- Seleccionar fecha de inicio. 1.1.4.- Seleccionar fecha de fin. 1.1.5.- Seleccionar tipo de grfico. 1.2.- Reporte por Municipio y Enfermedad: 1.2.1.- Seleccionar Enfermedad. 1.2.2.- Seleccionar Red. 1.2.3.- Seleccionar Municipio. 1.2.4.-Seleccionar fecha inicio. 1.2.5.- Seleccionar fecha fin. 1.2.6.- Seleccionar tipo de grfico. 1.3.- Reporte por Establecimiento y Enfermedad: 1.3.1.- Seleccionar Enfermedad. 1.3.2.- Seleccionar Red. 1.3.3.- Seleccionar Municipio. 1.3.4.- Seleccionar Establecimiento. 1.3.5.-Seleccionar fecha inicio. 1.3.6.- Seleccionar fecha fin. 1.3.7.- Seleccionar tipo de grfico. 1.4.- Reporte por Establecimiento: 1.4.1.- Seleccionar Red. 1.4.2.- Seleccionar Municipio. 1.4.3.- Seleccionar Establecimiento. 1.4.4.-Seleccionar fecha inicio. 1.4.5.- Seleccionar fecha fin. 1.4.6.- Seleccionar tipo de grfico. 2.- Presionar el botn Generar. 3.- El Sistema mostrara el Reporte Estadstico de los datos indicados.

Tabla 27: Camino Bsico de CU9: Generar Reportes Estadsticos. CU10: Gestionar Enfermedad.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

uc CU10: Gestionar Enfermedad

CU10: Gestionar Enfermedad Superv isor (from Actores) (from Casos de Uso)

Figura 18: CU10: Gestionar Enfermedad. Descripcin: CASO DE USO Resumen Actor iniciador Actores Pre Condicin Post Condicin CU10 GESTIONAR ENFERMEDAD Este caso de uso permitir registrar, modificar y eliminar las enfermedades que se analizaran. Supervisor. Supervisor. CU4: Iniciar Sesin CU8: Gestionar Casos Sospechosos. Tabla 28: Descripcin de CU10: Gestionar Enfermedad.

CAMINO BASICO Acciones del Actor Registrar 1.- Introduce los datos. 2.- Pulsar el botn Registrar. Modificar 1.- El usuario introduce el ID del que se quiere modificar. 2.- Pulsa el botn buscar. 4.- Inserta los datos a modificar. 5.- Pulsa el botn modificar. Eliminar

Respuesta del Sistema 3.- El sistema verifica los datos. 4.- Guarda los datos. 3.- El sistema devuelve los datos. 6.- El sistema verifica los datos. 7.- Guarda los datos en la base de datos. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE 1.- El usuario introduce el ID del que desea eliminar. 3.- El sistema verifica el cdigo a eliminar

2.- Pulsa el botn eliminar. 4.- Elimina los datos de grupo. Tabla 29: Camino Bsico de CU10: Gestionar Enfermedad. CAMINO ALTERNATIVO Registrar 3.- Campos vacos. Modificar 3.- ID incorrecto 6.- Campos vacos. Eliminar 3.- El cdigo es incorrecto Tabla 30: Camino Alternativo de CU10: Gestionar Enfermedad. CU11: Gestionar Programa de Salud.
uc CU11: Gestionar Programa de Salud

CU11: Gestionar Programa de Salud Superv isor (from Actores)

(from Casos de Uso)

Figura 19: CU11: Gestionar Programa de Salud.

Descripcin: CASO DE USO Resumen CU11 GESTIONAR PROGRAMA DE SALUD Este caso de uso permitir registrar, modificar y eliminar los programas de Salud de nuestro U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Departamento. Actor iniciador Supervisor. Actores Supervisor. Pre Condicin CU1: Gestionar Usuario. Post Condicin Tabla 31: Descripcin de CU11: Gestionar Programa de Salud.

Acciones del Actor Registrar 1.- Introduce los datos 2.- Pulsar el botn Registrar. Modificar

CAMINO BASICO Respuesta del Sistema 3.- El sistema verifica los datos. 4.- Guarda los datos. 3.- El sistema devuelve los datos. 6.- El sistema verifica los datos. 7.- Guarda los datos en la base de datos.

1.- El usuario introduce el ID del que se quiere modificar. 2.- Pulsa el botn buscar. 4.- Inserta los datos a modificar. 5.- Pulsa el botn modificar. Eliminar 1.- El usuario introduce el ID del que desea eliminar.

3.- El sistema verifica el cdigo a eliminar

2.- Pulsa el botn eliminar. 4.- Elimina los datos de grupo. Tabla 32: Camino Bsico de CU11: Gestionar Programa de Salud. CAMINO ALTERNATIVO Registrar 3.- Campos vacos. Modificar 3.- ID incorrecto 6.- Campos vacos. Eliminar 3.- El cdigo es incorrecto U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Tabla 33: Camino Alternativo de CU11: Gestionar Programa de Salud. 4.2.1.4 Diagrama General de Casos de Uso.

uc Diagrama General de Casos de Uso

CU3: Asignar Privilegios CU4: Iniciar Sesion Estadistico de Red (from Actores) (from Casos de Uso) extend CU9: Generar Reportes Estadisticos Analista (from Actores) CU8: Gestionar Casos Sospechosos (from Casos de Uso) (from Casos de Uso) Administrador (from Actores)

CU2: Gestionar Grupo

CU11: Gestionar Programa de Salud

(from Casos de Uso) (from Casos de Uso)

CU1: Gestionar Usuario

(from Casos de Uso) CU7: Gestionar Establecimiento Supervisor (from Actores) (from Casos de Uso) CU6: Gestionar Municipio

(from Casos de Uso)

CU10: Gestionar Enfermedad CU5: Gestionar Red (from Casos de Uso)

(from Casos de Uso) (from Casos de Uso)

Figure 20: Diagrama General de Casos de Uso U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CAPITULO V ANALISIS

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

5.1. Flujo de Trabajo: Anlisis.

En el presente capitulo, Con el anlisis de Arquitectura se quiere reforzar el modelo de anlisis y la arquitectura mediante la identificacin de paquetes, para organizar los elementos de modelado en partes mayores que se puedan manipular como un grupo. Con el anlisis de Caso de Uso se quiere mostrar la iteracin organizada entre los objetos, la secuencia de los mensajes y los flujos de ejecucin.

5.1.1. Anlisis de Arquitectura.

pkg Analisis de la Arquitectura GESTION ADMINISTRACION

SISTEMA DE INFORMACION WEB PARA EL REGISTRO Y NOTIFICACION DE ENFERMEDADES EPIDEMIOLGICAS

GESTION DEL SAT

Usuario (from Actores)

GESTIONAR UBICACION Superv isor (from Actores) Analista (from Actores)

Estadistico de Red (from Actores)

Administrador (from Actores)

Figura 21: Anlisis de Arquitectura U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

5.1.2. Identificacin de Paquetes. El sistema contara con 3 paquetes y son los siguientes:

pkg INDENTIFICAR PAQUETES GESTION DE UBICACION GESTION DEL SAT

GESTION DE ADMINISTRACION

Figure 22: Identificacin de Paquetes 5.1.3. Descripcin de Paquetes PAQUETE pkg INDENTIFICAR PAQUETES
GESTION DE UBICACION

DESCRIPCION Este paquete nos


GESTION DEL SAT

permitir

registrar,

modificar, eliminar todo los datos referentes a la ubicacin como ser establecimiento, municipio, red; cada establecimiento pertenece a un municipio y este a la vez

CAR PAQUETES

GESTION DE ADMINISTRACION

pertenece a una red de salud. Se podr almacenar la informacin estadstica de los casos sospechosos de las enfermedades epidemiolgicas, as como tambin obtener reportes de estos datos y graficas segn la enfermedad o segn el 42

DE UBICACION

GESTION DEL SAT

GESTION DE ADMINISTRACION

U.A.G.R.M |

pkg INDENTIFICAR PAQUETES GESTION DE UBICACION

Sistema de Informacin WebDEL SAT registro y notificacin de Enfermedades GESTION para el Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE lugar. Este paquete es donde se realizaran el

GESTION DE ADMINISTRACION

registro, modificacin y eliminacin de los datos de los usuarios como ser: Personal del SNIS, Estadstico de Red, encargado de programa de salud.

Tabla 34: Descripcin de Paquetes.

5.1.4. Identificacin de Casos de Uso por Paquetes. Paquete 1: Gestin Ubicacin.


pkg GEST ION DE UB ICAC ION

C U5: Gestionar R ed (fromcasos de uso) trace GEST ION DE UB AC IC ION CU6: Gestionar Municipio

trace

(fromIDENTIFICAR_PAQUETES) trace

(fromcasos de uso)

CU Gestionar 7: Establecimiento

(fromcasos de uso)

Figura 23: Paquete Gestin Ubicacin.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Paquete 2: Gestin del SAT.

p G ti d S T kg es n el A

C 8: G U estio a nr C so S sp h so a s o ec o s

(from a os d U o) Cs e s trac e G S IO D LS T E T N E A tra ce (fro C os de U ) m as so trac e C1 G U 0: estio ar n E fe e ad n rm d trac e (fromC s de U o) a os s C 9: G era U en r R p rtes e o E stad tico is s

(from iagram d P D a e aque ) tes

C 11: G tio ar U es n P g ro ram d S d a e alu

(fromC o de U o) as s s

Figura 24: Paquete Gestin SAT. Paquete 3: Gestin Administracin.

pkg Diagrama de Paquetes

CU1: Gestionar Usuario

(fromCasos de Uso)

trace

CU2: Gestionar Grupo

GEST ION ADMINIST RACION

trace

(fromCasos de Uso)

trace

CU3: Asignar Privilegios

trace

(fromCasos de Uso)

CU4: Iniciar Sesion

(fromCasos de Uso)

Figura 25: Paquete Gestin Administracin. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

5.1.5. Vista de Paquetes. Paquete 1: Gestin Ubicacin.


pkg GESTION UBICACION GESTIONAR UBICACION

CU5: Gestionar Red

CU6: Gestionar Municipio

(from Casos de Uso)

(from Casos de Uso)

Superv isor (from Actores) CU7: Gestionar Establecimiento

(from Casos de Uso)

(from Diagram de Paquetes) a

Figura 26: Vista de Paquete1: Paquete Gestin Ubicacin. Paquete 2: Gestin del SAT.
pkg GEST ION DEL SA T GEST ION DEL SAT

C U8: Gestionar C asos Sospechosos

Estadistico de Red (fromActores)

(fromC asos de Uso) CU Generar 9: Reportes Estadisticos CU10: Gestionar Enferm edad Supervisor (fromActores) (fromCasos de U so)

(fromC asos de Uso)

C U11: Gestionar Program de Salud a

Analista (fromActores)

(fromCasos de U so)

(fromD iagram de Paquetes) a

Figura 27: Paquete Gestin SAT. U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Paquete 3: Gestin Administracin.

pkg GESTION ADMINISTRACION GESTION ADMINISTRACION

CU3: Asignar Priv ilegios extend (from Casos de Uso)

CU2: Gestionar Grupo

(from Casos de Uso) Administrador CU1: Gestionar Usuario (from Actores)

Superv isor (from Actores)

(from Casos de Uso)

Analista (from Actores) CU4: Iniciar Sesion Estadistico de Red (from Casos de Uso) (from Actores)

(from Diagrama de Paquetes)

Figura 28: Paquete Gestin Administracin.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

5.1.6. Anlisis de Casos de Uso. 5.1.6.1. Diagrama de Comunicacin.

CU1: Gestionar Usuario


sd CU1: Gestionar Usuario 3.4: CodigoDescripcion() 2.4: DescripcionCodigo() 1.4: CodigoDescripcion() Grupo (from Datos)

4.1: ValidarDatos() 3.1: ValidarDatos() 1.1: ValidarDatos()

3.3: CodigoDescripcion() 2.3: DescripcionCodigo() 1.3: CodigoDescripcion()

N_Grupo (from Negocio)

4.2: Eliminar() 3.2: Modificar() 2.1: ObtenerDatos() 1.2: Insertar() P_Usuario (from Presentacion) 4: Eliminar() 3: Modificar() 2: ObtenerDatos() 1: Registrar() Usuario (from Datos) N_Usuario (from Negocio) 4.3: Eliminar() 3.5: Modificar() 2.2: ObtenerDatos() 1.5: Insertar()

Usuario (from Actores)

Figure 29: Diagrama de Comunicacin CU1: Gestionar Usuario

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU2: Gestionar Grupo


sd CU2: Gestionar Grupo

Administrador (from Actores) 1: Registar() 2: Buscar() 3: Eliminar()

3.1: ValidarDatos() 2.1: ValidarDatos() 1.1: ValidarDatos() 1.2: Registrar() 2.2: Buscar() 3.2: Eliminar() N_Grupo (from Negocio)

3.3: Eliminar() 2.3: DescripcionCodigo() 1.3: Insertar()

Grupo P_Grupo (from Presentacion) (from Datos)

Figure 30: Diagrama de Comunicacin CU2: Gestionar Grupo

CU3: Asignar Privilegios


sd CU3: Asignar Privilegios 1.3: CodigoDes cripcion() Grupo (fromDatos)

N_Grupo (fromNegocio) 1.2: CodigoDes cripcion()

1: As ignarPrivilegios ()

1.1: As ignar()

1.6: Ins ertar() GrupoAccion (fromDatos)

Administrador (fromActores)

P_Privilegios (fromPresentacion)

N_Privilegios (fromNegocio)

1.4: CodigoDes cripcion()

1.5: CodigoDes cripcion() N_Acciones (fromNegocio)

Acciones (fromDatos)

Figure 31: Diagrama de Comunicacin CU3: Asignar Privilegios 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU4: Iniciar Sesin


sd CU4: Iniciar Sesion 1.4: ValidarUsuario() 1.6: SetGrupo()

Usuario (from Datos)

N_Usuario (fromNegocio) 1.3: ValidarUsuario() 1.5: SetGrupo() 1.2: ValidarDatos() 1.8: ListarAcciones() N_Acciones (fromNegocio)

1: IniciarSesion()

1.1: IniciarSesion() N_IniciarSesion (fromNegocio) 1.9: ListarAcciones()

P_IniciarSesion Usuario (from Actores) (from Presentacion)

1.7: AccionesGrupo()

GrupoAccion (fromDatos)

Acciones (from Datos)

Figure 32: Diagrama de Comunicacin CU4: Iniciar Sesin CU5: Gestionar Red
sd CU5: Gestionar Red 3.5: DescripcionCodigo() 2.4: CodigoDescripcion() 1.4: CodigoDescripcion() Usuario (from Datos)

N_Usuario 4.1: ValidarDatos() 3.1: ValidarDatos() 2.1: ValidarDatos() 1.1: ValidarDatos() 4: Eliminar() 3: Buscar() 2: Modificar() 1: Registrar() P_Red (from Presentacion) 4.2: Eliminar() 3.2: ObtenerDatos() 2.2: Modificar() 1.2: Registrar() (from Negocio)

1.3: CodigoDescripcion() 2.3: CodigoDescripcion() 3.4: DescripcionCodigo()

Supervisor (from Actores)

4.3: Eliminar() 3.3: ObtenerDatos() 2.5: Modificar() 1.5: Insertar() Red N_Red (from Negocio) (from Datos)

Figure 33: Diagrama de Comunicacin CU5: Gestionar Red U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU6: Gestionar Municipio


sd CU6: Gestionar Municipio 4.3: Eliminar() 4.1: ValidarDatos() 3.1: ValidarDatos() 2.1: ValidarDatos() 1.1: ValidarDatos() 4: Eliminar() 3: Modificar() 2: Buscar() 1: Registrar() 1.2: Registrar() 2.2: Buscar() 3.2: Modificar() 4.2: Eliminar() N_Municipio (from Negocio) 3.5: Modificar() 2.3: ObtenerDatos() 1.5: Insertar() Municipio (from Datos)

Superv isor (from Actores)

P_Municipio (from Presentacion)

3.3: CodigoDescripcion() 2.4: DescripcionCodigo() 1.3: CodigoDescripcion() 3.4: Codigo Descripcion() 2.5: DescripcionCodigo() 1.4: CodigoDescripcion() N_Red (from Negocio) Red (from Datos)

Figure 34: Diagrama de Comunicacin CU6: Gestionar Municipio CU7: Gestionar Establecimiento
sd CU7: Gestionar Establecimiento 3.4: CodigoDescripcion() 2.5: DescripcionCodigo() 1.4: CodigoDescripcion() 4.1: ValidarDatos() 3.1: ValidarDatos() 2.1: ValidarDatos() 1.1: ValidarDatos() N_Municipio (from Negocio) 1.3: CodigoDescripcion() 3.3: CodigoDescripcion() 2.4: DescripcionCodigo() Superv isor (from Actores) P_Establecimiento 4.2: Eliminar() (from Presentacion) 3.2: Modificar() 2.2: Buscar() 1.2: Registrar() Municipio (from Datos)

3: Modificar() 2: Buscar() 1: Registrar() 4: Eliminar()

4.3: Eliminar() 3.5: Modificar() 2.3: ObtenerDatos()

N_Establecimiento (from Negocio)

1.5: Insertar()

Establecimiento (from Datos)

Figure 35: Diagrama de Comunicacin CU7: Gestionar Establecimiento U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE CU8: Gestionar CasosSP
sd CU8: Gestionar CasosSP 3.4: CodigoDescripcion() 2.5: DescripcionCodigo() 1.4: CodigoDescripcion() N_Enfermedad (from Negocio) 3.1: ValidarDatos() 2.1: ValidarDatos() 1.1: ValidarDatos() 3: Modificar() 2: Buscar() 1: Registrar() 3.2: Modificar() 2.2: Buscar() 1.2: Registrar() N_CasosSP (from Negocio) 3.5: CodigoDescripcion() 2.6: DescripcionCodigo() 1.5: CodigoDescripcion() 3.6: CodigoDescripcion() 2.7: DescripcionCodigo() 1.6: CodigoDescripcion() 1.3: CodigoDescripcion() 2.4: DescripcionCodigo() 3.3: CodigoDescripcion() 3.9: Modificar() 2.3: ObtenerDatos() 1.9: Insertar() CasosSP (from Datos) Enfermedad (from Datos)

Usuario (from Actores)

P_CasosSP (from Presentacion) 1.7: CodigoDescripcion() 3.7: CodigoDescripcion() 2.8: DescripcionCodigo()

3.8: CodigoDescripcion() 1.8: CodigoDescripcion() 2.9: DescripcionCodigo() N_Establecimiento Establecimiento (from Datos) (from Negocio) N_Usuario (from Negocio)

Usuario (from Datos)

Figure 36: Diagrama de Comunicacin CU8: Gestionar CasosSP CU9: Generar Reportes Estadsticos.
sd CU9: Generar Reportes Estadsticos 1.1: SeleccionarTipoReporte() 1.1.1.1: CodigoDescripcion() Red (fromDatos) 1.1.1: ReporteRedEnfermedad() 1.1.2: ReporteMunicipioEnfermedad() 1: GenerarReportes() GenerarRG (fromPresentacion) 1.1.3: ReporteEstablecimientoEnfermedad() 1.1.4: ReporteEstablecimiento() 1.1.4.2: Establecimiento() 1.1.3.3: EstablecimientoEnfermedad() 1.1.2.3: MunicipioEnfermedad() 1.1.1.3: RedEnfermedad()

N_RG1 (from Negocio) Usuario (fromActores) 1.1.4.1: CodigoDescripcion() 1.1.3.1: CodigoDescripcion() 1.1.3.2: CodigoDescripcion() 1.1.2.2: CodigoDescripcion() 1.1.2.1: CodigoDescripcion() 1.1.1.2: CodigoDescripcion()

Reportes (fromDatos)

Establecimiento (fromDatos)

Enfermedad (fromDatos) Municipio (fromDatos)

Figura 37: Diagrama de Comunicacin CU9: Generar Grficos 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE CU10: Gestionar Enfermedad
sd CU10: Gestionar Enfermedad 4.1: ValidarDatos() 3.1: ValidarDatos() 2.1: ValidarDatos() 4: Eliminar() 3: Modificar() 2: Buscar() 1: Registrar() 1.1: ValidarDatos() 1.4: CodigoDescripcion() 2.5: DescripcionCodigo() 3.4: CodigoDescripcion() P_Enfermedad Superv isor (from Actores) 4.2: Eliminar() (from Presentacion) 1.2: Registrar() 2.2: Buscar() 3.2: Modificar() 3.3: CodigoDescripcion() 2.4: DescripcionCodigo() 1.3: CodigoDescripcion() N_ProgramaSalud (from Negocio)

ProgramaSalud (from Datos)

4.3: Eliminar() 3.5: Modificar() 2.3: ObtenerDatos() 1.5: Insertar()

N_Enfermedad (from Negocio)

Enfermedad (from Datos)

Figura 38: Diagrama de Comunicacin CU10: Gestionar Enfermedad CU11: Gestionar Programa de Salud
sd CU11: Gestionar Programa de Salud 4.1: ValidarDatos() 3.1: ValidarDatos() 2.1: ValidarDatos() 1.1: ValidarDatos() 4.2: Eliminar() N_ProgramaSalud (from Negocio) P_ProgramasSalud (from Presentacion) 1: Registrar() 2: Buscar() 3: Modificar() 4: Eliminar() 4.3: Eliminar() 3.5: Modificar() 2.3: ObtenerDatos() 1.5: Insertar() 3.3: CodigoDescripcion() 2.4: DescripcionCodigo() 1.3: CodigoDescripcion() ProgramaSalud (from Datos) 1.2: Registrar() 2.2: Buscar() 3.2: Modificar()

Supervisor (from Actores)

3.4: CodigoDescripcion() 2.5: DescripcionCodigo() 1.4: CodigoDescripcion() N_Usuario (from Negocio) Usuario (from Datos)

Figure 39: Diagrama de Comunicacin CU11: Gestionar Programa de Salud 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

5.1.7. Requisitos no Funcionales Portabilidad El sistema deber funcionar bajo la plataforma Windows. Fiabilidad El sistema debe contar con tolerancia a fallos, tiempo de respuesta. Tiempo de respuesta = (mximo 5 segundos)

Mantenibilidad El software tendr la habilidad de ser modificado para la correccin de fallas y as poder optimizar su funcionamiento.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CAPITULO VI DISEO

En el presente captulo, realizaremos el flujo de trabajo del diseo, el diseo nos brindar una comprensin de la profundidad del sistema, con el diseo de paquete se quiere mostrar la organizacin en capas del presente sistema. Con el diagrama de despliegue se quiere mostrar un modelo fsico de los lmites y posibilidades de los nodos y sus conexiones, con el diseo de casos de usos se muestra las interacciones entre los objetos detalladas y organizadas en el tiempo, que son necesarias para la realizacin de un caso de uso.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

6.1. Diseo de la Arquitectura 6.1.1.- Escenario del usuario con el sistema


pkg Analisis de la Arquitectura GESTION ADMINISTRACION

. SISTEMA DE INFORMACION WEB PARA EL REGISTRO Y NOT IFICACION DE ENFERMEDADES EPIDEMIOLGICAS

GESTION DEL SAT

Usuario (from Actores)

GESTIONAR UBICACION Superv isor (from Actores) Analista (from Actores)

Estadistico de Red (from Actores)

Administrador (from Actores)

Figura 40: Escenario de usuarios con el sistema

Rol de Usuarios Administrador: El administrador tiene la fusin de registrar grupo, asignar privilegios y registrar acciones. 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Analista: El analista que pertenece a un programa de salud es el encargado de visualizar los reportes de las diferentes enfermedades.

Estadstico de Red: Los usuarios estadsticos de Red son los encargados de ingresar la informacin de las diferentes enfermedades epidemiolgicas de las diferentes redes, municipios establecimientos. 6.2. Flujo de Trabajo: Diseos. 6.2.1. Diagrama de Despliegue: Arquitectura Fsica

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

d e p lo y m e n t D e s p lie g u e

d e vic e S e rv id o r W e b P r e s e n ta c io n S A T

L e n g u a je N e tB e a n s (p h p )

h ttp : W e b S is te m a S a t B D M ys q l N e g o c io U s u a r io

D a to s

Figura 41: Diagrama de despliegue arquitectura fsica

6.2.2 Arquitectura Lgica del Diseo.

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

c m p Arq u ite c tu ra d e l S W W G E S TIO N D E S A T W G E S TIO N D E A D M IN IS TR A C IO N

W G E S TIO N D E U B IC A C IO N

N _ G E S TIO N D E U B IC A C IO N

N _ G E S TIO N D E S A T

N _ G E S TIO N D E AD M IN IS TR A D O R

D _ U B IC A CIO N

D_S AT

D_ A D M IN IS TR A C IO N

S e rv id o r de D a to s M S Q L S e rv e r

Figura 42: Diagrama de la Arquitectura del software 6.3. Diseo de Casos de Uso 6.3.1. Diagrama de Secuencia. CU1: Gestionar usuario U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
sd C U1: Gestionar Usuario P_Us uario U uario s N s _U uario N _Grupo U uario s Grupo

R egis trar() ValidarD atos () Ins ertar() CodigoDes cripcion() C odigoD cripcion() es

C odigoG rupo()

Ins ertar() Se ha ins ertado correctamente()

ObtenerDatos ()

opt [[U uario != N s ull]] ObtenerDatos () ObtenerDatos () datos s U uario() Des cripcionCodigo() D cripcionCodigo() es des cripcionGrupo() D atos Obtenidos ()

Modificar() ValidarD atos () Modificar() CodigoDes cripcion() C odigoD cripcion() es codigoGrupo()

Modificar()

Eliminar() ValidarD atos () Eliminar() Eliminar()

(fromActores)

(fromPresentacion)

(fromNegocio)

(fromN egocio)

(fromDatos)

(fromD atos)

Figura 43: Diagrama de Secuencia CU1: Gestionar usuario CU2: Gestionar grupo

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

sd CU2: Gestionar Grupo P_Grupo Adminis trador N_Grupo Grupo

Regis trar() ValidarDatos () Registrar() Ins ertar() Se ha ins ertado correctamente()

Bus car() ValidarDatos ()

Bus car()

Des cripcionCodigo() Des cripcionGrupo() Datos Obtenidos ()

Eliminar()

ValidarDatos ()

Eliminar() Eliminar()

(fromActores)

(fromPresentacion)

(fromNegocio)

(fromDatos)

Figura 44: Diagrama de Secuencia CU2: Gestionar grupo

CU3: Asignar privilegios U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

s d C U 3 : A s ig n a r P r iv i l e g i o s P _ P ri v i l e g i o s A d m i n i st ra d o r N _ P ri v i l e g i o s N _ G ru p o N_ A ccio n e s G ru p o A c c i o n A ccio n e s G ru p o

A si g n a rP ri v i l e g i o s() A si g n a r() C o d i g o D e sc ri p c i o n () C o d i g o D e sc ri p c i o n () C o d i g o G ru p o () C o d i g o D e sc ri p c i o n () C o d i g o D e sc ri p c i o n () C o d i g o A c c i o n () I n se rta r() S e h a a si g n a d o c o n rre c t a m e n t e ()

(f ro m A c t o re s (f ro m P re s e n t a c i o n ) )

(f ro m N e g o c i o )

(fro m N e g o c i o )

(f ro m N e g o c i o )

(f ro m D a t o s )

(f ro m D a t o s )

(f ro m D a to s )

Figura 45: Diagrama de Secuencia CU3: Asignar Privilegios

CU4: Iniciar sesin 42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

sd CU4: Iniciar Sesion P_IniciarSesin Usuario N_IniciarSesion N_Usuario N_Acciones Acciones GrupoAccion Usuario

IniciarSesion() ValiarDatos() IniciarSesion() ValidarUsuario() ValidarUsuario()

opt [[Usuario == T rue]] SetGrupo() SetGrupo() CogicoGrupo()

AccionesGrupo() CodigoAcciones()

ListarAcciones() ListarAcciones() DatosObtenidos()

(from Actores)

(from Presentacion)

(from Negocio)

(from Negocio)

(from Negocio)

(from Datos)

(from Datos)

(from Datos)

Figura 46: Diagrama de Secuencia CU4: Iniciar Sesin

CU5: Gestionar Red U.A.G.R.M |

42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

sd CU5: Gestionar Red P_Red Supervisor N_Red N_Usuario Red Usuario

Registrar()

ValidarDatos() Registrar() CodigoDescripcion()

CodigoDescripcion() CodigoUsuario() Insertar()

Modificar()

ValidarDatos() Modificar() CodigoDescripcion() CodigoDescripcion() CodigoUsuario() Modificar()

Buscar() ValidarDatos() ObtenerDatos() ObtenerDatos() DatosObtenidos() DescripcionCodigo() DescripcionCodigo() NombreUsuario() DatosObtenidos()

Eliminar()

ValidarDatos() Eliminar() Eliminar()

(from Actores)

(from Presentacion)

(from Negocio)

(from Negocio)

(from Datos)

(from Datos)

Figura 47: Diagrama de Secuencia CU5: Gestionar Red CU6: Gestionar Municipio U.A.G.R.M | 42

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

sd CU6: Gestionar Municipio P_Municipio Supervisor N_Municipio N_Red Municipio Red

Registrar() opt [[Red !=Null]] ValidarDatos() Registrar() CodigoDescripcion() CodigoDescripcion() CodigoRed() Insertar()

Buscar()

ValidarDatos() Buscar() ObtenerDatos() DatosObtenidos() DescripcionCodigo() DescripcionCodigo() NombreRed()

Modificar()

opt [[Red != Null]]

ValidarDatos() Modificar() CodigoDescripcion() CodigoDescripcion() CodigoRed()

Modificar()

Eliminar()

ValidarDatos() Eliminar() Eliminar()

(from Actores)

(from Presentacion)

(from Negocio)

(from Negocio)

(from Datos)

(from Datos)

Figura 48: Diagrama de Secuencia CU6: Gestionar Municipio 42 U.A.G.R.M |

CU7: Gestionar Establecimientos

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

sd C 7: G U estionar Establecim iento P_Es tablecim iento Supervis or N tablecimiento _Es N unicipio _M Es tablecimiento M unicipio

R egis trar()

strict [[R != N ed ull]] strict [[Municipio != N ull]] ValidarD atos ()

R egis trar() C odigoD cripcion() es C odigoD cripcion() es C odigoMunicipio() Ins ertar()

Bus car() ValidarD atos () Bus car() O btenerD atos () D atos btenidos O () D cripcionC es odigo() D cripcionC es odigo() N breMunicipio() om

M odificar() ValidarD atos () Modificar() C odigoD cripcion() es C odigoD cripcion() es C odigoMunicipio() M odificar()

Elim inar() ValidarD atos () Eliminar() Elim inar()

(fromActores)

(fromPresentacion)

(fromN egocio)

(fromN egocio)

(fromD atos)

(fromD atos)

Figura 49: Diagrama de Secuencia CU7: Gestionar Establecimiento

42 U.A.G.R.M |

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU8: Gestionar casos sospechosos y/o positivos


sd CU8: Gestionar casosSP P_CasosSP Usuario N_CasosSP N_Enferm edad N_Establecim iento N_Usuario Enferm edad CasosSP Usuario Establecim iento

Registrar()

strict [[M unicipio != Null]] strict [[Establecim iento != Null]] ValidarDatos() Registrar() CodigoDescripcion() CodigoDescripcion() CodigoEnfermedad() CodigoDescripcion() CodigoDescripcion() CodigoUsuario() CodigoDescripcion() CodigoDescripcion() CodigoEstablecim iento() Insertar()

Buscar() ValidarDatos() Buscar() ObtenerDatos() DatosObtenidos() DescripcionCodigo() DescripcionCodigo() Nom breEnfermedad() DescripcionCodigo() DescripcionCodigo() Nom breUsuario() DescripcionCodigo() DescripcionCodigo() NombreEstablecimiento() DatosObtenidos()

137
M odificar() opt [[Municipio != Null & Establecim iento != Null & Fecha != Null]] ValidarDatos() Modificar()

U.A.G.R.M

.|.

Nom breUsu ario ()

Sistema de Informacin cion Cod ig o() el registro y notificacin de Enfermedades Descrip Web para Descrip on Cod ig o() Epidemiolgicas para el Sistema Nacional de Informacin enciSalud y Vigilancia Epidemiolgica SNIS-VE i en to () No m breEsta bl ecim
DatosO btenido s()

M odificar()

opt [[M u ni ci pio != Nul l & Establecim ien to != Nu ll & Fe cha != Nu ll]] Va li da rDatos() M od ificar() Cod ig oDe scripcio n() Cod ig oDe scri pcio n() Co di goEstablecim ien to () Cod ig oDe scripcio n() Cod ig oDescripcio n() No m breEn fe rm e dad ()

Co digoDescrip cion() Codigo Descripci on () Nom breUsu ario () M od ifi ca r()

(from Actores) Presen ta ci on ) (fro m

(fro m Ne go ci o)

(from Ne gocio )

(from Ne gocio )

(fro m Nego cio)

(fro m Datos)

(from Datos)

(from Datos)

(fro m Datos)

Figura 50: Diagrama de Secuencia CU8: Gestionar CasosSP

137

U.A.G.R.M

.|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU9: Generar Reportes Estadsticos.

s d CU9 : G e ne ra r Re porte s E s ta dis tic os G e n e ra rRG Usu a ri o N_ RG 1 E sta b l e ci m ie n to M u n i cip i o E n fe rm e d a d Re d Re p o rte s

G e n e ra rRe p o rte () S e le cci o n a rT i p o Re p o rte ()

opt [[Re p o rte Re d E n fe rm e d a d == T ru e ]]

Re p o rte Re d E n fe rm e d a d () Co d i g o De scri p ci o n () Co d i g o De scri p ci o n () Re d E n fe rm e d a d () Re p o rte G e n e ra d o ()

opt [[Re p o rte M u n ici p io E n fe rm e d a d == T ru e ]]

Re p o rte M u n ici p io E n fe rm e d a d () Co d i g o De scri p ci o n () Co d i g o De scri p ci o n () M u n i cip i o E n fe rm e d a d () Re p o rte G e n e ra d o ()

opt [[Re p o rte E sta b l e ci m ie n to E n fe rm e d a d == T ru e ]] Re p o rte E sta b l e ci m i e n to E n fe rm e d a d () Co d i g o De scrip ci o n () Co d i g o De scri p ci o n ()

137

U.A.G.R.M

.|.

ReporteMunicipioEnfermedad()

Sistema de Informacin Web para el registro y notificacin de Enfermedades CodigoDescripcion() Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia CodigoDescripcion() Epidemiolgica SNIS-VE
MunicipioEnfermedad() ReporteGenerado()

opt [[ReporteEstablecimientoEnfermedad== True]] ReporteEstablecimientoEnfermedad() CodigoDescripcion() CodigoDescripcion() EstablecimientoEnfermedad() ReporteGenerado()

opt [[ReporteEstablecimiento== True]] ReporteEstablecimiento() CodigoDescripcion() Establecimiento() ReporteGenerado()

(from Actores)

(from Presentacion)

(from Negocio)

(from Datos)

(from Datos)

(from Datos)

(from Datos)

(from Datos)

Figura 51: Diagrama de Secuencia CU9: Generar Reportes Estadsticos

137

U.A.G.R.M

.|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU10: Gestionar Enfermedad

sd CU10: Gestionar Enfermedad P_Enfermedad Supervisor Registrar() ValidarDatos() Registrar() CodigoDescripcion() CodigoDescripicion() CodigoProgramaSalud() Insertar() N_Enfermedad N_ProgramaSalud Enfermedad ProgramaSalud

Buscar() ValidarDatos() Buscar() ObtenerDatos() DatosObtenidos() DescripcionCodigo() DescripcionCodigo() NombreProgramaSalud() DatosObtenidos()

Modificar() ValidarDatos()

Modificar() CodigoDescripcion() CodigoDescripcion() CodigoProgramaSalud() Modificar()

Eliminar() ValidarDatos() Eliminar() Eliminar()

(from Actores)

(from Presentacion)

(from Negocio)

(from Negocio)

(from Datos)

(from Datos)

Figura 52: Diagrama de Secuencia CU10: Gestionar Enfermedad 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CU12: Gestionar Programa de Salud

sd CU11: Gestionar Programa de Salud P_ProgramaSal ud Supervisor Registrar() ValidarDatos() Registrar() CodigoDescri pcion() CodigoDescripcion() CodigoUsuario() Insertar() N_ProgramaSalud N_Usuario ProgramaSalud Usuario

Buscar() ValidarDatos()

Buscar() ObtenerDatos() DatosObtenidos() Descripci onCodigo() Descri pcionCodigo() NombreUsuario() DatosObtenidos()

Modificar() ValidarDatos() Modificar() CodigoDescri pcion() CodigoDescripcion() CodigoUsuario() Modificar()

Eliminar() ValidarDatos() Eliminar() Eliminar()

(from Actores)

(from Presentacion)

(from Negocio)

(from Negocio)

(from Datos)

(from Datos)

Figura 53: Diagrama de Secuencia CU1: Gestionar Programa de Salud 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

6.3.2. Diagrama de Clases Parcial Caso de Uso (CU1): Gestionar Usuario


class CU1: Gestionar Usuario

Negocio:: N_CbxGrupo + Listar() : void

Datos::Grupo Descripcion: int

Usuario (from Actores) Negocio::N_Grupo + + + + + Buscar() : void Eliminar() : void Listar() : void Modificar() : void Registrar() : void

Pres entacion::P_Usuario + + + + Eliminar() : void Modificar() : void ObtenerDatos() : void Registrar() : void + + + +

Negocio::N_Usuario Eliminar() : void Insertar() : void Modificar() : void ObtenerDatos() : void + + + + + + +

Datos::Usuario contrasena: var correo: var direccion: var estado: var nombre: var nombreUsuario: var telefono: var

Figura 54: Diagrama Parcial CU1: Gestionar Usuario Caso de Uso (CU7): Gestionar Establecimiento
class CU7: Gestionar Establecimiento

N egocio:: N bxMunicipio _C + Listar() : v oid +

D atos::Municipio descripcion: var

Supervisor (from Actores) Presentacion:: P_E stablecimiento + + + + B uscar() : void E liminar() : void Modificar() : void R egistrar() : void + + + + + +

N egocio::N _Municipio B uscar() : void C odigoD escripcion() : void D escripcionC odigo() : void E liminar() : void Modificar() : void R egistrar() : void

N egocio:: N stablecimiento _E + + + + B uscar() : void E liminar() : void Modificar() : void R egistrar() : void +

D atos:: E stablecimiento descripcion: var

Figura 55: Diagrama Parcial CU7: Gestionar Establecimiento

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Caso de Uso (CU8): Gestionar Casos Sospechosos

c l a s s C U 8 : G e s ti o n a r C a s o s S P

D a t o s ::R e d + d e s c r ip c io n : v a r N e g o c io :: N _ C b x En fe r m e d a d + L is t a r ( ) : v o id U s u a r io (fr o m A c to r e s ) N e g o c io :: N_CbxRed + L is t a r ( ) : v o id + + + + + +

D a t o s ::E n f e r m e d a d + c o n e x io n : v a r + d e s c r ip c io n : v a r + id : v a r

N e g o c io ::N _ E n f e r m e d a d B u s c a r ( ) : v o id C o d ig o D e s c r ip c io n ( ) : v o id D e s c r ip c io n C o d ig o ( ) : v o id E lim in a r ( ) : v o id M o d if ic a r ( ) : v o id R e g is t r a r ( ) : v o id N e g o c io ::N _ U s u a r io + + + + E lim in a r ( ) : v o id In s e r t a r ( ) : v o id M o d if ic a r ( ) : v o id O b t e n e r D a t o s ( ) : v o id

N e g o c io :: N _ C b x M u n ic ip io + L is t a r ( ) : v o id

P r e s e n t a c io n ::P _ C a s o s S P + B u s c a r ( ) : v o id + M o d if ic a r ( ) : v o id + R e g is t r a r ( ) : v o id N e g o c io ::N _ C a s o s S P + B u s c a r ( ) : v o id + M o d if ic a r ( ) : v o id + R e g is t r a r ( ) : v o id

D a t o s ::M u n ic ip io N e g o c io :: + d e s c r ip c io n : v a r N _ C b x E s t a b le c im ie n t o + L is t a r ( ) : v o id N e g o c io ::N _ E s t a b le c im ie n t o + + + + + + D a t o s ::U s u a r io

D a t o s :: E s t a b le c im ie n t o + d e s c r ip c io n : v a r

B u s c a r ( ) : v o id + c o n tr a s e n a : v a r C o d ig o D e s c r ip c io n ( ) : v o id + c o rre o : va r D e s c r ip c io n C o d ig o ( ) :Dvaot ids ::C a s o s S + d ir e c c io n : v a r o P E lim in a r ( ) : v o id + e s ta d o : v a r + c a n t id a d : v a r M o d if ic a r ( ) : v o id + n om b re : va r + d e s c r ip c io n : v a r R e g is t r a r ( ) : v o id + n o m b r e U s u a r io : v a r + fe c h a : va r + t e le f o n o : v a r

Figura 56: Diagrama Parcial CU8: Gestionar CasosSP

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Caso de Uso (CU9): Generar Reportes Estadsticos

c l a s s C U 9 : G e n e r a r R e p o r te s E s ta d i s ti c o s

N e g o c io :: N _ C b x Fe c h a

N e g o c io :: N _ C b x En fe r m e d a d

D a t o s ::E n f e r m e d a d + c o n e x io n : v a r + d e s c r ip c io n : v a r + id : v a r

+ L is ta r ( ) : v o id + L is t a r () : v o id

U s u a r io ( fr o m A c t o r e s ) P r e s e n ta c io n :: Ge ne ra rRG + G e n e r a r R () : v o id + + + + + + N e g o c io :: N _ C b x E s t a b le c im ie n t o + L is t a r () : v o id D a t o s :: E s ta b le c im ie n to + d e s c r ip c io n : v a r

N e g o c io ::N _ R G 1 G r a f ic a r () : v o id R e p o r t e ( ) : v o id R e p o r t e E s ta b le c im ie n to ( ) : v o id R e p o r t e E s ta b le c im ie n to E n fe r m e d a d () : v o id R e p o r t e M u n ic ip io E n f e r m e d a d ( ) : v o id R e p o r t e R e d E n f e r m e d a d ( ) : v o id

N e g o c io :: N_ Cbx Red + L is ta r ( ) : v o id

N e g o c io :: N _ C b x M u n ic ip io + L is ta r ( ) : v o id

D a t o s ::r e p o r t e s - c a n tid a d c a s o s : v a r D a to s ::R e d + d e s c r ip c io n : v a r D a t o s ::M u n ic ip io + d e s c r ip c io n : v a r + + + + E s ta b le c im ie n t o ( v a r , v a r , v a r ) : v a r E s ta b le c im ie n t o E n fe r m e d a d ( v a r , v a r ) : v a r E s ta b le E n f e r m e Fe c h a (v a r , v a r , v a r , v a r ) : v a r M u n ic ip io E n f e r m e d a d ( v a r , v a r , v a r , v a r ) : v a r

Figura 57: Diagrama Parcial CU9: Generar Reportes Estadsticos

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

6.4.- DISEO DE LA BASE DE DATOS 6.4.1.-Diagrama General de la Base de datos

c la s s D om a in M o... us ua rio prog ra m a S a lu d co l u m n * id : INT E G E R d e scri p ci o n : V A R C HA R (3 0 ) c o d U su a ri o : IN T E G E R 0 ..1 co l u m n * co d : IN T E G E R n o m b re : V A R C H A R (3 0 ) n o m b re U su a ri o : V A R C H A R (3 0 ) co n tra se n a : V A R C H A R (3 0 ) te l e fo n o : V A R C H A R (3 0 ) 1 1 d i re cci o n : V A R C H A R (3 0 ) e sta d o : IN T E G E R gru po co l u m n * i d : IN T E G E R d e sc ri p ci o n : V A R C H A R (3 0 )

p e rte n e ce

p e rte n e ce 1 ..*

1 1 re g i stra r 0 ..* 1 ..* e n fe rm e da d co lu m n * i d : IN T E G E R d e scri p c i o n : V A R C H A R (3 0 ) 1 c a s os S P co l u m n * i d : IN T E G E R fe ch a : D A T E ca n ti d a d : IN T E G E R d e scri p ci o n : V A R C H A R (3 0 ) 0 ..* co d U su a ri o : IN T E G E R grupo A c c io ne s + d e scri p c i o n : va rch a r

1 ..*

p e rte n e ce

re l a l i za

ti e n e

1 ..* a c c ione s co l u m n * i d : IN T E G E R d e scri p ci o n : V A R C H A R (3 0 )

0 ..*

ti e n e

re d co l u m n * re d : IN T E G E R d e scri p ci o n : V A R C HA R (3 0 ) 1

m u nic ip io co l u m n * i d : IN T E G E R d e scri p ci o n : V A R C H A R (3 0 ) 1 ..* 1

e s ta ble c im ie nto co l u m n * i d : IN T E G E R d e sc ri p ci o n : V A R C H A R (3 0 )

p e rte n e ce

p e rte n e ce 1 ..*

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE Figura 58: Diagrama de la BD

6.4.2.- Diseo logico de la Base de Datos


--------------------1.-RED-----------------------------IdRed PK Descripcion CodUsuario FK

Tabla 35: Diseo lgico tabla red


--------------------2.-MUNICIPIO-----------------------------IdMunicipio PK Descripcion IdRed FK

Tabla 36: Diseo lgico tabla municipio


--------------------3.-ESTABLECIMIENTO-----------------------------IdEstablecimiento descripcion PK IdMunicipio FK

Tabla 37: Diseo lgico tabla establecimiento


-------------------4.-CASOSSP-----------------------------id PK fecha cantidad descripcion codUsuario idEstablecimiento idEnfermedad codGrupo FK FK FK FK

Tabla 38: Diseo lgico tabla CasosSP


-------------------5.-ENFERMEDAD-----------------------------id PK Descripcion idProgramaSalud FK

Tabla 39: Diseo lgico tabla enfermedad

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
-------------------6.-PROGRAMAS DE SALUD -----------------------------id PK Descripcion codUsuario FK

Tabla 40 Diseo lgico tabla programa de salud


-------------------7.-USUARIO -----------------------------cod PK nombre nombreUsuario contrasena telefono direccion correo idGrupo FK estado

Tabla 41: Diseo lgico tabla usurio


-------------------8.-GRUPO -----------------------------id PK Descripcion

Tabla 42: Diseo lgico tabla grupo


--------------------9.-ACCIONES -----------------------------id PK Descripcion idModulos FK

Tabla 43: Diseo lgico tabla acciones

--------------------10.- GRUPOACCIONES ----------------------------idGrupo PK FK idAcciones PK FK descripcion

Tabla 44: Diseo lgico tabla grupo acciones

6.4.3.- Diseo fsico de la Base de Datos


--------------------1.-RED------------------------------

137 .|.

U.A.G.R.M

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
Campo IdRed Descripcion CodUsuario tipo de dato Integer Varchar Integer tamao nulo no 30 no no llave PK FK

Tabla 45: Diseo fsico tabla red


--------------------2.-MUNICIPIO-----------------------------Campo IdMunicipio Descripcion IdRed tipo de dato Integer Varchar Integer tamao nulo no 30 no no llave PK FK

Tabla 46: Diseo fsico tabla municipio


--------------------3.-ESTABLECIMIENTO -----------------------------Campo IdEstablecimiento descripcion IdMunicipio tipo de dato Integer Varchar Integer tamao nulo no 30 no no llave PK FK

Tabla 47: Diseo fsico tabla establecimiento


--------------------4.-CASOSP -----------------------------Campo id fecha cantidad descripcion codUsuario idEstablecimiento idEnfermedad codGrupo tipo de dato Integer Date Integer Varchar Integer Integer Integer Integer tamao nulo no llave PK

30 no no

FK FK FK FK

Tabla 48: Diseo fsico tabla CasosSP


--------------------------5.-ENFERMEDAD------------------------Campo id descripcion tipo de dato Integer Varchar tamao nulo no 30 no llave PK

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
idProgramaSalud Integer no FK

Tabla 49: Diseo fsico tabla Enfermedad


--------------------------6.-PROGRAMAS DE SALUD-----------------------Campo id Descripcion codUsuario tipo de dato Integer Varchar Integer tamao nulo no 30 no no llave PK FK

Tabla 50: Diseo fsico tabla programa de salud


-------------------7.-USUARIO -----------------------------Campo cod nombre nombreUsuario contrasena telefono direccion correo idGrupo estado tipo de dato Integer Varchar Integer Varchar Varchar Varchar Varchar Integer Integer tamao nulo no 30 no 30 no 30 no 30 no 30 no 30 no no no llave PK

FK

Tabla 51: Diseo fsico tabla usuario


---------------------8.-GRUPO ----------------------------------Campo id Descripcion tipo de dato Integer Varchar tamao nulo no 30 no llave PK

Tabla 52: Diseo fsico tabla grupo


------------------------9.-ACCIONES -----------------------------Campo id Descripcion idModulos tipo de dato Integer Varchar Integer tamao nulo no 30 no no llave PK FK

Tabla 53: Diseo fsico tabla acciones 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE
--------------------10.- GRUPOACCIONES ----------------------------Campo idGrupo idAcciones descripcion tipo de dato Integer Integer Varchar tamao nulo no no 30 no llave PK FK PK FK

Tabla 54: Diseo fsico tabla grupo acciones

6.5. Diseo de la Interfaz Humana. Formulario Iniciar Sesin

Figura 59: Interfaz Humana: Formulario Iniciar Sesin Formulario Registrar Casos Sospechosos

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 60: Interfaz Humana: Formulario Registrar Casos Sospechosos Formulario Generar Reportes

Figura 61: Interfaz Humana: Formulario Generar Reportes Reportes Grficos 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 62: Interfaz Humana: Reportes Grficos Reportes en tablas

Figura 63: Interfaz Humana: Reportes en tablas Formulario Vista Administrador 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 64: Interfaz Humana: Vista Administrador

Formulario Vista Supervisor

Figura 65: Interfaz Humana: Vista Supervisor Vista Datos Histricos 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 66: Interfaz Humana: Vista Datos Histricos

Formulario Contactos

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Figura 67: Interfaz Humana: Formulario Contactos

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

6.6. Diagramas de Clases


c la s s D ia g ra m a d e C la s e s

N _ C b x M u n ic ip io + L is t a r ( ) : v o id

M u n ic ip io + d e s c r ip c io n : v a r
1 1 ..* P e rt e n e c e

N_CbxRed

N_ Cbx Gru po

Grupo - D e s c r ip c io n
1 *

+ L is t a r ( ) : v o id + L is t a r ( ) : v o id

N _ C b x E s t a b le c im ie n t o
P e rt e n e c e 1

P e rt e n e c e

+ L is t a r ( ) : v o id

G r u p o A c c io n Red
1 ..

- D e s c r ip c io n

+ d e s c r ip c io n : v a r
1 ..* 1 P e rt e n e c e

U s u a r io

E s t a b le c im ie n t o + d e s c r ip c io n : v a r
1

+ c o n tr a s e n a : v a r
0 . . 1+ c o r r e o : v a r

+ + + + R e g i st ra 1 +
0 ..*

d ir e c c io n : v a r e s ta d o : va r A c c io n e s n om b re : va r n o m b r e U s u a r io : v a r D e s c r ip c io n t e le f o n o : v a r
1 1 ..* T ie n e 1

N _ C b x Fe c h a + L is t a r ( ) : v o id

CasosSP

0 ..*

+ c a n t id a d : v a r + d e s c r ip c io n : v a r + fe c h a : v a r
1 ..*

0 ..*

P r o g r a m a S a lu d - D e s c r ip c io n : in t

M o d u lo s + d e s c r ip c io n : v a r

N_RG1 + + + + + +

P e rt e n e c1e

G r a f ic a r ( ) : v o id En fe r m e d a d 1 ..* R e p o r t e ( ) : v o id R e p o r t e E s t a b le c im ie n t o ( ) : v o id + c o n e x io n : v a r + d R e p o r t e E s t a b le c im ie n t o E n f e r m e d a d (e) s: cvroip c io n : v a r id + id R e p o r t e M u n ic ip io E n f e r m e d a d ( ) : v o id : v a r R e p o r t e R e d E n f e r m e d a d ( ) : v o id

N _ C b x En fe rm e d a d + L is t a r ( ) : v o id

Figura 68: Diagrama de Clases

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

6.7. Diagramas de Estado


Diagrama de estado donde el estadstico Registra un CasosSP.

stm Re gistrar CasosSP

Activo IdentificandoUsuario es tado inicial


Ingresar Nom bre, contrasea y grupo [Usuario Vali do] [Usuario no Identifica do]

es tado final

Sol icitarIngreso

Seleccionando Municipio

SeleccionarM unicipio

Pulsar M uni ci pi o

Inactivo

T ransicion de term inacion

Seleccionando Establecimiento

Sel eccionarEsta bleci m ie nto

Pulsa Establ ecim i ento

Ingresando Datos

[Dato sInco rrectos]

Pu lsarRegi strar

VerificandoDatos

[Dato sCorrectos]

Registrando CasosSP

Figura 69: Diagrama de estado de Registrar casosSP 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

6.8.- Diagramas de Tiempo


sd Diagramas de Tiempo

Diagrama de tiempo Registrar CasosSP

RegistrarCasosSP VeridicarDatos TimeLine1 TimeLine2 CargarCasosSP ObtenerEstablecimiento ObtenerMunicipio IdentidicarUsuario

Aceptado

No Aceptado

{15}

{10}

{10}

{25}

{10}

{10}

TimeLine3

IdentificarUsuario

ObtenerMunicipio ObtenerEstablecimiento

IngresarDatos

VerificarDatos

RegistrarCasosSP

IdentificarUsuario

10

15

20

25

30

35

40

45

50

55

60

65

70

75

80

85

90

95

100

Figura 70: Diagrama de tiempo Registrar Casos SP

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

6.9.- Diagramas de Navegacin Una vez diseada la arquitectura de la aplicacin web, identificados los componentes, el diseador deber definir las rutas de navegacin que permitirn al usuario acceder al contenido y a los servicios de la aplicacin web. Para la representacin de los diferentes diagramas de navegacin se utilizado la notacin UML WAE. Algunos de los estereotipos para representar los diagramas de navegacin WAE son los siguientes: Estereotipos para las Clases Descripcin
Representa una pgina Web que tiene scripts ejecutados por el servidor. Estos scripts interactan con los recursos que se encuentran al alcance del servidor.

Estereotipo Server Page

Client Page

Representan pginas que son dibujadas por el navegador web y pueden ser una combinacin de algn o algunos lenguajes de marcado, scripts del lado del cliente, islas de datos, etc.

Form

Representa una coleccin de campos de entrada que forman parte con una pgina del lado cliente (Cliente Page). Tiene una correspondencia directa con la etiqueta <FORM> de XHTML.

Tabla 55: Estereotipo para las clases de Navegacin

Diagrama de Navegacin: (Estadstico de Red) 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

w e b D ia g ra m a s d e N a v e g a c io n L o g in C o n t ra se n a : p a ssw g ru p o : te x t In g re s a r: b u t t o n N o m b re : te x t

p h p s e s io n o rd - C o d io : te x t - G ru p o : te x t - N o m b re : te x t

j a v a sc ri p t o ... V a lid a r D a to s R e g i stra r C a so sS P G e n e ra r R e p o rt e s E sta d i sti c o s + V a l i d a r() : v o id R e p o r te

N _ In ic ia rS e s io n SAT P _ In ic ia r S e s io n -t s C o n t r a s e n a : t e x t su b m i + ite m : L i n k() l i n k - G ru p o : te x t b u ild s - N o m b re : te x t E s ta d is tic o d e R e d (f r o m A c t o r e s ) + V a l i d a rU su a ri o () : v o i d

G e n e r a r R e p o r te b u ild s

su b m its

lin k b u ild s j a v a sc ri p t o b j e c t V a lid a r D a to s + V a l i d a r() : v o i d N_CasosSP C E E M R a n tid a d : n fe rm e d a sta b l e c im u n ic ip io : e d : te x t in t su b m its d : te x t ie n to : te x t te x t F o r m R e g is tr o C a n tid a d : te x t E n f e rm e d a d : t e x t E sta b le c i m i e n to : te x t M u n i c i p i o : te x t R e d : te x t R e g i s t ra r: b u t t o n R e g is tr a r C a s o s S P b u ild s -

N_G R1 C a n ti d a d : E n fe rm e d a E sta b le c im M u n ic ip io : R e d : te x t in t d : te x t i e n to : te x t te x t

ja v a sc rip t o ... V a l i d a r D a t o+ s G e n e r a r G r a f i c a ( ) + V e ri fi c a rD a t o s () + V a l i d a r ( ) : v o id

+ In se rta r() + V e ri f i c a rD a to s ()

Figura 71: Diagrama de Navegacin: (Estadstico de Red)

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CAPITULO VII IMPLEMENTACION

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

7.1. Herramientas y Plataforma de Desarrollo

7.1.1. Lenguaje de Programacin El lenguaje elegido para la programacin de la Aplicacin Web es php. Esta eleccin se debe al conocimiento adquirido en materias anteriores acerca de este lenguaje, por ser multiplataforma, Open Source y es bastante usado en el mercado laboral de sistemas para la creacin de pginas web, adems por la posibilidad de interactuar con muchos motores de base de datos. 7.1.2 Base de Datos La base de datos elegida es MYSQL Workbench 5.2, debido a que es completa, ofrece muchas facilidades para su uso, adems del manejo de los procedimientos almacenados que son bastante usados en el sistema. Algunas caractersticas son: Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. Bajo costo en requerimientos para la elaboracin de bases de datos, y a que debido a su bajo consumo puede ser ejecutado en una mquina con escasos recursos sin ningn problema. Facilidad de configuracin e instalacin. Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que est. Su conectividad, velocidad, y seguridad hacen de MySQL Workbench 5.2 altamente apropiado para acceder bases de datos en Internet. 137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

7.1.3 Herramientas de Desarrollo

NETBEANS La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados mdulos. Un mdulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como mdulo. Las aplicaciones construidas a partir de mdulos pueden ser extendidas agregndole nuevos mdulos. Debido a que los mdulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fcilmente por otros desarrolladores de software. NetBeans es un proyecto de cdigo abierto de gran xito con una gran base de usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios en todo el mundo. Sun MicroSystems fund el proyecto de cdigo abierto NetBeans en junio de 2000 y contina siendo el patrocinador principal de los proyectos. Un proyecto de cdigo abierto no es nada ms ni nada menos que un proceso. Toma tiempo encontrar el equilibrio. El primer ao, fue crucial como inicio. Los dos aos siguientes, se orient hacia cdigo abierto. Como muestra de lo abierto que era, en los primeros dos aos haba ms debate que implementacin. Con NetBeans 3.5 se mejor enormemente en desempeo, y con la llegada de NetBeans 3.6, se reimplement el sistema de ventanas y la hoja de propiedades, y se limpi enormemente la interfaz. NetBeans 4.0 fue un gran cambio en cuanto a la forma de funcionar del IDE, con nuevos sistemas de proyectos, con el cambio no solo de la experiencia de usuario, sino del reemplazo de muchas piezas de la infraestructura que haba tenido NetBeans anteriormente. U.A.G.R.M .|. 137

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

NetBeans IDE 5.0 introdujo un soporte mucho mejor para el desarrollo de nuevos mdulos, el nuevo constructor intuitivo de interfaces Matisse, un nuevo y rediseado soporte de CVS, soporte a Sun ApplicationServer 8.2, Weblogic9 y JBoss 4. Con Netbeans 6.01 y 6.5 Se dio soporte a frameworks comerciales como son Struts, Hibernate.

MySQL

MySQL es un sistema de gestin de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de cdigo abierto, el desarrollo de PostgreSQL no es manejado por una sola empresa sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Nombre del producto El uso de caracteres en mayscula en el nombre MySQL puede confundir a algunas personas a primera vista. Las distintas pronunciaciones de "SQL" pueden llevar a confusin. Los desarrolladores de MySQL . Es tambin comn or abreviadamente como simplemente "MySQL", el que fue su nombre original. Debido a su soporte del estndar SQL entre la mayor parte de bases de datos relacionales, la comunidad consider cambiar el nombre al anterior.

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

ENTERPRICE ARCHITECT 7.5

EA de Sparx Systems es una herramienta CASE (Computer Aided Software Engineering) para el diseo y construccin de sistemas de software, para el modelado de procesos de negocios, y para objetivos de modelado ms generalizados. EA est basada en la especificacin UML 2.1, que define un lenguaje visual que usa para modelar un dominio o sistema en particular (existente o propuesto). EA es una herramienta progresiva que soporta todos los aspectos del ciclo de desarrollo, proporcionando una trazabilidad completa desde la fase inicial del diseo a travs del despliegue y mantenimiento. Tambin provee soporte para pruebas, mantenimiento y control de cambio. 1. Ayuda y soporte EA tiene tres sistemas de ayuda principales y de informacin para asistirlo acerca de como usar el producto: Panel de tareas Ayuda de EA Siro web de Sparx Systems.

137 U.A.G.R.M .|.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Panel de tareas El Panel de tareas de EA provee explicaciones resumidas, instrucciones rpidas, demostraciones y otros recursos en lnea para ayudarlo a entender cualquier rea de EA en la cual este interesado. El Panel de tareas se muestra automticamente a la derecha de la pantalla cuando abre por primera vez EA, mostrando el tema Comenzando. Puede seleccionar otras reas de tareas haciendo clic en la opcin Ms tareas en la barra de herramientas. Ayuda de EA La ayuda de EA provee documentacin comprensiva de EA y cubre cualquier aspecto y capacidad del producto. Para acceder a la ayuda dentro de EA, seleccionar la opcin de men Ayuda | Contenidos del ayuda. La ayuda de EA es extensiva; si no puede ubicar rpidamente el tema que requiere en la lista de contenidos en lnea, puede usar uno de las dos capacidades de bsqueda: Sitio web de Sparx Systems El sitio web de Sparx Systems tambin es extensivo y provee informacin y anuncios acerca de la compaa y la gama completa de productos, as como tambin tutoriales, documentos, plantillas y soluciones. Tambin provee un foro de usuario y soporta la red de trabajo; Sparx Systems es altamente efectivo ante los pedidos y respuestas del usuario, y el sitio web permite una comunicacin rpida acerca de los problemas, soluciones y mejoras.

2. Caractersticas de EA

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

EA esta disponible en las tres ediciones: Las caractersticas claves de EA


2.1. UML 2.1 comprensivo -modelado basado 2.2. Administracin de requisitos incorporada

Corporat y/o. Profesional y

Escritorio, cada uno de los cuales ofrece un rango diferente de caractersticas.

2.3. Depuracin y perfilacin integrada para las aplicaciones Java y .Net. 2.4. Soporte de administracin del proyecto extensivo, incluyendo los recursos,

mtricas y pruebas.
2.5. Soporte de pruebas: soporte para casos de prueba, JUnit y NUnit 2.6. Opciones de documentacin flexible: HTML estndar y reportes RTF. 2.7. Soporte para muchos lenguajes de ingeniera de cdigo fuera de la caja 2.8. Entorno de modelado extensible con la capacidad de hospedar perfiles y

tecnologas definidas por el usuario.


2.9. Velocidad: EA es un ejecutor espectacularmente rpido. 2.10.

Escalabilidad: EA puede manejar modelos y usuarios individuales, y

modelos extremadamente grandes y muchos usuarios concurrentes con igual facilidad.

3. Que puedo hacer con EA?

EA es un medio fuerte por el cual se puede especificar, documentar y compilar sus proyectos de software. usando las notaciones y semnticas del UML, puede disear y modelar sistemas de software complejos desde su comienzo. EA le permite: 3.1. Modelar sistemas de hardware y software complejos en notacin UML.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

3.2.

Generar y realizar ingeniera de cdigo inversa (Solo en Ediciones Actionscript, C / C++ / C# Delphi Java PHP Python Visual Basic / VB.NET.

Profesional y Corporativa) en:

3.3.Modelar base de datos y generar scripts DDL e invertir el esquema de base de datos desde las conexiones ODBC.
3.4.

Producir documentacin detallada y de calidad en formatos RTF y

HTML. 3.5.Administrar cambio, mantenimiento y scripts de prueba. 3.6.Modelar dependencias entre los elementos. 3.7.Configurar clasificadores de objeto. 3.8.Modelar dinmicos del sistema y estados. 3.9.Modelar jerarquas de clase. 3.10. Modelar los detalles de despliegue, componentes e implementacin. 3.11. Recolectar incidencias del proyecto, tareas y el glosario del sistema. 3.12. Asignar recursos a los elementos del modelo y comparar el esfuerzo que llevo con el esfuerzo requerido.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

3.13. Modelos de produccin en formato compatible XMI 1.0, XMI 1.1, XMI 1.2 y XMI 2.1 para exportar a otras herramientas que soporten XMI. 3.14. Importar modelos en formato XMI 1.0, XMI 1.1, XMI 1.2 y XMI 2.1 desde otras herramientas. 3.15. Administrar el control de versiones a travs de XMI usando MS TFS, CVS y configuraciones de la subversin. 3.16. Usar Perfiles UML para crear extensiones de modelado personalizado. 3.17. Guardar y Descargar diagramas completos como patrones UML. 3.18. Analizar las relaciones entre los elementos en un formato tabular usando la Matriz de Relacin. 3.19. Escribir y trabajar con elementos UML y automatizar tareas comunes usando una interfaz de Automatizacin detallada. 3.20. Conectar a las bases de datos SQL Server, MySQL, Oracle9i, PostgreSQL, Adaptive Server Anywhere, y Progress OpenEdge databases (Edicin Corporativa). 3.21. Migrar cambios a travs de un entorno distribuido con una Replicacin JET. 3.22. Usar paquetes controlados basados en importar y exportar XMI. 3.23. Realizar Transformaciones de Estilo MDA (ediciones profesional y corporativa).

7.2 Arquitectura de la Implementacin

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

7.2.1. Modelo de implementacin

cmp Modelo de Implementacion

Internet Explorer Mozila Firefox Google Chrome Opera <<execute>> Navegador Web

<<file>> Gestion Ubicacion

<<file>> SAT

<<file>> Gestion del SAT

<<conexion>> Conexion

<<file>> Gestion Administracion

Se conecta a la base de datos MySQL.

Figura 72: Modelo de Implementacin

7.3. Modelo de Implementacin para los Mdulos

7.3.1. Diagrama de gestin de ubicacin.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

cmp Gestion Ubicacion GESTIONAR UBICACION

<<file>> <<file>> Municipio Red

<<form>> SAT

<<file>> Establecimiento

Conexion

(from Diagrama de Paquetes)

Gestion Base de Datos

<<script>> bdSAT

MySql

Figura 73: Modelo de Implementacin de ubicacin

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

CAPITULO VIII CONCLUSION Y RECOMENDACION

8.1. Conclusin

Se estudi el rendimiento de dos componentes bien conocidos en el mundo de Generar Reportes Estadsticos. Se encontr que todos ellos son fuertemente sensibles a los grficos con las que fueron probados. Su rendimiento baja signicativamente frente a

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

problemas de tipos de grficos. De manera global podemos concluir que el componente que obtiene mejores resultados al generar reportes estadsticos es el jpgraf, utilizando como apoyo la librera Jquery. Los resultados en la creacin de graficas a partir de una base de datos, grficos de todo tipo de imgenes que sirvan para representar datos, como graficas de barras, graficas de torta, de lneas de progreso, etc.

Al concluir el desarrollo del Software para el registro y la notificacin en lnea de enfermedades epidemiolgicas; para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica (SNIS-VE) mediante pginas web se estableci lo siguiente: Se obtuvieron los requisitos del sistema y se analizaron cada uno de ellas obteniendo como resultado los modelo de negocio y el diagrama de casos de uso del sistema. Se han diseado interfaces graficas fciles de usar para los distintos usuarios del software. Los procesos implican: Gestin de Ubicacin, Gestin de Usuario, Gestin del SAT, El reporte de las diferentes enfermedades epidemiolgica, han sido plasmados en los mdulos de: Gestin del SAT y Gestin de Ubicacin.

8.2.

Recomendaciones

Si en alguna oportunidad se quisiera realizar una segunda versin del software se recomienda, adicionar un mdulo muy importante de casos positivos para poder

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

obtener una informacin sobre el paciente y poder generar reportes con datos ms detallados.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

REFERENCIAS BIBLIOGRAFICAS

Bibliografa

Libros

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Cruz Roja de Paraguay, Federacin Internacional de Sociedades Nacionales, Gua de accin. Serie es mejor Prevenir, Abril del 2010. Garca, Roxana Garca Gonzlez. Vigilancia Epidemiolgica, Primera Edicin 2004, Costa Rica. Jacobson Ivar, Booch Grady, Rumbaugh James, J. P. El Lenguaje Unificado de Modelado. Addison Wesley Iberoamericana, Primera edicin, Madrid, 1999 Jacobson Ivar, Booch Grady, Rumbaugh James. El Proceso Unificado de Desarrollo de Software. Editorial Addison Wesley, Cuarta Edicin, Espaa, 2001. Lwanga, S.K. y C.Y. La enseanza de la estadstica sanitaria. OMS. 1987 224 pp. Murphey, Rebecca Murphey, Fundamentos de JQuery: Ajax. Creative Commons Attribution-Share Alike 3.0 United States. 20011. Moya de Madrigal, Introduccin a la estadstica en salud. Ed. Universidad de costa Rica.1989 Ocharan, Jacobo Ocharan, Especialista en gestin de riesgos. Sistemas de Alerta Temprana. Oxfam Amrica, .Junio 2007 Pressman Roger S. Ingenieria de Software. Editorial Concepcin Fernndez, Imprenta FARESCO S.A.; Cuarta Edicin. Espaa, 2007. Yamane T. Estadstica. Editorial Harla.1979.771pp

Artculos Correa, Leonardo A. Correa. Aplicaciones Web: Usabilidad+ Practidad= xito. Desarrollo Web.com, [en lnea] 2006. < http://www.desarrolloweb.com/articulos/aplicaciones-web-usabilidad-practicaexito.html> [Consulta Septiembre 2011]

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Lycanthrop, Lunatic Lycanthrop. Tutorial de JQuery. LC CristaLAB, [en linea] 2007 <http://www.cristalab.com/tutoriales/tutorial-de-jquery-c214l/> [Consulta Agosto 2011] Informacin Web Arredondo, Mario Alberto Arredondo Guzmn. JpGraph - OO Graph Library for PHP: Evaluacin del software de graficacin. [en lnea] 2009, <http://manuales.dgsca.unam.mx/programasphp/jpgraph.html> [Consulta Septiembre 2011] Daniel W .(Monografias).Epidemiologia.[ en lnea ]2010, <http://www.monografias.com/trabajos5/epidemio/epidemio.shtml > [ Consulta Agosto 2011] Downi M. (Wikipedia). Aplicaciones Web. [en lnea] 2009, <http://es.wikipedia.org/wiki/Aplicacion_web>[Consulta Agosto 2011] Salud Castilla y Len. Sistema de Alertas Epidemiolgicas de Castilla y Len. [En lnea] 2008, <http://www.fqscyl.es/profesionales/es/informacionepidemiologica/sistema-alertas-epidemiologicas-castilla-leon> [Consulta Enero 2012] Vegas, Jess Vegas. Introduccin a las Aplicaciones Web. [en lnea] 2002 < http://www.infor.uva.es/~jvegas/cursos/buendia/pordocente/node11.html > [Consulta septiembre del 2011].

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

ANEXOS

Datos Estadsticos sobre la enfermedad epidemiolgica Dengue obtenido del Sistema Nacional de informacin en salud (SNIS). Datos del 2 de Enero al 17 de Marzo.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Instrumento que el sistema Nacional de Salud utiliza para la recoleccin de informacin

Fichas Epidemiolgicas de algunas enfermedades:

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

ENTREVISTA
Entrevista realizada a la directora del Sistema Nacional de informacin de Salud y Vigilancia Epidemiolgica 1. Qu informacin brinda el sistema Nacional de informacin en Salud y Vigilancia Epidemiolgica? 2. Quienes se benefician con la informacin que el SNIS-VE brinda? 3. Cuntos programas de Salud existen en Santa Cruz? 4. Qu tipo de informacin manejan sobre los datos estadsticos de las enfermedades epidemiolgicas? 5. Cmo obtienen la informacin estadsticas sobre las enfermedades epidemiolgicas de los diferentes establecimientos de salud? 6. Qu herramientas informticas utilizan para el manejo de la informacin estadsticas de las enfermedades epidemiolgicas? 7. Quin es el encargado de obtener la informacin estadstica de las enfermedades epidemiolgicas? 8. Aparte del SNIS del de santa cruz a donde ms se tiene que enviar la informacin.

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE

Grficos Obtenidos del Anuario Estadstico en Salud Bolivia 2009 Sistema Nacional de Informacin en Salud - Vigilancia Epidemiolgica

Sistema de Informacin Web para el registro y notificacin de Enfermedades Epidemiolgicas para el Sistema Nacional de Informacin en Salud y Vigilancia Epidemiolgica SNIS-VE