Está en la página 1de 162

UNIVERSIDAD RICARDO PALMA

FACULTAD DE INGENIERA
ESCUELA ACADMICO PROFESIONAL DE INGENIERA INFORMTICA

SISTEMA WEB DE CITAS MDICAS PARA EL HOSPITAL NACIONAL P.N.P. LUIS N. SENZ

TESIS PARA OPTAR EL TTULO PROFESIONAL DE INGENIERO INFORMTICO

PRESENTADO POR: Rotceh Gladyz Velsquez Glvez

Lima 2013

DEDICATORIA Dedico el presente proyecto de tesis y la formacin de mi carrera universitaria a: Mi madre Gladys Glvez Cortez, por su apoyo, su dedicacin y su motivacin constante e incondicional que han sido mi mayor fuerza y voluntad de seguir adelante y seguir luchando en esta etapa de mi vida profesional da a da. A Dios y mi padre Hector Velsquez Palomino, que desde el cielo me cuidan y guan por el buen camino; y no menos importante el apoyo y animosidad de mi familia y amigos. A todos mis maestros, por haberme formado como profesional y especialmente a mi asesor Luis Palacios Pacherres que no solo aprend de l a crecer cada da como profesional sino tambin como persona, gracias por sus consejos, su tiempo, su paciencia y apoyo, siempre los recordar con cario y aprecio.

NDICE
INTRODUCCIN....1 ABSTRACT.2 CAPTULO I: Visin del Proyecto.3 1.1 El Problema .................................................................................................................................. 4 1.1.1 El Negocio ............................................................................................................................ 4 1.1.1.1 Hospital Nacional PNP Luis N. Senz ....................................................................... 4 1.1.1.2 Organizacin ................................................................................................................ 6 1.1.1.3 Visin ............................................................................................................................ 6 1.1.1.4 Misin ........................................................................................................................... 7 1.1.2 Procesos del Negocio........................................................................................................... 7 1.1.2.1 Principales Procesos del Hospital ................................................................................ 7 1.1.2.2 Proceso actual de citas mdicas .................................................................................. 9 1.1.3 Descripcin del Problema .................................................................................................. 10 1.1.3.1 Estadsticas ................................................................................................................ 14 1.2 Objetivos del Proyecto ............................................................................................................... 22 1.2.1 Marco Lgico ...................................................................................................................... 22 1.2.1.1 rbol de Problemas .................................................................................................... 22 1.2.1.2 rbol de Objetivos ...................................................................................................... 23 1.2.2 Objetivo General ................................................................................................................. 23 1.2.3 Objetivos Especficos ......................................................................................................... 24 1.3 Beneficios del Proyecto .............................................................................................................. 24 1.3.1 Beneficios Tangibles .......................................................................................................... 24 1.3.2 Beneficios Intangibles......................................................................................................... 24 1.4 Alcance del Proyecto .................................................................................................................. 25 CAPTULO II: Gestin del Proyecto...25 2.1 Viabilidad del Proyecto ............................................................................................................... 27 2.1.1 Viabilidad Tcnica .............................................................................................................. 27 2.1.2 Viabilidad Econmica ......................................................................................................... 27 2.2 Organizacin del Proyecto ......................................................................................................... 30 2.2.1 Organigrama del Proyecto ................................................................................................. 30 2.2.2 EDT del Proyecto ............................................................................................................... 30 2.3 Estimacin y Ejecucin del Proyecto ......................................................................................... 30 2.3.1 Cronograma de Ejecucin del Proyecto ............................................................................. 30 2.3.2 Estimacin del Presupuesto Total del Proyecto ................................................................. 32 2.4 Gestin de Riesgos del Proyecto ............................................................................................... 34 2.5 Plan de Gestin de Cambios en los Procesos del Negocio ....................................................... 35 2.6 Constancia de aceptacin del cliente sobre el proyecto ............................................................ 35 CAPTULO III: Marco Terico..37 3.1 Sistema Web .............................................................................................................................. 38 3.2 Ventajas y Desventajas de los Sistemas Web ........................................................................... 40 3.3 Aplicacin Cliente-Servidor ........................................................................................................ 41 3.4 Qu es una Cita Mdica? ......................................................................................................... 40 3.5 Pasos previos para solicitar una cita .......................................................................................... 41 3.6 Cmo se obtiene una cita? ...................................................................................................... 42 3.7 Direccin de Salud Policial (DIRSAL-PNP) ................................................................................ 42 3.8 Centros de Atencin ................................................................................................................... 43 3.9 Consultorios Externos ................................................................................................................ 45 3.10 Fondo de Salud Policial (FOSPOLI) ........................................................................................... 45 3.11 Polica Nacional del Per (PNP) ................................................................................................ 46 3.12 Obstculos que debe superar el hospital para la atencin de las citas mdicas ...................... 46 CAPTULO IV: Estado del Arte....48 4.1 Herramientas .............................................................................................................................. 49 4.2 Metodologas estratgicas ......................................................................................................... 53

4.3 Tipos de Tecnologas para Implementar un sistema web de citas mdicas.............................. 53 4.4 Estudios similares....................................................................................................................... 55 CAPTULO V: Modelado del Negocio57 5.1 Reglas del Negocio .................................................................................................................... 58 5.2 Casos de Uso del Negocio ......................................................................................................... 61 5.2.1 Relacin de CUNs ............................................................................................................. 61 5.2.2 Diagrama de CUNs ............................................................................................................ 61 5.2.3 Especificaciones de CUNs ................................................................................................ 60 5.3 Diagrama de Actividades del Negocio ....................................................................................... 61 5.4 Diagrama de Clases de Objetos del Negocio ............................................................................ 63 CAPTULO VI: Requerimientos del Proyecto..64 6.1 Requerimientos del Software ..................................................................................................... 65 6.1.1 Relacin de Requerimientos .............................................................................................. 65 6.1.2 Especificacin de Requerimientos ..................................................................................... 65 6.1.2.1 Requerimientos Funcionales ...................................................................................... 65 6.1.2.2 Requerimientos No Funcionales ................................................................................ 67 6.2 Casos de Uso del Sistema ......................................................................................................... 67 6.2.1 Diagrama de Actores del Sistema ...................................................................................... 67 6.2.2 Diagrama de Paquetes ....................................................................................................... 68 6.2.3 Casos de Uso del Sistema ................................................................................................. 68 6.2.3.1 Relacin de CUSs ..................................................................................................... 68 6.2.3.2 Diagrama de CUSs .................................................................................................... 71 6.2.3.3 Especificaciones de CUSs ........................................................................................ 71 6.2.3.4 Matriz CUNs vs CUSs............................................................................................... 74 6.3 Modelo Conceptual del sistema ................................................................................................. 75 6.3.1 Diagrama del Modelo Conceptual ...................................................................................... 75 6.3.2 Atributos de los casos de uso del sistema ......................................................................... 76 6.4 Benchmarking............................................................................................................................. 77 6.4.1 Soluciones encontradas ..................................................................................................... 77 6.4.2 Evaluacin de las soluciones encontradas ........................................................................ 78 6.5 Prototipo de la solucin .............................................................................................................. 80 CAPTULO VII: Arquitectura.83 7.1 Realizacin de los casos de uso ms significativos para la arquitectura .................................. 84 7.1.1 Diagrama de Casos de Uso ms significativos para la arquitectura .................................. 84 7.1.2 Especificacin de los casos de uso .................................................................................... 84 7.1.3 Diagramas de Secuencia de Diseo y de Clases de Diseo ............................................. 84 7.2 Modelo de Datos ........................................................................................................................ 97 7.2.1 Diagrama del Modelo de Datos .......................................................................................... 97 7.2.2 Diccionario de Datos ........................................................................................................ 101 7.3 Modelo de Despliegue .............................................................................................................. 101 7.4 Modelo de Componentes ......................................................................................................... 100 CAPTULO VIII: Desarrollo y Pruebas.101 8.1 Desarrollo ................................................................................................................................. 102 8.1.1 Plataforma Tecnolgica .................................................................................................... 102 8.1.2 Estndares de Desarrollo ................................................................................................. 102 8.2 Pruebas .................................................................................................................................... 106 8.2.1 Plan de Pruebas del Proyecto .......................................................................................... 106 8.2.2 Casos de uso de pruebas del proyecto para los casos de uso ms significativos para la arquitectura....................................................................................................................................... 108 8.2.3 Anlisis de las pruebas..................................................................................................... 125 CONCLUSIONES...126 GLOSARIO DE TRMINOS.127 SIGLARIO..................................................131 REFERENCIAS BIBLIOGRFICAS..........133 ANEXOS....................................................126

NDICE DE GRFICOS
Grfico 1: Organigrama estructural del Hospital Nacional PNP Luis N. Senz ..................................... 6 Grfico 2: Procesos principales del Hospital Nacional PNP Luis N. Senz ........................................... 8 Grfico 3: Proceso actual de citas mdicas ............................................................................................. 9 Grfico 4: Nmero de atenciones segn parentesco del paciente ........................................................ 14 Grfico 5: N de atenciones mdicas en el departamento de Cardiologa 2010 ................................ 17 Grfico 6: N de atenciones mdicas en el departamento de Dermatologa 2010 ............................. 18 Grfico 7: N de atenciones mdicas en el departamento de Endocrinologa 2010 .......................... 18 Grfico 8: N de atenciones mdicas en el departamento de Otorrino 2010...................................... 19 Grfico 9: N de atenciones mdicas en el departamento de Urologa 2010 ..................................... 20 Grfico 10: rbol de Problemas ............................................................................................................. 21 Grfico 11: rbol de Objetivos ............................................................................................................... 22 Grfico 12: Organigrama del Proyecto ................................................................................................... 29 Grfico 13: EDT del Proyecto ................................................................................................................. 29 Grfico 14: Cronograma de Actividades del Proyecto ........................................................................... 30 Grfico 15: Diagrama de Actividades del Proyecto................................................................................ 31 Grfico 16: Constancia de Aceptacin del Cliente ................................................................................. 36 Grfico 17: Aplicacin Cliente-Servidor ................................................................................................. 40 Grfico 18 Diagrama de Casos de Uso del Negocio. ............................................................................ 60 Grfico 19: Diagrama de Actividad del CUN Solicitar Cita. ................................................................... 61 Grfico 20: Diagrama de Actividad del CUN Atender Cita ..................................................................... 62 Grfico 21: Diagrama de Actividad del CUN Estadstica de Atenciones ............................................... 62 Grfico 22: Diagrama de Actividad del CUN Traslado de HC ............................................................... 63 Grfico 23: Diagrama de Clases de Objetos del Negocio ..................................................................... 63 Grfico 24: Diagrama de Actores del Sistema ....................................................................................... 68 Grfico 25: Diagrama de Paquetes ........................................................................................................ 68 Grfico 26: Diagrama de Casos de Uso del Sistema............................................................................. 70 Grfico 27: Diagrama de Modelo Conceptual ........................................................................................ 75 Grfico 28: Diagrama de CUS ms significativos para la Arquitectura .................................................. 84 Grfico 29: Diagrama de Clases del CUS Registrar Usuario ................................................................ 85 Grfico 30: Diagrama de Secuencia del CUS Registrar Usuario........................................................... 85 Grfico 31: Diagrama de Clases del CUS Acceso Usuario ................................................................... 86 Grfico 32: Diagrama de Secuencia del CUS Acceso Usuario. ............................................................ 86 Grfico 33: Diagrama de Clases del CUS Programar Mdicos ............................................................. 87 Grfico 34: Diagrama de Secuencia del CUS Programar Mdicos. ...................................................... 87 Grfico 35: Diagrama de Clases del CUS Gestionar HC. ...................................................................... 88 Grfico 36: Diagrama de Secuencia del CUS Gestionar HC ................................................................. 88 Grfico 37: Diagrama de Clases del CUS Traslado HC Admisin ........................................................ 89 Grfico 38: Diagrama de Secuencia del CUS Traslado HC Admisin................................................... 89 Grfico 39: Diagrama de Clases del CUS Traslado HC Consultorio ..................................................... 90 Grfico 40: Diagrama de Secuencia del CUS Traslado HC Consultorio ............................................... 90 Grfico 41: Diagrama de Clases del CUS Consultar Movimiento HC ................................................... 91 Grfico 42: Diagrama de Secuencia del CUS Consultar Movimiento HC ............................................. 91 Grfico 43: Diagrama de Clases del CUS Registrar Cita ...................................................................... 92 Grfico 44: Diagrama de Secuencia del CUS Registrar Cita ................................................................. 92 Grfico 45: Diagrama de Clases del CUS Reservar Cita. ..................................................................... 93 Grfico 46: Diagrama de Secuencia del CUS Reservar Cita. ................................................................ 93 Grfico 47: Diagrama de Clases del CUS Administrar Cita. .................................................................. 94 Grfico 48: Diagrama de Secuencia del CUS Administrar Cita ............................................................. 94 Grfico 49: Diagrama de Clases del CUS Registrar Atenciones ........................................................... 95 Grfico 50: Diagrama de Secuencia del CUS Registrar Atenciones ..................................................... 95 Grfico 51: Diagrama de Clases del CUS Consultar Atenciones .......................................................... 96 Grfico 52: Diagrama de Secuencia del CUS Consultar Atenciones .................................................... 96 Grfico 53: Diagrama de Clases del CUS Importar Excel Estadstico................................................... 97

Grfico 54: Diagrama de Secuencia del CUS Importar Excel Estadstico ............................................. 97 Grfico 55: Diagrama de Modelo de Datos ............................................................................................ 98 Grfico 56: Diagrama de Modelo de Componentes ............................................................................... 99 Grfico 57: Diagrama de Modelo de Despliegue ................................................................................. 100 Grfico 58: Arquitectura Cliente-Servidor ............................................................................................ 102

NDICE DE CUADROS
Cuadro 1: Poblacin Policial segn localizacin territorial ..................................................................... 13 Cuadro 2: Poblacin Policial Familiares segn localizacin territorial ................................................... 13 Cuadro 3: Nmero de atenciones mdicas y no mdicas en consulta externa HN PNP LNS ............ 14 Cuadro 4: Atenciones mdicas por Especialidades HN PNP LNS .................................................... 15 Cuadro 5: Costos de Recursos Humanos para el desarrollo del proyecto ............................................ 27 Cuadro 6: Costos de Hardware para el desarrollo del proyecto ............................................................ 27 Cuadro 7: Costos de Software para el desarrollo del proyecto ............................................................. 28 Cuadro 8: Costo de Implementacin del proyecto. ................................................................................ 28 Cuadro 9: Centros de atencin de la PNP. ............................................................................................ 44 Cuadro 10: Alternativas de herramientas. .............................................................................................. 54

RESUMEN
El Hospital Nacional P.N.P. Luis N. Senz, es un hospital que brinda atencin asistencial a la familia policial y policas en el pas y brinda atencin mdica a ms del 50% de la familia policial. Actualmente existe un problema en el proceso de citas mdicas, debido a la forma como se realiza este proceso hace que se genere una ineficiencia desde la forma manual como trabajan, hasta las grandes colas que se generan tanto para la solicitud como para la atencin de las citas Hoy en da los sistemas de gestin hospitalaria buscan mejoras en sus procesos, tanto en la parte administrativa como en la atencin al paciente y el HN PNP LNS no es ajeno a esas mejoras y cambios buscados. Es por eso que con el presente proyecto de tesis se quiere construir un software que automatice los procesos y brinde mejoras y mejores soluciones. Por lo tanto con el software propuesto se busca tener un sistema gil y automatizado que involucra los procesos de citas, atenciones, archivo y admisin, el mismo que proveer informacin rpida, oportuna y precisa, manteniendo el control y seguimiento adecuado de la cita de los pacientes, controlando tambin el movimiento de las historias clnicas y brindando estadsticas de atenciones solicitadas por la institucin para la ayuda en la toma de decisiones.

Palabras Claves: Sistema Web, Reserva de Citas Mdicas, Historia Clnica

ABSTRACT

The National Hospital P.N.P. Luis N. Saenz ', is a hospital that provides health care to family and police officers in the country and provides medical care to more than 50% of the police family. Currently there is a problem in the appointments process, due to the way it performs this process causes inefficiency generated from manually as work, to large queues that are generated both for the application to the attention of the Dating Today hospital management systems seek improvements in their processes, both in the administrative and in patient care and the PNP HN LNS is no stranger to these improvements and changes sought. That's why with this thesis project is to build software that automates processes and provide improvements and better solutions. Therefore the proposed software aims to have a flexible and automated processes involving appointments, hospitality, and admission file, it will provide rapid, timely and accurate, maintaining proper control and monitoring of the appointment of the patients also controlling the movement of medical records and providing care statistics requested by the institution for help in making decisions.

Keywords: Web System, Reserve Medical Appointments, Medical History

CAPTULO I: VISIN DEL PROYECTO

1.1 El Problema
1.1.1 El Negocio
Hospital Nacional PNP Luis N. Senz

1.1.1.1

El Hospital Nacional de la Polica Nacional del Per Luis Nicasio Senz, es un hospital de tercer nivel que depende tcnica, funcional y normativamente de la Direccin de Salud de la Polica Nacional del Per, as como tambin del Ministerio de Salud. Tiene por finalidad contribuir a mejorar el nivel de vida de la poblacin policial. Resea Histrica: El 03 de Julio de 1922, se funda la Escuela de Polica sealando los nuevos rumbos de la Polica Moderna, entre 1922 y 1924 la atencin mdica se realizaba en los llamados Cuarteles de Seguridad con Mdicos ad-honorem. El 4 de septiembre de 1924, por Resolucin Suprema, se forma un Servicio Mdico, a cargo de mdicos civiles, siendo su primer Jefe el Dr. Julio R. Delgado, dependiendo de la Direccin del Cuerpo de Seguridad de la Guardia Civil. Estaba integrado por un Mdico Jefe, dos Mdicos auxiliares, un prctico auxiliar, dos enfermeras (Primer y Tercer Cuartel) y un Servicio Antivenreo (Cuartel Cuarto). En el ao 1928 se crea la Enfermera Central de la Polica en el Cuartel Guadalupe. En el ao 1933 cuando el Gobierno del General EP. Oscar Benavides ve por conveniente dotar a la Guardia Civil del Per de aquel entonces, de un Hospital como compensacin a la vida de sacrificio y abnegada

dedicacin de los efectivos policiales en el cumplimiento de sus funciones. Por aquellos tiempos el Coronel Mdico Carlos Rospigliosi y Vigil logr la expedicin de un Decreto Ley que autorizaba el uso de los fondos de la
4

llamada Retiro de Tropas, para la adquisicin de un terreno de 29.340 metros cuadrados de la Testamentaria Canevaro, donde se construy ms adelante este Centro Hospitalario. El 30 de agosto de 1937, conmemorando el da de la Ex Guardia Civil del Per se coloc la primera piedra de lo que sera el Hospital Nacional de la Polica, acto al que asisti el Presidente de la Republica General EP. Oscar Benavides su Gabinete Ministerial y altos dignatarios de Estado y la iglesia. El 30 de noviembre de 1942 se concluy la construccin del pabelln administrativo del nuevo hospital y se procedi al traslado de pacientes y mobiliario de la Enfermera Central ubicada en la Av. Los Incas, se habilitaron 250 camas, algunos consultorios y se design como Director al Tnte. Crnl. SGP. Dr. Juan Jos MOSTAJO VARGAS; siendo presidente Don Manuel PRADO UGARTECHE. En 1948, se inici la construccin del pabelln de hospitalizacin en el gobierno de Manuel A. Odra, fue inaugurado el 02 de julio de 1959 siendo Presidente Constitucional del Per el Dr. Manuel Prado Ugarteche (en su segundo perodo). En octubre de 1952, el Coronel Mdico Lus Nicasio Senz Carpio es nombrado Ministro de Salud, siendo por primera vez que un personal policial es honrado con una banda ministerial. La historia de la Direccin de Salud de la Polica Nacional del Per est ligada al Hospital Nacional cuando en 1955, por la Ley del Congreso se confiri la primera plaza de General para la Sanidad la misma que fue ocupada por el Coronel Lus N. Senz, cuyo nombre lleva este Hospital Nacional PNP. El 10 de marzo de 1961 mediante decreto supremo, se estableci la autonoma tcnico-administrativo del Hospital Nacional bajo la direccin
5

del Coronel SGP Daro Acevedo Criado, que dur hasta el 03 de agosto de 1962. Con Decreto Ley N. 17153 del 22 de noviembre de 1968 se declar en reorganizacin a la Sanidad de Gobierno y Polica, hoy Direccin de Salud, crendose la Subdireccin Administrativa del Hospital Central de Polica al mando las Fuerzas Policiales. Posteriormente el 21 de agosto de 1972, se elabor el nuevo Reglamento Administrativo adecuado a la Ley N. 18072, modificndose el Art. 13, en virtud a lo cual la Sanidad de las Fuerzas Policiales tom a su cargo el control tcnico y administrativo del Hospital Nacional por haberse demostrado que as convena al servicio. Por D. L. N 24949 del 06 de diciembre de 1988, las Fuerzas Policiales conformadas por la Guardia Civil, Polica de Investigaciones y Guardia Republicana se integraron en lo que hoy es la Polica Nacional del Per. Posteriormente, la Direccin de Salud es incluida en la estructura orgnica de la institucin policial, como rgano de apoyo, mediante decreto Ley N 694 de fecha 05 de noviembre de 1991, siendo el Hospital Nacional el rgano de ejecucin ms importante de la Direccin de Salud de la PNP. Con R. D. N 2787 95. DGPNP/ DISAN del 21 JUN95. Se aprueba la fecha de creacin y funcionamiento del Hospital Central PNP. Lus N. Senz el 30 de Noviembre de 1942. En septiembre del 2002 se cre un mdulo Pre Quirrgico, (MOPRI), con la finalidad de agilizar los riesgos quirrgicos de los pacientes, disminuyendo el tiempo en la realizacin de los procedimientos a 72 horas y reduciendo el tiempo de espera para la programacin de las cirugas. Asimismo, se reubic el Consultorio de Reumatologa a un ambiente ms amplio, se realiz la remodelacin de los consultorios de Salud Mental y Dermatologa, brindando mayor comodidad, calidad y calidez a los usuarios.

1.1.1.2

Organizacin

Grfico 1: Organigrama estructural del Hospital Nacional PNP Luis N. Senz.

1.1.1.3

Visin

El Hospital Nacional PNP Luis N. Senz, tiene como visin primordial a constituirse en la actualidad en la Institucin lder de atencin integral de salud, con autonoma administrativa y financiera, basada en una gestin estratgica y participativa, en un marco de valores ticos; respetando la vida, dignidad y derechos de la persona, contribuyendo de esta manera al desarrollo de la Nacin.

1.1.1.4

Misin

El Hospital Nacional PNP Luis N. Senz, tiene como misin brindar servicios de salud integral altamente especializado a la familia policial, contribuyendo al mejoramiento de su calidad de vida a travs del desarrollo de actividades de Promocin y Prevencin de la Salud,

Tratamiento de la Enfermedad y Rehabilitacin de sus secuelas; focalizando el uso de sus recursos con criterios Epidemiolgicos y de Salud Pblica, en un marco de equidad, solidaridad, universalidad e integralidad. As mismo desarrollar una permanente labor de proyeccin a la comunidad, participando en la Defensa Nacional y Desarrollo del Pas.

1.1.2

Procesos del Negocio


Principales Procesos del Hospital poder describir los principales procesos del hospital, los

1.1.2.1 Para

agruparemos en 3 reas como mostraremos a continuacin: Direccin administrativa Los procesos involucrados en esta rea son 4 como se muestra en el grfico en la parte inferior: La DIRREHUM (Direccin de Recursos Humanos), es la encargada de tener el registro de los policas y de sus familiares; la DIECO (Direccin de Economa), es donde se tramita la planilla de pago de los policas, FOSPOLI (Fondo de Salud Policial), es donde se solicita el carnet FOSPOLI y el CIP y/o CIF; y ADMISIN Y ARCHIVOS, que es donde finalmente se registra las historias clnicas de los pacientes. Esta serie de procesos de trmites tiene que realizarse para poder recibir atencin mdica en el hospital.

Atencin Mdica

Una vez realizado el proceso de trmites, los pacientes podrn solicitar sus citas en cualquiera de los consultorios del hospital en donde desean ser atendidos; posteriormente podrn ser atendidos por los mdicos. Direccin Mdica Los procesos que comprenden esta rea son 4 como se muestra en el grfico en la parte inferior: Farmacia, es donde se les brinda los medicamentos a los pacientes; Laboratorio, lugar donde se realizan radiografas, rayos x y otros exmenes mdicos; Quirfano, es cuando el paciente pasa a operacin; y Rehabilitacin, lugar donde se les brinda tratamiento continuo a los pacientes discapacitados.

DIRECCIN ADMINISTRATIVA
DIRREHUM DIECO FOSPOLI ADMISIN Y ARCHIVOS

SATISFACCIN DE LAS NECESIDADES MDICAS DE LOS PACIENTES

NECESIDADES DE ATENCIN MDICA DE LOS PACIENTES

Recepcin del paciente

Despacho del paciente

ATENCIN MDICA Atencin mdica

Diagnstico

FARMACIA

LABORATORIO

QUIRFANO

REHABILITACIN

DIRECCIN MDICA Grfico 2: Procesos principales del Hospital Nacional PNP Luis N. Senz Elaboracin: Propia, 2011.

1.1.2.2

Proceso actual de citas mdicas

Con el presente grfico queremos explicar la forma como actualmente se realiza el proceso de citas mdicas en el hospital, teniendo en cuenta lo siguiente: Las flechas de color rojo, muestran la forma como los pacientes solicitan una cita. Las flechas de color negro, muestran la forma como los pacientes solicitan atencin mdica el da que les toca su cita. Las flechas de color azul, muestran el traslado de las historias clnicas que son llevadas del rea de Admisin y Archivos (lugar donde se archivan las historias) a los consultorios (que son los que solicitan las historias segn la fecha indicada en las citas).

Solicita Cita Solicita Atencin

Registra Cita Confirma Cita Registra N de historia Confirma historia

Cuaderno de Citas

Enfermera
- CIP o CIF - Tarjeta Fospoli - TUA

Hoja de Historias Clnicas Entrega Historias

Presenta Paciente

Grfico 3: Proceso actual de citas mdicas. Elaboracin: Propia, 2011.

Recoge hoja

Auxiliar

10

1.1.3

Descripcin del Problema


El Hospital Nacional PNP Luis N. Senz es un hospital que brinda atencin asistencial a la familia policial en el pas, es un hospital que brinda atencin mdica a ms del 50% de la familia policial diariamente y actualmente existe un problema en el proceso de citas mdicas debido a la forma manual como se viene realizando, lo que genera una ineficiencia en los registros de las citas, en las consultas y en el manejo de informacin en general. Toda informacin correspondiente a las

citas es registrada en un cuaderno, lo cual puede ser de fcil manipulacin lo cual origina alteracin de informacin. Al no tener un adecuado control del registro de los pacientes causa un malestar en el servicio que se les brinda, lo cual origina aglomeraciones de las personas para obtener una cita o para su atencin, de igual manera no se tiene un control de la asignacin de turnos de los mdicos, tampoco un control de citas permitidas por cada paciente mensualmente (en este caso por derecho cada paciente puede solicitar 3 citas mximo por cada mes), entre otros problemas que existen en el Hospital. Debido a la situacin del Hospital es necesario contar con una herramienta que ayude agilizar el manejo de informacin y permita mejorar la calidad de atencin a los pacientes. un riesgo potencial de prdida y/o

El proceso de citas en el Hospital Nacional PNP Luis N. Senz se realiza de la siguiente manera: Todo paciente perteneciente a la familia policial (policas activos, pensionistas, retirados y/o familiares de los mismos) antes de solicitar una cita en cualquier consultorio del hospital, primero tiene que ir al rea de Admisin y Archivos donde se le asigna un nmero de historia clnica para poder solicitar cita y ser atendido
11

posteriormente. Otro requisito para poder solicitar cita, es que el paciente tiene que adquirir en la Oficina de Calidad en el hospital, una Tarjeta nica de Atencin donde sern anotadas todas sus citas en el transcurso del tiempo. Esta tarjeta de atencin caduca cada 2 aos, por lo cual se tiene que renovar, as mismo esta tarjeta posee 26 casillas para la anotacin de las citas, que contienen la fecha de cita, consultorio y mdico que lo atender. El paciente una vez obtenida su Tarjeta nica de Atencin tiene que acercarse a la ventanilla del consultorio externo donde desea ser atendido para poder solicitar su cita, este paciente es atendido por una enfermera que anotar en su Tarjeta nica de Atencin los datos ya mencionados anteriormente y tambin anotar los datos en un cuaderno de citas que despus son archivados. En este proceso puede darse el caso de que el paciente pierda su tarjeta y tiene que volver a solicitarla; se debe tener en cuenta que esta Tarjeta nica de Atencin es uno de los 3 requisitos para la solicitud y atencin de las citas. Toda informacin correspondiente a las citas es registrada en un cuaderno, lo cual puede ser fcil de manipulacin y es un riesgo potencial de la prdida y/o alteracin de la misma; y debido a este proceso manual se puede generar una ineficiencia en los registros de las citas, en las consultas y en el manejo de toda la informacin en general. Por otro lado existe una aglomeracin de pacientes que generalmente ms del 70% acuden al hospital en las maanas para solicitar sus citas y para ser atendidos, lo cual no se controla con exactitud los turnos de atencin que se deben realizar durante todo el da que atienden los mdicos. Cabe resaltar que lo ms comn que se da en este proceso son las grandes colas que los pacientes tienen que hacer para poder
12

solicitar una cita, debido a que la cola es una sola, tanto para solicitar cita como para atender a los pacientes citados. Otro de los problemas que ocurre actualmente es que los pacientes necesariamente tienen que ir al hospital para solicitar su cita que sern atendidas en semanas o meses. Existe el caso en que hay pacientes de provincia que necesitan y vienen a ser atendidos en el hospital y hasta la fecha de su atencin ellos requieren estada en Lima, lo que genera una prdida de tiempo y dinero. Finalmente para que un paciente pueda ser atendido en el consultorio que solicit cita, su historia clnica debe estar en dicho consultorio el da de su cita para que pueda ser atendido por el mdico. Actualmente es un problema la ubicacin y traslado de las historias debido a que el proceso se realiza de la siguiente manera: la enfermera que registra las citas, al momento de registrar en el cuaderno las citas de los pacientes, tambin apunta en una hoja aparte todos los nmeros de historias clnicas de los pacientes, que posteriormente esas hojas sern recogidas por un asistente responsable de buscar las historias clnicas en el rea de Admisin y Archivos para despus llevarlas por fecha a cada consultorio y de esta forma es muy fcil que las historias clnicas se extraven o no sea fcil saber su ubicacin. Con todo lo mencionado podemos observar que existen varios problemas que afectan a la eficiencia del proceso de citas y a la calidad de atencin de los pacientes; tambin podemos ver que existe una prdida de tiempo, dinero e incomodidades y desorden al generar las citas. Por eso con la solucin que se plantea, el objetivo es mejorar todos estos problemas que actualmente existen en el hospital.

13

1.1.3.1

Estadsticas

Poblacin Policial Titulares y Familiares de Titulares en actividad segn localizacin territorial Marzo 2010:

LOCALIZACIN TERRITORIAL
DPTO. LIMA INTERIOR DEL PAS TOTAL

POBLACIN POLICIAL N 53,266 50,683 103,949 % 51.24 % 48.76 % 100 %

Cuadro 1: Poblacin Policial segn localizacin territorial. Elaboracin: Unidad de Epidemiologa y Salud Ambiental de la OFISIG del HN LNS PNP.

LOCALIZACIN TERRITORIAL
DPTO. LIMA INTERIOR DEL PAS TOTAL

POBLACIN POLICIAL N 177,889 145,860 323,749 % 54.95 % 45.05 % 100 %

Cuadro 2: Poblacin Policial Familiares segn localizacin territorial. Elaboracin: Unidad de Epidemiologa y Salud Ambiental de la OFISIG del HN LNS PNP.

Comentario: En los cuadros 1 y 2 podemos observar que ms del 50% de la poblacin policial (policas titulares y sus familiares con derecho de atencin) se encuentran en el departamento de Lima, con lo que se puede confirmar que la gran mayora se atienden en el hospital central de la PNP por lo tanto es donde se requiere mayor atencin y recursos para las atenciones.

14

NMERO DE ATENCIONES SEGN PARENTESCO DEL PACIENTE

TITULARES 212753 41.9%

FAMILIARES 293741 57.9%

N.E. 894 0.2%

Grfico 4: Nmero de atenciones segn parentesco del paciente. Elaboracin: Unidad de Estadstica de la OFISIG del HN LNS PNP.

Nmero de atenciones mdicas y no mdicas en consulta externa - Diciembre 2009 a Noviembre 2010:

CONSULTAS CONSULTA EXTERNA MDICA Medicina Ciruga Pediatra Ginecologa CONSULTA EXTERNA NO MDICA Obstetricia Odontoestomatologa Psicologa Nutricin TOTAL GENERAL:

DIC09

ENE

FEB

MAR

ABR

MAY

JUN

JUL

AGO

SET

OCT

NOV

TOTAL 387,620 236,429 100,382 23,130 27,679

26,984 33,449 31,788 36,738 32,672 32,957 30,939 28,434 29,774 36,034 33,670 34,181 15,753 7,834 1,599 1,798 19,790 9,101 2,285 2,273 18,833 8,421 1,923 2,611 22,885 8,951 2,205 2,697 19,644 8,247 2,054 2,727 20,344 8,231 2,033 2,349 19,264 8,340 1,686 1,649 17,535 7,221 1,763 1,915 18,979 7,159 1,944 1,692 22,860 8,712 1,899 2,563 19,702 9,040 1,964 2,964 20,840 9,125 1,775 2,441

4,529

6,511

6,384

7,752

6,877

6,942

6,684

6,349

5,796

7,144

7,411

6,866

79,245

963 1,933 1,550 83 31,513

1,213 3,596 1,644 58 39,960

1,366 3,434 1,492 92 38,172

1,850 3,491 1,906 505 44,490

2,124 2,842 1,480 431 39,549

1,642 3,161 1,950 189 39,899

1,595 3,162 1,927 0 37,623

1,511 2,976 1,583 279 34,783

1,309 2,779 1,345 363 35,570

1,750 3,352 1,677 365 43,178

2,309 3,573 1,387 142 41,081

2,095 3,158 1,403 210 41,047

19,727 37,457 19,344 2,717 466,865

Cuadro 3: Nmero de atenciones mdicas y no mdicas en consulta externa HN PNP LNS. Elaboracin: Unidad de Estadstica de la OFISIG del HN LNS PNP.

15

Atenciones mdicas por especialidades - Ao 2010


ATENCIONES MDICAS POR MES

SERVICIO ENE ALERG. E INM. C.DOLOR C.GENERAL C.PEDIATRIC C.TORAX Y CAR.VA. CABEZA Y CUELLO CARDIOLOGA CIR PLAST REP Y QUE DERMATOLOGA EMERGENCIA ENDOCRINOLO. GASTROENTEROLOG. GINECOOBST. MEDICINA GENERAL HEMATOLOGA MED. FISICA Y REHAB. MED.PEDIATRIIC. MED.INFECCIOSAS NEFROLOGA NEUMOLOGA NEUROCIRUGA NEUROLOGA 269 238 605 383 409 227 793 515 FEB 246 187 645 458 325 233 895 539 MAR 239 109 729 362 366 232 ABR 289 204 556 227 429 196 MAY 278 243 727 207 429 176 JUN 258 256 573 191 336 161 619 354 JUL 242 223 456 182 332 223 905 291 AGO 145 207 407 167 312 209 928 388 SEP 308 238 568 199 339 298 OCT 262 224 1,018 202 312 279 NOV 206 218 712 139 339 276

1,286 1,606 1,197 519 493 361

1,351 1,046 1,184 402 379 440

2,429 2,249 2,430 1,841 1,403 2,028 2,298 2,209 2,018 2,076 2,106 5,727 5,377 5,741 6,082 6,267 5,105 5,508 5,761 5,408 5,888 6,350 2,091 2,185 2,052 2,044 2,049 2,319 2,177 2,344 2,434 2,178 2,489 2,141 2,397 2,948 2,175 2,354 2,383 2,079 2,223 2,297 1,975 2,165 2,123 2,484 2,436 2,344 2,026 1,920 1,781 1,485 2,235 2,393 2,181 2,937 2,435 3,403 2,512 2,680 2,015 2,197 2,530 2,763 2,645 2,880 342 242 642 909 359 542 585 937 402 456 537 667 524 152 609

1,089 1,105

1,262 1,129

1,377 1,916 1,126

1,865 1,899 1,844 1,817 1,819 1,711 1,716 1,748 1,760 1,743 1,675 130 494 949 426 147 473 922 445 60 445 852 343 193 496 845 416 111 461 967 459 127 510 857 435 195 496 767 413 767 105 503 973 397 79 544 970 458 278 441 763 466 136 503 1,166 466

1,934 1,550 1,834 1,516 1,704 1,581

1,311 1,648 1,557 1,631

16

ATENCIONES MDICAS POR MES SERVICIO ENE OFTALMOLOGA ONCOLOGA OTORRINO PLANIFICA.FAMI.E INF. PSIQUIATRA RADIOTERAPIA REUMATOLOGA TRAUMATOLOGA UROLOGA TOTAL FEB MAR ABR MAY JUN JUL AGO SEP OCT NOV

3,713 3,503 3,478 3,273 3,435 3,565 2,542 2,367 3,627 3,322 3,576 613 740 437 721 672 347 959 131 961 80 620 831 146 919 47 340 754 609 598

1,153 1,456 1,597 1,237 1,835 156 215 261 388 981 29 170 1,161 45

1,109 1,265 1,103 1,498 124 208 206 265 458 48

1,320 1,260 1,050 79 87 65

1,111 1,310 1,148 42 43 43

1,594 1,476 1,371 1,468 1,722 1,411 1,544 1,601 1,726 1,750 1,595 902 680 684 626 672 713 698 732 745 812 730 850 927 933 524 880 512 831 1,157 1,098 922 793

38,326 37,485 39,425 37,429 38,186 34,295 32,615 33,654 38,494 38,451 38,926 Cuadro 4: Atenciones mdicas por Especialidades HN PNP LNS. Elaboracin: Oficina de Gestin de la Calidad

Comentario: En el cuadro 4 se muestra todas las atenciones mdicas que se han realizado mensualmente en el ao 2010 segn las especialidades mdicas y podemos observar que existe una gran cantidad de pacientes que acuden al hospital mensualmente en cada una de las especialidades. De acuerdo a la investigacin presencial realizada en el Hospital se comprob que ms del 70% de los pacientes siempre acuden en las maanas al hospital tanto para solicitar cita como para ser atendidos, es por eso que es uno de los grandes problemas que existe actualmente en el hospital incluyendo tambin que las atenciones de ambos procesos (la solicitud de la cita y la atencin de la misma) se realizan en la misma ventanilla de atencin de los consultorios como ya se ha mencionado en la descripcin del problema, es por eso que se genera las grandes colas en los consultorios y no hay un orden de atencin ni distribucin en los turnos de atencin que brinda el hospital.

17

Para este proyecto de tesis como hemos definido en nuestro alance abarcaremos solo 5 consultorios para realizar el anlisis y desarrollo del proyecto, los cuales son los que estn sombreados de color azul claro en el cuadro 7.

Cuadro de atenciones por especialidad mdica

N de atenciones mdicas
Ene'10 - Nov'10
2000 n de atenciones 1500 1000 500 0 mar abr jul may ene meses de atenciones Grfico 5: N de atenciones mdicas en el departamento de Cardiologa 2010. Elaboracin: Propia, 2013. nov feb jun ago sep oct CARDIOLOGA

Consultorio externo: Servicio de Cardiologa N de consultorios internos: 7 Tiempo aprox. de atencin por paciente: 30 min. Promedio mensual de atenciones: 1,074 pacientes Promedio diario de atenciones: 45 pacientes

Comentario: En el presente grfico podemos observar que es muy variada la cantidad de atenciones cada mes; en el mes con menor atencin existe un aproximado de 26 atenciones por da y en el mes con mayor atencin existe un aproximado de 67 atenciones por da.

18

N de atenciones mdicas
Ene'10 - Nov'10
3000 2500 2000 1500 1000 500 0 mar abr may jun jul ene meses de atenciones Grfico 6: N de atenciones mdicas en el departamento de Dermatologa 2010. Elaboracin: Propia, 2013. nov feb ago sep oct n de atenciones

DERMATOLOGA

Consultorio externo: Servicio de Dermatologa N de consultorios internos: 5 Tiempo aprox. de atencin por paciente: 25 min. Promedio mensual de atenciones: 2,099 pacientes Promedio diario de atenciones: 87 pacientes

Comentario: En el presente grfico podemos observar que no es tan variada la cantidad de atenciones que se realizan cada mes; en el mes con menor atencin existe un aproximado de 58 atenciones por da y en el mes con mayor atencin existe un aproximado de 101.

N de atenciones mdicas
Ene'10 - Nov'10
3000 2500 2000 1500 1000 500 0 abr may mar jul ene meses de atenciones nov jun sep feb ago oct n de atenciones

ENDOCRINOLO

19

Grfico 7: N de atenciones mdicas en el departamento de Endocrinologa 2010. Elaboracin: Propia, 2013.

Consultorio externo: Servicio de Endocrinologa N de consultorios internos: 5 Tiempo aprox. de atencin por paciente: 15 min. Promedio mensual de atenciones: 2,215 pacientes Promedio diario de atenciones: 92 pacientes

Comentario: En el presente grfico podemos observar que la cantidad de atenciones se mantiene casi al mismo nivel cada mes; en el mes con menor atencin existe un aproximado de 85 atenciones por da y en el mes con mayor atencin existe un aproximado de 104 atenciones por da. Podemos observar tambin que es el consultorio que tiene mayor nmero de atenciones mensualmente.

N de atenciones mdicas
Ene'10 - Nov'10
2000 n de atenciones 1500 1000 500 0 ene feb mar abr may jun jul ago sep oct nov meses de atenciones Grfico 8: N de atenciones mdicas en el departamento de Otorrino 2010. Elaboracin: Propia, 2013. OTORRINO

Consultorio externo: Servicio de Otorrino N de consultorios internos: 4 Tiempo aprox. de atencin por paciente: 15 min. Promedio mensual de atenciones: 1,277 pacientes Promedio diario de atenciones: 53 pacientes

20

Comentario: En el presente grfico podemos observar que tambin es muy variada la cantidad de pacientes que se atienden mensualmente; en el mes con menor atencin existe un aproximado de 35 atenciones por da y en el mes con mayor atencin existe un aproximado de 76 atenciones por da.

N de atenciones mdicas
Ene'10 - Nov'10
1000 n de atenciones 800 600 400 200 0 ene feb mar abr may jun jul ago sep oct nov meses de atenciones Grfico 9: N de atenciones mdicas en el departamento de Urologa 2010. Elaboracin: Propia, 2013. UROLOGA

Consultorio externo: Servicio de Urologa N de consultorios internos: 2 Tiempo aprox. de atencin por paciente: 15 min. Promedio mensual de atenciones: 797 pacientes Promedio diario de atenciones: 33 pacientes

Comentario: En el presente grfico podemos observar que no es tan variada la cantidad de pacientes que se atienden mensualmente; en el mes con menor atencin existe un aproximado de 26 atenciones por da y en el mes con mayor atencin existe un aproximado de 39 atenciones por da. Podemos observar tambin que de los cinco consultorios que hemos tomado de muestra para realizar los cuadros estadsticos, es el que tiene menor nmero de atenciones mensualmente.

21

1.2 Objetivos del Proyecto


1.2.1 Marco Lgico
El marco lgico es una herramienta que nos permitir facilitar el proceso de conceptualizacin, diseo y ejecucin de nuestro proyecto y tiene como propsito brindar estructura al proceso de planificacin y de comunicar informacin esencial relativa al proyecto.

1.2.1.1

rbol de Problemas

Gastos innecesarios. Genera colas.

No se controla la cantidad permitida de citas por paciente. Prdida de tiempo y/o dinero

Demora en el registro de datos.

Demora en atender a los pacientes.

Conflictos de atencin.

Malestar en los pacientes.

Efectos

Atencin inadecuada en el proceso de citas en el Hospital Nacional PNP Luis N. Senz


Causas

Solicitud de citas necesariamente en el hospital.

El registro manual de las citas en un cuaderno.

Una misma ventanilla atiende la solicitud y atencin de cita.

Extravo de historias.

Atencin desordenada.

No existe un sistema que almacene y muestre informacin de forma rpida y eficiente.

No se controla con exactitud el movimiento de las historias.

Preferencia de atencin.

Impuntualidad de los pacientes.

Grfico 10: rbol de Problemas. Elaboracin: Propia, 2011.

22

1.2.1.2

rbol de Objetivos

Gastos necesarios. Colas ms cortas y con mayor fluidez.

Se controla la cantidad permitida de citas por paciente. Disminuye la prdida de tiempo y/o dinero.

Registro ms rpido y seguro de los datos.

Atencin ms rpida.

Atencin segura.

Satisfaccin de los pacientes.

Fines

Atencin adecuada en el proceso de citas en el Hospital Nacional PNP Luis N. Senz


Metas

Reservas de citas por internet.

El registro se realiza de forma ms segura.

Una sola cola para atencin.

Ubicacin oportuna de las historias.

Atencin ordenada.

Existencia de un sistema que almacene y muestre informacin de forma rpida y eficiente.

Se controla con exactitud el movimiento de las historias.

Atencin automatizada .

Atencin en la hora citada.

Grfico 11: rbol de Objetivos. Elaboracin: Propia, 2011.

1.2.2

Objetivo General
El objetivo principal de este proyecto de investigacin, es realizar la recopilacin de informacin de todo el flujo que interviene en el proceso de atencin de las citas mdicas en el hospital, para implementar un software que permita automatizar y agilizar dicho proceso, el mismo que proveer informacin rpida, oportuna y precisa, manteniendo el control y seguimiento adecuado del nmero de citas por paciente, as
23

como un efectivo control de las historias clnicas y sobre ellos obtener consolidados estadsticos requeridos por la institucin.

1.2.3

Objetivos Especficos
Automatizar el registro de las citas de los pacientes realizada en los consultorios. Permitir que el paciente pueda realizar reservas de citas va internet. Poder registrar y controlar la ubicacin de la historia de los pacientes y turnos de atencin de los mdicos. Poder consultar desde el rea de Admisin y Archivos los traslados pendientes de las historias en fecha oportuna. Controlar la cantidad de citas permitida por cada paciente mensualmente. Realizar reportes estadsticos de atenciones mensuales y anuales de los pacientes.

1.3 Beneficios del Proyecto


1.3.1 Beneficios Tangibles
Eliminacin de los cuadernos y hojas de registros. Eliminacin de la Tarjeta nica de Atencin. Disminucin de costos, ahorrando en comprar los cuadernos, hojas de citas y tarjetas de atencin. Reduccin de tiempo.

1.3.2

Beneficios Intangibles
Mejoramiento en el proceso de citas. Mejor calidad de atencin a los pacientes.
24

Incremento de satisfaccin de los pacientes. Mejor imagen del Hospital. Mejora en el proceso de toma de decisiones. Mejora del medio ambiente.

1.4 Alcance del Proyecto


Lo que se pretende cubrir y lograr con este proyecto de tesis son 3 puntos importantes: 1. Automatizar el proceso de citas que se realiza en las ventanillas por parte de las enfermeras de cada consultorio. 2. Permitir que los pacientes puedan administrar sus citas por internet. 3. Automatizar la consulta de las historias clnicas que sern llevadas a los consultorios diariamente, permitiendo que se puedan consultar desde el rea de Admisin y Archivos, controlando la salida y entrada de cada una de ellas.

25

CAPTULO II: GESTIN DEL PROYECTO

26

2.1 Viabilidad del Proyecto


2.1.1 Viabilidad Tcnica
Las herramientas que se utilizarn para el desarrollo del presente proyecto son las siguientes: Herramientas de Software Rational Rose 2003 (Modelado UML) Adobe Dreamweaver CS5 (Entorno de Programacin) MySQL (Manejador de Base de Datos) MySQL Workbench (Diseo de Base de Datos) Microsoft Office (Excel, Word y Power Point) Microsoft Project (Cronograma de Actividades) WBS Chart (Elaboracin del EDT) Windows XP y Windows 7 (Sistema Operativo) Google Chrome y Mozilla Firefox (Explorador)

Herramientas de Hardware -

Impresoras Conexin a Internet Servidor Computadoras

2.1.2

Viabilidad Econmica
A continuacin se detallan los costos de los recursos que se utilizarn para el desarrollo, prueba e implementacin del proyecto. Recursos Humanos Para el desarrollo y pruebas se necesitar de 3 personas.

27

Recursos Humanos
Perfil Profesional Ingeniero de Sistemas Analista Funcional de Procesos Analista Programador Cantidad 1 1 Funciones Sueldo Mensual N de Meses 6 6 Total $ 7.680,00 $ 6.720,00 A Financiar por el Hospital $ 7.680,00 $ 6.720,00

Jefe de Proyecto $ 1.280,00 Asegurador de Calidad Desarrollo en Programacin y Base de Datos Totales $ 1.120,00

$ 1.120,00

$ 6.720,00 $ 21.120,00

$ 6.720,00 $ 21.120,00

Cuadro 5: Costos de Recursos Humanos para el desarrollo del proyecto. Elaboracin: Propia, 2013.

Ingeniero de Sistema: Es el jefe del proyecto, encargado de dirigir y estimar los tiempos y costos que demandar el proyecto. Analista funcional de procesos: Es el encargado de recopilar la informacin y requerimientos del cliente y de la evaluacin continua de las necesidades del usuario.

Analista programador: Es el encargado del desarrollo del sistema y modelar la base de datos.

Recursos de Hardware
Recursos de Hardware
Dispositivos Cantidad Computadora Servidor Impresora 3 1 1 Precio $ 500,00 $ 1.200,00 $ 40,00 Totales Total $ 1.500,00 $ 1.200,00 $ 40,00 $ 2.740,00 A Financiar por el Hospital $ 0,00 $ 0,00 $ 0,00 $ 0,00

Cuadro 6: Costos de hardware para el desarrollo del proyecto. Elaboracin: Propia, 2013.

En este caso los recursos de hardware son financiados por el hospital, debido a que ellos ya cuentan con los dispositivos mencionados, por lo tanto el Costo es de $ 0.00 dlares.
28

Recursos de Software Para los recursos de software que sern utilizados se ha realizado un estudio evaluando 3 alternativas, estas alternativas se mencionan en el punto 4.4. La alternativa que mostraremos en el siguiente cuadro es la Alternativa N2 que fue la elegida. En este caso el servidor tambin es financiado por el hospital, debido a que ellos ya cuentan con uno propio, por lo cual se ha considerado con un costo de $ 0.00.
Recursos de Software
Software/Licencia Adobe Dreamweaver CS5 MySQL Windows Server 2008 Cantidad 1 1 1 Precio $ 0,00 $ 0,00 $ 395,00 Totales Total $ 0,00 $ 0,00 $ 395,00 $ 395,00 A Financiar por el Hospital $ 0,00 $ 0,00 $ 0,00 $ 0,00

Cuadro 7: Costos de software para el desarrollo del proyecto. Elaboracin: Propia, 2013.

Implementacin La siguiente tabla est basada en la implementacin del sistema evaluada en los 21 consultorios externos existentes en el hospital.
Implementacin
Recurso PC Impresoras UTP (metros) SWITCH 24 Puertos SWITCH 16 Puertos JACK RJ-45 Otros Accesorios Cantidad 21 21 1310 2 1 21 Totales Cuadro 8: Costos de Implementacin del proyecto. Elaboracin: Propia, 2013. Costo S/. 1.800,00 S/. 104,00 S/. 2,50 S/. 1.000,00 S/. 820,00 S/. 10,00 Total S/. 37.800,00 S/. 2.184,00 S/. 3.275,00 S/. 2.000,00 S/. 820,00 S/. 210,00 S/. 3.000,00 S/. 49.289,00 $ 20.429,62

29

Para ver ms detalle de la implementacin: Ver Anexo N 1.

2.2 Organizacin del Proyecto


2.2.1 Organigrama del Proyecto

Jefe de Proyecto

Analista Programador

Arquitecto BD Grfico 12: Organigrama del Proyecto.

Asegurador de Calidad

2.2.2

EDT del Proyecto

Grfico 13: EDT del Proyecto. Elaboracin: Propia, 2013.

30

2.3 Estimacin y Ejecucin del Proyecto


2.3.1 Cronograma de Ejecucin del Proyecto

Grfico 14: Cronograma de Actividades del Proyecto.

31

2.3.2

Estimacin del Presupuesto Total del Proyecto


Normalmente en una clnica particular se tiene ingresos directos por cada atencin brindada a un paciente, cada ingreso incluye con el tiempo el retorno de lo que se puede invertir en un sistema para dicha clnica. En el caso el HN PNP Luis. N. Senz el ingreso es subsidiado por el estado y no tiene ingresos directos por los pacientes, por ello para el retorno de la inversin no ser de forma directa como mencionamos en el caso de la clnica. Actualmente el hospital sufre de gastos ocultos que se da al no tener un control de citas permitidas por cada paciente, esto genera que los gastos ocultos se reflejen en la escases de la medicina o en el estado de la infraestructura del hospital. Por ello para poder realizar la estimacin del proyecto, primero queremos explicar el costo que podra generar a travs del tiempo estos gastos ocultos que hemos mencionado. En el siguiente cuadro mostraremos un aproximado de los gastos que puede generar en total los gastos ocultos en un periodo de tiempo.
Atencin Simple Atencin Compleja
Mximo S/. 30,00 S/. 80,00 S/. 110,00 Gastos Consulta Medicina Anlisis Hospitalizacin Otros exmenes Total Mnimo S/. 30,00 S/. 100,00 S/. 50,00 S/. 100,00 S/. 150,00 S/. 430,00 Mximo S/. 30,00 S/. 200,00 S/. 200,00 S/. 250,00 S/. 200,00 S/. 880,00

Gastos Consulta Medicina

Mnimo S/. 30,00 S/. 20,00 -

Total

S/. 50,00

En el cuadro anterior podemos observar el costo que requerira una atencin simple y una atencin compleja por un paciente.

32

Con un promedio de 60 atenciones ocultas en un mes, podemos observar cuanto sera el total en el costo de todas esas atenciones. En el siguiente cuadro podemos observar que para las atenciones mnimas el total es S/. 2,400 y para la atenciones mximas el total es S/. 19,650, promediando un valor de S/. 22,050.

Gasto Actual del Hospital


Atencin Mdica Gasto Mnimo por Atencin Costo Cantidad Promedio Extra Sub-Total S/. 80,00 30 S/. 2.400,00 Gasto Mximo por Atencin Costo Cantidad Promedio Extra Sub-Total S/. 655,00 30 S/. 19.650,00 Total S/. 22.050,00

Gasto con el Sistema


Atencin Mdica Gasto Mnimo por Atencin Costo Promedio Cantidad Sub-Total S/. 80,00 0 S/. 0,00 Gasto Mximo por Atencin Costo Promedio Cantidad Sub-Total S/. 655,00 0 S/. 0,00 Total S/. 0,00

Como hemos visto en el cuadro anterior, con la implementacin de un sistema que controle la cantidad de citas permitidas por un paciente, los gastos ocultos se reducen a S/. 0. A continuacin podremos definir nuestro beneficio neto y la inversin total que requerira la implementacin de un sistema:

Costo Total (Sin Sistema) Costo Total (Con Sistema) Beneficio Neto S/.

S/. 22.050,00 S/. 0,00 S/. 22.050,00

Inversin
Recursos Implementacin Total

Costo
S/. 54.912,00 S/. 49.289,00 S/. 104.201,00

33

Entonces realizando los clculos de VAN y TIR obtendremos que nuestro retorno de lo invertido ser en el 10vo mes:

Periodo
Mes 0 (inversin) Mes1 Mes2 Mes3 Mes4 Mes5 Mes6 Mes7 Mes8 Mes9 Mes10

Flujo de Caja Neto S/. -104.201,00


S/. 22.050,00 S/. 22.050,00 S/. 22.050,00 S/. 22.050,00 S/. 22.050,00 S/. 22.050,00 S/. 22.050,00 S/. 22.050,00 S/. 22.050,00 S/. 22.050,00

Recuperacin S/. -82.151,00 S/. -60.101,00 S/. -38.051,00 S/. -16.001,00 S/. 6.049,00 S/. 28.099,00 S/. 50.149,00 S/. 72.199,00 S/. 94.249,00 S/. 116.299,00

2.4 Gestin de Riesgos del Proyecto


En el tiempo que tomar el desarrollo del proyecto de tesis, puede surgir una serie de riesgos que podran impedir el desarrollo correcto del proyecto, listaremos todos los posibles riesgos (predecibles y no predecibles) para poder elaborar nuestros planes de contingencia y poder mitigarlos en caso sean necesarios.

Riesgo Falta de disponibilidad del

Probabilidad

Contingencia Hacer un cronograma de

sponsor para brindar informacin. Falta de conocimiento de las

Media

fechas para entrevistas con el sponsor. Buscar apoyo externo que

herramientas o en el uso de nueva tecnologa.

Media

brinden un mejor conocimiento.

34

Incorrecta asignacin de 4 tiempos para anlisis y desarrollo del software Inclusin de un nuevo 5 requerimiento. Prdidas de informacin por 6 virus. Prdida de informacin por 7 factores externos. Media Baja

Controlar constantemente la realizacin de las actividades del cronograma establecido. Evaluar el requerimiento segn nuestro Plan de Gestin de cambios. Baja Utilizar la informacin de respaldo. Realizar un Backup Baja constantemente.

2.5 Plan de Gestin de Cambios en los Procesos del Negocio


Plan de Gestin de Cambios Durante el ciclo de desarrollo del proyecto, podra surgir la solicitud de nuevos requerimientos por parte del usuario (en este caso la institucin) que estn fuera del alcance definido al inicio del planeamiento del proyecto; por lo tanto se tiene en cuenta el Plan de Gestin de Cambios, el cual permitir de una manera organizada y controlada realizar la solicitud de cambios a los requerimientos prestablecidos presentes en el alcance del proyecto. En el caso de solicitar un cambio en el proyecto fuera del alcance inicial, el usuario tendr que presentar una solicitud como se muestra a continuacin: Ver Anexo N 2.

2.6 Constancia de aceptacin del cliente sobre el proyecto

35

Grfico 16: Constancia de Aceptacin del Cliente.

36

CAPTULO III: MARCO TERICO

37

3.1 Aplicacin Web


Segn [SERGIO LUJN] una aplicacin Web es aquella aplicacin que los usuarios pueden utilizar accediendo a un servidor web a travs de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicacin software que se codifica en un lenguaje soportado por los navegadores web en la que se confa la ejecucin al navegador. Las aplicaciones web son populares debido a lo prctico del navegador web como cliente ligero, a la independencia del sistema operativo, as como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. Es importante mencionar que una aplicacin web puede contener elementos que permiten una comunicacin activa entre el usuario y la informacin. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la pgina responder a cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo.

3.2 Ventajas y Desventajas de los Sistemas Web:


Ventajas: No se necesita instalarla ni descargarla. Se puede acceder a ellas desde cualquier computadora con conexin a internet (portabilidad). No se necesita actualizar, eso es implementado del lado del servidor. Se puede usar desde cualquier sistema operativo (multiplataforma), dado que operan en un navegador web. Consumo de recursos bajo, dado que toda (o gran parte) de la aplicacin no se encuentra en nuestro ordenador, muchas de las tareas que realiza el
38

software no consumen recursos nuestros porque se realizan desde otro ordenador. La disponibilidad suele ser alta porque el servicio se ofrece desde mltiples localizaciones para asegurar la continuidad del mismo. Desventajas: Necesita conexin a internet, si la conexin se interrumpe, la aplicacin no brindara el servicio. Los datos no tienen su propio almacenamiento, si falla el servidor o hackean la aplicacin, los datos y documentos quedaran expuestos fcilmente Dependencia a plugins, en algunos casos necesitas Flash, Java y algunos otros que son necesarios para la aplicacin. El problema es constantemente la actualizacin, porque la aplicacin depende de dichas actualizaciones, de lo contrario es posible que no pueda trabajar en condiciones normales. La disponibilidad depende de un tercero, el proveedor de la conexin a internet o el que provee el enlace entre el servidor de la aplicacin y el cliente. As que la disponibilidad del servicio est supeditada al proveedor.

3.3 Arquitectura Cliente-Servidor


Segn [SERGIO LUJN] la arquitectura Cliente/servidor es una arquitectura de red en la que cada ordenador o proceso en la red es cliente o servidor. Normalmente, los servidores son ordenadores potentes dedicados a gestionar unidades de disco (servidor de ficheros), impresoras (servidor de impresoras), trfico de red (servidor de red), datos (servidor de bases de datos) o incluso aplicaciones (servidor de aplicaciones), mientras que los clientes son mquinas menos potentes y usan los recursos que ofrecen los servidores. Esta arquitectura implica la existencia de una relacin entre procesos que solicitan servicios (clientes) y procesos que responden a estos servicios (servidores). Estos dos tipos de procesos pueden ejecutarse en el mismo procesador o en distintos. La arquitectura cliente/servidor permite la creacin de
39

aplicaciones distribuidas. La principal ventaja de esta arquitectura es que facilita la separacin de las funciones segn su servicio, permitiendo situar cada funcin en la plataforma ms adecuada para su ejecucin.

Grfico17: Aplicacin Cliente-Servidor.

3.4 Qu es una Cita Mdica?


Una cita mdica es una solicitud de atencin mdica que muchas personas realizan de forma relativamente habitual, cada vez que necesitamos visitar a nuestro mdico por cualquier dolencia o enfermedad que nos afecte lo primero que debemos hacer es solicitar una cita para posteriormente ser atendidos por nuestro mdico. En este caso solicitar cita mdica de forma rpida puede resultar an ms importante para que seamos atendidos con la mayor prontitud ya que las listas de espera en los hospitales pblicos son ms largas que en el caso de los privados. Por suerte, la aparicin de las nuevas tecnologas ha hecho que este tipo de gestiones sean mucho ms rpidas y cmodas en la actualidad. Ahora se puede pedir cita al mdico a travs de Internet de forma sencilla y rpida totalmente gratuita, ya que muchos hospitales y clnicas ofrecen la posibilidad de solicitar cita mdica previa a nuestro mdico a travs de internet.
40

3.5 Pasos previos para solicitar una cita


Para poder solicitar una cita mdica, en este caso en el Hospital Nacional PNP Luis N. Senz, se debe realizar una secuencia de trmites que a continuacin explicaremos: 1) Toda persona que ingresa a la PNP tiene que acudir a la DIRREHUM donde debe registrarse l y sus familiares con derecho de atencin (cnyuge, hijos o padres de familia) para que puedan tener derecho de atencin en el hospital, una vez registrados en el sistema se les entregar al polica su CIP (Carnet de Identidad Policial) y a los miembros de su familia el CIF (Carnet de Identificacin Familiar). Requisitos que debe presentar: Partida de nacimiento de sus hijos Partida de matrimonio

2) El polica debe acudir a la DIECO donde solicitar su Planilla de Pago que posteriormente lo presentar en FOSPOLI para confirmar que pertenece a la PNP. 3) El polica debe acudir a FOSPOLI para poder tramitar su Tarjeta de Fospoli. Requisitos que debe presentar: Planilla de pago Boleta de pago Copia del CIP Copia del CIF de los miembros de su familia.

4) El polica debe acudir a rea de Admisin y Archivos del hospital donde se realizar la apertura de su historia clnica. Requisitos que debe presentar: Tarjeta Fospoli
41

CIP o CIF de los miembros de su familia

5) Luego de haber realizado todos esos trmites el polica y su familia podrn acercarse a cualquier consultorio y sacar cita. Requisitos que debe presentar: Tarjeta Fospoli CIP o CIF Tarjeta nica de Atencin

3.6 Cmo se obtiene una cita?


Actualmente para obtener una cita en el Hospital Nacional PNP Luis N. Senz, el paciente debe acudir a la ventanilla ubicada en el consultorio externo donde desea atenderse y solicitar la cita a la enfermera que es la encargada de la atencin de las citas.

3.7 Direccin de Salud Policial (DIRSAL - PNP)


La Direccin de salud de la PNP, es un rgano de apoyo de la Polica Nacional del Per y depende orgnicamente de la Direccin General de la PNP. Est encargada de los servicios de salud policial fomentando los deberes y respetando los derechos de la Familia Policial. Tiene como filosofa, la vocacin de servicio hacia todo integrante de la Polica Nacional, a sus familiares con derecho y a la comunidad. Para ello, despliegan diariamente sus mejores conocimientos y habilidades profesionales, con el fin de elevar el nivel de la salud de la Institucin en todos los lugares del Per donde se encuentre un integrante de la Institucin Policial. La Direccin de Salud, tiene como misin promover estilos de vida saludables, disminuir los riesgos inherentes al trabajo policial, ofrecer atencin recuperativa con recursos humanos calificados y comprometidos con la Institucin, utilizando
42

tecnologa moderna y especializada, que garanticen servicios de salud integrales con calidad, equidad y calidez que satisfagan las necesidades y requerimientos del personal policial, familiares con derecho y con participacin activa en el Sistema Nacional Coordinado y Descentralizado de Salud.

3.8 Centros de Atencin


La P.N.P. cuenta con hospitales nacionales y regionales, policlnicos, postas mdicas y puestos de salud, que son administrados actualmente por la Direccin de Salud de la PNP (DIRSAL). La Direccin de Salud de la PNP en su estructura orgnica mediante la Direccin Ejecutiva de Operaciones de los Servicios de Salud dirige los diversos Establecimientos de Salud (EE.SS.) a nivel nacional, integrando Hospitales Nacionales y Regionales, los Policlnicos, Postas Mdicas y Puestos de Salud. La cantidad de centros de atencin incluidos son 53 y se distribuyen de la siguiente manera:

Tipo HN HR POL PM

Lima 1 2 12 7

Provincia 2 27 2

Total 1 4 39 9

HN = Hospital Nacional, HR= Hospital Regional, POL = Policlnico, PM = Posta Mdica El detalle de los lugares es el siguiente:

43

Cuadro 9: Centros de atencin de la PNP.

44

3.9 Consultorios Externos


Generalmente despus de la consulta mdica, los pacientes solicitan atencin en los consultorios externos, que son aquellos que atienden por especialidades, estos consultorios externos son denominados tambin servicios o reas. El HN PNP Luis N. Senz cuenta con las siguientes reas: Consultorio Externo Alergia Consultorio Externo Cardiologa Consultorio Externo Ciruga Consultorio Externo Dermatologa Consultorio Externo Endocrinologa Consultorio Externo Gastroenterologa Consultorio Externo Ginecologa Obstetricia Consultorio Externo Medicina Consultorio Externo Nefrologa Consultorio Externo Neumologa Consultorio Externo Neurociruga Consultorio Externo Neurologa Consultorio Externo Oftalmologa Consultorio Externo Oncologa Consultorio Externo Otorrino Consultorio Externo Pediatra Consultorio Externo Psicologa Consultorio Externo Reumatologa Consultorio Externo Salud Mental Consultorio Externo Traumatologa Consultorio Externo Urologa

3.10 Fondo de Salud Policial (FOSPOLI)

45

El Fondo de Salud Policial, tiene como misin asegurar el financiamiento para la atencin integral en salud del personal de la Polica Nacional del Per y sus familiares con derecho. Para el cumplimiento de sus fines goza de autonoma tcnica, administrativa, econmica, financiera y contable. Dentro de sus funciones, FOSPOLI ha considerado la adquisicin y mantenimiento del soporte informtico necesario para la automatizacin de los procesos administrativos del FOSPOLI y de la DIRSAL.

3.11 Polica Nacional del Per (PNP)


Misin La Polica Nacional del Per es una institucin del Estado que tiene por misin garantizar, mantener y restablecer el orden interno, prestar proteccin y ayuda a las personas y a la comunidad, garantizar el cumplimiento de las leyes y la seguridad del patrimonio pblico y privado, prevenir, investigar y combatir la delincuencia; vigilar y controlar las fronteras; con el propsito de defender a la sociedad y a las personas, a fin de permitir su pleno desarrollo, en el marco de una cultura de paz y de respeto a los derechos humanos. VISIN Polica moderna, eficiente y cohesionada al servicio de la sociedad y del Estado, comprometida con una cultura de paz, con vocacin de servicio y reconocida por su respeto irrestricto a la persona, los derechos humanos, la Constitucin y las leyes, por su integracin con la comunidad, por su honestidad, disciplina y liderazgo de sus miembros.

3.12 Obstculos que debe superar el hospital para la atencin de las citas mdicas
46

Son seis obstculos que existen en el hospital al momento que se realiza el proceso de citas mdicas: 1) Pacientes acostumbrados a madrugar al hospital: la mayora de los pacientes estn acostumbrados acudir al hospital en las maanas y no en los 2 turnos que atiende el hospital, lo que genera que exista una aglomeracin en las atenciones en el turno de las maanas. 2) Acudir al hospital por cualquier molestia: la gran mayora de las personas acude al hospital por cualquier molestia, ya sea una simple gripe o dolor de cabeza, lo cual hace que el hospital se sature con tantas atenciones diarias cuando deberan primero aquellas personas acudir a los policlnicos del hospital o a la posta ms cercana de su casa. 3) Mdicos que atienden a la volada: algunos mdicos por tratar de terminar temprano su labor atienden rpidamente a todos sus pacientes citados, cuando las atenciones deberan ser mnimo 15 minutos por cada paciente. 4) Jerarqua de rangos: existe el caso en que si un polica no citado llega a consultorio y desea atenderse, es atendido en el momento sin previa cita, lo que genera una molestia en los dems pacientes y demora en la atencin de los pacientes citados. 5) Respetar el orden de atencin: muchos de los pacientes no llegan a su cita a la hora citada y quieren que se les atienda en el momento que llegan y hace que los pacientes que estn esperando su atencin tengan que esperar ms tiempo por aquellos tardones. 6) Extravo de historias clnicas : debido a que no hay un control de las historias clnicas y siendo esta un requisito para la atencin mdica, muchas veces se extravan o simplemente no se sabe dnde fue el ltimo consultorio donde se tena la historia.

47

CAPTULO IV: ESTADO DEL ARTE

48

4.1 Herramientas
Appserv

Appserv es una herramienta OpenSource para Windows que facilita la instalacin de Apache, MySQL y PHP en una sola herramienta, esta caracterstica facilita la tarea al usuario ya que se configuran las aplicaciones de forma automtica. Como extra incorpora phpMyAdmin para el manejo de MySQL. A continuacin definiremos cada uno de ellos:

o Apache El servidor HTTP Apache es un servidor web libre y de cdigo abierto, el ms popular en cuanto a uso, sirviendo de facto como plataforma de referencia para el diseo y evaluacin de otros servidores web. o PHP PHP (acrnimo recursivo de "PHP: Hypertext Preprocessor") es un lenguaje de programacin diseado para producir sitios web dinmicos. PHP es utilizado en aplicaciones del lado del servidor, aunque puede ser usado tambin desde una interfaz de lnea de comandos o

como aplicacin de escritorio. o MySQL MySQL es un Sistema de Gestin de Bases de Datos (SGBD) relacional, que por lo tanto utiliza SQL, multihilo y multiusuario del que se estiman ms de un milln de instalaciones. o phpMyAdmin phpMyAdmin es una herramienta escrita en PHP con la intencin de manejar la administracin de MySQL a travs de pginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos,
49

crear, eliminar y alterar tablas, borrar, editar y aadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y est disponible en 62 idiomas. Se encuentra disponible bajo la licencia GPL. Como esta herramienta corre en mquinas con Servidores Webs y Soporte de PHP y MySQL, la tecnologa utilizada ha ido variando durante su desarrollo.

MySQL Workbench

MySQL Workbench es una herramienta visual de diseo de bases de datos que integra desarrollo de software, Administracin de bases de datos, diseo de bases de datos, creacin y mantenimiento para el sistema de base de datos MySQL. Bsicamente, MySQL WB, es una potente interfaz grfica til en: 1) Administracin de BDs MySQL: Centralizando la operacin relativa a creacin y administracin de schemas, tablas, campos y en general objetos SQL (Store Procedures, Views, etc.), MySQL WB tambin permite un control en la administracin, creacin de cuentas de usuarios para acceso a MySQL; adicionalmente es posible la revisin de signos vitales de la plataforma de BDs, como revisin de logs del servidor de BDs. 2) Generacin de queries y/o cdigo SQL. MySQL WB, incorpora un mdulo para desarrollo de cdigo SQL, permitiendo a travs de un wizard la generacin de cdigo SQL, de una forma ms visual y fcil. 3) Diseo de Modelo de Datos (Diagramas ER). Siempre se ha sabido que un buen anlisis y diseo de una base de datos Relacional, generando un modelo ER el cual permita tener grficamente la definicin de tus schemas, tablas, etc es de suma importancia para los DBAs

50

Ahora MySQL WB, permite tambin generar diagramas ER de archivos DDL SQL, y prcticamente a partir de cualquier BD existente en tu motor MySQL Server. Adicionalmente MySQL WB, cuenta con una caracterstica importante conocida como ingeniera a la Inversa, la cual a partir de definiciones de schemas, tablas,etc en archivos SQL, puede obtener un diagrama ER, y mas aun cualquier cambio en el modelo o en la definicin del schema resincronizar tanto el modelo como la definicin de datos.

JavaScript

JavaScript es un lenguaje de programacin que se utiliza principalmente para crear pginas web dinmicas. Una pgina web dinmica es aquella que incorpora efectos como texto que aparece y desaparece, animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario. Tcnicamente, JavaScript es un lenguaje de programacin interpretado, por lo que no es necesario compilar los programas para ejecutarlos. En otras palabras, los programas escritos con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios. A pesar de su nombre, JavaScript no guarda ninguna relacin directa con el lenguaje de programacin Java. Legalmente, JavaScript es una marca registrada de la empresa Sun Microsystems.

Dreamweaver

Adobe Dreamweaver es una aplicacin en forma de suite (basada en la forma de estudio de Adobe Flash) que est destinada a la construccin, diseo y edicin de sitios, videos y aplicaciones Web basados en estndares. Creado
51

inicialmente por Macromedia (actualmente producido por Adobe Systems) es el programa ms utilizado en el sector del diseo y la programacin web, por sus funcionalidades, su integracin con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estndares del World Wide Web Consortium. Su principal competidor es Microsoft Expression Web y tiene soporte tanto para edicin de imgenes como para animacin a travs de su integracin con otras. Hasta la versin MX, fue duramente criticado por su escaso soporte de los estndares de la web, ya que el cdigo que generaba era con frecuencia slo vlido para Internet Explorer y no validaba

como HTML estndar. Esto se ha ido corrigiendo en las versiones recientes. Dreamweaver cumple con el objetivo de disear pginas con aspecto profesional, y soporta gran cantidad de tecnologas y muy fcil de usar:
-

Hojas de estilo y capas. JavaScript para crear efectos e interactividades. Insercin de archivos multimedia.

Servidor Web

Un servidor web es un programa informtico que se ejecuta continuamente en un computador mantenindose a la espera de peticiones de ejecucin que le har un cliente o un usuario de Internet. El servidor web realiza conexiones bidireccionales y/o unidireccionales y sncronas o asncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o aplicacin. El cdigo recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisin de todos estos datos suele utilizarse algn protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicacin del modelo OSI.

52

4.2 Metodologas estratgicas


Recopilacin de Informacin Se recopilar informacin de las reas involucradas en la gestin del proceso de citas mdicas en el hospital (en este caso de las 5 reas definidas en las estadsticas).

Entrevistas Se realizar entrevistas a las enfermeras que se encuentran en la ventanilla de los consultorios que son las encargadas del registro y atencin de las citas; tambin se realizar entrevistas a los pacientes para determinar en qu medida les afecta el problema actual en el proceso de citas y en qu medida les favorecera la solucin que se les pretende brindar con el presente proyecto de tesis.

Reuniones Se convocarn reuniones con las personas con mejor conocimiento del proceso de las citas para poder tener un mejor entendimiento sobre dicho proceso y tambin con las personas involucradas en el traslado de las historias clnicas.

4.3 Tipos de Tecnologas para Implementar un sistema web de citas mdicas


Para el desarrollo e implementacin del sistema web mencionado en el presente proyecto de tesis, hemos definido 3 alternativas de herramientas que podran ser utilizadas, para ello la institucin donde se implementar el sistema tendr la opcin de elegir una de ellas la cual le resulte ms conveniente y de mejor acceso. A continuacin mostraremos las 3 alternativas:

53

Alternativa N 1
Microsoft Visual Studio 2008 Microsoft SQL Server 2008 Windows Server 2008 Servidor ProLiant Dominio Total

Alternativa N 2
Adobe

Alternativa N 3

$ 599

Dreamweaver CS5

$0

NetBeans IDE

$0

$ 898

MySQL Windows Server 2008 Servidor ProLiant Dominio Total

$0

Oracle BD Windows Server 2008 Servidor ProLiant Dominio Total

$ 1,660

$ 398

$ 398

$ 398

$ 1,200 $ 20 $ 3,115

$ 1,200 $ 20 $ 1,618

$ 1,200 $ 20 $ 3,278

Cuadro 10: Alternativas de herramientas. Elaboracin: Propia, 2011.

Alternativa N 1: en esta alternativa el precio es medio, no es el ms elevado como la alternativa 3 ni es el ms barato como la alternativa 2; respecto al conocimiento de las herramientas sta alternativa se encuentra en un nivel intermedio. Alternativa N 2: esta alternativa es la menos costosa y respecto al conocimiento de las herramientas sta alternativa se encuentra en un nivel intermedio. Alternativa N 3: en esta alternativa el precio es muy elevado y respecto al conocimiento de las herramientas sta alternativa se encuentra en un nivel bsico.

Comentario: La alternativa que eligi la institucin es la Alternativa N 2 debido al precio y a las herramientas.
54

4.4 Casos Similares en Hospitales


Hospital Nacional PNP Luis N. Senz

El HN PNP LNS, actualmente cuenta con un sistema de citas de escritorio que no es muy eficiente, por lo tanto se quiere cambiar para poder mejorar y ampliar el alcance del sistema. Dicho sistema bsicamente se basa en la programacin de mdicos y en el registro de las citas de los pacientes; y tiene como objetivos: 1. Brindar una correcta asignacin de la cita del paciente titular y familiares con derecho para la atencin por consultorio mdico. 2. Brindar un adecuado manejo y distribucin (programacin) del personal profesional mdico en los diferentes consultorios del hospital. 3. Brindar un sistema flexible y una base de datos creciente de pacientes atendidos y de mdicos que generarn estadsticas de datos reales para una adecuada toma de decisiones. 4. Distribuir de forma ptima los recursos logsticos asignados a los consultorios externos. 5. Redefinir la relacin paciente mdico. 6. Generar un valor agregado en el personal asistencial (estimulo reconocimiento).

A continuacin mostraremos algunas interfaces del sistema: Pantalla Principal

55

Programacin de Mdicos y Reporte de Programacin

Programacin de Citas y Reporte de Citas

EsSalud

Actualmente EsSalud cuenta con un sistema de citas mdicas, el cual pretende ser mejorado por la tesista Rosa Moreno Rodrguez, proponiendo un Sistema de administracin de citas que ampla el alcance del sistema actual, brindando mejoras y mayores funcionalidades, siendo stas las siguientes: 1. Como primer paso de entrada es la reserva de la cita la cual tiene los datos del asegurado, el mdico, horario y lugar de atencin. 2. Debe haber un registro de asegurados para actualizar los telfonos o emails necesarios para poder comunicarse con el asegurado por si ocurre un contratiempo o para recordarle el da y hora de cita. 3. Se debe programar el horario de los mdicos para que al mdico se le asigne un nuevo de pacientes que pueda atender bien y dentro del horario establecido.
56

4. Se debe mantener un registro de las atenciones y anulaciones de las citas para una evaluacin posterior de la situacin actual de la atencin al asegurado. 5. Se debe de contar con toda la informacin necesaria es decir los reportes necesarios para que el usuario pueda administrar de citas.

A continuacin mostraremos algunas interfaces del sistema: Pantalla Principal

Programacin de Mdicos y Reporte de Programacin

Reserva de Citas y Reporte de Citas

57

Recordatorio de Citas y Reporte de Recordatorio

Registro de estado de Citas y Reporte de estado de Citas

58

CAPTULO V: MODELADO DEL NEGOCIO

59

5.1 Reglas del Negocio


Reglamento General de Hospitales del Sector Salud El presente Reglamento tiene por objeto normar a nivel nacional la estructura orgnico-funcional de los establecimientos hospitalarios del pas, para garantizar que las actividades que brindan sean de mxima eficiencia y eficacia, en concordancia con los Lineamientos de Poltica del Sector. Es

responsabilidad del Ministerio de Salud controlar, como organismo normativo, que las Unidades Departamentales de Salud como entes descentralizados velen por el adecuado cumplimiento del presente Reglamento.

Las reglas ms importantes son: RN1: Todo hospital contar con consultorios externos, que sern los encargados de brindar atencin Integral de salud al consultante sano o enfermo que no requiere hospitalizacin. RN2: A todo paciente atendido en los consultorios externos se le elaborar una historia clnica, la que ser parte integrante de la historia clnica nica del Hospital. RN3: Todo Hospital contar con un Departamento de registro de Atencin Mdica y Estadstica que son los encargados de la elaboracin, provisin, manejo, utilizacin y conservacin de los registros de atencin mdica, as como de la recoleccin y procesamiento de las estadsticas. RN4: Todo paciente debe contar con una Historia Clnica completa, que se archivar segn sistema Dgito Terminal. El contenido de la Historia Clnica es confidencial RN5: La Historia Clnica es de propiedad de la Institucin y debe ser codificada de acuerdo a la clasificacin Internacional. RN6: Todos los Servicios del Hospital deben remitir la informacin numrica de sus actividades al servicio de Estadstica, quien la procesar y presentar

60

mensualmente a la Direccin del Hospital y Departamentos mediante tablas y grficos. RN7: Todo Hospital contar con un rea de Emergencia, que estar integrado al de las otras reas componentes de los Departamentos Finales. Esta rea, de acuerdo a la complejidad y magnitud y a la demanda del hospital, funcionar las 24 horas del da contando con las facilidades necesarias en cantidad y calidad de recursos humanos y materiales. RN8: En el rea de emergencia se elaborar una historia clnica sucinta, la que ser parte integrante de la historia clnica del Hospital. RN9: En el rea de Emergencia se llevar un registro diario de pacientes atendidos, con los siguientes datos mnimos para los fines mdicos, legales y estadsticos: Nombre completo del paciente, hora de llegada, procedencia, diagnstico, tratamiento y nombre del mdico que lo atendi.

5.2 Casos de Uso del Negocio


5.2.1 Relacin de CUNs
A continuacin listaremos los Casos de Uso del Negocio pertenecientes al proceso de citas:

CUN
CUN 01 CUN 02 CUN 03 CUN 04

Nombre del CUN


Atender Cita Consultar Traslado de HC Solicitar Cita Solicitar Estadstica de Atenciones

5.2.2

Diagrama de CUNs

61

CUN_Atender Cita
(f rom Casos de uso del negocio)

AN_Paciente
(from Actores del negocio)

CUN_Solicitar Ci ta
(f rom Casos de uso del negocio)

AN_Asistente de HC
(from Actores del negocio)

CUN_Consultar Traslado de HC
(f rom Casos de uso del negocio)

AN_Unidad de Estadistica
(from Actores del negocio)

CUN_Solicitar Estadistica de Atenciones


(f rom Casos de uso del negocio)

Grfico 18: Diagrama de Casos de Uso del Negocio.

5.2.3

Especificaciones de CUNs

Caso de Uso

Descripcin del Caso de Uso


En este CUN es cuando el Paciente acude a la ventanilla del consultorio externo donde desea atenderse y solicita su cita para su prxima atencin. En este CUN es cuando el Paciente acude a la ventanilla del consultorio donde solicit su cita en la fecha indicada para poder confirmar su llegada y posteriormente ser atendido por el mdico. En este CUN es cuando el Asistente de HC solicita a las enfermeras de los consultorios externos la hoja de las historias que estn pendientes en su prxima cita. 62

CUN_Solicitar Cita
(f rom Casos de uso del negocio)

CUN_Atender Cita
(f rom Casos de uso del negocio)

CUN_Consultar Traslado de HC
(f rom Casos de uso del negocio)

CUN_Solicitar Estadistica de Atenciones


(f rom Casos de uso del negocio)

En este CUN es cuando el encargado del rea de Unidad de Estadsticas solicita las estadsticas de atenciones que se han realizado por cada consultorio externo.

5.3 Diagrama de Actividades del Negocio

CUN Solicitar Cita


Paciente Enfermera

Solicita cita

Solicita documentos No

Brinda documentos

Revisa documentos completos? Si Registra cita : Paciente

Registra N de historia

: Cuaderno de Citas

Recibe documentos y cita

Entrega documentos y cita : Hoja de N Historias

Grfico 19: Diagrama de Actividad del CUN Solicitar Cita.

CUN Atender Cita

63

Paciente

Enfermera

Medico

Revisa paciente Solicita atencin Solicita tarjeta de citas Registra atencin de paciente en HC : Cuaderno de Citas Brinda tarjeta de citas Verifica cita

citado? No Si : Historia Clinica Verifica recepcin de historia

Si

conforme? No

Pasa a atencin Solicita bsqueda en admisin Solicita bsqueda de historia

Grfico 20: Diagrama de Actividad del CUN Atender Cita.

CUN Estadstica de Atenciones


Jefe de Area Enfermera

Solicita reporte de atenciones

Realiza reporte de atenciones

: Reporte de atenciones Recibe reporte de atenciones Entrega reporte de atenciones

Grfico 21: Diagrama de Actividad del CUN Estadstica de Atenciones.

CUN Traslado de HC
64

Asistente de HC

Enfermera

Solicita Hoja de N Historias

Entrega Hoja de N Historias

Busca y traslada historias solicitadas : Hoja de N Historias Entrega historias solicitadas Archiva historias

: Historia Clinica

Grfico 22: Diagrama de Actividad del CUN Traslado de HC.

5.4 Diagrama de Clases de Objetos del Negocio

Cuaderno de Citas
(from Entidades del negocio)

Hoja de N Historias TN_Enfermera


(from Trabajadores del negocio) (from Entidades del negocio)

Paciente
(from Entidades del negocio)

Reporte de atenciones TN_Medico


(from Trabajadores del negocio) (from Entidades del negocio)

Historia Clinica TN_Secretaria de HC


(from Trabajadores del negocio) (from Entidades del negocio)

T_Jefe de Area
(from Trabajadores del negocio)

Grfico 23: Diagrama de Clases de Objetos del Negocio.

65

CAPTULO VI: REQUERIMIENTOS DEL PROYECTO

66

6.1 Requerimientos del Software


6.1.1 Relacin de Requerimientos
Requerimiento Nombre del Requerimiento Funcional
RF 01 RF 02 RF 03 RF 04 RF 05 RF 06 RF 07 RF 08 RF 09 RF 10 RF 11 RF 12 Programacin de Mdicos. Registro de Usuarios. Apertura de N de Historia Clnica. Reserva de Citas Mdicas. Cancelacin de Cita. Registro de Citas Mdicas. Consultar Pacientes Citados. Controlar Traslado de Historias. Consultar Movimiento de Historia. Registrar Atenciones Mdicas. Grficos Estadsticos. Reportes Estadsticos.

Requerimiento Nombre del Requerimiento No Funcional


RNF 01 RNF 02 RNF 03 RNF 04 RNF 05 Rendimiento Disponibilidad Confiabilidad Usabilidad Acceso

6.1.2

Especificacin de Requerimientos
Requerimientos Funcionales

6.1.2.1

RF 01: Se podr registrar la programacin mensual de atencin de cada mdico (consultorio, turno, das y especialidad).

67

RF 02: El administrador del sistema podr registrar a los usuarios que podrn interactuar con el sistema. RF 03: Si un paciente solicita atencin mdica por primera vez, se realizar la apertura de su nmero de historia. RF 04: Cualquier paciente podr reservar su cita a travs del sistema (siempre y cuando se le haya entregado su usuario y contrasea correspondiente para ingresar al sistema). RF 05: En caso se tenga que cancelar una cita, el paciente podr hacerlo a travs del sistema (siempre y cuando sea usuario del sistema). RF 06: La enfermera de cada consultorio externo podr registrar las citas que son solicitadas por los pacientes que acuden personalmente a los consultorios. RF 07: Se podr generar reportes con la lista de los pacientes que estn citados en una fecha especfica. RF 08: Para el traslado de las historias clnicas del rea de admisin hacia los consultorios (depender de cada cita), se controlar la salida y entrada de cada una de ellas. RF 09: Para el caso de una historia extraviada se podr consultar todos los movimientos de traslado que tuvo dicha historia, fecha y ltima ubicacin. RF10: Se podr registrar las atenciones diarias por cada mdico en cada servicio. RF 11: El sistema permitir mostrar grficos estadsticos de las atenciones mdicas mensuales por cada servicio brindado.

68

RF 12: Se podr generar reportes estadsticos de las atenciones mdicas mensuales mediante un Excel.

6.1.2.2

Requerimientos No Funcionales

RNF 01: El tiempo mximo de respuesta debe encontrarse dentro de un rango de 3 a 5 segundos y debe ser capaz de soportar cargas altas (usuarios accediendo simultneamente) en situaciones crticas y normales. RNF 02: La disponibilidad del sistema debe ser continua con un nivel de servicio para los usuarios de 24 horas x 7 das, garantizando un esquema adecuado que permita ante una posible falla del sistema en cualquiera de sus componentes, contar con una contingencia. El sistema tendr por lo menos una vez por mes un mantenimiento. RNF 03: Ante un fallo en el sistema, no se tardar ms de 5 minutos en restaurar los datos del sistema (en un estado vlido) y volver a poner en marcha el sistema sin prdida de informacin. RNF 04: Un usuario experimentado debe ser capaz de utilizar todas las funciones del sistema tras un entrenamiento de 2 horas, tras el cual no cometer ms de 3 errores diarios en medida. RNF 05: Para interactuar con el sistema se deber acceder a travs de un navegador con acceso a internet.

6.2 Casos de Uso del Sistema


6.2.1 Diagrama de Actores del Sistema

69

AS_Usuario

AS_Administrador del Sistema

AS_Jefe de Area

AS_Enfermera

AS_Paciente

AS_Secretaria de HC

AS_Asistente de HC

Grfico 24: Diagrama de Actores del Sistema.

6.2.2

Diagrama de Paquetes

Citas Medicas

Historia Clinica

Mantenimiento

Seguridad

Reportes Estadisticos

Grfico 25: Diagrama de Paquetes.

6.2.3

Casos de Uso del Sistema


Relacin de CUSs
70

6.2.3.1

CUS
CUS 01 CUS 02 CUS 03 CUS 04 CUS 05 CUS 06 CUS 07 CUS 08 CUS 09 CUS 10 CUS 11 CUS 12 CUS 13 CUS 14 CUS 15 CUS 16 CUS 17 CUS 18 CUS 19 CUS 20 CUS 21 CUS 22 CUS 23

Nombre del CUS


Paquete Seguridad Administrar Perfil Administrar Permisos Registrar Usuario Acceso Usuario Administrar Personal Paquete Mantenimiento Mantenimiento Consultorios Externos Registrar Especialidades Mantenimiento Consultorios Internos Mantenimiento Mdicos Programar Mdicos Paquete Historia Clnica Gestionar HC Traslado HC Admisin Traslado HC Consultorios Movimiento HC Paquete Citas Mdicas Registrar Cita Consultar Citados Reservar Cita Administrar Cita Historial Citas Registrar Atenciones Consultar Atenciones Paquete Reportes Estadsticos Consultar Grficos Estadsticos Importar Excel Estadstico

6.2.3.2

Diagrama de CUSs

71

Administrar Perfil
(f rom Seguridad)
(from Actores del sistema)

AS_Usuario Acceso Usuario


(f rom Seguridad)

Administrar Permisos
(f rom Seguridad)

Mantenimi ento Mdicos


(f rom Mantenimiento)

<<include>>

Registrar Usuario
(f rom Seguridad)

AS_Administrador del Sistema Administrar Personal


(from Actores del sistema)

Mantenimi ento Consultorios Externos Mantenimi ento Consultorios Internos


(f rom Mantenimiento) (f rom Mantenimiento)

Registrar Especialidades
(f rom Mantenimiento)

(f rom Seguridad)

Programar Mdicos

(f rom Mantenimiento)

Consultar Graficos Estadisticos

AS_Secretaria de HC
(from Actores del sistema)

Gestionar HC
(f rom Historia Clinica)

(f rom Reportes Estadisticos)

AS_Jefe de Area
(from Actores del sistema)

Registrar Cita
(f rom Citas Medicas)

AS_Enfermera
(from Actores del sistema)

Consultar Citados
(f rom Citas Medicas)

Grfico 26: Diagrama de Casos de Uso del Sistema.


Consultar Movimi ento HC
(f rom Historia Clinica)

Importar Excel Estadistico

(f rom Reportes Estadisticos)

AS_Paciente
(from Actores del sistema)

Reservar Cita
(f rom Citas Medicas)

Traslado HC Admisin

AS_Asistente de HC

Traslado HC Consultorio
(f rom Historia Clinica)

Consultar Atenciones
(f rom Citas Medicas)

Registrar Atenciones
(f rom Citas Medicas)

(f rom Historia Clinica)

Administrar Cita
(f rom Citas Medicas)

Historial Ci tas
(f rom Citas Medicas)

(from Actores del sist...

72

6.2.3.3

Especificaciones de CUSs

Caso de Uso

Descripcin del Caso de Uso


En este CUS el Administrador del Sistema, podr registrar un nuevo perfil, as como consultar todos los que ya han sido registrados previamente en el sistema y tambin podr modificar cualquiera de ellos. En este CUS el Administrador del Sistema, podr asignar todos los permisos que tendr acceso cada perfil, tambin podr consultar todos los permisos existentes en el sistema pertenecientes a cada perfil y podr eliminarlos en caso sea necesario. En este CUS el Administrador del Sistema, podr registrar un nuevo usuario, incluyendo a los miembros de su grupo familiar que tendrn acceso al sistema con dicho usuario. En este CUS el Administrador del Sistema, podr activar a cualquier usuario que haya sido bloqueado automticamente por el sistema por la penalidad de inasistencias al hospital. En este CUS el Administrador del Sistema, podr registrar al personal que usar el sistema, cada uno con su respectivo perfil, tambin se podr consultar y eliminar. En este CUS el Administrador del Sistema, podr registrar los consultorios externos (reas o servicios) que existen en el hospital, tambin se podr consultar los consultorios existentes. En este CUS el Administrador del Sistema, podr registrar las especialidades que brinda cada consultorio externo, tambin se podr consultar las especialidades existentes.

Administrar Perfil
(f rom Seguridad)

Admini strar Permisos


(f rom Seguridad)

Registrar Usuario
(f rom Seguridad)

Acceso Usuario
(f rom Seguridad)

Admini strar Personal


(f rom Seguridad)

Mantenimiento Consultorios Externos


(f rom Mantenimiento)

Registrar Especialidades
(f rom Mantenimiento)

73

Mantenimiento Consultorios Internos


(f rom Mantenimiento)

En este CUS el Administrador del Sistema, podr registrar los consultorios internos que pertenecen o estn ubicados en los consultorios externos, tambin se podr consultar los consultorios existentes. En este CUS el Administrador del Sistema, podr registrar a cada uno de los mdicos en el sistema con todos sus datos bsicos, tambin se podr consultar, modificar, activar o desactivar a cualquier mdico. En este CUS el Jefe de rea, podr realizar la programacin mensual de atencin que brindar cada mdico en el hospital, tambin se podr reportar la programacin por cada mdico. En este CUS la Secretaria de HC, podr realizar la apertura del nmero de historia que pertenecer al paciente que solicite su historia cnica.

Mantenimiento Mdicos
(f rom Mantenimiento)

Programar Medico
(f rom Mantenimiento)

Gestionar HC
(f rom Historia Clinica)

Traslado HC Admisin
(f rom Historia Clinica)

En este CUS el Asistente de HC, podr consultar diariamente todas las historias que estn pendientes de llevarlas a los consultorio, de este modo se podr registrar la salida y entrada de c/u de ellas. En este CUS la Enfermera, podr consultar diariamente todas las historias que estn pendientes de devolverlas al rea de Admisin, de este modo se podr registrar la entrada y salida de c/u de ellas. En este CUS el Asistente de HC y la Enfermera, podrn consultar todos los movimientos realizados en el trascurso del tiempo de cualquier historia clnica de cualquier paciente. En este CUS la Enfermera, podr registrar la cita de los pacientes que an acudan al hospital para solicitarla, previamente tendr que consultar la existencia del paciente y de su historia clnica. En este CUS la Enfermera, podr consultar diariamente todos los pacientes que estn citados en cada consultorio; podr tambin imprimir estos reportes para entregrselos a los mdicos que les toca la atencin. 74

Traslado HC Consultorio
(f rom Historia Clinica)

Consultar Movimiento HC
(f rom Historia Clinica)

Registrar Cita
(f rom Citas Medicas)

Consultar Citados
(f rom Citas Medicas)

Reservar Cita
(f rom Citas Medicas)

En este CUS el Paciente, podr reservar por internet su nueva cita, en la especialidad que necesite atencin y en el da y hora que desee.

Administrar Cita
(f rom Citas Medicas)

En este CUS el Paciente, podr consultar su prxima cita; tambin podr cancelarla en caso sea necesario. El sistema le mostrar alertas de alguna cita que no asisti o de su prxima cita pendiente. En este CUS el Paciente, podr consultar todas las atenciones que ha tenido en el trascurso de los aos, podr realizar la consulta por especialidad, por consultorio, o fecha. En este CUS la Enfermera, podr registrar al final del da todas las atenciones que ha realizado el mdico de cada consultorio, segn los pacientes citados en dicho da; tambin se podr adjuntar la historia clnica escaneada por cada paciente y realizar el registro. Para adjuntar la historia se tendr que respetar el formato de registro para las futuras bsquedas. En este CUS la Enfermera, podr consultar por cada paciente las atenciones que fueron adjuntadas en el sistema y se podr descargar cualquiera de ellas en caso sea necesario. En este CUS el Jefe de rea, podr visualizar los grficos estadsticos de las atenciones mdicas que fueron realizadas durante el trascurso del ao, esta bsqueda se podr realizar por atenciones en general o por consultorios especficos. En este CUS el Jefe de rea, podr consultar reportes estadsticos de las atenciones mdicas que fueron realizadas durante el trascurso del ao, esta bsqueda se podr realizar por atenciones en general o por consultorios especficos.

Historial Citas
(f rom Citas Medicas)

Registrar Atenciones
(f rom Citas Medicas)

Consultar Atenciones
(f rom Citas Medicas)

Consultar Graficos Estadisticos


(f rom Reportes Estadisticos)

Importar Excel Estadistico


(f rom Reportes Estadisticos)

75

6.2.3.4

Matriz CUNs vs CUSs

x x

x x x

x x x

x x

x x x x

x x

76 CUN 02: Atender Cita CUN 01: Solicitar Cita CUN / CUS CUN 03: Consultar Traslado de HC CUN 04: Solicitar Estadstica de Atenciones CUS 01: Administrar Perfil CUS 02: Administrar Permisos CUS 03: Registrar Usuario CUS 04: Acceso Usuario CUS 05: Administrar Personal CUS 06: Mantenimiento Consultorios Externos CUS 07: Registrar Especialidades CUS 08: Mantenimiento Consultorios Internos CUS 09: Mantenimiento Mdicos CUS 10: Programar Mdicos CUS 11: Gestionar HC CUS 12: Traslado HC Admisin CUS 13: Traslado HC Consultorio CUS 14: Consultar Movimiento HC CUS 15: Registrar Cita CUS 16: Consultar Citados CUS 17: Reservar Cita CUS 18: Administrar Cita CUS 19: Historial Citas CUS 20: Registrar Atenciones CUS 21: Consultar Atenciones CUS 22: Consultar Grficos Estadsticos CUS 23: Importar Excel Estadstico

6.3 Modelo Conceptual del sistema


6.3.1 Diagrama del Modelo Conceptual

Grfico 27: Diagrama de Modelo Conceptual.

77

6.3.2

Atributos de los casos de uso del sistema

CUS Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Definido Baja Baja Media Alta Baja Baja Baja Baja Baja Alta Media Media Media Baja Alta Baja Alta Media Baja Media Baja Baja Media Secundario Secundario Primario Primario Secundario Secundario Secundario Secundario Secundario Primario Secundario Primario Primario Primario Primario Secundario Primario Primario Secundario Primario Primario Secundario Primario

Estado

Dificultad Clasificacin

Responsable Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez Rotceh Velsquez

CUS 01: Administrar Perfil CUS 02: Administrar Permisos CUS 03: Registrar Usuario CUS 04: Acceso Usuario CUS 05: Administrar Personal CUS 06: Mantenimiento Consultorios Externos CUS 07: Registrar Especialidades CUS 08: Mantenimiento Consultorios Internos CUS 09: Mantenimiento Mdicos CUS 10: Programar Mdicos CUS 11: Gestionar HC CUS 12: Traslado HC Admisin CUS 13: Traslado HC Consultorio CUS 14: Consultar Movimiento HC CUS 15: Registrar Cita CUS 16: Consultar Citados CUS 17: Reservar Cita CUS 18: Administrar Cita CUS 19: Historial Citas CUS 20: Registrar Atenciones CUS 21: Consultar Atenciones CUS 22: Consultar Grficos Estadsticos CUS 23: Importar Excel Estadstico

Ciclo Desarrollo 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I 2013-I

78

6.4 Benchmarking
6.4.1 Soluciones encontradas

Benchmarking
Anlisis Comparativo
Aspectos funcionales
Registro de citas en consultorios Verificar existencia del paciente Controlar tiempo para cada atencin Controlar turno de atencin Mostrar horarios disponibles Controlar disponibilidad de mdicos Reportar pacientes citados Registrar atenciones mdicas Registrar evaluacin de atenciones Afiliacin de usuario Reserva de citas online Reserva a parientes del grupo familiar Postergacin de citas Consultar prximas citas Controlar n de citas permitidas Reporte estadstico de atenciones Envi de solicitud de historias Controla traslado de historias Consulta de ubicacin de historia Informar novedades 3 3 2 3 3 3 2 2 1 3 2 1 2 2 1 1 1 1 1 3 40 pts. 3 3 2 2 3 3 1 1 1 1 1 2 1 1 1 2 1 1 1 1 32 pts. 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 57 pts. EsSalud HN PNP Luis N. Senz HN PNP Luis N. Senz

Tabla de Puntuacin
Bueno Regular Malo 3 2 1

79

6.4.2

Evaluacin de las soluciones encontradas


Como se puede observar en nuestro cuadro comparativo la opcin nmero 3 es la escogida debido a que es la que cumple con la mayora de los requerimientos solicitados por la institucin. Cabe resaltar que para la comparacin del benchmarking se ha tomado en cuenta todos los requerimientos funcionales solicitados por la institucin y se ha realizado la comparacin con la informacin de los otros sistemas que se ha podido tener acceso y no con el software directamente.

6.5 Prototipo de la solucin


A continuacin mostraremos algunos prototipos de primer nivel y los ms importantes, para tener una idea general en cmo ser nuestro sistema y cules sern sus funcionalidades. Interfaz inicial del sistema.

80

Interfaz para registrar usuario.

Interfaz para activar a los usuarios.

Interfaz para la programacin de mdicos.

81

Interfaz para la apertura de la historia clnica.

Interfaz para registrar la salida y entrada de las historias clnicas. En este caso la interfaz es similar tanto para Admisin como para los consultorios.

82

Interfaz para reservar cita.

83

Interfaz para importar Excel estadstico de las atenciones mdicas.

84

CAPTULO VII: ARQUITECTURA

85

7.1 Realizacin de los casos de uso ms significativos para la arquitectura


Son 13 los CUS ms significativos para la arquitectura y son los siguientes:

7.1.1

Diagrama de Casos de Uso ms significativos para la

arquitectura

Registrar Atenciones Registrar Cita


(f rom Citas Medicas) (f rom Citas Medicas)

Consultar Atenciones
(f rom Citas Medicas)

Reservar Cita
(f rom Citas Medicas)

AS_Enfermera Consultar Movimiento HC


(f rom Historia Clinica)
(from Actores del sistema)

Traslado HC Consultorio
(f rom Historia Clinica)

AS_Paciente
(from Actores del sistema)

Administrar Cita
(f rom Citas Medicas)

AS_Asistente de HC
(from Actores del sistema)

Traslado HC Admisin
(f rom Historia Clinica)

Programar Mdicos
(f rom Mantenimiento)

AS_Jefe de Area
(from Actores del sistema)

Importar Excel Estadistico


(f rom Reportes Estadisticos)

Registrar Usuario
(f rom Seguridad)

AS_Administrador del Sistema


(from Actores del sist...

Acceso Usuario
(f rom Seguridad)

AS_Secretaria de HC
(from Actores del sistema)

Gestionar HC
(f rom Historia Clinica)

Grfico 28: Diagrama de CUS ms significativos para la Arquitectura.

7.1.2

Especificacin de los casos de uso


Para ver las especificaciones de los casos de uso: Ver Anexo N 3.

7.1.3

Diagramas de Secuencia de Diseo y de Clases de Diseo


86

CUS: Registrar Usuario

Grfico 29: Diagrama de Clases del CUS Registrar Usuario.

: AS_Administrador del Sistema

: I_Iniciar Sesion

: I_Registrar Usuario

: C_Registrar Usuario

: E_Paciente

: E_Persona

: E_Usuario

: E_Usuario Parientes

1. Inicia sesin en el sistema y elige la opcin "Registrar Usuario" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Solicita ingresar CIF del paciente para la bsqueda 4. Ingresa CIF y hace clic en el botn 'Buscar'

5. Valida datos 6. Muestra datos de los pacientes identificados con el CIF

7. Solicita ingresar y seleccionar los datos para el nuevo registro (responsable, parientes, usuario, clave y perfil)

8. Ingresa y selecciona los datos y hace clic en el botn 'Guardar'

9. Valida datos 10. Registra nuevo usuario y muestra mensaje de validacin

Grfico 30: Diagrama de Secuencia del CUS Registrar Usuario.

87

CUS: Acceso Usuario

Grfico 31: Diagrama de Clases del CUS Acceso Usuario.

: AS_Administra...

: I_Iniciar Sesion

: I_Acceso Usuario

: C_Acceso Usuario

: E_Usuario

: E_Persona

1. Inicia sesin en el sistema y elige la opcin "Acceso Usuario" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Carga usuarios del sistema

4. Solicita seleccionar al usuario inactivo 5. Selecciona al usuario inactivo y hace clic en el botn 'Activar'

6. Valida datos 7. Activa nuevamente al usuario y muestra mensaje de validacin

Grfico 32: Diagrama de Secuencia del CUS Acceso Usuario.

88

CUS: Programar Mdicos

Grfico 33: Diagrama de Clases del CUS Programar Mdicos.

: I_Iniciar Sesion : AS_Jefe de Area

: I_Program ar Medicos

: C_Programar Medicos

: E_Persona

: E_Medico

: E_Programacion Medico

1. Inicia sesin en el sistema y elige la opcin "Program ar Mdico" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Solicita ingresar DNI del m dico para la bsqueda 4. Ingresa DNI del mdico y hace clic en el botn 'Bus car'

5.Valida datos 6. Muestra datos del mdico buscado

7. Solicita seleccionar los datos para la nueva programacin (especialidad, rea, consultorio, turno y das) 8. Selecciona los datos y hace clic en el botn 'Guardar' 9. Valida datos 10. Registra nueva program acin y muestra mensaje de validacin

Grfico 34: Diagrama de Secuencia del CUS Programar Mdicos.

89

CUS: Gestionar HC

Grfico 35: Diagrama de Clases del CUS Gestionar HC.

: I_Iniciar Sesion : AS_Secretaria de HC

: I_Gestionar HC

: C_Gestionar HC

: E_Paciente

: E_Persona

: E_His toria Clinica

1. Inicia sesin en el sistema y elige la opcin "Registrar Historia" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Solicita ingresar CIF del paciente para la bsqueda 4. Ingresa CIF y hace clic en el botn 'Buscar'

5. Valida datos 6. Mues tra datos de los pacientes identificados con el CIF

7. Solicita seleccionar paciente 8. Selecciona paciente y hace clic en el botn 'Guardar'

9. Valida datos 10. Registra nueva historia y muestra mensaje de validacin

Grfico 36: Diagrama de Secuencia del CUS Gestionar HC.

90

CUS: Traslado HC Admisin

Grfico 37: Diagrama de Clases del CUS Traslado HC Admisin.

: I_Iniciar Sesion : AS_Asistente de HC

: I_Traslado HC Admisin

: C_T raslado HC Admisin

: E_Citas

: E_Paciente

: E_Historia Clinica

: E_Movimiento Historia

1. Inicia sesin en el sistema y elige la opcin "Traslado de historia Admisin" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Solicita seleccionar el consultorio y fecha de la cita para la bsqueda Registro de Salida 4. Selecciona consultorio, fecha y hace clic en el botn 'Buscar'

5. Valida datos 6. Muestra historias con traslado pendiente

7. Solicita seleccionar e ingresar los datos para registrar la salida de las historias (pacientes, observacin) 8. Selecciona e ingresa los datos y hace clic en el botn 'Registrar Salida'

9.Valida datos 10. Registra salida de las historias y muestra mensaje de validacin

11. Solicita seleccionar el consultorio y fecha de la cita para la bsqueda Registro de Entrada 12. Selecciona consultorio, fecha y hace clic en 'Buscar'

13. Valida datos 14. Muestra historias devueltas

15. Solicita seleccionar los datos para registrar la entrada de las historias (pacientes) 16. Selecciona los datos y hace clic en el botn 'Registrar Entrada'

17. Valida datos 18. Registra entrada de las historias y nuestra mensaje de validacin

Grfico 38: Diagrama de Secuencia del CUS Traslado HC Admisin.

91

CUS: Traslado HC Consultorio

Grfico 39: Diagrama de Clases del CUS Traslado HC Consultorio.

: I_Iniciar Sesion : AS_Enfermera

: I_Traslado HC Consultorio

: C_T raslado HC Consultorio

: E_Movimiento Historia

1. Inicia sesin en el sistema y elige la opcin "Traslado de historia Consultorio" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Solicita seleccionar el consultorio y fecha de la cita para la bsqueda Registro de Entrada 4. Selecciona consultorio, fecha y hace clic en el botn 'Buscar'

5. Valida datos 6. Muestra historias enviadas

7. Solicita seleccionar los datos para registrar la entrada de las historias (pacientes) 8. Selecciona los datos y hace clic en el botn 'Registrar Entrada' 9. Valida datos 10. Registra entrada de las historias y muestra mensaje de validacin

11. Solicita seleccionar el consultorio y fecha de la cita para la bsqueda Registro de Salida 12. Selecciona consultorio, fecha y hace clic en el botn 'Buscar'

13. Valida datos 14. Muestra historias registradas

11. Solicita seleccionar e ingresar los datos para registrar la salida de las historias (pacientes, observacin) 12. Selecciona e ingresa los datos y hace clic en el botn 'Registrar Salida'

13. Valida datos 14. Registra salida de las historias y muestra mensaje de validacin

Grfico 40: Diagrama de Secuencia del CUS Traslado HC Consultorio.

92

CUS: Consultar Movimiento HC

Grfico 41: Diagrama de Clases del CUS Consultar Movimiento HC.

: I_Iniciar Sesion : AS_Enfermera

: I_Consultar Movimiento HC

: C_Consultar Movimiento HC

: E_Movimiento Historia

1. Inicia sesin en el sistema y elige la opcin "Movimiento HC" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Solicita ingresar nmero de HC del paciente pra la bsqueda 4. Ingresa nmero de HC y hace clic en el botn 'Consultar'

5. Valida datos 6. Muestra movimientos de la historia buscada

Grfico 42: Diagrama de Secuencia del CUS Consultar Movimiento HC.

93

CUS: Registrar Cita

Grfico 43: Diagrama de Clases del CUS Registrar Cita.

: I_Iniciar Sesion : AS_Enfermera

: I_Registrar Cita

: C_Registrar Cita

: E_Persona

: E_Paciente

: E_Historia Clinica

: E_Turnos Programados

: E_Citas

1. Inicia sesin en el sistema y elige la opcin "Registrar Cita" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Solicita ingresar DNI del paciente para la bsqueda 4. Ingresa DNI del paciente y hace clic en el botn 'Buscar'

5.Valida datos 6. Muestra datos del paciente

7. Solicita seleccionar datos de la cita (especialidad y consultorio) 8. Selecciona datos y hace clic en el botn 'Cargar Turnos'

9. Valida datos 10. Carga turnos programados

11. Solicita seleccionar turno 12. Selecciona turno

13. Valida datos 14. Registra nueva cita y muestra mensaje de validacin

Grfico 44: Diagrama de Secuencia del CUS Registrar Cita.

94

CUS: Reservar Cita

Grfico 45: Diagrama de Clases del CUS Reservar Cita.

: I_Iniciar Sesion : AS_Paciente

: I_Reservar Cita

: C_Reservar Cita

: E_Paciente

: E_Historia Clinica

: E_Turnos Programados

: E_Citas

1. Inicia sesin en el sistema y elige la opcin "Reservar Cita" 2. Es redireccionado a la intefaz de la opcin seleccionada 3. Captura CIF de usuario y muestra pacientes encontrados

4. Solicita seleccionar datos de la cita (paciente, especialidad y consultorio) 5. Selecciona datos y hace clic en el boton 'Cargar Turnos'

6.Valida datos 7. Carga turnos programados

8. Solicita seleccionar turno 9. Selecciona turno

10. Valida datos 11. Registra nueva cita y muestra mensaje de validacin

Grfico 46: Diagrama de Secuencia del CUS Reservar Cita.

95

CUS: Administrar Cita

Grfico 47: Diagrama de Clases del CUS Administrar Cita.

: I_Iniciar Sesion : AS_Paciente

: I_Administrar Cita

: C_Administrar Cita

: E_Citas

: E_Persona

: E_Turnos Programados

1. Inicia sesin en el sistema y elige la opcin "Administrar Cita" 2. Es redireccionado a la intefaz de la opcin seleccionada 3. Captura CIF 4. Obtiene datos de la cita 5. Obtiene datos del paciente 6. Devuelve datos 7. Muestra citas pendientes

8. Solicita seleccionar 'Detalle' 9. Selecciona detalle 10. devuelve datos 11. Carga detalle

12. Solicita seleccionar botn 'Cancelar cita' 13. Hace clic en el botn 'Cancelar cita' 14. Actualiza turnos programados

15. Anula cita y actualiza turno 16. Anula cita

Grfico 48: Diagrama de Secuencia del CUS Administrar Cita.

96

CUS: Registrar Atenciones

Grfico 49: Diagrama de Clases del CUS Registrar Atenciones.

: I_Iniciar Sesion : AS_Enfermera

: I_Registrar Atenciones

: C_Registrar Atenciones

: E_Citas

: E_Documentos

1. Inicia sesin en el sistema y elige la opcin "Registrar Atenciones" 2. Es redireccionado a la intefaz de la opcin s eleccionada

3. Solicita seleccionar los datos para la bsqueda (fecha, rea, consultorio) 4. Selecciona los datos y hace clic en el botn 'Listar'

5.Valida datos 6. Muestra lista de los pacientes citados

7. Solicita seleccionar paciente y adjuntar su historia clnica 8. Selecciona paciente, adjunta historia clnica y hace clic en el botn 'Guardar'

9. Valida datos y actualiza cita 10. Regis tra atenciones

Grfico 50: Diagrama de Secuencia del CUS Registrar Atenciones.

97

CUS: Consultar Atenciones

Grfico 51: Diagrama de Clases del CUS Consultar Atenciones.

: I_Iniciar Sesion : AS_Enfermera

: I_Consultar Atenciones

: C_Consultar Atenciones

: E_Historia Clinica

: E_Documentos

1. Inicia sesin en el sistema y elige la opcin "Consultar Atenciones" 2. Es redireccionado a la intefaz de la opcin seleccionada

3. Solicita ingresar nmero de HC del paciente para la bsqueda 4. Ingresa nmero de HC y hace clic en el botn 'Listar' 'Listar' 5. Busca documentos 6. Valida datos y carga documentos 7. Muestra documentos

8. Solicita descargar documento 9. Hace clic en el botn 'Descargar'

10. Descarga documento word 11. Documento descargado

Grfico 52: Diagrama de Secuencia del CUS Consultar Atenciones.

98

CUS: Importar Excel Estadstico

Grfico 53: Diagrama de Clases del CUS Importar Excel Estadstico.

: I_Iniciar Ses ion : AS_Jefe de Area

: I_Importar Excel Estadistico

: C_Importar Excel Estadistico

: E_Citas

1. Inicia sesin en el sistema y elige la opcin "Importar Excel" 2. Es redireccionado a la intefaz de la opcin seleccionada 3. Muestra estads tica de atenciones mensuales por consultorio

4. Solicita importar excel 5. Hace clic en el botn 'Importar'

6. Des carga excel 7. Excel descargado

Grfico 54: Diagrama de Secuencia del CUS Importar Excel Estadstico.

7.2 Modelo de Datos


7.2.1 Diagrama del Modelo de Datos

99

Grfico 55: Diagrama de Modelo de Datos.

100

7.2.2

Dreamweaver

MySQL

Consultar Atenciones Consultar Movimiento HC BD_citas_medicas Citas Medicas index.php Historia Clinica Gestionar HC

Administrar Cita

Consultar Citados

7.3 Modelo de Componentes

Diccionario de Datos

Historial Citas

Traslado HC Consultorio BD Traslado HC Consultorio Reservar Cita

Registrar Atenciones

Registrar Cita

Mantenimient o C. Externos Mantenimiento Reportes Estadsticos

Seguridad

Acceso Usuario

Para ver el diccionario de datos: Ver Anexo N 4.

Grfico 56: Diagrama de Modelo de Componentes.


Administrar Perfil Administrar Permisos Registrar Especialidades C. Graficos Estadisticos Importar Excel Estadistico Registrar Usuario Administrar Personal

Mantenimiento C. Internos

Mantenimient o Mdicos

Programar Mdicos

101

7.4 Modelo de Despliegue

PC - Usuario <<Connexin HTTP>>

Sistema Web de Citas Mdicas <<TCP/IP>>

PC Local

Servidor <<TCP/IP>> HTTP Apache

Servidor Web Base de Datos MySQL BD

Aplicacin

Lenguaje de Programacin PHP

Grfico 57: Diagrama de Modelo de Despliegue

102

CAPTULO VIII: DESARROLLO Y PRUEBAS

103

8.1 Desarrollo
8.1.1 Plataforma Tecnolgica
El presente sistema de citas mdicas, es un sistema basado en la tecnologa Cliente-Servidor Web. Por el lado del servidor ser manejado por la Unidad de Telemtica perteneciente al hospital y por el lado del cliente ser manejado por los usuarios del sistema.

Grfico 58: Arquitectura Cliente-Servidor.

El sistema ser desarrollado con las siguientes herramientas:


Entorno de Desarrollo Lenguaje de Programacin Manejador de Base de Datos Adobe Dreamweaver CS5 PHP y JavaScript MySQL - phpMyAdmin

8.1.2

Estndares de Desarrollo
A continuacin mostraremos los estndares que se utilizarn para el desarrollo del presente proyecto de tesis, para lograr como resultado un proyecto que conste de orden, coherencia y esttica que permitan a los encargados de desarrollo obtener informacin clara y de fcil acceso, agilizando el desarrollo.
104

1. Estndares de Documentacin Los ttulos y subttulos sern escritos en negrita y slo la primera letra de cada palabra inicial ser escrita en mayscula. El texto debe estar justificado. El ttulo principal de cada captulo debe ser como sigue:
Ejemplo: CAPTULO I: VISIN DEL PROYECTO CONCLUSIONES Arial 16, Negrita Arial 16, Negrita

El ttulo y sub-ttulo de cada pgina debe ser como sigue:


Ejemplo: 1.1 El Problema 1.1.1 El Negocio 1.1.1.1 Organizacin Arial 14, Negrita, Subrayado Arial 13, Negrita, Subrayado Arial 12, Negrita, Subrayado

En la descripcin de cada tem se podr hacer uso de vietas, en el orden que sigue:
Ejemplo: Primer orden o Segundo orden - Tercer orden

Desarrollo del documento Arial 12, con interlineado 1,5. Pie de pgina Arial 10, en modo oculto. Paginacin a partir de la dcima pgina. El formato es el siguiente: 1. Los ejemplos e informacin relevante ser enmarcada por un cuadro de lnea simple.
105

2. Estndares de Diseo Colores de las interfaces Fuente / Letras Azul, Blanco, Gris Arial, Helvetica, sans-serif, 12

3. Estndares de Anlisis No se har uso de tildes. Las siglas a usar son como sigue:

Caso de Uso del Negocio Caso de Uso del Sistema Actor del Negocio Actor del Sistema Entidad del Negocio Trabajador del Negocio Diagrama de Casos de Uso del Negocio Diagrama de Casos de Uso del Sistema Especificacin de Casos de Uso Realizacin de Casos de Uso del Negocio Diagrama de Estados Diagrama de Actividades de la Realizacin del CUN Diagrama de Actores del Sistema Diagrama de Modelo Conceptual Diagrama de Paquetes Diagrama de Objetos del Negocio Diagrama de Clases Diagrama de Clases de Anlisis Diagrama de Secuencia de Anlisis Diagrama de Clases de Diseo Diagrama de Secuencia de Diseo Diagrama de Componentes

CUN CUS AN AS EN TN DCUN DCUS ECU RCUN DE DAR DAS DMC DP DON DC DCA DSA DCD DSD DC

106

Diagrama de Despliegue Modelo Conceptual Modelo de Clases Persistentes Entidades Interfaces Controladora

DD MC MCP E_<Nombre> I_<Nombre> C_<Controladora>

4. Estndares de Base de Datos Se usarn estndares especficos para nombrar a las tablas y columnas de la base de datos, este conjunto ser llamado nomenclatura. De esta manera lograremos identificar el contenido de las tablas y columnas, as como recordar fcilmente sus nombres. 4.1 Estndares para nombrar Objetos de la Base de Datos

El estndar general radica en que los nombres de los objetos solo podrn contener letras minsculas y el smbolo _ como conector. Nomenclatura:

El nombre de un objeto de la base de datos seguir la siguiente estructura:


<t>_<NombreObjeto>

Dnde: t : Prefijo de la Tabla Nombre de Tabla

NombreObjeto :

5. Estndares de Programacin 5.1 Controles Web


107

Tipo de Control Text Text Area Label Submit Button Checkbox Redio File Image

Prefijo txt_<nombre> txta_<nombre> lbl_<nombre> btn_<nombre> btn_<nombre> chk_<nombre> r_<nombre> f_<nombre> img_<nombre>

5.2

Nombre de las Clases


Tipo de Objeto BL DA Prefijo BL_<nombre> DA_<nombre>

8.2 Pruebas
8.2.1 Plan de Pruebas del Proyecto
El Plan de Pruebas refleja el trabajo en los siguientes objetivos a cumplir: Identificacin de la informacin y de los componentes a ser probados. Se tiene que validar la informacin a ser ingresada y procesada por el sistema e indicar cmo y con qu pautas se realiza cada tipo de prueba. Realizar la elaboracin de un listado de los requerimientos generales para realizar las pruebas. Uniformizar estrategias a usar. Estimacin de los recursos empleados. (Tiempo, dinero, software adicional, nmero de personal, comunicaciones)
108

Conclusiones de las pruebas, correccin y sugerencias.

Requerimientos para la prueba Se deber considerar para la prueba lo siguiente:

Requerimientos funcionales El conjunto de casos de uso cumple el objetivo del sistema, evaluar el cumplimiento del flujo principal y alternativo por cada caso de uso. Los casos de uso y sus respectivas pruebas se detallan en el plan de prueba para cada uno de ellos lo que son. Requerimientos no funcionales Se considera la uniformidad en el diseo que debe notarse al utilizar el sistema, la distribucin de las opciones debe ser accesible, el tiempo de carga de las interfaces debe ser el mnimo, debe ser fcil de usar (amigable), debe tener un tiempo de respuesta ptimo y debe contar con un control de acceso.

Tipos de Prueba Prueba de Integridad de Base de Datos y de Data Se tiene que considerar como primera prueba ya que su elaboracin garantiza el xito de los procesos en la base de datos. En esta prueba se obvia la interfaz utilizada para el acceso a las actualizaciones en la base de datos, se fijan en esta prueba como objetivos identificar las tcnicas y herramientas que darn soporte en caso de contingencia y se evaluar el comportamiento de la Base de datos en los procesos ms comunes. Prueba de Funcionalidad
109

Se centra en que se implemente debidamente los requerimientos indicados desde el inicio del proyecto en los documentos de Especificacin por cada caso de uso. Se realizan a travs de la interfaz grfica viendo los resultados que se producen con las acciones realizadas, es decir; se prueba como trabaja la programacin empleada y si sta cumple con lo detallado en las especificaciones de los CUS y los diagramas UML. Prueba de Interfaz de Usuario En esta prueba se verifica la interaccin del usuario con el sistema, el xito radica en que la interfaz que le provea al usuario acceso y navegacin a travs de las funciones del sistema se efecte sin problema; tambin se tienen que considerar ciertos estndares

usados en la mayora de sistemas y a los que el usuario este acostumbrado. Prueba de Performance En esta prueba se incluyen los tiempos de respuestas por transaccin, el consumo de hardware por transaccin y otros requerimientos a evaluarse, el xito est en verificar en una primera instancia los requerimientos de performance relacionados con las transacciones ms importantes. Esta prueba se realiza cuando la integracin del software est casi concluida y cuando se efectan pruebas con el hardware a trabajar.

8.2.2

Casos de uso de pruebas del proyecto para los casos de uso

ms significativos para la arquitectura

110

INFORME DE PRUEBA DEL CUS: Registrar Usuario


INFORME DE PRUEBA Unidad de Prueba: Registrar Usuario Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del CIF para la bsqueda del paciente. - Muestra de datos del paciente buscado. - Registro correcto de los datos del usuario. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Registrar Usuario en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Registrar Usuario N Tipo 1 2 Punto de chequeo. Punto de chequeo. Punto de chequeo.

Descripcin En este paso se ingresar a la interfaz de Registrar Usuario. El sistema validar el correcto ingreso del CIF.

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente el CIF. Que se muestre los datos de los pacientes identificados con el CIF de la bsqueda. Que todos los datos seleccionados e ingresados se hayan validado.

Resultado Paso. Paso.

Detalle de los resultados La interfaz se mostr correctamente. CIF encontrado. El sistema muestra Apellidos y Nombres, Parentesco y CIF del paciente. Se ingres datos del usuario tales como: Responsable, Parientes, Usuario, Clave, Perfil y Fecha.

El sistema muestra los datos correctos del paciente buscado. El sistema validar el correcto ingreso de los datos para el registro del usuario.

Paso.

Punto de chequeo.

Paso.

109

INFORME DE PRUEBA DEL CUS: Acceso Usuario


INFORME DE PRUEBA Unidad de Prueba: Acceso Usuario Escenarios probados: - Ingreso correcto a la interfaz. - Muestra de todos los usuarios del sistema. - Ingreso correcto de los datos para la bsqueda especfica. - Activacin correcta del usuario. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Acceso Usuario en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Activar Usuario N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo.

Descripcin En este paso se ingresar a la interfaz de Acceso Usuario. El sistema mostrar a todos los usuarios del sistema. El sistema validar el ingreso correcto de los datos para la bsqueda especfica. El sistema validar la activacin correcta del usuario.

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se muestre a todos los usuarios, activos e inactivos. Que se ubique al usuario con los datos ingresados para su bsqueda. Que el usuario se vuelva a activar en el sistema.

Resultado Paso.

Detalle de los resultados La interfaz se mostr correctamente. El sistema muestra a los usuarios del sistema. La bsqueda especfica se puede realizar con cualquier dato tales como: Apellidos y Nombres, Usuario o Estado. El usuario vuelve a estar activo y a tener acceso al sistema.

Paso.

Paso.

Paso.

110

INFORME DE PRUEBA DEL CUS: Programar Mdicos


INFORME DE PRUEBA Unidad de Prueba: Programar Mdicos Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del DNI para la bsqueda del mdico. - Muestra de datos del mdico buscado. - Registro correcto de los datos de la programacin. - Ingreso correcto de los datos para la bsqueda de la programacin. - Muestra de los datos de la programacin buscada. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz

Fecha: Tester: Descripcin de la En esta prueba se validar el CUS Programar Mdicos en los escenarios especificados. Prueba: Registrar Programacin N Tipo Descripcin Resultado Esperado Resultado Detalle de los resultados En este paso se ingresar a Punto de Que el sistema muestre la La interfaz se mostr 1 la interfaz de Programar Paso. chequeo. interfaz de forma correcta. correctamente. Mdicos. Punto de El sistema validar el Que se haya ingresado 2 Paso. DNI encontrado. chequeo. correcto ingreso del DNI. correctamente el DNI. El sistema muestra los El sistema muestra los Punto de Que se muestre los datos 3 datos correctos del mdico Paso. nombres, apellidos y chequeo. del mdico buscado. buscado. especialidad del mdico. El sistema validar el Se ingres los datos de la Que todos los datos Punto de correcto ingreso de los programacin tales como: 4 seleccionados e ingresados Paso. chequeo. datos para el registro de la Especialidad, rea, se hayan validado. programacin del mdico. Consultorio, Turno y Das.

111

Ver Programacin En este paso se ingresar a Punto de 1 la interfaz de Ver chequeo. Programacin. El sistema validar el Punto de 2 correcto ingreso de los chequeo. datos para la bsqueda. 3 Punto de chequeo. El sistema muestra los datos correctos de la programacin buscada.

Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre los datos de la programacin buscada.

Paso.

La interfaz se mostr correctamente. Programacin encontrada. El sistema muestra el rea, Consultorio, Turno y Fechas de la programacin del mdico.

Paso.

Paso.

112

INFORME DE PRUEBA DEL CUS: Gestionar HC INFORME DE PRUEBA Unidad de Prueba: Gestionar HC Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del CIF para la bsqueda del paciente. - Muestra de datos del paciente buscado. - Registro correcto de los datos de la nueva historia. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Gestionar HC en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Registrar HC N Tipo 1 2 Punto de chequeo. Punto de chequeo. Punto de chequeo.

Descripcin En este paso se ingresar a la interfaz de Registrar Historia. El sistema validar el correcto ingreso del CIF. El sistema muestra los datos correctos del paciente buscado. El sistema validar el correcto ingreso de los datos para el registro de la historia del paciente.

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente el CIF. Que se muestre los datos de los pacientes identificados con el CIF de la bsqueda. Que todos los datos seleccionados e ingresados se hayan validado.

Resultado Paso. Paso.

Detalle de los resultados La interfaz se mostr correctamente. CIF encontrado. El sistema muestra Apellidos y Nombres, Parentesco e Historia Clnica del paciente. Se ingres los datos de la historia clnica tales como: Paciente, Nmero de HC y Fecha de registro.

Paso.

Punto de chequeo.

Paso.

113

INFORME DE PRUEBA DEL CUS: Traslado HC Admisin INFORME DE PRUEBA Unidad de Prueba: Traslado HC Admisin Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto de los datos para la bsqueda de los pacientes citados. - Muestra de datos de la bsqueda de los pacientes citados. - Registro correcto del envo de las historias a los consultorios. - Ingreso correcto de los datos para la bsqueda de las historias devueltas. - Muestra de datos de la bsqueda de las historias enviadas. - Registro correcto de la devolucin de las historias. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Traslado HC Admisin en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Registrar Salida N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo.

3 4

Descripcin En este paso se ingresar a la interfaz de Registrar Salida. El sistema validar el correcto ingreso de los datos para la bsqueda El sistema listar todas las historias con el estado pendiente. El sistema validar el correcto ingreso de los

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre todas las historias que pertenezcan a los datos buscados. Que todos los datos ingresados se hayan

Resultado Paso.

Detalle de los resultados La interfaz se mostr correctamente. Ingreso del consultorio y la fecha. El sistema muestra Apellidos y Nombres, Nmero de HC y Estado de la historia. Se seleccion a todas las historias que sern enviadas

Paso.

Paso. Paso.

114

datos para el registro de la salida de las historias. Registrar Entrada 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo. En este paso se ingresar a la interfaz de Registrar Entrada. El sistema validar el correcto ingreso de los datos para la bsqueda El sistema listar todas las historias con el estado enviado. El sistema validar el correcto ingreso de los datos para el registro de la entrada de las historias.

validado.

al consultorio.

Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre todas las historias que pertenezcan a los datos buscados. Que todos los datos ingresados se hayan validado.

Paso.

La interfaz se mostr correctamente. Ingreso del consultorio y la fecha. El sistema muestra Apellidos y Nombres, Nmero de HC y Estado de la historia. Se seleccion a todas las historias que fueron devueltas por el consultorio.

Paso.

Paso.

Paso.

115

INFORME DE PRUEBA DEL CUS: Traslado HC Consultorio INFORME DE PRUEBA Unidad de Prueba: Traslado HC Consultorio Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto de los datos para la bsqueda de los pacientes citados. - Muestra de datos de la bsqueda de los pacientes citados. - Registro correcto de la entrega de las historias de admisin. - Ingreso correcto de los datos para la bsqueda de las historias registradas. - Muestra de datos de la bsqueda de las historias enviadas. - Registro correcto de la devolucin de las historias. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Traslado HC Consultorio en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Registrar Entrada N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo.

3 4

Descripcin En este paso se ingresar a la interfaz de Registrar Entrada. El sistema validar el correcto ingreso de los datos para la bsqueda El sistema listar todas las historias con el estado enviadas. El sistema validar el correcto ingreso de los

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre todas las historias que pertenezcan a los datos buscados. Que todos los datos ingresados se hayan

Resultado Paso.

Detalle de los resultados La interfaz se mostr correctamente. Ingreso del consultorio y la fecha. El sistema muestra Apellidos y Nombres, Nmero de HC y Estado de la historia. Se seleccion a todas las historias que sern

Paso.

Paso. Paso.

116

datos para el registro de la entrada de las historias. Registrar Salida 1 Punto de chequeo. Punto de chequeo. Punto de chequeo. Punto de chequeo. En este paso se ingresar a la interfaz de Registrar Salida. El sistema validar el correcto ingreso de los datos para la bsqueda El sistema listar todas las historias con el estado registrado. El sistema validar el correcto ingreso de los datos para el registro de la devolucin de las historias.

validado.

registradas en el consultorio.

Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente los datos. Que se muestre todas las historias que pertenezcan a los datos buscados. Que todos los datos ingresados se hayan validado.

Paso.

La interfaz se mostr correctamente. Ingreso del consultorio y la fecha. El sistema muestra Apellidos y Nombres, Nmero de HC y Estado de la historia. Se seleccion a todas las historias que sern devueltas a admisin.

Paso.

Paso.

Paso.

117

INFORME DE PRUEBA DEL CUS: Consultar Movimiento HC INFORME DE PRUEBA Unidad de Prueba: Consultar Movimiento HC Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del Nmero de HC para la bsqueda. - Muestra de los movimientos de la historia buscada. - Ingreso correcto de los datos para la bsqueda especfica. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz

Fecha: Tester: Descripcin de la En esta prueba se validar el CUS Consultar Movimiento HC en los escenarios especificados. Prueba: Consultar Movimientos N Tipo Descripcin Resultado Esperado Resultado Detalle de los resultados En este paso se ingresar Punto de Que el sistema muestre la La interfaz se mostr 1 a la interfaz de Paso. chequeo. interfaz de forma correcta. correctamente. Movimiento Historia. El sistema validar el Que se haya ingresado Punto de Movimientos del Nmero de HC 2 correcto ingreso del correctamente el Nmero Paso. chequeo. encontrados. Nmero de HC. de HC. El sistema muestra los Que se muestre todos los El sistema muestra Paciente, Punto de 3 movimientos de la historia movimientos de la historia Paso. Movimiento, Ubicacin y Fecha chequeo. buscada. clnica. del movimiento de la historia. El sistema validar el La bsqueda especfica se Que se ubique la historia Punto de ingreso correcto de los puede realizar con cualquier 4 con los datos ingresados Paso. chequeo. datos para la bsqueda dato tales como: Paciente, para su bsqueda. especfica. Movimiento, Ubicacin y Fecha.

118

INFORME DE PRUEBA DEL CUS: Registrar Cita INFORME DE PRUEBA Unidad de Prueba: Registrar Cita Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del DNI del paciente para la bsqueda. - Muestra de la existencia del paciente buscado. - Registro correcto de los datos de la nueva cita. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Registrar Cita en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Registrar Cita N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo.

Descripcin En este paso se ingresar a la interfaz de Registrar Cita. El sistema validar el correcto ingreso del DNI del paciente que solicitar cita. El sistema mostrar los datos del paciente buscado. El sistema validar el correcto ingreso de los datos para el registro de la cita.

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente el DNI. Que se muestre los datos del paciente en caso si existiera en el sistema. Que todos los datos seleccionados se hayan validado.

Resultado Paso.

Detalle de los resultados La interfaz se mostr correctamente. DNI encontrado. Se muestra los datos del paciente encontrado tales como: Nombres, Apellidos y Nmero de HC. Se seleccion todos los datos de la cita tales como: Especialidad, Consultorio y Turno de la cita.

Paso.

Paso.

Punto de chequeo.

Paso.

119

INFORME DE PRUEBA DEL CUS: Reservar Cita INFORME DE PRUEBA Unidad de Prueba: Reservar Cita Escenarios probados: - Ingreso correcto a la interfaz. - Cargar en pantalla a los pacientes de acuerdo al usuario ingresado. - Muestra de los pacientes identificados con el CIF mostrado. - Registro correcto de los datos de la nueva cita. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Reservar Cita en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Registrar HC N Tipo 1 Punto de chequeo. Punto de chequeo.

Punto de chequeo.

Descripcin En este paso se ingresar a la interfaz de Reservar Cita. El sistema muestra en pantalla el nmero de CIF y parientes del usuario que ha iniciado sesin. El sistema validar el correcto ingreso de los datos para el registro de la cita.

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se muestre correctamente el CIF y pacientes del usuario que ha iniciado sesin. Que todos los datos seleccionados se hayan validado.

Resultado Paso.

Detalle de los resultados La interfaz se mostr correctamente.

Paso.

CIF y pacientes encontrados. Se seleccion todos los datos de la cita tales como: Especialidad, Consultorio y Turno de la cita.

Paso.

120

INFORME DE PRUEBA DEL CUS: Administrar Cita INFORME DE PRUEBA Unidad de Prueba: Administrar Cita Escenarios probados: - Ingreso correcto a la interfaz. - Muestra de las prximas citas de los pacientes. - Cancelacin correcta de la cita. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Administrar Cita en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Consultar Cita N Tipo 1 Punto de chequeo. Punto de chequeo.

Descripcin En este paso se ingresar a la interfaz de Administrar Cita. El sistema muestra los datos de las citas pendientes de los pacientes. El sistema validar la correcta cancelacin de la cita.

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se muestre los datos de la prxima cita pendiente de los pacientes identificados por el usuario Que la cita se haya cancelado.

Resultado Paso.

Detalle de los resultados La interfaz se mostr correctamente. El sistema muestra todos los datos de la prxima cita tales como: Fecha y Paciente.

Paso.

Cancelar Cita 1 Punto de chequeo. Paso. La cita queda cancelada.

121

INFORME DE PRUEBA DEL CUS: Registrar Atenciones INFORME DE PRUEBA Unidad de Prueba: Registrar Atenciones Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto de los datos para la bsqueda. - Listado de los pacientes citados. - Registro correcto de los datos de la atencin. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz

Fecha: Tester: Descripcin de la En esta prueba se validar el CUS Registrar Atenciones en los escenarios especificados. Prueba: Registrar Atenciones N Tipo Descripcin Resultado Esperado Resultado Detalle de los resultados En este paso se ingresar a Punto de Que el sistema muestre la La interfaz se mostr 1 la interfaz de Registrar Paso. chequeo. interfaz de forma correcta. correctamente. Atenciones. El sistema validar el Punto de Que se haya ingresado 2 correcto ingreso de los Paso. Ingreso de la fecha y rea. chequeo. correctamente los datos. datos para la bsqueda Se lista los nombres de los El sistema listar a todos Punto de Que se muestre la lista de pacientes con sus 3 los pacientes citados segn Paso. chequeo. todos los pacientes citados. respectivos nmeros de los datos buscados. historia. El sistema validar el Que todos los pacientes Se seleccion a todos los Punto de correcto ingreso de los seleccionados queden 4 Paso. pacientes que fueron chequeo. datos para el registro de la registrados como atendidos. atencin. atendidos.

122

INFORME DE PRUEBA DEL CUS: Consultar Atenciones INFORME DE PRUEBA Unidad de Prueba: Consultar Atenciones Escenarios probados: - Ingreso correcto a la interfaz. - Ingreso correcto del CIF para la bsqueda del paciente. - Muestra de datos del paciente buscado. - Registro correcto de los datos de la nueva historia. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Consultar Atenciones en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Registrar HC N Tipo 1 2 Punto de chequeo. Punto de chequeo. Punto de chequeo.

Descripcin En este paso se ingresar a la interfaz de Registrar Historia. El sistema validar el correcto ingreso del CIF. El sistema muestra los datos correctos del paciente buscado. El sistema validar el correcto ingreso de los datos para el registro de la historia del paciente.

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se haya ingresado correctamente el CIF. Que se muestre los datos de los pacientes identificados con el CIF de la bsqueda. Que todos los datos seleccionados e ingresados se hayan validado.

Resultado Paso. Paso.

Detalle de los resultados La interfaz se mostr correctamente. CIF encontrado. El sistema muestra Apellidos y Nombres, Parentesco e Historia Clnica del paciente. Se ingres los datos de la historia clnica tales como: Paciente, Nmero de HC y Fecha de registro.

Paso.

Punto de chequeo.

Paso.

123

INFORME DE PRUEBA DEL CUS: Importar Excel Estadstico INFORME DE PRUEBA Unidad de Prueba: Importar Excel Estadstico Escenarios probados: - Ingreso correcto a la interfaz. - Listado correcto de las estadstica de atenciones. - Descarga correcta del Excel de estadstica de atenciones. 22-06-13 Avance % 100% Velsquez Glvez, Rotceh Gladyz En esta prueba se validar el CUS Importar Excel Estadstico en los escenarios especificados.

Fecha: Tester: Descripcin de la Prueba: Importar Excel N Tipo 1 Punto de chequeo. Punto de chequeo. Punto de chequeo.

Descripcin En este paso se ingresar a la interfaz de Excel General. El sistema muestra la estadstica de las atenciones mensuales por cada consultorio. El sistema permita la descarga del Excel de estadsticas.

Resultado Esperado Que el sistema muestre la interfaz de forma correcta. Que se muestre la estadstica. Que se descargue el documento Excel.

Resultado Paso.

Detalle de los resultados La interfaz se mostr correctamente. Muestra de la cantidad de atenciones realizadas mensualmente por cada consultorio. Descarga correcta.

Paso.

Paso.

124

8.2.3

Anlisis de las pruebas


De acuerdo al Plan de Prueba especificado en el punto 8.2.1, las pruebas realizadas a los CUS ms significativos para la arquitectura, fueron evaluadas de forma funcional teniendo en cuenta los requerimientos funcionales del sistema. Por cada CUS se ha realizado un Informe de Prueba, donde podemos observar todos los escenarios que han sido definidos para la evaluacin y los resultados obtenidos por cada uno de ellos.

125

CONCLUSIONES

En la actualidad el avance de la tecnologa brinda muchas facilidades en procesos y actividades frecuentes que realizamos diariamente, y uno de los campos que no es ajeno a este avance es la gestin hospitalaria; por eso con la implementacin e implantacin del sistema construido en este presente proyecto de tesis, los pacientes sern mejor atendidos y se sentirn ms satisfechos con la atencin brindada por el hospital. Debido a la automatizacin del proceso administrativo de citas y la mejor atencin brindada a los pacientes, el hospital obtendr una mejor imagen en el pas.

126

GLOSARIO DE TRMINOS

Ad-honorem: Es cualquier actividad que se lleva a cabo sin percibir ninguna retribucin econmica. Carpeta familiar: Es aquella que contiene datos referentes a la familia en su conjunto y a la vivienda en que reside; dentro de esta se archiva la ficha familiar y las Historias clnicas de todos los miembros de la familia. Carga familia: Son los miembros del Polica (cnyuge, hijos y padres del titular) que tienen derecho a la atencin integral de salud. Cuaderno de citas: Es el lugar fsico donde se almacenan las citas de todos los pacientes por cada consultorio de atencin mdica. Dotar: Suministrar bienes para una fundacin o institucin benfica. Historia clnica: Es el documento mdico legal, en el que se registra los datos de identificacin y de los procesos relacionados con la atencin del paciente, en forma ordenada, integrada, secuencial e inmediata de la atencin que el mdico u otros profesionales de salud brindan al paciente. Hoja de citas: Es el lugar fsico donde se registra el nmero de historia de los pacientes que sern atendidos en un mismo da. Internet: Es un conjunto descentralizado de redes de comunicacin interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes

fsicas heterogneas que la componen funcionen como una red lgica nica, de alcance mundial. Intranet: Es una red de ordenadores privados que utiliza tecnologa Internet para compartir dentro de una organizacin parte de sus sistemas de informacin y sistemas operacionales. El trmino intranet se utiliza en oposicin a Internet, una red entre organizaciones, haciendo referencia por contra a una red comprendida en el mbito de una organizacin.
127

Navegador web: Es una aplicacin que opera a travs de Internet, interpretando la informacin de archivos y sitios web para que podamos ser capaces de leerla, (ya se encuentre sta alojada en un servidor dentro de la World Wide Web o en un servidor local). Paciente: Es todo usuario de salud que recibe una atencin mdica. Plugins: Es una aplicacin que se relaciona con otra para aportarle una funcin nueva y generalmente muy especfica. Esta aplicacin adicional es ejecutada por la aplicacin principal e interactan por medio de la API. Protocolo http: Hper Text Transmisin. Normas comunes que deben respetar los ordenadores que forman la red para comunicarse entre s.
Servidor: El servidor web es un programa que est esperando permanentemente las

solicitudes de conexin mediante el protocolo HTTP por parte de los clientes web. En los sistemas Unix suele ser un _demonio_ y en los sistemas Microsoft Windows un servicio. Sistema Operativo: Es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin, ejecutndose en modo privilegiado respecto de los restantes. Software: Conjunto de programas, documentos, procesamientos y rutinas asociadas con la operacin de un sistema de computadoras, es decir, la parte intangible del computador. Tarjeta nica de atencin: Es un cuadernillo que deben tener todos los pacientes para que se les pueda registrar cada una de sus citas; este cuadernillo es uno de los requisitos para poder ser atendidos en los consultorios.

128

SIGLARIO

CIF: Carnet de Identificacin Familiar CIP: Carnet de Identificacin Policial CUN: Caso de Uso del Negocio CUS: Caso de Uso del Sistema DIECO: Direccin de Economa DIRREHUM: Direccin de Recursos Humanos DIRSAL: Direccin de Salud Policial FOSPOLI: Fondo de Salud Policial HC: Historia Clnica HN: Hospital Nacional LNS: Luis Nicasio Senz MINSA: Ministerio de Salud MOPRI: Mdulo Pre Quirrgico OFISIG: Oficina de Informacin Gerencial PNP: Polica Nacional del Per RF: Requerimientos Funcional RNF: Requerimiento No Funcional

129

REFERENCIAS BIBLIOGRFICAS
[Oficina del Sistema de Informacin Gerencial] (2010). Anlisis de Situacin de Salud. Anual, Hospital Nacional PNP 'Luis N. Senz', Lima, Lima. [Oficina del Sistema de Informacin Gerencial] (2011). Red de Consultorios. Excel, Hospital Nacional PNP 'Luis. N. Senz', Lima, Lima. [Direccin de Telemtica PNP] (s.f.). Policia Nacional del Per. Recuperado el 5 de septiembre de 2011, de Direccin de Salud PNP: http://www.pnp.gob.pe/direcciones/dirsal/inicio.html [Lujn Mora, Sergio] (31 de Octubre de 2002). RUA. (E. C. Universitario, Ed.) Recuperado el 25 de Octubre de 2011, de Programacin de aplicaciones web: historia, principios bsicos y clientes web: http://hdl.handle.net/10045/16995 [Appserv Foundation] (09 de Octubre de 2001). AppServ Open Project. Recuperado el 14 de Abril de 2012, de http://www.appservnetwork.com/ [Pablo, L.] (21 de Enero de 2010). Desarrollo, programacin, tips, consejos y soluciones para los usarios de PC. Recuperado el 28 de Abril de 2012, de Instalar AppServ: Apache + PHP + MySQL: http://efeunohelp.blogspot.com/2010/01/instalar-appserv-apache-php-mysql.html [Ministerio de Salud] (s.f.). Reglamento General de Hospitales del Sector Salud. Recuperado el 22 de Octubre de 2011, de Normas de Salud: http://www.minsa.gob.pe/dgiem/infraestructura/normas.htm [ESSALUD] (2012). EsSalud. Recuperado el 30 de Marzo de 2012, de Consulta de Citas: http://www.essalud.gob.pe/ [Real Solutions S.A.C.] (s.f.). Clnica el Golf. Recuperado el 30 de Marzo de 2012, de Reserva y Confirma tus Citas Online: http://www.clinicaelgolf.com/

130

ANEXOS
Anexo N 1 Presupuesto para la Implementacin del Sistema

Unidad Medicina Nefrologa Neurociruga Oftalmologa Traumatologa Urologa Alergia Cardiologa Dermatologa Endocrinologa Gastroenterologa Neumologa Neurologa Otorrino Psicologa Salud Mental Ciruga Ginecologa Obstetricia Oncologa Pediatra Reumatologa

Ubicacin PC Impresora Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin Recepcin 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Costo Costo UTP PC Impresora (m) 1.800 104 25 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 1.800 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 150 150 30 40 30 15 20 25 30 20 25 30 30 20 25 65 50 50 150 150

SWITCH SW-BC-1-A SW-EMERG. SW-EMERG. SW-BC-1-A SW-BC-1-A SW-BC-1-A SW-BC-2-B SW-BC-2-B SW-BC-2-B SW-BC-2-A SW-BC-2-B SW-BC-2-B SW-BC-2-A SW-BC-2-A SW-BC-2-B SW-BC-2-A SW-PERIM. SW-PERIM. SW-REG.MEDICOS SW-PERIM. SWFARM.INTERNA

JACK RJ-45 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

21

21

37.800

2184

1130

21

131

Anexo N 2 Formato Solicitud de Cambios

SOLICITUD DE CAMBIO NMERO:.... SECCIN I: DESCRIPCIN DEL CAMBIO Requerimiento que afecta: Detalle del cambio: . . Solicitado por: Nombre .. Firma .. Cargo ... Fecha .

SECCIN II: ANLISIS DEL CAMBIO Costo evaluacin del Cambio: Costo Cambio: .. Tiempo estimado: . Fecha de validez: . Solucin . SECCIN III 1. Aprobado ( ) Nombre: 2. Rechazado ( ) Nombre: . 3. Posponer ( ) Nombre: Firma: Firma: Firma: Fecha: Fecha: Fecha: Evaluado por: Firma:

132

Anexo N 3 Especificacin de los Casos de Uso del Sistema

CASO DE USO: Registrar Usuario Actor: Administrador del Sistema 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Administrador del Sistema, registrar un nuevo usuario en el sistema, cabe resaltar que al usuario que se crea se le asigna permisos a una o ms personas para que puedan usar dicho usuario (estas personas son las que pertenecen a una carpeta familiar identificados por un CIF). 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Usuario 2.1.1 El Administrador del Sistema ingresa el CIF del paciente que desea aperturar su nmero de historia clnica y hace clic en el cono Buscar. 2.1.2 El sistema muestra a todas las personas que tienen el nmero de CIF buscado (personas que pertenecen al grupo familiar identificados con el mismo CIF). 2.1.3 El Administrador del Sistema selecciona a la persona que ser el responsable del usuario y luego selecciona a las personas que pertenecern a dicho usuario; posteriormente ingresa y selecciona los datos solicitados tales como: Usuario, clave y perfil y hace clic en el botn Guardar. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.5 El Administrador del Sistema hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si el Administrador del Sistema presiona el cono Buscar sin haber ingresado el CIF, el sistema le mostrar un mensaje solicitando ingreso del CIF. 2.2.2 Si no se seleccionan ni se registran todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 3.1 El Administrador del Sistema ha realizado el ingreso al sistema correctamente. 3.2 El Administrador del Sistema ha seleccionado la opcin Administrar Usuario y Registrar Usuario de su interfaz grfica. 4. Post Condiciones 4.1 El nuevo usuario queda registrado en la base de datos.

133

CASO DE USO: Acceso Usuario Actor: Administrador del Sistema 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Administrador del Sistema, volver activar a un usuario que fue bloqueado automticamente por el sistema. 2. Flujo de Eventos Activar Usuario 2.1 Flujo Bsico 2.1.1 El sistema muestra a todos los usuarios del sistema (activos o inactivos). 2.1.2 El Administrador del Sistema ingresa cualquier dato para la bsqueda, este puede ser: Nombre, apellido, usuario o estado. 2.1.3 El sistema muestra a la persona buscada. 2.1.4 El Administrador del Sistema hace clic en el cono Activar del usuario buscado. 2.1.5 El sistema muestra un mensaje: Est seguro de activar al usuario? 2.1.6 El Administrador del Sistema hace clic en el botn Activar. 2.1.7 El sistema muestra un mensaje de confirmacin: Activacin Exitosa. 2.2 Flujos Alternativos 2.2.1 Si no se ingresa la informacin de forma correcta para la bsqueda el sistema mostrar un mensaje diciendo No hay registros coincidentes encontrados. 3. Pre Condiciones 3.1 El Administrador del Sistema ha realizado el ingreso al sistema correctamente. 3.2 El Administrador del Sistema ha seleccionado la opcin Administrar Usuario y Acceso Usuario de su interfaz grfica. 4. Post Condiciones 4.1 El usuario queda activado nuevamente. 4.2 El sistema queda nuevamente habilitado para el usuario.

134

CASO DE USO: Programar Mdicos Actor: Jefe de rea 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Jefe de rea, registrar la programacin mensual de atenciones que realizar cada mdico de acuerdo a su especialidad, en un turno y consultorio especfico. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Programacin 2.1.1 El Jefe de rea ingresa el DNI del mdico que desea programar y da hace clic en el cono Buscar. 2.1.2 El sistema muestra los nombres y apellidos del mdico buscado, seguidamente de los campos que hay que seleccionar e ingresar tales como: Especialidad, rea, consultorio, turno y das. 2.1.3 El Jefe de rea selecciona e ingresa los datos mencionados y hace clic en el botn Guardar. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos?. 2.1.5 El Jefe de rea hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. Ver Programacin 2.1.7 El Jefe de rea ingresa el DNI del mdico, ao y mes de la programacin y hace clic en el botn Consultar. 2.1.8 El sistema muestra la programacin buscada. 2.2 Flujos Alternativos 2.2.1 Si el Jefe de rea presiona el cono Buscar sin haber ingresado el DNI, el sistema le mostrar un mensaje solicitando ingreso del DNI. 2.2.2 Si no se seleccionan todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 2.2.3 Si el Jefe de rea presiona el botn Consultar sin haber ingresado el DNI, el ao y mes, el sistema le mostrar un mensaje solicitando ingreso de los datos. 3. Pre Condiciones 3.1 El Jefe de rea ha realizado el ingreso al sistema correctamente. 3.2 El Jefe de rea ha seleccionado la opcin Programacin de Mdicos, Programar Mdico y Ver Programacin de su interfaz grfica. 4. Post Condiciones 4.1 La nueva programacin queda registrada en la base de datos. 4.2 Las fechas registradas quedan disponibles para la solicitud de las nuevas citas. 135

CASO DE USO: Gestionar HC Actor: Secretaria de HC 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a la Secretaria de HC, registrar el nmero de historia clnica de un paciente que se atender por primera vez en el hospital. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar HC 2.1.1 La Secretaria de HC ingresa el CIF del paciente que desea aperturar su historia clnica y hace clic en el botn Buscar. 2.1.2 El sistema muestra a todas las personas pertenecientes al CIF ingresado, el nmero de historia clnica autogenerado y la fecha actual. 2.1.3 La Secretaria de HC selecciona a la persona que se le registrar su nmero de historia clnica y hace clic el botn Guardar. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.5 La Secretaria de HC hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Secretaria de HC presiona el botn Buscar sin haber ingresado el CIF, el sistema le mostrar un mensaje solicitando ingreso del CIF. 2.2.2 Si no se seleccionan algn paciente el sistema mostrar un mensaje solicitando seleccionar uno de ellos. 3. Pre Condiciones 3.1 La Secretaria de HC ha realizado el ingreso al sistema correctamente. 3.2 La Secretaria de HC ha seleccionado la opcin Gestionar Historia Clnica y Registrar Historia de su interfaz grfica. 4. Post Condiciones 4.1 El nuevo nmero de historia clnica queda registrado en la base de datos.

136

CASO DE USO: Traslado HC Admisin Actor: Asistente de HC 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Asistente de HC, consultar las historias clnicas que debern ser llevadas a los consultorios segn datos de la cita. Tambin se registrar la salida y entrada al rea de admisin de cada una de las historias solicitadas. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Salida 2.1.1 El Asistente de HC selecciona el consultorio y la fecha que desea consultar y hace clic en el botn Consultar. 2.1.2 El sistema muestra la lista de todas las historias que estn pendientes para el traslado al consultorio consultado. 2.1.3 El Asistente de HC verifica la existencia fsica de las historias pendientes en los estantes. Posteriormente selecciona en el sistema los checks de las historias que fueron encontradas y sern enviadas al consultorio y tambin podr registrar una observacin en caso sea necesario, finalmente hace clic en el botn Registrar Salida. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.5 El Asistente de HC hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. Registrar Entrada 2.1.7 El Asistente de HC selecciona el consultorio y la fecha que desea consultar y hace clic en el botn Consultar. 2.1.8 El sistema muestra la lista de todas las historias que han sido devueltas por el consultorio consultado. 2.1.9 El Asistente de HC verifica la existencia fsica de las historias devueltas. Posteriormente selecciona en el sistema los checks de las historias que fueron encontradas y sern guardadas nuevamente en los estantes, finalmente hace clic en el botn Registrar Entrada. 2.1.10 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.11 El Asistente de HC hace clic en el botn Aceptar. 2.1.12 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si el Asistente de HC presiona el botn Buscar sin haber seleccionado los datos, el sistema le mostrar un mensaje solicitando seleccionarlos. 3. Pre Condiciones 3.1 El Asistente de HC ha realizado el ingreso al sistema correctamente. 137

3.2 El Asistente de HC ha seleccionado la opcin Traslado de Historias Admisin, Registrar Salida y Registrar Entrada de su interfaz grfica. 4. Post Condiciones 4.1 El movimiento de la historia queda registrado en la base de datos. 4.2 Las historias seleccionadas salen fsicamente del rea de Admisin y Archivos.

138

CASO DE USO: Traslado HC Consultorio Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a la Enfermera consultar las historias clnicas que han sido enviada del rea de Admisin segn datos de la cita. Tambin se registrar la entrada y salida al consultorio de cada una de las historias recibidas. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Entrada 2.1.1 La Enfermera selecciona el consultorio y la fecha que desea consultar y hace clic en el botn Consultar. 2.1.2 El sistema muestra la lista de todas las historias que han sido enviadas por el rea de Admisin. 2.1.3 La Enfermera verifica la existencia fsica de las historias enviadas. Posteriormente selecciona en el sistema los checks de las historias que fueron encontradas y finalmente hace clic en el botn Registrar Entrada. 2.1.4 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.5 La Enfermera hace clic en el botn Aceptar. 2.1.6 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. Registrar Salida 2.1.7 La Enfermera selecciona el consultorio y la fecha que desea consultar y hace clic en el botn Consultar. 2.1.8 El sistema muestra la lista de todas las historias que han sido registradas. 2.1.9 La Enfermera verifica la existencia fsica de las historias enviadas. Posteriormente selecciona en el sistema los checks de las historias que fueron encontradas y sern devueltas al rea de Admisin, finalmente hace clic en el botn Registrar Salida. 2.1.10 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.11 La Enfermera hace clic en el botn Aceptar. 2.1.12 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Buscar sin haber seleccionado los datos, el sistema le mostrar un mensaje solicitando seleccionarlos. 3. Pre Condiciones 3.1 La Enfermera ha realizado el ingreso al sistema correctamente. 3.2 La Enfermera ha seleccionado la opcin Traslado de Historias Consultorio, Registrar Entrada y Registrar Salida de su interfaz grfica. 139

4. Post Condiciones 4.1 El movimiento de la historia queda registrado en la base de datos. 4.2 Las historias seleccionadas salen fsicamente del consultorio.

140

CASO DE USO: Consultar Movimiento HC Actor: Asistente de HC y Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Asistente de HC y a la Enfermera, consultar todos los movimientos de traslado que han tenido las historias clnicas en el trascurso del tiempo de Admisin a Consultorios y viceversa. 2. Flujo de Eventos 2.1 Flujo Bsico Consultar Movimientos 2.1.1 El Asistente de HC o la Enfermera ingresa el N de Historia Clnica del paciente que desea realizar la bsqueda y hace clic en el botn Buscar. 2.1.2 El sistema muestra todos los movimientos de traslado que ha tenido dicha historia buscada. 2.1.3 El Asistente de HC o la Enfermera ingresa cualquier dato para la bsqueda especfica, este puede ser: Movimiento, ubicacin o fecha. 2.1.4 El sistema muestra datos especficos. 2.2 Flujos Alternativos 2.1.1 Si el Asistente de HC o la Enfermera presiona el botn Buscar sin haber ingresado el N de Historia Clnica, el sistema le mostrar un mensaje solicitando ingreso de N de Historia Clnica. 2.1.2 Si no se ingresa la informacin de forma correcta para la bsqueda el sistema mostrar un mensaje diciendo No hay registros coincidentes encontrados. 3. Pre Condiciones 3.1 El Asistente de HC o la Enfermera ha realizado el ingreso al sistema correctamente. 3.2 El Asistente de HC o la Enfermera ha seleccionado la opcin Traslado de Historias Admisin, Traslado de Historias Consultorio, y Movimiento Historia de su interfaz grfica. 4. Post Condiciones 4.1 L a ubicacin de la historia clnica es encontrada.

141

CASO DE USO: Registrar Cita Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a las Enfermeras de cada consultorio externo, registrar la cita de los pacientes que an acuden al hospital para solicitar sus citas. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Cita 2.1.1 La Enfermera ingresa el DNI del paciente y hace clic en el botn Buscar. 2.1.2 El sistema muestra los Nombres, apellidos y nmero de historia del paciente. 2.1.3 La Enfermera hace clic en el cono Siguiente para continuar. 2.1.4 El sistema muestra los campos que hay que seleccionar tales como: Especialidad y consultorio, finalmente hace clic en el botn Cargar Turnos. 2.1.5 El sistema carga los turnos existentes de acuerdo a los datos de la bsqueda. 2.1.6 El Paciente selecciona el turno en el que desea ser atendido. 2.1.7 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.8 El Paciente hace clic en el botn Aceptar. 2.1.9 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Buscar sin haber ingresado el DNI, el sistema le mostrar un mensaje solicitando ingreso del DNI. 2.2.2 Si no se seleccionan todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 3.1 La Enfermera ha realizado el ingreso al sistema correctamente. 3.2 La Enfermera ha seleccionado la opcin Citas Consultorio y Registrar Cita de su interfaz grfica. 4. Post Condiciones 4.1 La nueva cita queda registrada en la base de datos. 4.2 La disponibilidad del mismo da, hora y consultorio queda ocupado.

142

CASO DE USO: Reservar Cita Actor: Paciente 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a los pacientes, reservar sus citas por internet ingresando al sistema con su usuario y contrasea asignada por el rea de telemtica del hospital. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Cita 2.1.1 El sistema muestra en la interfaz el CIF correspondiente al paciente y la lista de los pacientes perteneciente a dicho CIF. 2.1.2 El Paciente selecciona a uno de los pacientes que desea la cita. 2.1.3 El sistema re direcciona a la segunda interfaz y muestra los campos que hay que seleccionar tales como: Especialidad y consultorio, finalmente hace clic en el botn Cargar Turnos. 2.1.4 El sistema carga los turnos existentes de acuerdo a los datos de la bsqueda. 2.1.5 El Paciente selecciona el turno en el que desea ser atendido. 2.1.6 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.7 El Paciente hace clic en el botn Aceptar. 2.1.8 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si no se seleccionan todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 2.3 El Paciente ha realizado el ingreso al sistema correctamente. 2.4 El Paciente ha seleccionado la opcin Citas Web y Reservar Cita de su interfaz grfica. 4. Post Condiciones 2.5 La nueva cita queda registrada en la base de datos. 2.6 La disponibilidad del mismo da, hora y consultorio queda ocupado.

143

CASO DE USO: Administrar Cita Actor: Paciente 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite al Paciente poder consultar su prxima cita y en caso de no poder asistir en la fecha programada tendr la opcin de cancelarla. En este caso de uso tambin se enviar alertas cuando un paciente no ha asistido a su cita programada o cuando su siguiente cita se aproxima. 2. Flujo de Eventos 2.1 Flujo Bsico Consultar Cita 2.1.1 El sistema muestra alerta de inasistencia a la cita reservada (en el caso de no haber asistido a una cita en un intervalo de 5 das anteriores) o muestra alertas avisando la siguiente cita que se aproxima (en este caso de citas del presente mes). El sistema muestra tambin la lista de las citas pendientes (en caso si existieran). Cancelar Cita 2.1.2 El Paciente hace clic en Ver Detalle en la cita que desea postergar. 2.1.3 El sistema muestra una pantalla con todos los detalles de la cita seleccionada y el cono Cancelar Cita. 2.1.4 El Paciente hace clic en el cono Cancelar Cita. 2.1.5 El sistema muestra un mensaje de registro: Est seguro de cancelar la cita? 2.1.6 El Paciente hace clic en el botn Aceptar. 2.1.7 El sistema muestra un mensaje de confirmacin de registro: Cancelacin Exitosa. 3. Pre Condiciones 3.1 El Paciente ha realizado el ingreso al sistema correctamente. 3.2 El Paciente ha seleccionado la opcin Citas Web y Administrar cita de su interfaz grfica. 4. Post Condiciones 4.1 La cita queda cancelada. 4.2 El turno cancelado vuelve a quedar disponible para una nueva cita.

144

CASO DE USO: Registrar Atenciones Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a la Enfermera, registrar todas las atenciones que ha realizado el mdico durante el da, se podr tambin registrar los datos de la historia clnica actualizada. 2. Flujo de Eventos 2.1 Flujo Bsico Registrar Atenciones 2.1.1 La Enfermera ingresa los datos de la cita para realizar la bsqueda, tales como: Fecha, rea y consultorio, finalmente hace clic en el botn Listar. 2.1.2 El sistema lista todas las citas ubicadas con los datos de la bsqueda. 2.1.3 La Enfermera hace clic en el cono Adjuntar Historia. 2.1.4 El sistema muestra una interfaz donde solicita ingresar y seleccionar los datos de la historia clnica, tales como: Especialidad, mdico, diagnstico, medicamento, tratamiento y anexos. 2.1.5 La Enfermera ingresa y selecciona los datos mencionados y hace clic en el botn Guardar. 2.1.6 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.7 La Enfermera hace clic en el botn Aceptar. 2.1.8 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.1.9 El sistema regresa a la interfaz anterior. 2.1.10 La Enfermera selecciona el check del paciente y hace clic en el botn Guardar 2.1.11 El sistema muestra un mensaje de registro: Est seguro de guardar los datos? 2.1.12 La Enfermera hace clic en el botn Aceptar. 2.1.13 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Enfermera presiona el botn Listar sin haber ingresado la fecha, rea y consultorio, el sistema le mostrar un mensaje solicitando ingreso de datos. 2.2.2 Si no se seleccionan ni se registran todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 3.1 La Enfermera ha realizado el ingreso al sistema correctamente. 3.2 La Enfermera ha seleccionado la opcin Atenciones Mdicas y Registrar Atenciones de su interfaz grfica. 4. Post Condiciones 4.1 Las citas quedan registradas como atendidas y no atendidas. 4.2 La historia clnica del paciente queda actualizada. 145

CASO DE USO: Consultar Atenciones Actor: Enfermera 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a la Secretaria de HC, registrar el nmero de historia clnica de un paciente que se atender por primera vez en el hospital. 2. Flujo de Eventos 2.1 Flujo Bsico 2.1.1 La Secretaria de HC ingresa el CIF del paciente que desea aperturar su nmero de historia clnica. 2.1.2 El Sistema muestra a todas las personas que tienen el nmero de CIF buscado (personas que pertenecen al grupo familiar identificados con el mismo CIF). 2.1.3 La Secretaria de HC selecciona a la persona que se le registrar su nmero de historia y hace clic el botn Registrar Historia 2.1.4 El sistema muestra un mensaje de confirmacin de registro: Registro Exitoso. 2.2 Flujos Alternativos 2.2.1 Si la Secretaria de HC presiona el botn Buscar sin haber ingresado el CIF, el sistema le mostrar un mensaje solicitando ingreso del CIF. 2.2.2 Si no se seleccionan ni se registran todos los datos solicitados de forma correcta el sistema mostrar un mensaje solicitando ingreso correcto de todos los datos. 3. Pre Condiciones 3.1 La Secretaria de HC ha realizado el ingreso al sistema correctamente. 3.2 La Secretaria de HC ha seleccionado la opcin Administrar Pacientes y Registrar Historia de su interfaz grfica. 4. Post Condiciones 4.1 El nuevo nmero de historia clnica queda registrado en la base de datos.

146

CASO DE USO: Importar Excel Estadstico Actor: Jefe de rea 1. Caso de Uso 1.1 Breve Descripcin Este caso de uso permite a los Jefes de cada rea, consultar estadsticamente las atenciones realizadas en cada consultorio mensualmente. Tambin se podr importar en Excel las estadsticas mostradas. 2. Flujo de Eventos 2.1 Flujo Bsico Importar Excel 2.1.1 El sistema lista la estadstica de atenciones mensuales por cada consultorio. 2.1.2 El Jefe de rea hace clic en el cono Importar Excel. 2.1.3 El Sistema descarga y muestra el Excel. 3. Pre Condiciones 3.1 El Jefe de rea ha realizado el ingreso al sistema correctamente. 3.2 El Jefe de rea ha seleccionado la opcin Importar Excel y Excel General de su interfaz grfica. 4. Post Condiciones 4.1 El Excel se ha descargado.

147

Anexo N 4 Diccionario de Datos

T_Area: Campo idArea Nom_Area Ubicacion PK x FK Tipo int varchar text Descripcin ID autogenerado. Nombre del rea. Ubicacin del rea.

T_Citas: Campo idCita Tipo idPaciente idTurnos Programados estado PK x FK Tipo int varchar int int int Descripcin ID autogenerado. Tipo de cita (internet o consultorio). PK de la tabla paciente. PK de la tabla turnos programados. 1=cita pendiente, 0=cita atendida.

x x

T_Consultorio: Campo idConsultorio Nom_Consultorio idEspecialidad PK x FK Tipo int varchar int Descripcin ID autogenerado. Nombre del consultorio. PK de la tabla especialidades.

T_Detalle_Historia_Clinica: Campo idDetalle_HC Num_Historia idMedico Diagnostico Medicamento Tratamiento Nom_Anexo Ruta_Anexo PK x FK Tipo int int int text text text varchar text Descripcin ID autogenerado. Nmero de Historia Clnica. Mdico que atiende. Diagnstico del paciente. Medicamento del paciente. Tratamiento del paciente. Nombre del documento. Ruta del documento. 148

F_Registro

date

Fecha de Registro del documento.

T_Especialidades: Campo idEspecialidad Nom_Especialidad idArea PK x FK Tipo int varchar int Descripcin ID autogenerado. Nombre de la especialidad. PK de la tabla rea.

T_Historia Clnica: Campo


idHC

PK
x

FK

Tipo
int

Num_Historia F_Registro idPaciente

int date int

Descripcin ID autogenerado. Nmero de Historia autogenerado. Fecha de registro de la historia. PK de la tabla paciente.

T_Hora: Campo idHora Hora idTurno PK x FK Tipo int varchar int Descripcin ID autogenerado. Hora. PK de la tabla turno.

T_Mdico: Campo idMedico CIP Grado Situacion idEspecialidad idPersona PK x FK Tipo int int varchar varchar int int Descripcin ID autogenerado. Carnet de Identificacin Policial. Grado PNP. Situacin actual de trabajo. PK de la tabla especialidades. PK de la tabla persona.

x x

T_Movimiento Historia: Campo idMovimiento_Historia PK x FK Tipo int Descripcin ID autogenerado. 149

Num_Historia F_Cita Ubicacion Movimiento F_Movimiento Observacion

int date varchar varchar date text

PK de la tabla Historia Clnica. Fecha de la cita. Ubicacin fsica actual. Salida o entrada. Fecha de movimiento. Observaciones.

T_Nodo: Campo idNodo Nom_Nodo PK x FK Tipo int varchar Descripcin ID autogenerado. Nombre del nodo.

T_Paciente: Campo idPaciente CIF Parentesco idPersona PK x FK Tipo int varchar varchar int Descripcin ID autogenerado. Carnet de Identificacin Familiar. Parentesco del Titular. PK de la tabla persona.

T_Perfil: Campo idPerfil Nom_Perfil Descripcion F_Registro PK x FK Tipo int varchar text date Descripcin ID autogenerado. Nombre del perfil. Descripcin del perfil. Fecha de registro del perfil.

T_Permisos: Campo idPermiso Nom_Permiso Ruta idNodo PK x FK Tipo int varchar text int Descripcin ID autogenerado. Nombre del permiso. Ruta de la interfaz. PK de la tabla nodo.

T_Permisos x Perfil: 150

Campo idPermisosxPerfil idPermiso idPerfil

PK x

FK x x

Tipo int int int

Descripcin ID autogenerado. PK de la tabla permiso. PK primaria de la tabla perfil.

T_Persona: Campo idPersona DNI Nombres A_Paterno A_Materno Sexo F_Nacimiento E_Civil Direccion Telefono Celular Correo estado PK x FK Tipo int int varchar varchar varchar varchar date varchar text int int varchar int Descripcin ID autogenerado. DN. Nombres. Apellido paterno. Apellido materno. Sexo. Fecha de nacimiento. Estado civil. Direccin. Telfono. Celular. Correo. 1=activo, 0=inactivo.

T_Programacion Medico: Campo idProgramacion_Medico idMedico idTurno Fecha idConsultorio PK x FK x x x Tipo int int int date int Descripcin ID autogenerado. PK de la tabla mdico. PK de la tabla turno. Fechas de atencin. PK de la tabla consultorio.

T_Turno: Campo idTurno Turno H_Inicio H_Fin PK x FK Tipo int varchar time time Descripcin ID autogenerado. Turno. Hora de Inicio. Hora de Fin.

151

T_Turnos Programados: Campo idTurnos_Progra mados Fecha idHora idProgramacion_ Medico estado PK x x x FK Tipo int date int int int Descripcin ID autogenerado. Deriva de la programacin de mdicos. PK de la tabla hora. PK de la tabla programacin mdico. 1=turno disponible, 0=turno ocupado.

T_Usuario: Campo idUsuario Usuario Contrasena F_Registro idPersona idPerfil estado PK x FK Tipo int varchar varchar date int int int Descripcin ID autogenerado. Nombre del usuario. Contrasea del usuario Fecha de registro. PK de la tabla persona. PK de la tabla perfil. 1=activo, 0=inactivo.

x x

T_Usuario Parientes: Campo idUsuario_Parientes Usuario idPaciente PK x FK Tipo int varchar int Descripcin ID autogenerado. Nombre del usuario. PK de la tabla paciente.

152

También podría gustarte