universidad de guayaquilrepositorio.ug.edu.ec/bitstream/redug/24108/1/b-cisc-ptg.1346... ·...

130
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA PEDIÁTRICA PARA LA AUTOMATIZACIÓN Y GESTIÓN DE LA INFORMACIÓN SOBRE EL CONTROL NEONATAL EN EL HOSPITAL PÚBLICO “TEODORO MALDONADO CARBO” DE LA CIUDAD DE GUAYAQUIL PROYECTO DE TITULACIÓN Previa a la obtención del Título de: INGENIERO EN SISTEMAS COMPUTACIONALES AUTORA: ROXANA LOURDES ZARUMA CHÁVEZ TUTOR: ING. ERICK GONZÁLEZ LINCH, M.Sc. GUAYAQUIL ECUADOR 2017

Upload: vuongphuc

Post on 18-Oct-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS

COMPUTACIONALES

DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA

PEDIÁTRICA PARA LA AUTOMATIZACIÓN Y GESTIÓN

DE LA INFORMACIÓN SOBRE EL CONTROL

NEONATAL EN EL HOSPITAL PÚBLICO

“TEODORO MALDONADO CARBO”

DE LA CIUDAD DE

GUAYAQUIL

PROYECTO DE TITULACIÓN

Previa a la obtención del Título de:

INGENIERO EN SISTEMAS COMPUTACIONALES

AUTORA: ROXANA LOURDES ZARUMA CHÁVEZ

TUTOR: ING. ERICK GONZÁLEZ LINCH, M.Sc.

GUAYAQUIL – ECUADOR

2017

I

REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA

FICHA DE REGISTRO DE TESIS

TÍTULO: “DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA PEDIÁTRICA

PARA LA AUTOMATIZACIÓN Y GESTIÓN DE LA INFORMACIÓN SOBRE EL

CONTROL NEONATAL EN HOSPITAL PÚBLICO “TEODORO MALDONADO

CARBO”, DE LA CIUDAD DE GUAYAQUIL”

AUTORES: Roxana Lourdes Zaruma Chávez

REVISORES: Ing. Tania Yaguana Herrera

INSTITUCIÓN: Universidad de Guayaquil FACULTAD: Ciencias Matemáticas y Físicas

CARRERA: Ingeniería en Sistemas Computacionales

FECHA DE PUBLICACIÓN: Año 2017 N° DE PÁGS.: 88

ÁREA TEMÁTICA: Desarrollo de Software

PALABRAS CLAVES: historia clínica neonatal, aplicación web y automatización

RESUMEN: En la ciudad de Guayaquil existen varios sectores de escasos recursos,

lugar donde está ubicado el hospital público “Teodoro Maldonado Carbo”, en la

dirección Av. 25 de Julio s/n Vía Puerto Marítimo. De acuerdo al levantamiento de la

información obtenida en el hospital, la gestión del control neonatal son tradicionales,

los reportes del Ministerio de Salud Pública, presentan inconsistencias y demora en

la búsqueda o pérdida del historial clínico del paciente neonatal, debido a estos

acontecimientos se propone el desarrollo del módulo de historia clínica pediátrica

para la automatización y gestión de la información sobre el control neonatal en el

hospital público “Teodoro Maldonado Carbo” de la ciudad de Guayaquil, con el cual

se obtendrá los siguientes beneficios como accesibilidad, confiabilidad, cuyo entorno

de desarrollo es web, y su base de datos MySql, aportando de gran manera a los

médicos, usuarios y directivos de la institución generando un gran impacto en la

comunidad.

N° DE REGISTRO(en base de datos):

N° DE CLASIFICACIÓN: Nº

DIRECCIÓN URL (tesis en la web):

ADJUNTO PDF x SI NO

CONTACTO CON AUTORES: Roxana Lourdes Zaruma Chávez

Teléfono: 0996333617

E-mail: [email protected]

CONTACTO DE LA INSTITUCIÓN: Universidad de Guayaquil

Nombre: CISC

Teléfono: 2318067

APROBACIÓN DEL TUTOR

En mi calidad de Tutor del trabajo de investigación, “DESARROLLO DEL

MÓDULO DE HISTORIA CLÍNICA PEDIÁTRICA PARA LA AUTOMATIZACIÓN

Y GESTIÓN DE LA INFORMACIÓN SOBRE EL CONTROL NEONATAL EN

HOSPITAL PÚBLICO “TEODORO MALDONADO CARBO” DE LA CIUDAD DE

GUAYAQUIL” elaborado por la estudiante, Roxana Lourdes Zaruma Chávez,

alumna no titulado de la Carrera de Ingeniería en Sistemas Computacionales,

Facultad de Ciencias Matemáticas y Físicas de la Universidad de Guayaquil,

previo a la obtención del Título de Ingeniero en Sistemas, me permito declarar que

luego de haber orientado, estudiado y revisado, la apruebo en todas sus partes.

Atentamente

_________________________________________

ING. ERICK GONZÁLEZ LINCH, M.Sc.

TUTOR

III

DEDICATORIA

Dedico este proyecto de titulación a

Dios que me brindo la fortaleza en los

momentos difíciles, a mis padres y

hermanos que fueron mi apoyo

incondicional para la culminación de

esta importante meta en mi vida.

Roxana Zaruma Chávez

IV

AGRADECIMIENTO

Agradecida con Dios por su gracia y

favor en la culminación de este

objetivo, a mi familia por su apoyo

inquebrantable, a mis maestros por

sus enseñanzas y consejos, a mis

amigos y autoridades de la Carrera

por el apoyo brindado en la última

etapa de mis estudios.

Roxana Zaruma Chávez

V

TRIBUNAL PROYECTO DE TITULACIÓN

Ing. Eduardo Santos Baquerizo, M.Sc.

DECANO DE LA FACULTAD

CIENCIAS MATEMATICAS Y

FISICAS

Ing. Abel Alarcón Salvatierra, M.Sc.

DIRECTOR DE LA CARRERA DE

INGENIERIA EN SISTEMAS

COMPUTACIONALES

Ing. Vicente Vizueta Logroño

PROFESOR REVISOR DEL PROYECTO

DE TITULACION

Ing. Erick González, M. Sc.

PROFESOR TUTOR DEL PROYECTO

DE TITULACION

Ab. Juan Chávez Atocha, Esp.

SECRETARIO

V

DECLARACIÓN EXPRESA

“La responsabilidad del contenido de este Proyecto de

Titulación, nos corresponden exclusivamente; y el

patrimonio intelectual de la misma a la UNIVERSIDAD

DE GUAYAQUIL”

ROXANA LOURDES ZARUMA CHÁVEZ

VI

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA PEDIÁTRICA PARA LA

AUTOMATIZACIÓN Y GESTIÓN DE LA INFORMACIÓN SOBRE EL

CONTROL NEONATAL EN HOSPITAL PÚBLICO “TEODORO MALDONADO

CARBO”, DE LA CIUDAD DE GUAYAQUIL”

Proyecto de Titulación que se presenta como requisito para optar por el título de

INGENIERO EN SISTEMAS COMPUTACIONALES.

Autora: Roxana Lourdes Zaruma Chávez

C.I. 0920802295

Tutor: Ing. Erick González Linch, M.Sc.

Guayaquil, 13 de Diciembre del 2017

VII

CERTIFICADO DE ACEPTACIÓN DEL TUTOR

En mi calidad de Tutor del proyecto de titulación, nombrado por el Consejo

Directivo de la Facultad de Ciencias Matemáticas y Físicas de la Universidad de

Guayaquil.

CERTIFICO:

Que he analizado el Proyecto de Titulación presentado por la

estudiante ROXANA LOURDES ZARUMA CHÁVEZ, como requisito previo para

optar por el título de Ingeniero en cuyo problema es:

“DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA PEDIÁTRICA PARA

LA AUTOMATIZACIÓN Y GESTIÓN DE LA INFORMACIÓN SOBRE EL

CONTROL NEONATAL EN HOSPITAL PÚBLICO “TEODORO MALDONADO

CARBO”, DE LA CIUDAD DE GUAYAQUIL”

Considero aprobado el trabajo en su totalidad.

Presentado por:

_________________________________ ____________________

Roxana Lourdes Zaruma Chávez C.I. 0920802295

Tutor: Ing. Erick González Linch, M.Sc.

Guayaquil, 13 de Diciembre del 2017

1

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

AUTORIZACIÓN PARA PUBLICACIÓN DE PROYECTO DE TITULACIÓN EN FORMATO DIGITAL

1. Identificación del Proyecto de Titulación

Nombre del Alumno: Roxana Lourdes Zaruma Chávez

Dirección: Coop. Naciones Unidas Manzana 2 Sol. 2

Teléfono: 0996333617 E-mail: [email protected]

Facultad: Ciencias Matemáticas y Físicas

Carrera: Ingeniería en Sistemas Computacionales

Título al que opta: Ingeniero en Sistemas Computacionales

Profesor guía: Ing. Erick González Linch, M.Sc.

Título del Proyecto de Titulación: “DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA PEDIÁTRICA PARA LA AUTOMATIZACIÓN Y GESTIÓN DE LA INFORMACIÓN SOBRE EL CONTROL NEONATAL EN HOSPITAL PÚBLICO “TEODORO MALDONADO CARBO”, DE LA CIUDAD DE GUAYAQUIL” Temas de Proyecto de Titulación: historia clínica neonatal, aplicación web, automatización

2. Autorización de Publicación de Versión Electrónica del Proyecto de Titulación

A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y a la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica de este Proyecto de Titulación.

Publicación electrónica:

Inmediata x Después de 1 año

Firma Alumno: ROXANA LOURDES ZARUMA CHÁVEZ 3. Forma de envío:

El texto del Proyecto de Titulación debe ser enviado en formato Word, como archivo .Doc. O .RTF y .Puf para PC. Las imágenes que la acompañen pueden ser: .gif, .jpg o .TIFF.

DVDROM X CDROM

2

ABREVIATURAS

HCN Historia Clínica Neonato

MSP Ministerio de Salud Pública

PHP Hypertext Pre-Processor

MySQL My Structured Query Language

HTML Lenguaje de Marca de Salida de Hyper Texto

HTTP Protocolo de Transferencia de Hyper Texto

3

SIMBOLOGÍA

N: Tamaño de la población,

z: Nivel de confianza

e: Es el máximo error permisible

p: Es la probabilidad de que el evento ocurra

q: Es la probabilidad de que el evento no ocurra

n: Es el tamaño de la muestra a calcular.

4

ÍNDICE GENERAL

APROBACIÓN DEL TUTOR ............................................................................... II

DEDICATORIA ................................................................................................... III

AGRADECIMIENTO ........................................................................................... IV

TRIBUNAL PROYECTO DE TITULACIÓN ......................................................... V

DECLARACIÓN EXPRESA ................................................................................ V

CERTIFICADO DE ACEPTACIÓN DEL TUTOR ............................................... VII

AUTORIZACIÓN PARA PUBLICACIÓN ............................................................. 1

SIMBOLOGÍA ..................................................................................................... 3

ÍNDICE GENERAL .............................................................................................. 4

ÍNDICE DE TABLAS ........................................................................................... 8

ÍNDICE DE GRÁFICOS ..................................................................................... 10

RESUMEN ......................................................................................................... 11

ABSTRACT ....................................................................................................... 12

CAPÍTULO I ...................................................................................................... 15

PLANTEAMIENTO DEL PROBLEMA ............................................................... 15

Ubicación del Problema en un Contexto ........................................................ 15

Situación Conflicto Nudos Críticos ................................................................. 16

Causas y Consecuencias del Problema ......................................................... 16

Delimitación del Problema .............................................................................. 17

Formulación del Problema ............................................................................. 18

Evaluación del Problema ................................................................................ 18

OBJETIVOS ...................................................................................................... 21

Objetivo General ............................................................................................ 21

Objetivos Específicos ..................................................................................... 21

5

ALCANCES DEL PROBLEMA ......................................................................... 22

JUSTIFICACIÓN E IMPORTANCIA .................................................................. 23

METODOLOGÍA DEL PROYECTO ................................................................... 24

Supuestos ...................................................................................................... 25

Restricciones ................................................................................................. 26

Plan de calidad............................................................................................... 26

CAPÍTULO II ..................................................................................................... 27

MARCO TEÓRICO ............................................................................................ 27

ANTECEDENTES DEL ESTUDIO ..................................................................... 27

FUNDAMENTACIÓN TEÓRICA ........................................................................ 28

HISTORIA CLÍNICA PEDIÁTRICA NEONATAL ............................................... 28

Definición de Pediatría ................................................................................... 28

Definición de Neonato .................................................................................... 28

Pacientes Neonatos ....................................................................................... 28

Historia Clínica Neonatal ................................................................................ 29

Con respecto a la aplicación web para la gestión de la Información ........... 29

Sistema de gestión de la información ............................................................. 29

Definiciones conceptuales .............................................................................. 30

Internet ........................................................................................................... 30

Navegador web .............................................................................................. 30

Servidores web .............................................................................................. 31

Aplicaciones web ........................................................................................... 31

PHP ............................................................................................................... 32

APACHE ........................................................................................................ 34

MySql ............................................................................................................. 35

JavaScript ...................................................................................................... 37

Bootstrap ........................................................................................................ 38

PhpDesigner 8 ............................................................................................... 39

Arquitecturas .................................................................................................. 40

FUNDAMENTACIÓN LEGAL............................................................................ 41

PREGUNTA CIENTÍFICA A CONTESTARSE .................................................. 44

6

VARIABLES DE LA INVESTIGACIÓN ............................................................. 44

Variable independiente: .................................................................................. 44

Variables dependientes: ................................................................................. 44

DEFINICIONES CONCEPTUALES ................................................................... 44

APGAR .......................................................................................................... 44

CAPURRO SOMATICO ................................................................................. 44

POSTERMINO ............................................................................................... 45

RECIEN NACIDO – PRETERMINO ............................................................... 45

A TÉRMINO ................................................................................................... 45

CAPÍTULO III .................................................................................................... 46

PROPUESTA TECNOLÓGICA ......................................................................... 46

Análisis de factibilidad .................................................................................... 46

Factibilidad Operacional ................................................................................. 47

Factibilidad Técnica ....................................................................................... 47

Factibilidad Legal ........................................................................................... 48

Factibilidad Económica .................................................................................. 48

ETAPAS DE LA METODOLOGÍA DEL PROYECTO ........................................ 49

ANÁLISIS DE REQUERIMIENTO ..................................................................... 53

REQUERIMIENTO FUNCIONALES PARA EL SISTEMA .............................. 53

DIAGRAMA DE CASO DE USO PARA EL HISTORIA CLÍNICA NEONATAL . 58

Caso de uso de Registro de la Historia Clínica Neonatal ............................... 58

Caso de uso de Consulta de la Historia Clínica Neonatal ............................... 61

CRITERIOS DE VALIDACIÓN DE LA PROPUESTA ........................................ 65

Población y Muestras ..................................................................................... 65

Población ....................................................................................................... 65

Muestra .......................................................................................................... 65

Calculo de la muestra..................................................................................... 66

TÉCNICAS DE RECOLECCIÓN DE DATOS .................................................... 68

MODELO DE ENCUESTAS ........................................................................... 68

ENCUESTAS REALIZADAS AL ESPECIALISTA EN NEONATOLOGÍA ........ 71

CAPÍTULO IV .................................................................................................... 81

7

CRITERIOS DE ACEPTACIÓN DEL PRODUCTO O SERVICIO ...................... 81

CONCLUSIONES ..................................................... ¡Error! Marcador no definido.

RECOMENDACIONES ............................................. ¡Error! Marcador no definido.

BIBLIOGRAFÍA ................................................................................................. 84

ANEXOS ........................................................................................................... 86

8

ÍNDICE DE TABLAS

Tabla N° 1: Causas y Consecuencias del Problema. ....................................... 16

Tabla N° 2: Delimitación del Problema ................................................................. 18

Tabla N° 3: Elementos de Hardware y Software ................................................ 47

Tabla N° 4: Costo de la página web ...................................................................... 48

Tabla N° 5: Costo de recurso humano ................................................................. 48

Tabla N° 6: Costo de recurso hardware ............................................................... 49

Tabla N° 7: Costo de recurso software ................................................................ 49

Tabla N° 8: Sprint 1 .................................................................................................... 50

Tabla N° 9: Sprint 2 .................................................................................................... 51

Tabla N° 10: Sprint 3 .................................................................................................... 52

Tabla N° 11: Requerimientos Funcionales ............................................................ 53

Tabla N° 12: Login del sistema ................................................................................ 53

Tabla N° 13: Seguridad del sistema ....................................................................... 54

Tabla N° 14: Configuración y Administración ..................................................... 54

Tabla N° 15: Listado de Datos Neonatal por historia clínica ........................... 54

Tabla N° 16: Formulario Neonatal ........................................................................... 55

Tabla N° 17: Perinatales/Apgar/Capurro somático ............................................ 55

Tabla N° 18: Signos vitales y otras valoraciones ............................................... 55

Tabla N° 19: Curvas de crecimiento /diagnóstico/evolución .......................... 56

Tabla N° 20: Descripción del 1 Caso de uso ........................................................ 60

Tabla N° 21: Descripción del 2 Caso de uso ........................................................ 62

Tabla N° 22: Estimación de Población .................................................................. 65

Tabla N° 23: Estimación de Muestra ...................................................................... 67

Tabla N° 24: Resultado de la Pregunta 1 de la encuesta .................................. 71

Tabla N° 25: Resultado de la Pregunta 2 de la encuesta .................................. 72

Tabla N° 26: Resultado de la Pregunta 3 de la encuesta................................. 73

Tabla N° 27: Resultado de la Pregunta 4 de la encuesta .................................. 74

Tabla N° 28: Resultado de la Pregunta 5 de la encuesta................................. 75

9

Tabla N° 29: Resultado de la Pregunta 6 de la encuesta................................. 76

Tabla N° 30: Resultado de la Pregunta 7 de la encuesta .................................. 77

Tabla N° 31: Resultado de la Pregunta 8 de la encuesta................................. 78

Tabla N° 32: Resultado de la Pregunta 9 de la encuesta................................. 79

Tabla N° 33: Resultado de la Pregunta 10 de la encuesta ............................... 80

Tabla N° 34: Criterio de Aceptación ....................................................................... 81

10

ÍNDICE DE GRÁFICOS

Gráfico N° 1: Metodología SCRUM .......................................................................... 24

Gráfico N° 2: Esquema Funcional de servicios Web ......................................... 32

Gráfico N° 3: Funcionamiento de PHP .................................................................. 33

Gráfico N° 4 : Desarrollo del código php .............................................................. 34

Gráfico N° 5: Print de Pantalla de aplicativo web ............................................... 35

Gráfico N° 6 : Funcionamiento del sistema ......................................................... 36

Gráfico N° 7 : Estructura del Desarrollo del Proyecto ...................................... 36

Gráfico N° 8: Asignación de id de profesión ...................................................... 37

Gráfico N° 9: Proceso de php a javascript .......................................................... 38

Gráfico N° 10: Print de pantalla de módulo .......................................................... 39

Gráfico N° 11: Botones cajas de texto entre otros ............................................ 40

Gráfico N° 12: Arquitectura del Software ............................................................. 57

Gráfico N° 13: Casos de uso de Registro HCN ................................................... 59

Gráfico N° 14: Casos de uso de Consulta Y Actualización HCN ................... 61

Gráfico N° 15: Relación entre tablas de la base de datos ................................ 63

Gráfico N° 16: Creación de Varias Tablas de la Base de Datos ..................... 64

Gráfico N° 17: Resultado de la Pregunta 1 de la encuesta .............................. 71

Gráfico N° 18: Resultado de la Pregunta 2 de la encuesta ............................. 72

Gráfico N° 19: Resultado de la Pregunta 3 de la encuesta ............................. 73

Gráfico N° 20: Resultado de la Pregunta 4 de la encuesta .............................. 74

Gráfico N° 21: Resultado de la Pregunta 5 de la encuesta ............................. 75

Gráfico N° 22: Resultado de la Pregunta 6 de la encuesta ............................. 76

Gráfico N° 23: Resultado de la Pregunta 7 de la encuesta ............................. 77

Gráfico N° 24: Resultado de la Pregunta 8 de la encuesta ............................. 78

Gráfico N° 25 : Resultado de la Pregunta 9 de la encuesta ............................ 79

Gráfico N° 26: Resultado de la Pregunta 10 de la encuesta ........................... 80

Gráfico N° 27: Diagrama GRANTT del módulo HCN .......................................... 87

Gráfico N° 28: Prueba final en el hospital público ............................................. 87

Gráfico N° 29: Especialista registra la historia clínica en el sistema ........... 88

Gráfico N° 30: Generación de reporte del formulario del IESS ....................... 88

11

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA PEDIÁTRICA

PARA LA AUTOMATIZACIÓN Y GESTIÓN DE LA INFORMACIÓN

SOBRE EL CONTROL NEONATAL EN HOSPITAL PÚBLICO

“TEODORO MALDONADO CARBO”, DE LA CIUDAD DE GUAYAQUIL”

Autora: Roxana Lourdes Zaruma Chávez Tutor: Ing. Erick González Linch, M.Sc.

RESUMEN

En la ciudad de Guayaquil existen varios sectores de escasos recursos, lugar

donde está ubicado el hospital público “Teodoro Maldonado Carbo”, en la

dirección Av. 25 de Julio s/n Vía Puerto Marítimo. De acuerdo al levantamiento de

la información obtenida en el hospital, la gestión del control neonatal son

tradicionales, los reportes del Ministerio de Salud Pública, presentan

inconsistencias y demora en la búsqueda o pérdida del historial clínico del

paciente neonatal, debido a estos acontecimientos se propone el desarrollo del

módulo de historia clínica pediátrica para la automatización y gestión de la

información sobre el control neonatal en el hospital público “Teodoro Maldonado

Carbo” de la ciudad de Guayaquil, con el cual se obtendrá los siguientes beneficios

como accesibilidad, confiabilidad, cuyo entorno de desarrollo es web, y su base

de datos MySql, aportando de gran manera a los médicos, usuarios y directivos

de la institución generando un gran impacto en la comunidad.

Palabras claves: historia clínica neonatal, aplicación web y automatización

12

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

"DEVELOPMENT OF THE PEDIATRIC CLINICAL HISTORY MODULE

FOR THE AUTOMATION AND MANAGEMENT OF INFORMATION ON

THE NEONATAL CONTROL IN PUBLIC HOSPITAL “THEODORE

MALDONADO CARBO”, OF THE CITY OF GUAYAQUIL

Autora: Roxana Lourdes Zaruma Chávez Tutor: Ing. Erick González Linch, M.Sc.

ABSTRACT

In the city of Guayaquil there are several sectors of scarce resources, where the

public hospital "Teodoro Maldonado Carbo" is located, at Av. 25 de Julio s / n Via

Puerto Marítimo. According to the survey obtained from the hospital, the

management of neonatal control are traditional, reports from the Ministry of Public

Health, present inconsistencies and delay in the search or loss of the clinical history

of the neonatal patient, because these events is proposed the development of the

pediatric clinical history module for the automation and management of information

on neonatal control in the public hospital "Teodoro Maldonado Carbo" in the city of

Guayaquil, with which it will obtain the following benefits as accessibility, reliability,

whose environment of development is web, and its MySql database, providing a

great way to the doctors, users and managers of the institution generating a great

impact in the community.

Keywords: neonatal clinical history, web application and automation

13

INTRODUCCIÓN

En Guayaquil existen algunos sectores de escasos recursos al sur de la

ciudad, en donde se localiza el hospital público, “Teodoro Maldonado Carbo”, en

la dirección Av. 25 de Julio s/n Vía Puerto Marítimo.

El hospital actualmente no cuenta con información organizada en la

automatización de sus procesos para los pacientes neonatales.

La problemática detectada en los procesos del hospital son los siguientes

aspectos:

1. Los métodos se siguen llevando de una forma tradicional.

2. La recolección de información demora 10 min.

3. Los reportes del Ministerio de Salud Pública (MSP), presentan

inconsistencias, por la diferencia en los formularios.

4. El retraso en la búsqueda de su historial clínico, se vuelve lento y laborioso.

Las fichas de los pacientes son llenadas de forma manuscrita en dos formularios

que maneja el especialista en pediatría, con el riesgo de presentar errores,

inconsistencias y pérdida de documentación valiosa para esta área, con estos

problemas expuestos, la institución tiene la necesidad de automatizar sus

procesos, para mejorar la calidad del sistema que utilizan y brindar un mejor

servicio a los pacientes.

Para el desarrollo del proyecto de tesis, se utilizará la metodología

SCRUM, la cual será desarrollada en el capítulo 3.

A continuación se procede a explicar un breve resumen, sobre la creación del

módulo de historia clínica pediátrica, que será desarrollado para automatizar la

gestión de la información sobre el control neonatal en el hospital público “Teodoro

Maldonado Carbo”, de la ciudad de Guayaquil.

14

El presente trabajo será divido en 4 capítulos:

Capítulo I: Se indicará la problemática general del proyecto, el objetivo

general, los obetivos específicos, justificación y una breve explicación de la

metodología aplicar.

Capítulo II: Se elaborará un marco teórico, y los fundamentos legales del

proyecto de tesis, así mismo, las preguntas científicas y sus respectivas

definiciones conceptuales.

Capítulo III: Se demostrará la metodología científica a utilizar, se explicará

el análisis de las factibilidades operacionales, económicas, legales y técnica del

proyecto, se procederá a detallar los entregables del proyecto y los criterios de

validación utilizados.

Capitulo IV: Se analizará resultados, conclusiones y recomendaciones.

15

CAPÍTULO I

EL PROBLEMA

PLANTEAMIENTO DEL PROBLEMA

Ubicación del Problema en un Contexto

Actualmente, el hospital público “Teodoro Maldonado Carbo”, de la ciudad

de Guayaquil, cuenta con el departamento de neonatología, donde se brinda

atención especializada a los recién nacidos, con el objetivo de llevar el control

médico del niño.

Los médicos que trabajan en el departamento de neonatología realizan el

registro de datos de la historia clínica neonatal que consiste en llenar

manualmente formularios predefinidos, este proceso dura aproximadamente un

promedio de 10 minutos por paciente, ocasionando que el especialista disminuya

el número de pacientes a ser atendidos.

El hospital no dispone de un software, que les permita a los médicos,

optimizar el tiempo por cada consulta, tampoco de una plataforma que les permita

registrar, actualizar y consultar la información de los pacientes, ya que al final de

la jornada las historias clínicas son archivadas en carpetas físicas.

Se propuso este proyecto de tesis, con la finalidad de contribuir al

mejoramiento de los procesos antes expuestos.

16

Situación Conflicto Nudos Críticos

En el hospital público “Teodoro Maldonado Carbo”, de la ciudad de

Guayaquil, cuando el médico especialista efectúa el ingreso de los pacientes,

registra información de forma manual, en los formularios de historia clínica

neonatal.

El departamento de neonatología, no dispone de un software que facilite la

labor médica y les permita realizar el registro de datos de forma eficiente y eficaz.

Además, esto conlleva que la gestión médica genere información irrelevante en

un largo plazo para las tomas de decisiones.

Los reportes estadísticos solicitados por el MSP son elaborados en

Microsoft Excel muchas veces entregados fuera del tiempo establecido por

diferentes causas entre ellas errores de tipeo e inconsistencias en la información.

Causas y Consecuencias del Problema

Para evidenciar la existencia de la problemática, es necesario que se

consideren cuáles son las principales causas y consecuencias del mismo, como

se muestra en el Tabla N° 1.

17

Tabla N° 1: Causas y Consecuencias del Problema

Causas Consecuencias

Carencia de una herramienta web de

apoyo a los médicos.

Los procesos se lleven de forma

tradicional.

El registro de los pacientes neonatales

se realiza de forma manual.

Recolección de información demora

unos 10 min.

Falta de información actualizada

dificulta la toma de decisiones.

No cuenta con reportes estadísticos

sobre las enfermedades de los

neonatos.

El registro de información de los

pacientes neonatales lo realizan en 2

formularios diferentes.

Los reportes generados para el

MSP presentan inconsistencias por

la diferencia en los formularios.

La desorganización en las carpetas de

los pacientes neonatales y la pérdida

de información histórica al momento de

consultar o buscar.

Genera retraso en la atención de los

pacientes neonatos, al momento de

buscar su historial clínico.

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Delimitación del Problema

Para la delimitación del problema se toma como base el hospital público

“Teodoro Maldonado Carbo” de la ciudad de Guayaquil, cuya área específica tiene

que ver con el control de neonatos. La solución a la problemática se enmarca en

el desarrollo de una aplicación web, por lo tanto, el campo de estudio es

considerado tecnológico, cuya área específica es el desarrollo de software.

En la Tabla N° 2, se puede apreciar la necesidad de identificar los aspectos

específicos, para estructurar el tema de desarrollo, para ello, es necesario ir de

temas generales a específicos.

18

Tabla N° 2: Delimitación del Problema

Campo:

Tecnológico (TIC)

Área: Desarrollo de Software

Aspecto: Aplicaciones web, Sistema de gestión de base de datos MySQL,

lenguaje de programación PHP, control de la información

relacionada con neonatos.

Tema: Desarrollo del módulo de Historia Clínica Pediátrica, para la

automatización y gestión de la información sobre el control neonatal

en Hospital público “Teodoro Maldonado Carbo”, de la ciudad de

Guayaquil.

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Formulación del Problema

¿Se beneficiarían los hospitales públicos de la ciudad de Guayaquil, con la

utilización de un módulo web, sobre Historia Clínica Pediátrica, para la

automatización y gestión de la información sobre el control neonatal?

Evaluación del Problema

Para la evaluación del problema, se han considerado varios aspectos que

permiten describir las características de la investigación. A continuación, se

presentan los mismos:

Delimitado: La solución del problema se enfoca en el hospital público

“Teodoro Maldonado Carbo” de la ciudad de Guayaquil, específicamente en el

19

área de neonatos donde de manera urgente, necesitan automatizar y gestionar la

información sobre el proceso del control neonatal.

Claro: La propuesta es el desarrollo de un módulo de Historia Clínica

Pediátrica Neonatal, que optimice el tiempo de acopio de información para los

formularios físicos, de cada consulta que se realiza y que permita la búsqueda

automatizada de las historias clínicas de cada paciente.

Evidente: Utilizando la técnica de observación, claramente se muestra

como los neonatólogos, utilizan los formularios del Ministerio de Salud Pública

para el registro y control de la información de los neonatos. Sin duda alguna, la

tecnología es un gran recurso de apoyo en diferentes tipos de instituciones

públicas y privadas, permitiendo optimizar el tiempo de todos los colaboradores

en diferentes áreas, ya que permite que se automaticen los procesos manuales,

pero en muchos casos, se complica implementarla por dificultad en los procesos

burocráticos.

Relevante: Abordar un tema relacionado con mejorar el proceso de control

en hospitales públicos, es de suma importancia para el bienestar colectivo, ya que

se considera que los médicos pueden optimizar su tiempo y atender de manera

adecuada y más efectiva a sus pacientes, los hospitales pueden ganar en

eficiencia, con respecto a sus recursos humanos (Barros & Julio, 2014).

Original: Dadas las condiciones particulares del contexto del problema, se

considera un planteamiento original, con características propias de la

investigación realizada al especialista en pediatría, del hospital público “Teodoro

Maldonado Carbo”. De igual forma el uso de tecnologías para el desarrollo de la

propuesta y el diseño de las interfaces del proyecto, son consideradas de

vanguardia y se ajustan a los estándares de las aplicaciones modernas.

Contextual: Los médicos, que trabajan en el departamento de

neonatología, no cuentan con un software, para la gestión de la información.

20

Factible: Proponer una solución tecnológica, en base a un lenguaje de

programación web, como es php, junto con MySQL, garantizando en gran medida,

la realización del proyecto, puesto que son herramientas libres, que a su vez,

permiten integran otros recursos.

Como la utilización de frameworks, para agilizar, el desarrollo de una

aplicación web (Rodríguez & Hector, 2014).

La utilización de herramientas y tecnologías open source permite que los

desarrolladores implementen soluciones informáticas, sin tener que pagar costos

adicionales de licenciamiento.

Identifica los productos esperados: Como producto final se desarrollará

una aplicación web, con el módulo de Historia Clínica Pediátrica para la

automatización y gestión de la información sobre el control de neonatos.

Adicionalmente, se elabora la documentación necesaria para el correcto uso del

sistema y las indicaciones técnicas de cómo preparar el ambiente de desarrollo

para la elaboración de la aplicación web.

Variables: Las variables del proyecto son establecidas de la siguiente

manera: Se considera Variable independiente a los datos de los pacientes

neonatos. Por otro lado, la Variable dependiente corresponde a los reportes y

estadísticas.

21

OBJETIVOS

Objetivo General

Desarrollar un módulo web de Historia Clínica Pediátrica, para la

automatización y gestión de la información sobre el control neonatal en el hospital

público “Teodoro Maldonado Carbo”, de la ciudad de Guayaquil.

Objetivos Específicos

A continuación se establecen y se presentan de manera secuencial los

objetivos específicos que permiten el cumplimiento del objetivo general de la

propuesta tecnológica presentada:

Analizar los requerimientos funcionales del aplicativo web y las

necesidades tecnológicas que se consideren necesarias para su

desarrollo.

Establecer un diseño confiable entre entidades y relaciones que permitan

tener un esquema de base de datos, óptima y eficiente para la gestión de

la información.

Generar y exportar informes estadísticos, mediante consultas a la base de

datos, con respecto al historial clínico de los neonatos.

22

ALCANCES DEL PROBLEMA

Para el proyecto de tesis, se utilizó información estandarizada del MSP, con

respecto a los formularios que utilizan los médicos, para el control de neonatos.

A continuación se describe el alcance de la propuesta:

El software contará con seguridades y niveles de acceso de la información, en el

módulo de control neonatal, donde todas las funcionalidades del sistema, deben

permitir a los usuarios y administradores gestionar sus procesos.

Al desarrollar el módulo de Historia Clínica Pediátrica para el control de neonatal,

se utilizarán herramientas y tecnologías libres. La información automatizada para

el módulo de control neonatal, corresponde a las siguientes secciones:

Antecedentes familiares

Obstétricos complementarios de la madre

Datos perinatales del recién nacido

Apgar

Capurro somático

Signos vitales y otras valoraciones

Información de patologías

Diagnósticos iniciales

Diagnósticos al egreso

Plan de tratamiento

Evolución y prescripciones médicas

Los usuarios y administradores de la aplicación web, podrán realizar

informes relacionados con la historia clínica de los neonatos, del mismo modo los

neonatólogos podrán exportar la información del historial clínico, de sus pacientes.

Los usuarios que no tengan privilegios en el sistema, solo podrán realizar

consultas.

23

JUSTIFICACIÓN E IMPORTANCIA

Con el planteamiento del tema propuesto, se lograría obtener un gran

beneficio ya que actualmente se necesita que los médicos del departamento de

neonatología utilicen sistemas automatizado, como menciona el autor (Patterson,

2014) .

La contribución de los sistemas de información que utilizan en los hospitales,

mejora la calidad en la atención debido a sus capacidades de largo alcance

(Patterson, 2014) .

.

Según indican los autores (Rojas Miguel & Sullca Guillermo, 2012),

también se considera que una aplicación web, es un medio fundamental para la

administración de la información para las diferentes áreas de un hospital, por lo

cual aportaría mucho a los médicos, neonatólogos y directores en la gestión de

sus procesos. Debido a los costos muy elevados del software, los hospitales

públicos no acceden a este beneficio, por eso no innovan en sus tecnológicas.

Como solución tecnológica, se propone la automatización y optimización

de los procesos que se realizan de forma manual, para el control de neonatos en

un hospital. Utilizar un software que permita a los médicos, registrar los datos de

sus pacientes, consultar información, modificarla, eliminarla, generar informes,

eliminar registros físicos, ahorrar tiempo en la elaboración de formularios y

carpetas para almacenar información física.

La automatización beneficiará en las labores de los neonatólogos, y

mejorará la calidad de atención a los pacientes, donde el tiempo de respuesta es

inmediato. Debido a esto el desarrollo del tema propuesto, se tomó en

consideración herramientas open source, pensando en el cliente y sus

necesidades.

24

Los principales beneficiarios del módulo de Historia Clínica

Pediátrica para el control neonatal son los siguientes:

Hospitales públicos de la ciudad de Guayaquil.

Neonatólogos, doctores y directores de los hospitales.

Comunidad en general.

“Hospital Teodoro Maldonado Carbo”.

Universidad de Guayaquil y sus estudiantes.

METODOLOGÍA DEL PROYECTO

La metodología agile SCRUM es el conjunto de herramientas consideradas

buenas prácticas en el desarrollo de software mediante la asignación de funciones

a cada miembro de un equipo con la finalidad de obtener avances parciales con

la mayor calidad posible de un proyecto (Proyectosagiles.org, 2017)

SCRUM a más de ser una metodología es un marco de trabajo que facilita

varias herramientas para la planificación, colaboración y control de los avances

del sistema con la finalidad realizar entregas parciales, pero que pueden ser

escalables. En el Gráfico N° 1 se puede observar el proceso de la metodología

SCRUM según (Proyectosagiles.org, 2017)

25

Gráfico N° 1 Metodología SCRUM

Elaboración: (Proyectosagiles.org, 2017)

Fuente: (Proyectosagiles.org, 2017)

Supuestos

A continúan, se asumen los siguientes supuestos relacionados con el modulo web:

Considerando que los formularios utilizados por el MSP son

estandarizados, el modulo web para neonatos puede ser implementado en

cualquier hospital público.

Todos los doctores pueden utilizar de forma correcta un equipo de

computación.

Todos los doctores conocen el proceso para el control neonatal lo cual

facilitará la utilización del módulo web.

El modulo web para neonatos, no presentará errores de ningún tipo al

momento de su utilización.

26

Restricciones

Para el desarrollo del módulo web, se han considerado las siguientes

restricciones:

El marco metodológico de trabajo es SCRUM.

Para el desarrollo del módulo web es necesario un programador.

Se debe utilizar el lenguaje PHP y MySQL.

La implementación del módulo web se realizan en un servidor local.

Plan de calidad

Para evaluar la calidad del módulo web, se han considerado las siguientes etapas:

La primera etapa consiste en plantear los casos de pruebas y luego

identificarlos.

Preparar el ambiente donde se realizan las pruebas.

Establecer cuáles deben ser los criterios para aceptar o rechazar el modulo

web para neonatos.

Presentar una plantilla de forma general para la realización de las pruebas.

Evidenciar los resultados de las pruebas realizadas.

27

CAPÍTULO II

MARCO TEÓRICO

ANTECEDENTES DEL ESTUDIO

Según los autores (Rojas & Sullca, 2012), mencionan los siguientes antecedentes

que influyen en el estudio del hospital nacional Guillermo Alamenara, donde se

busca resolver el inconveniente de los hospitales en el país cercano Perú, donde

sus registros lo llevan en folders, sus datos e historial clínico, son de carácter

confidencial y como parte del procedimiento ellos plantearon el desarrollo de una

aplicación web para las historias clínicas.

En el hospital público “Teodoro Maldonado Carbo”, los especialistas que trabajan

en el departamento de neonatología realizan el registro de los datos de la historia

clínica neonatal, en un promedio de 10 minutos, ocasionando pérdida de tiempo,

debido a este acontecimiento, el especialista en pediatría cuenta con sus propios

formularios predefinidos con el fin de reducir el período de atención del paciente

neonato.

El software tomará como referencia la gestión las historias clínicas de los

pacientes del hospital, con la finalidad que reciban un mejor servicio en la atención

del paciente neonatal al momento de su consulta médica. Adicionalmente, el

desarrollo del sistema permitirá que sus procesos sean más rápidos y oportunos.

Siendo esta teoría una pieza fundamental en el diseño de este proyecto de tesis,

que brinda un gran aporte a la sociedad y a un país.

Al relacionar el estudio previo mencionado, con el presente proyecto de tesis, se

obtiene que ambos se enfocan en automatizar el proceso de historias clínicas

mediante la utilización de una aplicación web, sin embargo el antecedente hace

referencia a historia clínica, para todo tipo de pacientes, mientras para este estudio

se hace referencia a historia clínica para neonatos. Las tecnologías que utilizaron

son comunes para el desarrollo del sistema, estos son php y mysql.

28

FUNDAMENTACIÓN TEÓRICA

HISTORIA CLÍNICA PEDIÁTRICA NEONATAL

Definición de Pediatría

En el año 1978, la pediatría social, se encarga de estudiar un niño sano y enfermo

en relación al grupo humano del cual forma parte y con el medio del cual se

desarrolla, es decir, es la rama de la medicina en la sociedad estudia al niño sano

y enfermo en su etapa desarrollo hasta la pubertad. (Díaz Huertas, et, & al,

Codajic, 2013).

Definición de Neonato

Definición del autor (Tango, 2015), es un término que se utiliza para referirse a un

recién nacido, desde el momento que el niño, haya salido del vientre de su madre,

pero para esto hay dos significados esenciales, que abarca el termino neonato, el

cual es el momento justo, que se separa físicamente de su madre y el proceso de

adaptación que trascurre luego de su nacimiento, entonces surgen las siguientes

definiciones:

Neonatal: Es el proceso por el cual pasa un recién nacido en el momento

del parto hasta que es cortado el cordón umbilical.

Neonato: Se utiliza para referenciar a los recién nacidos de 4 semanas

de vida o menos. En este tiempo es cuando se regulan los patrones de

alimentación, se afianzan los vínculos entre él bebe y sus padres, el riesgo

de infección en estas semanas es alto y es cuando se evidencia los

defectos ya sean congénitos o de nacimiento (Tango, 2015).

Pacientes Neonatos

El cuidado que se debe brindar a un paciente neonatal debe ser una prioridad para

los sistemas sanitarios, por los riesgos que implica este proceso y por la

vulnerabilidad del paciente. En la actualidad los partos neonatales se han

aumentado en las últimas tres décadas, pasando del 4% al 7% por lo tanto, el

número de pacientes atendidos en los Unidad de Cuidados Intensivos Neonatales

29

(UCIN) son mucho más, como el avance tecnológico, las metodologías y

tratamientos para neonatales cada vez son mejores, sin embargo, la tasa de

mortalidad se considera alta y es mucho mejor la calidad de vida de los niños que

sobreviven (Ministerio de Sanidad, Servicios Sociales e Igualdad, 2015).

Historia Clínica Neonatal

Según (Díaz Huertas, et, & al, Codajic, 2013), una historia clínica neonatal, se

realiza en las primeras 48 horas del nacimiento del menor, en la cual se

recopilarán todos los antecedentes importantes y de interés como los son:

biológicos, socioeducativos y patológico crónicos, de esta forma se recopila toda

la información disponible, así como lo es la primera evaluación del estado físico y

mental del niño.

Una evaluación adecuada debería incluir:

Una ficha de identificación.

Antecedentes que heredo de familiares.

Antecedentes perinatales.

Con respecto a la aplicación web para la gestión de la

Información

Sistema de gestión de la información

Es un conjunto de componentes que realiza las funciones de recopilación,

almacenamiento y procesamiento de datos, además de brindar información,

actualmente las empresas confían en los sistemas de gestión de información para

llevar a cabo sus operaciones y de esta manera interactuar y cambiar información

con sus proveedores, pero para llevar a cabo interfieren muchos conceptos

informáticos que es necesario ver su definición a continuación (Zwass, 2016).

30

Definiciones conceptuales

Internet

El internet es un gran mundo, que nos permite comunicarnos y compartir

información con una red de computadoras o dispositivos tecnológicos con acceso

a este, nos permite la comunicación desde cualquier parte del mundo sin importar

la finalidad de la comunicación, en esta inmensa red los computadores están

conectados por medio de conexiones, de diferentes tipos los cuales utilizan un

protocolo de comunicación denominado TCP/IP, esta red nos brinda diferentes

tipos de servicios, como los de email, noticias, redes sociales, chat, por nombrar

los más usados. (Ramos Martín & Ramos Martín, 2014).

Se relaciona con el proyecto porque varios lenguajes usan este medio para la

integración de sus componentes como es el código fuente y la base de datos.

Navegador web

Un navegador web es un programa que permite la visualización del contenido de

páginas web, su función es interpretar el contenido de estas páginas que por lo

general están en términos HTML y luego nos permite la visualización como por lo

general la vemos en nuestras pantallas, este programa es utilizado por los

usuarios para sus consultas en internet (Ramos Martín & Ramos Martín, 2014).

Aplica al momento de buscar el link del proyecto de tesis, se despliega un menú

donde debe ingresar el usuario y contraseña del sistema.

31

Servidores web

Un servidor web es un programa el cual tiene como tarea aceptar peticiones HTTP

hechas desde un navegador, y mostrar las páginas web que tiene guardadas en

él, hay que saber que cada sitio tiene una dirección web única conocida como URL

que significa Uniform Resource Locator, una URL está compuesta por el protocolo,

nombre del dominio del ordenador servidor y la ruta en el servidor; el protocolo

HTTP es el que brinda las páginas web, el nombre del dominio es el computador

o servidor que nos entrega la información solicitada y la ruta es la ubicación exacta

dentro del servidor de la página solicitada. (Ramos Martín & Ramos Martín, 2014).

En el proyecto de tesis se va usar wampserver, el cual es el servidor local para la

integración de varias plataformas como apache, php, y la base de datos MySql.

Aplicaciones web

Son herramientas ofimáticas, que se utilizan por medio de una conexión a internet

y para estos casos se utiliza al computador como un medio de conexión remota a

la aplicación, otro forma de definir a las aplicaciones web es que son aquellas en

la que los usuarios pueden ingresar o utilizar accediendo al servidor web por medio

del internet, usando como herramienta de enlace a los navegadores web. (Ramos

Martín & Ramos Martín, 2014).

En el Gráfico N° 2 podemos ver el esquema de cómo funcionan los servicios web,

en el cual un cliente genera una petición de un URL a un servidor, teniendo en

consideración que gracias a los servicios de DNS conocemos su IP, lo que está

solicitando es una es una página web, por lo tanto, se procede a la búsqueda en

el repositorio del servidor y se regresa a cliente, toda esta comunicación fue

posible por el protocolo HTTP, el código con el que trabaja las páginas web es

HTML en conjunto con códigos CSS y JavaScript. (Lerma Blasco, Murcia Andrés,

& Mifsud Talón, 2013).

32

Gráfico N° 2: Esquema Funcional de servicios Web

Elaboración: (Lerma Blasco, Murcia Andrés, & Mifsud Talón, 2013)

Fuente: (Lerma Blasco, Murcia Andrés, & Mifsud Talón, 2013)

Para el desarrollo del sistema se utilizó las siguientes herramientas, explicará

brevemente sus conceptos:

PHP

Es un lenguaje de programación interpretado, diseñado originalmente para la

creación de páginas web dinámicas. (Sanchez, 2012).

También permite la conexión con la base de datos (MySql y Oracle), debido a los

diferentes tipos de servidores, que se está utilizando para la tesis.

Cómo funciona php?

En el Gráfico N° 3, al momento que el usuario, solicita una petición, php la

interpreta y da como resultado un código HTML.

33

Gráfico N° 3: Funcionamiento de PHP

Elaboración: Roxana Zaruma

Fuente: (Hungria, 2013)

En el proyecto de tesis se utilizó la herramienta actualmente lo usan los

desarrolladores por ser open source y es compatible con JavaScript, html, mySql,

lo cual hace más fácil su desarrollo para la construcción del sistema.

Como se muestra en este Gráfico N° 4, es una parte de la estructura de la función

para enlistar profesión, que se está desarrollando internamente en el sistema.

php Internet htm

l

htm

l

Cliente

(navegador)

<? php

$nombre=”Roxana”

print (“<P> Hola,

Roxana</P>);

>

<P> Hola, Roxana</P>

Servidor web

Interpre

te php

34

Gráfico N° 4 : Desarrollo del código php

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

APACHE

El apache, según (Sanchez, 2012), es un servidor web, que responde a las

solicitudes de los navegadores web, es decir, es un servidor de aplicaciones, como

tal, es el que admite publicar el sitio web, hecho en lenguaje php para este

proyecto de tesis. Donde es uno de los mayores éxitos del software libre y su

aceptación entre los servidores de web de Internet, por lo tanto, el éxito del open

source, es el ámbito donde los desarrolladores de software, lo utilizan para sus

proyectos, por ser de alta calidad.

35

Como se muestra en el Gráfico N° 5, donde se utilizó PHP, para el desarrollo

interno del proyecto de tesis, donde se puede acceder utilizando el link

localhost://hospital_neonatal/index.php.

Gráfico N° 5: Print de Pantalla de aplicativo web

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

MySql

Según el autor (Sanchez, 2012), es un sistema de gestión de bases de datos

(SGBD), donde sus principales objetivos han sido la velocidad y la robustez. Es

sencillo y rápido que se adapta perfectamente a entornos, donde el volumen de

datos, sea el orden de megabytes (en la documentación se habla de su uso, con

bases de datos de 50 millones de registros).

Como se ilustra en el Gráfico N° 6, los pasos para el funcionamiento del sistema,

como opera internamente MySql.

36

Gráfico N° 6 : Funcionamiento del sistema

Elaboración: Roxana Zaruma

Fuente: (Sanchez, 2012)

Como se ilustra en el Gráfico N° 7, una parte de la estructura del desarrollo

proyecto de tesis, donde el nombre de la base de datos (hospital neonatal), se

muestra una de las tablas, en este caso hosp_apgar_mamaria.

Gráfico N° 7 : Estructura del Desarrollo del Proyecto

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

MySql

Server

Php

script

Apache

PHP

Web

page on

browser

37

JavaScript

JavaScript se presenta como un lenguaje de desarrollo de aplicaciones

cliente/servidor a través de Internet, es decir, es un lenguaje que contiene scripts,

que se encapsulan en HTML. (Sanchez, 2012).

En el Gráfico N° 8, se muestra una parte del código fuente, donde se asigna el

ID de profesión, y después en el Gráfico N° 9, el proceso que fue de php a

JavaScript.

Gráfico N° 8: Asignación de id de profesión

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

38

Gráfico N° 9: Proceso de php a javascript

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Bootstrap

Es un framework para manejar el ámbito gráfico de la aplicación.

También es un enfoque destinado a la elaboración de sitios web, para

proporcionar, una visualización óptima, para una experiencia de navegación fácil

con un mínimo de cambio de tamaño y desplazamiento, a través, de una amplia

gama de dispositivos. (Valle, et, & al, 2016).

Bootstrap, como sugiere los escritores, (Valle, et, & al, 2016) viene equipado con

HTML, CSS, JS para todo tipo de cosas, pero está son indexados, en una división

de categorías útiles y visibles, es decir, HTML demuestra descriptivamente la

estructura y su contenido. JS válida los ingresos del proyecto, CSS presenta los

39

documentos en HTML, aplicado en cada proceso de desarrollo del proyecto en el

Gráfico N° 10.

Gráfico N° 10: Print de pantalla de módulo

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

PhpDesigner 8

Es un editor rápido complementando con HTML, CSS, JavaScript, impulsando

desde el análisis, es decir, es el IDE que se está utilizando para la creación de

pantallas y la lógica del sistema, (Michael Pham., 2015). Por ejemplo: los botones

cajas de texto entre otros, como se ilustran en el Gráfico N° 11, del proyecto de

tesis.

40

Gráfico N° 11: Botones cajas de texto entre otros

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Arquitecturas

Según el autor (Valderrama, 1999), la definición de la arquitectura, se da paso a

la definición de requisitos operacionales y funcionales de la entidad definida.

Existen dos arquitecturas de implantación “no manejables”:

Arquitectura de Información y la arquitectura de producción.

41

Las arquitecturas de información y de producción.

Dentro de la arquitectura de implantación:

Arquitectura de los sistemas de información (equipos de comunicación,

interfaces, bases de datos, etc.).

Arquitectura organizacional Humana

Arquitectura de equipo de abastecimiento de energía

En la etapa de diseño preliminar, el seguimiento de ciclo de vida, continuará a

través de su fase detallada de diseño, fase de construcción y fase de operaciones.

FUNDAMENTACIÓN LEGAL

El proyecto a desarrollar en el módulo web de Historia Clínica Pediátrica,

para la automatización y gestión de la información sobre el control neonatal en el

hospital público “Teodoro Maldonado Carbo”, de la ciudad de Guayaquil, ha

considerado acoplarse, en las siguientes leyes:

Como sugiere en el DECRETO 1014, emitido por el Gobierno

Nacional del Ecuador, en la presidencia de (RAFAEL CORREA DELGADO, 2008)

SOBRE EL USO DEL SOTWARE LIBRE, en los siguientes artículos (1, 2, 3, 4,

5), que mencionaremos brevemente.

Artículo 1.- Establecer como política pública para las Entidades de la

Administración Pública Central la utilización de Software Libre en sus sistemas y

equipamientos informáticos.

Artículo 2.- Se entiende por Software Libre, a los programas de computación que

se pueden utilizar y distribuir sin restricción alguna, que permitan su acceso a los

códigos fuentes y que sus aplicaciones puedan ser mejoradas.

42

Estos programas de computación tienen las siguientes libertades:

a) Utilización del programa con cualquier propósito de uso común

b) Distribución de copias sin restricción

c) Estudio y modificación del programa (Requisito: código fuente disponible)

d) Publicación del programa mejorado (Requisito: código fuente disponible).

Artículo 3.- Las entidades de la Administración Pública previa la instalación del

software libre en sus equipos deberán verificar la existencia de capacidad técnica

que brinde el soporte necesario para el uso de este tipo de software.

Artículo 4.- Se faculta la utilización de software propietario (no libre) únicamente

cunado no exista una solución de Software Libre que supla las necesidades

requeridas, o cuando esté en riesgo la seguridad nacional, o cuando el proyecto

informático se encuentre en un punto de no retorno.

Para efecto de este decreto se comprende como seguridad nacional, las garantías

para la supervivencia de la colectividad y la defensa de patrimonio nacional.

Para efectos de este decreto se entiende por un punto de no retorno, cuando el

sistema o proyecto informático se encuentre en cualquier de estas condiciones:

a) Sistemas en producción funcionando satisfactoriamente y que en

un análisis de costo beneficio muestre que no es razonable ni

conveniente una migración a Software Libre.

b) Proyecto en estado de desarrollo y que jun análisis de costo –

beneficio muestre que no es conveniente modificar el proyecto y

utilizar Software Libre. Periódicamente se evaluarán los sistemas

informáticos que utilizan software propietario con la finalidad de

migrarlos a Software Libre.

Artículo 5.- Tanto para software libre como software propietario, siempre y

cuando se satisfagan los requerimientos, se debe preferir las soluciones en este

orden:

43

a) Nacionales que permitan autonomía y soberanía tecnológica

b) Regionales con componente nacional

c) Regionales con proveedores nacionales

d) Internacionales con componente nacional

e) Internacionales con proveedores nacionales.

f) Internacionales

Como indica (Registro Oficial del Organo de Gobierno del Ecuador, 2006),

de la LEY DE PROPIEDAD INTELECTUAL.- En el Registro Oficial N° 426, del

Órgano del Gobierno del Ecuador, en la Sección II, Objeto del derecho del autor,

que indica que las obras protegidas comprenden en el literal k) programas del y

adaptaciones, traducciones, arreglos, revisiones, actualizaciones y anotaciones,

compendios, resúmenes y extractos y otras transformaciones de una obra,

realizadas con expresa autorización de los autores de las obras originales, y sin

perjuicio de sus derechos

SEGÚN (Registro Oficial del Organo de Gobierno del Ecuador, 2006), EN

LA SECCIÓN V, DISPOSICIONES ESPECIALES SOBRE CIERTAS OBRAS, DE

LOS PROGRAMAS DE ORDENADOR, EN EL ART. 28. – Los programas de

ordenador se consideran obras literarias y se protegen como tales. Dicha

protección se otorga independientemente de que hayan sido incorporados en un

ordenador y cualquiera sea la forma en que estén expresados, ya sea en forma

legible por el hombre (código fuente) o en forma legible por máquina (código

objeto), ya sean programas operativos y programas aplicativos, incluyendo

diagramas de flujo, planos, manuales de uso y en general.

El proyecto de tesis se enfoca en este artículo para la protección

independiente sea expresada en forma legible (código fuente), o sean estos

programas aplicativos, operativos y diagramas que se utilizó para el desarrollo.

44

PREGUNTA CIENTÍFICA A CONTESTARSE

¿Se beneficiarán los hospitales públicos de la ciudad de Guayaquil, con la

utilización de un módulo web, sobre Historia Clínica Pediátrica, para la

automatización y gestión de la información sobre el control neonatal?

VARIABLES DE LA INVESTIGACIÓN

Variable independiente:

Datos de los pacientes neonatos

Variables dependientes:

Reportes y estadísticas

DEFINICIONES CONCEPTUALES

APGAR

Un sistema evalúa, el bienestar neonatal, después del nacimiento. (Nazer &

Ramirez, 2002).

CAPURRO SOMATICO

Capurro B, se utiliza para un método simplificado que usan los pediatrías y utiliza

cinco características físicas externas (Reina, 2012).

Forma de la oreja:

Tamaño de la glándula mamaria

Formación del pezón

Textura de la piel

Pliegues plantares

45

POSTERMINO

Nacido después de 42 semanas (Reina, 2012).

RECIÉN NACIDO – PRETERMINO

Nacido antes de las 37 semanas (Reina, 2012).

A TÉRMINO

37 a 41 semanas (Reina, 2012).

46

CAPÍTULO III

PROPUESTA TECNOLÓGICA

El presente tema de tesis tiene como propuesta tecnológica el desarrollo

de una aplicación web con el fin de automatizar y optimizar los procesos de

registro, consulta, actualización, sobre el control de los neonatos en el hospital

público “Teodoro Maldonado Carbo”, al automatizar estas acciones, el médico

especialista en este caso el neonatólogo optimizará los tiempos de atención al

paciente.

Análisis de factibilidad

El análisis de factibilidad establece la viabilidad del proyecto, donde se desarrolla

un aplicativo web con todos los requerimientos solicitados por el cliente con el fin

de facilitar y mejorar el tiempo de registros de los pacientes neonatales.

Debido a esto, se consideran los siguientes estudios de factibilidad:

Operativo

Examinará el gran impacto que va a tener la página web, para los

especialistas en pediatría.

Técnico

Donde se especifica los equipos tanto de hardware y software que

van ser utilizados para el desarrollo del aplicativo web.

Legal

El proyecto de tesis cumple con todos los reglamentos y leyes

ecuatorianas estipuladas y no viola ninguno de sus decretos.

Económico

Establece los costos y beneficios sobre la elaboración del aplicativo

web.

47

Factibilidad Operacional

El aplicativo web proporcionará una gran ayuda para los procesos que se realizan

en el hospital público, generando satisfacción tanto al especialista en pediatría,

así como a los jefes o gerentes que soliciten algún tipo de reporte de las

estadísticas de los pacientes neonatos, generando en tiempo real, un gran

impacto en la sociedad.

Factibilidad Técnica

El hospital público cuenta con la disponibilidad de equipos que son compatibles,

para una futura implementación del proyecto, ya que el presente es

específicamente un desarrollo de software.

A continuación en la Tabla N° 3, se muestra las especificaciones tanto del

hardware y software del proyecto de tesis.

Tabla N° 3: Elementos de Hardware y Software

CANTIDAD ELEMENTOS CARACTERÍSTICAS

RECURSOS HARDWARE

1 Computador Desktop Intel Core i7, 4GB de RAM

4GB de memoria RAM

1 Computador Desktop Intel Core 2 DUO de 4GB de RAM

4GB de memoria RAM

1 Navegador gratuito Mozilla Firefox, Google Chrome

1 ROUTER HUAWEI CNT RECURSOS SOFTWARE

1 Sistema operativo (Servidor) WINDOWS 10 Pro

1 WEB

APACHE/2.4.25 (Win 32)

Versión de Php 5.6.30

1 Base de datos Mysql 5.0.11

1 Manejador de Base de datos phpMyAdmin 3.5.1

1 Servidor de Aplicaciones web Apache tomcat

1 Framework Bootstrap

1 IDE PhpDesigner8

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

48

Factibilidad Legal

La factibilidad legal del proyecto está enfocada en el cumplimiento de las normas

legales dispuestas, que permiten y acomodan a los estatutos referentes para el

desarrollo del software. Actualmente el proyecto no está vulnerando ninguna

política o reglamentario dentro de las leyes ecuatorianas, las cuales están

referenciadas en el Capítulo II.

Factibilidad Económica

El estudio para la factibilidad económica del proyecto, se mide de acuerdo a los

gastos que se generan en esta tesis, se muestra a continuación.

Tabla N° 4: Costo de la página web

RUBROS TOTAL

RECURSOS HUMANOS 2,295.00 $

RECURSOS HARDWARE - $

RECURSOS SOFTWARE 150.00 $

TOTAL 2,445.00 $

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

A continuación se desglosa los costos de cada recurso:

Tabla N° 5: Costo de recurso humano

CANTIDAD RUBROS VALOR POR

HORA / PRECIO

HORAS TRABAJADAS

* DIAS TOTAL

RECURSOS HUMANOS

2,295.00 $

1 Desarrollador 8.50 $ 270.00 $ -

TOTAL

2,295.00 $

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

49

Tabla N° 6: Costo de recurso hardware

CANTIDAD RUBROS VALOR POR

HORA / PRECIO

HORAS TRABAJADAS

* DIAS TOTAL

RECURSOS HARDWARE

- $

1 Computador Desktop Intel Core i7 4ppppppññGB de RAM

- $ - $

1 Computador Desktop Intel Core 2 DUO de 4GB de RAM

- $ - $

1 Laptop - $ - $

1 Navegador Gratuito: Mozilla Firefox

- $ - $

1 ROUTER HUAWEI CNT - $ - $

TOTAL

- $

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Tabla N° 7: Costo de recurso software

CANTIDAD RUBROS VALOR POR

HORA / PRECIO

HORAS TRABAJADAS

* DIAS TOTAL

RECURSOS SOFTWARE

150.00 $

1 Sistema operativo 150.00 $ - $

1 Web - $ - $

1 Base de Datos - $ - $

1 Manejador de Base de Datos - $ - $

1 Servidor de Aplicaciones web - $ - $

1 Framework - $ - $

1 IDE - $ - $

TOTAL

150.00 $

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

ETAPAS DE LA METODOLOGÍA DEL PROYECTO

El desarrollo del módulo Historia Clínica Pediátrica se efectuara en interacciones

llamadas “Sprint” teniendo una duración de 1 a 3 semanas, consiguiendo como

respuesta una nueva versión actualizada del módulo web, en cada Sprint se va ir

amoldando el desarrollo ya construido y a su vez se adicionará nuevas ideas

tomando las más principales que aporten a la mejora del desarrollo del módulo

web.

50

El módulo Historia Clínica Pediátrica contará con Sprint, estas interacciones se

desarrollarán en el tiempo indicado y los detallaremos a continuación.

Tabla N° 8: Sprint 1

Desarrollo del Módulo Web para el

registro de Historia Clínica Pediátrica

de Neonatos del Hospital Público

Teodoro Maldonado Carbo, de la

Ciudad de Guayaquil.

Sprint 1

Product Backlog

Planificación El día 18 Enero se tuvo la primera

reunión de planificación para el

desarrollo del módulo de historia clínica

para neonatos del hospital público

“Teodoro Maldonado Carbo”, esta

reunión se la realizó con el encargado

del área de Neonatología el Dr.

Francisco Moran Rizzo donde se pudo

recolectar todos los requerimientos a

implementar para el desarrollo del

módulo web.

Fecha: del 18 de Enero del 2017 al

20 Enero del 2017

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

51

Tabla N° 9 : Sprint 2

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Desarrollo del Módulo Web para el

registro de Historia Clínica

Pediátrica de Neonatos del Hospital

Público Teodoro Maldonado Carbo,

de la Ciudad de Guayaquil

Sprint 2

Versión 1.0

Fecha del 18 de Mayo de 2017 al 2 de mayo del 2017

Tareas

La tarea para este segundo sprint, es el desarrollo y diseño de los casos de

uso para la elaboración del módulo de Historia Clínica para neonatos

distribuido en los siguientes puntos.

Desarrollo

Se desarrolla el diagrama y descripción de los casos de uso para la

implementación del módulo web, tendrá una duración de 2 semanas como

máximo.

Revisión

Una vez culminado el diseño y descripción de casos de uso se procede con

la revisión.

Entregable

Nos dirigiremos al cliente en este caso al Dr. Francisco Moran Rizzo, donde

se procederá explicar, cómo va a interactuar el módulo con el usuario, dando

nos su visto bueno.

52

Tabla N° 10 : Sprint 3

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Desarrollo del Módulo Web para el

registro de Historia Clínica Pediátrica

de Neonatos del Hospital Público

Teodoro Maldonado Carbo, de la

Ciudad de Guayaquil

Sprint 3

Versión 1.0

Fecha del 16 de Julio del 2017 al 05 de Agosto del 2017

Tareas

La tarea para este tercer sprint es el desarrollo del módulo de historia clínica,

en este caso se empieza con la elaboración del módulo implementando los casos

de usos que fueron aprobados por el usuario.

Desarrollo Se diseña el módulo de historias clínicas, el cual contiene los siguientes

requerimientos que son: registro, consulta, actualización y eliminación de datos,

que fueron solicitados por el usuario.

Revisión

Una vez terminado el módulo se empieza con la revisión del mismo dando el

visto bueno.

Entregable

Nos dirigiremos al cliente en este caso al Dr. Francisco Moran Rizzo, donde se

procederá la entrega del tercer y último Sprint para que pueda dar su visto bueno.

53

ANÁLISIS DE REQUERIMIENTO

En base al análisis planteado se detalla a continuación los siguientes

requerimientos funcionales y no funcionales solicitados por el cliente.

REQUERIMIENTO FUNCIONALES PARA EL SISTEMA

En la siguiente Tabla N° 11, Requerimiento funcional, se presentará al médico

especialista que se encuentra a cargo del departamento de neonatología.

Tabla N° 11: Requerimientos Funcionales

N° Requerimientos funcionales

RF1 El médico ingresa la historia clínica neonatal, después de haber realizado

el chequeo médico a la madre.

RF2 El sistema permitirá el registro a los médicos del departamento de

neonatología que usarán el sistema.

RF3 Se deberá conceder el registrar enfermedades hereditarias sobre la familia

RF4 Se registrará las actualizaciones de la historia clínica neonatal.

RF5 El sistema registrará las actualizaciones de la historia clínica neonatal

RF6 El sistema deberá permitir registrar el antecedente de cada paciente neonato.

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Tabla N° 12: Login del sistema

N° Login del sistema

RF1 Ingresa el link del sistema del proyecto

RF2 Registra el usuario y la clave del sistema

RF3 Ingresará al sistema al momento de dar click en el botón

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

54

Tabla N° 13: Seguridad del sistema

N° Seguridad del sistema

RF1 El sistema permitirá ingresar el usuario y contraseña

RF2 El sistema deberá permitir registrar una nueva contraseña

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Tabla N° 14: Configuración y Administración

N° Configuración y Administración

RF1 El sistema permitirá registrar cédula, nombres, apellidos, hospital, rol

usuario, dirección, teléfonos, celular, correo, usuario, contraseña,

observación.

RF2 El sistema me permitirá crear varios roles en el sistema, cada uno de ellos

con sus respectivos datos y contraseñas

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Tabla N° 15: Listado de Datos Neonatal por historia clínica

N° Listado de Datos Neonatal por historia clínica

RF1 En el sistema permitirá ingresar los nombres de la madre, número de

cédula, historia clínica

RF2 En el sistema permitirá validar el número de cédula

RF3 Permitirá ver los datos ingresados

RF4 En el sistema puede mover o eliminar un dato

RF5 El sistema permitirá buscar por nombres o número de cédula

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

55

Tabla N° 16: Formulario Neonatal

N° Formulario Neonatal

RF1 El sistema le permitirá cargar los datos personales de la madre y se carga

en los datos/antecedentes

RF2 En el sistema le permitirá registras al médico los antecedentes familiares

y obstétricos complementos de la madre

RF3 En el sistema le permitirá guardar los datos y limpiar

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Tabla N° 17: Perinatales/Apgar/Capurro somático

N° Perinatales / Apgar /Capurro Somático

RF1 En el sistema se registrará los datos perinatales del recién nacido que

contiene lo siguiente: fecha y hora de nacimiento

RF2 En el sistema permitirá registra al médico las valoraciones del Capurro

somático

RF3 Permitirá guardar el sistema y limpiar

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Tabla N° 18: Signos vitales y otras valoraciones

N° Signos Vitales/ Otras valoraciones

RF1 En el sistema permitirá registrar a la enfermera los signos vitales del recién

nacido

RF2 En el sistema permitirá registra al médico las valoraciones del peso,

longitud, cefálico al inicial y al egreso.

RF3 Permitirá guardar el sistema y limpiar

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

56

Tabla N° 19: Curvas de crecimiento /diagnóstico/evolución

N° Curvas de crecimiento / diagnóstico / evolución

RF1 En el sistema le permitirá registrar al médico sobre el diagnóstico y

evolución

RF2 Permitirá guardar el sistema y limpiar

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Requerimiento no funcional del sistema médico

Energía eléctrica: En el hospital público “Teodoro Maldonado Carbo” puede

suceder el caso que no haya energía eléctrica, no se podrá encender los equipos

para trabajar.

Internet: En el hospital público “Teodoro Maldonado Carbo” puede suceder el

caso que no posea internet y no podrá acceder a la página del sistema para

trabajar.

Arquitectura de Software. - Después de haber revisado los requerimientos para

el sistema procedemos a realizar la arquitectura del software para el módulo de

historia clínica neonatal.

En el Gráfico N 12, se diseña un modelo de cómo funciona internamente el

software.

57

Gráfico N° 12: Arquitectura del Software

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

En la arquitectura se muestra cómo va ser el funcionamiento del sistema, primero

en el área de enfermería se encarga de ingresar la información recopilada de la

madre.

Para eso, la persona que es asignada para el rol de enfermería, primero se debe

registrar con su usuario y contraseña, mediante la interfaz, el sistema se encarga

de verificar su usuario y contraseña, si el usuario existe en la base de datos, el

sistema enviará un mensaje que el rol de enfermería existe y se procederá abrirse

el menú de HCN. Y seguirá el siguiente proceso, escoge el ítem de formulario y el

médico registrará la información que necesita llenar.

SERVIDOR

NEONATOLOGOS

BASE DE

DATOS

58

DIAGRAMA DE CASO DE USO PARA EL HISTORIA

CLÍNICA NEONATAL

Se realizará el diagrama de casos de usos para poder observar cómo va ser la

funcionabilidad del sistema médico del módulo de historia clínica neonatal.

Representado en el Gráfico N° 13. Caso de uso HCN.

Actores:

Neonatólogo

Enfermera

Listados de caso de uso:

Registro Historia Clínica Neonatal

Consulta y actualiza Historia Clínica Neonatal

Caso de uso de Registro de la Historia Clínica Neonatal

La enfermera encargada ingresará al módulo de Historia Clínica con su usuario y

contraseña para proceder a ingresar los datos de la madre y signos vitales del

neonato, después ingresar los datos necesarios el sistema enviará un mensaje de

registro exitoso.

59

Gráfico N° 13: Casos de uso de Registro HCN

ENFERMERA

Registra el usuario y la

contraseña para ingresar

al sistema

Ingreso los datos madre/ recién

nacido

Grabar

Limpiar

Ingresa los signos

vitales, otras valoraciones

Valida Datos

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

60

Tabla N° 20: Descripción del 1 Caso de uso

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Caso de Uso Historia Clínica Neonato N°:1

Actores Enfermera

Propósito Registrar los datos necesarios de la historia clínica para uso del médico

Neonatólogo

Tipo Primera

Resumen Ingresar datos de la madre y datos del recién nacido, signos vitales

Pre

condiciones

La enfermera deberá registrarse e ingresar para autentificar su usuario.

Post

condiciones

La historia clínica de la madre y neonato

Referencia Permitir registras los datos necesarios para el médico tratante.

Cuadro típico de evento

Acción de Actores Respuesta del Sistema

La enfermera ingresa su usuario y

contraseña

Valida usuario , contraseña y permite el

ingreso

Ingresar los datos necesarios de la

madres como nombre, apellido , cedula,

procede a guardas

Registro Ingresado Correctamente

Ingresar datos del recién nacido como

nombre, sexo y signos vitales

Guardado con éxito

Cuadro alterno de Evento

Si la enfermera ingresa usuario y contraseña erróneas el sistema votara un mensaje de

error

61

Caso de uso de Consulta de la Historia Clínica Neonatal

Los Neonatólogos podrá consultar en el módulo de Historia Clínica los datos

personales de la madre su historia clínica, nombre de neonato, sexo, datos

perinatales del recién nacido, signos vitales, diagnóstico y evaluación y

antecedentes familiares.

Gráfico N° 14: Casos de uso de Consulta Y Actualización HCN

NEONATÓLOGO

Apgar Capurro

Somatico

Signos vitales y otras

valoraciones

Curvas de crecimiento/

diagnostico evolución

Antecedentes

Familiares

Ingresar Usuario y

Contraseña

Valida Datos

Guardar

Limpiar

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

62

Tabla N° 21: Descripción del 2 Caso de uso

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Caso de Uso Consulta Historia Clínica Neonato N°:2

Actores Neonatólogo

Propósito Consultar y Actualizar datos de la madre y antecedentes familiares,

datos perinatales del recién nacido, signos vitales, diagnóstico y

evaluación

Tipo Primera

Resumen Consultar y Actualizar los datos de los antecedentes familiares, datos

perinatales del recién nacido, diagnóstico y evaluación.

Pre condiciones El neonato debe tener una historia clínica para consultar.

Post condiciones La historia clínica neonatal de cada paciente neonato

Referencia El sistema deberá realizar consultas y actualizaciones de todos los

datos principales de la madre: nombre, apellido, diferentes tipos de

parto, fecha y hora de nacimiento, la frecuencia cardiaca, esfuerzo

respiratorio, tono muscular, color de la piel, irritabilidad o respuesta a la

estimulación, forma de la oreja, tamaño de la glándula mamaria, textura

de la piel, pliegues plantares, formación de pezón, peso, longitud y el

diagnostico final.

Cuadro típico de evento

Acción de Actores Respuesta del Sistema

Neonatólogo ingresa su usuario y

contraseña

Valida usuario , contraseña y permite el

ingreso

Neonatólogo selecciona el menú principal

Historia Clínica y escoge consulta

El Sistema me presenta una pantalla para

ingresar los datos a consultar.

Neonatólogo ingresa el nombre o cedula

de la madre

Presenta los datos solicitados

Actualizan los datos los datos necesarios Datos actualizados

Cuadro alterno de Evento

Si el Neonatólogo ingresa usuario y contraseña erróneas el sistema votara un mensaje de error.

Si el Neona

tólogo busca algún Historial equivocado el sistema votara un mensaje de error.

63

ENTREGABLES DEL PROYECTO

Los entregables del proyecto de tesis, son los siguientes:

Código Fuente

Manual de usuario

DER

DER

Se aplica una base de datos relacional de la estructura del proyecto de tesis como

muestra en ambas gráficas Gráfico N 15.

Gráfico N° 15: Relación entre tablas de la base de datos

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

64

Como muestra la gráfica varias tablas fue creada para el diseño de la base de

datos:

hospital_apg

hospital_apg_pezon

hospital_apg_piel

hospital_apg_frecuencia, etc.

Gráfico N° 16 Creación de Varias Tablas de la Base de Datos

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Como muestra la gráfica se creó las siguientes tablas:

hospital_modulo

hospital_rol

hospital_usuario

65

CRITERIOS DE VALIDACIÓN DE LA PROPUESTA

El presente tema de tesis permitirá al área de neonatos del hospital público

“Teodoro Maldonado Carbo”, contar con un módulo web que les permita facilitar

el registro, consulta y actualización de los datos de pacientes del área.

La validación de este módulo web se realizará mediantes las consultas y pruebas

al personal del área de neonatología descritas a continuación:

Población y Muestras

Población

Para el desarrollo de este estudio se cuenta con una población de 12 médicos

que laboran en el área de neonatos del hospital público “Teodoro Maldonado

Carbo”.

Tabla N° 22: Estimación de Población

POBLACIÓN

NÚMERO DE POBLACIÓN

Neonatólogos que laboran en el

Hospital Teodoro Maldonado

12

TOTAL 12

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Muestra

El tamaño de la muestra para este estudio se lo determina por medio de una

formula detallada a continuación.

66

Calculo de la muestra

N: Tamaño de la población, establecida por los médicos Neonatólogos q trabajan

en el área de neonatos del Hospital Teodoro Maldonado

Z: Nivel de confianza es el peligro que asumimos de equivocarnos al mostrar

nuestros resultados, por lo general es del 95% correspondiente a una varianza de

1.96

q: La posibilidad de que el suceso ocurra.

p: La posibilidad de que el suceso no ocurra (p=1-q).

n: Muestra calculada.

67

Tabla N° 23: Estimación de Muestra

MUESTRA

NÚMERO DE MUESTRA

Neonatólogos que laboran en el

Hospital Teodoro Maldonado

12

TOTAL 12

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

68

TÉCNICAS DE RECOLECCIÓN DE DATOS

Para el desarrollo del módulo de historia clínica para neonatos, se requiere la

recolección de datos con el fin de conocer los inconvenientes que sufren los

médicos al no contar con el módulo web, esta información se la recolectará por

medio de encuestas a médicos que laboran en el área de Neonatos del hospital

público “Teodoro Maldonado Carbo”.

MODELO DE ENCUESTAS

1. ¿Cree Ud. que los procesos que lleva el hospital público “Teodoro Maldonado

Carbo” para la recepción del paciente neonatal son los adecuados?

si

no

2. ¿Usted considera que la implementación de un sistema automatizado,

reducirá el tiempo de atención a los pacientes neonatales?

si

no

3. ¿Considera usted que la emisión de reportes digitales que emite el sistema

aportaría eficazmente en la toma de decisiones del especialista en pediatría?

si

no

69

4. ¿Se beneficiaría Ud. si el aplicativo web le ayuda en menos de 10 minutos a

registrar la historia clínica de los pacientes neonatales?

si

no

5. ¿Qué tan probable es que usted recomiende el aplicativo web a otro

especialista en el área médica?

nada probable probable

0 1 2 3 4 5 6 7 8 9 10

6. ¿Qué tan satisfecho/a está con la seguridad de este software?

Extremadamente satisfecho/a

Muy satisfecho/a

Algo satisfecho/a

Nada satisfecho/a

7. ¿Qué tan satisfecho/a está con la apariencia del software?

Extremadamente satisfecho/a

Muy satisfecho/a

Algo satisfecho/a

Nada satisfecho/a

70

8. ¿Está de acuerdo que el aplicativo web le muestre los datos estadísticos de

pacientes neonatales, en cuanto al tipo de enfermedades que padecen?

si

no

9. ¿El aplicativo web cubre las necesidades del reporte del MSP?

si

no

10. ¿Qué tiempo el aplicativo puede quedar abierto desde su inicio de sesión para

registrar la historia clínica del paciente neonatal?

a) 5 min

b) 10 min

c) 15 min

d) ó necesita más tiempo

71

ENCUESTAS REALIZADAS AL ESPECIALISTA EN

NEONATOLOGÍA

1. ¿Cree Ud. que los procesos que lleva el hospital público “Teodoro

Maldonado Carbo” para la recepción del paciente neonatal son los

adecuados?

Tabla N° 24: Resultado de la Pregunta 1 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 17: Resultado de la Pregunta 1 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Análisis

Como se muestra en el Gráfico N° 17, el 67% considera no adecuado los

procesos para la recepción del paciente neonatal, mientras el 33%, indicaron estar

de acuerdo en la forma en que se llevan los procesos para la recepción del

paciente neonatal.

Alternativas # Encuestas % Respuestas

Si 4 33%

No 8 67%

TOTAL 12 100%

72

2. ¿Usted considera que la implementación de un sistema automatizado,

reducirá el tiempo de atención a los pacientes neonatales?

Tabla N° 25: Resultado de la Pregunta 2 de la encuesta

Alternativas # Encuestas % Respuestas

SI 10 83%

NO 2 17%

TOTAL 12 100%

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 18 : Resultado de la Pregunta 2 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Análisis

En el Gráfico N° 19, el 83%, considera que la implementación de un sistema

automatizado, reduce el tiempo de atención a los pacientes neonatales, y tan solo

un 17% de la muestra no consideran que la implementación un sistema

automatizado, reduzca el tiempo de atención a los pacientes neonatales.

73

3. ¿Considera usted que la emisión de reportes digitales que emite el sistema

aportaría eficazmente en la toma de decisiones del especialista en pediatría?

Tabla N° 26: Resultado de la Pregunta 3 de la encuesta

Alternativas # Encuestas % Respuestas

SI 9 75%

NO 3 25%

TOTAL 12 100%

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 20: Resultado de la Pregunta 3 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Análisis El 75% de la muestra encuestada indico en estar de acuerdo en contar con dicho

reporte digital, mientras que el 25 % de la muestra supo contestar el no estar de

acuerdo.

74

4. ¿Se beneficiaría Ud. si el aplicativo web le ayuda en menos de 10 minutos

a registrar la historia clínica de los pacientes neonatales?

Tabla N° 27 : Resultado de la Pregunta 4 de la encuesta

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Gráfico N° 21 : Resultado de la Pregunta 4 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Análisis

Como se muestra en el Gráfico N° 20, la totalidad de la muestra encuestada de

los médicos neonatólogos indico estar de acuerdo en un 100% que se beneficiarán

con el aplicativo web reduciendo los minutos para registrar una historia clínica de

un paciente neonato.

Alternativas # Encuestas % Respuestas

Si 12 100%

No 0 0%

TOTAL 12 100%

75

5. ¿Qué tan probable es que usted recomiende el aplicativo web a otro

especialista en el área médica?

Tabla N° 28: Resultado de la Pregunta 5 de la encuesta

Alternativas # Encuestas % Respuestas

Probable 11 91,67%

Nada Probable 1 8,33%

TOTAL 12 100%

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 22: Resultado de la Pregunta 5 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Análisis

Según lo que podemos observar en el Gráfico N° 21, el 92% de los médicos

neonatólogos que se encuestaron índico la probabilidad de recomendar el

aplicativo web a otro especialista en el área médica, mientras que el 8% no lo

recomendaría a otros especialistas del área, debido al cambio rustico del proceso

que llevan a cabo en el hospital.

76

6. ¿Qué tan satisfecho/a está con la seguridad de este software?

Tabla N° 29: Resultado de la Pregunta 6 de la encuesta

Alternativas # Encuestas % Respuestas

Extremadamente satisfecho/a 10 83,33%

Muy satisfecho/a 2 16,67%

Algo satisfecho/a 0 0,00%

Nada satisfecho/a 0 0,00%

TOTAL 12 100,00%

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 23: Resultado de la Pregunta 6 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Análisis

Por medio del Gráfico N° 22 se puede observar que el 83% de los médicos

neonatólogos que fueron encuestados, indicaron que se encuentran

extremadamente satisfecho con el aplicativo web a su vez el 17% de la muestra

restante indico estar muy satisfechos con el aplicativo.

77

7. ¿Qué tan satisfecho/a está con la apariencia del software?

Tabla N° 30 : Resultado de la Pregunta 7 de la encuesta

Alternativas # Encuestas % Respuestas

Extremadamente satisfecho/a 10 83%

Muy satisfecho/a 2 17%

Algo satisfecho/a 0 0%

Nada satisfecho/a 0 0%

TOTAL 12 100%

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 24: Resultado de la Pregunta 7 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Análisis

Por medio del Gráfico N° 23, se puede observar que el 83% indicaron que se

encuentran extremadamente satisfecho con apariencia del aplicativo web a su vez

el 17% de la muestra restante indico estar muy satisfechos.

78

8. ¿Ud. está de acuerdo que el aplicativo web le muestre los datos estadísticos

de pacientes neonatales, en cuanto al tipo de enfermedades que padecen?

Tabla N° 31: Resultado de la Pregunta 8 de la encuesta

Alternativas # Encuestas % Respuestas

SI 11 92%

NO 1 8%

TOTAL 12 100%

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 25: Resultado de la Pregunta 8 de la encuesta

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Análisis

Como se puede ver en el Gráfico N° 24, el 92% considera estar de acuerdo en

que el aplicativo web muestre datos estadísticos de pacientes neonatos en cuanto

al tipo de enfermedad, por otra parte el 8% restante de la muestra encuestada

indicó no necesitar estos datos estadísticos de los tipos de enfermedades que

padecen los neonatos.

79

9. ¿El aplicativo web cubre las necesidades del reporte del MSP?

Tabla N° 32: Resultado de la Pregunta 9 de la encuesta

Alternativas # Encuestas % Respuestas

SI 12 100%

NO 0 0%

TOTAL 12 100%

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 26 : Resultado de la Pregunta 9 de la encuesta

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Análisis

Como se muestra en el Gráfico N° 25, la totalidad de la muestra encuestada de

los médicos neonatólogos indicó, estar de acuerdo en un 100% que el aplicativo

web cubre las necesidades del médico tratante.

80

10. ¿Qué tiempo el aplicativo web puede quedar abierto desde su inicio de sesión

para registrar la historia clínica del paciente neonatal?

Tabla N° 33: Resultado de la Pregunta 10 de la encuesta

Alternativas # Encuestas % Respuestas

5 minutos 0 0%

10 minutos 1 8%

15 minutos 9 75%

Necesitas más tiempo 2 17%

TOTAL 12 100%

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

Gráfico N° 27: Resultado de la Pregunta 10 de la encuesta

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Según lo que podemos observar en el Gráfico N° 26, el 75% de los médicos

neonatólogos que se encuestaron indicó que necesitan por lo menos 15 minutos

habilitado el aplicativo web después de iniciar sesión, mientras que el 8% de la

muestra supo responder que solo necesita tener habilitado 10 minutos el

aplicativo, y el 17 % de la muestra restante encuestada indicó que necesita tener

más tiempo habilitado el aplicativo web.

81

CAPÍTULO IV

CRITERIOS DE ACEPTACIÓN DEL PRODUCTO O

SERVICIO

Tabla N° 34: Criterio de Aceptación

CRITERIOS CUMPLIMIENTO

El Módulo HCN cuenta con diferentes

roles de usuarios, los cuales poseen

restricciones a cierta información de

la Historia Clínica neonatal.

Basándonos en la pregunta # 6 de la

encuesta realizada, una gran parte de los

médicos entrevistados indicaron estar de

acuerdo con la seguridad que cumple el

módulo web.

El médico demora entre 10 a 15

minutos el buscar y llenar los

Historias Clínicos de los pacientes

neonatales

Basándonos en la pregunta # 4 de la

encuesta realizada, el médico indico que

estaba totalmente de acuerdo que, con la

ayuda del módulo HCN se reduce el

tiempo de registro de la Historia Clínica del

Neonato.

Si el neonatólogo desea trabajar con

algún tratamiento médico nuevo, para

ciertos pacientes que sufran alguna

enfermedad especifica.

Mediante el estudio de la pregunta # 8

realizada a los médicos indicaron, que les

serviría contar con algún reporte

estadístico mostrando el tipo de

enfermedad q padece los neonatos.

El Módulo HCN cubre las

necesidades del reporte del MSP

El Módulo HCN cuenta con reportes

estadísticos de enfermedades de los

neonatos y con los diferentes test (Datos

perinatales del recién nacido Apgar,

Capurro Somático), que se utilizan para

determinar estas estadísticas.

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

82

CONCLUSIONES

Con el desarrollo del proyecto, se puede alegar que el modulo web Historia

Clínica Neonatal, optimizó el tiempo de registrar datos en la historia clínica

neonatal y llevar una mejor gestión de los procesos que lleva el hospital

público “Teodoro Maldonado Carbo”, de la ciudad de Guayaquil.

Por medio del desarrollo del módulo web Historia Clínica Neonatal el

médico especialista cuenta con diferentes funcionalidades como un

usuario, puede actualizar o eliminar información errónea del neonato o de

la madre de una forma más ágil y eficaz para la gestión de información.

Mediante un diseño de casos de uso se elaboró un modelo de entidad

relación de base de datos para lograr recopilar la información más

importante tanto del neonato como de la madre que brinde ayuda a su

médico tratante.

·El módulo web Historia Clínica Neonatal permite generar reportes

estadísticos, donde el jefe de área de Neonatología llevara un control de

cuantos neonatos han sido atendidos, los test realizados, su tipo de

enfermedad, estos reportes son enviados al Ministerio de Salud Pública

para el control que lleva esta institución pública.

83

RECOMENDACIONES

Para proteger la información del módulo historia clínica neonatal, se

recomienda realizar diariamente respaldos de backups.

Fomentar con capacitaciones frecuentes con los médicos neonatólogos del

hospital público “Teodoro Maldonado Carbo” sobre el manejo del módulo

web.

Se recomienda expandir o contar con mejores equipos de procesamiento

y almacenamiento para garantizar los requerimientos presentes y

actualizaciones futuras.

Se sugiere utilizar este módulo web como base para futuras mejoras o

diseño de más módulos orientados a otras áreas del hospital público

“Teodoro Maldonado Carbo”.

84

BIBLIOGRAFÍA

1) Herranz, R. (2016). Despegar con Scrum. España: Creative Commons

Reconocimiento. Recuperado el 23 de 6 de 2017, de Proyectos Ágiles:

https://books.google.com.ec/books?id=CwWkDAAAQBAJ&pg=PA24&dq=SCRUM

&hl=es-419&sa=X&redir_esc=y#v=onepage&q=SCRUM&f=false

2) Hiscott, R. (21 de Junio de 2014). Mashable. Recuperado el 1 de Febrero de 2017,

de 10 Programming Languages You Should Learn Right Now:

http://mashable.com/2014/01/21/learn-programming-languages/#7YxGjxdeiaqR

3) IIEMD. (s.f.). Instituto Internacional Español de Marketing Digital. Obtenido de

Instituto Internacional Español de Marketing Digital:

https://www.iiend.com/apps/que-son-apps

4) Internet Ya, Soluciones Web. (2016). Características y Ventajas de Aplicaciones

Online. Internet Ya, Soluciones Web, 1.

5) JAVA. (s.f.). JAVA. Obtenido de JAVA: https://www.java.com/

6) Lada, L. (2011). Obtenido de:

http://www.raing.es/sites/default/files/CAP%C3%8DTULO%206%20-%20CRA.pdf

7) Lerma Blasco, R., Murcia Andrés, J. A., & Mifsud Talón, E. (2013). Aplicaciones web.

España: McGraw-Hill/Interamericana de España, S.L.

8) Linkedln Corporation. (2017). Linkedln. Obtenido de Linkedln:

https://es.slideshare.net

9) Marathon Sport. (2017). Marathon. Obtenido de Marathon: https://www.marathon-

sports.com/

10) Michael Pham. (2015). MPSOFTWARE. Obtenido de MPSOFTWARE:

http://www.mpsoftware.dk/phpdesigner.php

11) Ministerio de Salud Pública. (2015). salud. Recuperado el 7 de Marzo de 2017, de

Recien nacido prematuro : http://www.salud.gob.ec/wp-

content/uploads/2014/05/GPC-Rec%C3%A9n-nacido-prematuro.pdf

12) Ministerio de Sanidad, Servicios Sociales e Igualdad. (20 de Marzo de 2015).

Seguridad del paciente. Recuperado el 7 de Marzo de 2017, de Estado de la

seguridad del paciente neonatal:

https://www.seguridaddelpaciente.es/resources/documentos/2015/neonatologia.pd

f

13) Mocholi, A. (15 de Septiembre de 2015). Yeeply. Recuperado el 10 de Marzo de

2017, de 6 Tipos de desarrollo de aplicaciones web más relevantes:

https://www.yeeply.com/blog/6-tipos-desarrollo-de-aplicaciones-web/

85

14) Monroy, J. S. (17 de Marzo de 2015). Tecnology Evolution . Recuperado el 9 de

Marzo de 2017, de Internet Actualmente :

http://tecnologyevolution.blogspot.com/2015/03/internet-en-la-actualidad.html?m=1

15) Mullins, C. (Septiembre de 2016). Techtarget. Recuperado el 2 de Febrero de 2017,

de MySQL open source RDBMS overview:

http://searchdatamanagement.techtarget.com/feature/MySQL-open-source-

RDBMS-overview

16) Nazer, J., & Ramirez, R. (2002). Neonatología. Santiago de Chile: Universitaria S.A.

17) Organización Mundial de la Salud. (2017).

http://www.who.int/maternal_child_adolescent/topics/newborn/es/. Recuperado el

18 de 6 de 2017, de

http://www.who.int/maternal_child_adolescent/topics/newborn/es/.

18) Patterson, B. (6 de Septiembre de 2014). Beneficios del uso de ordenadores en los

sistemas sanitarios. Recuperado el 1 de Febrero de 2017, de Mejora de la calidad

de la atención: http://www.unc.edu/~kmonsalv/comp101/project1/

19) Proyectosagiles.org. (2017). Qué es SCRUM. Recuperado el 10 de Febrero de

2017, de El Proceso: https://proyectosagiles.org/que-es-scrum/

20) RAFAEL CORREA DELGADO. (10 de 4 de 2008). Esteban Mendieta. Obtenido de

Esteban Mendieta: http://www.estebanmendieta.com/blog/wp-

content/uploads/Decreto_1014_software_libre_Ecuador.pdf

21) Ramos Martín, A., & Ramos Martín, M. J. (2014). Aplicaciones Web. Madrid:

Paraninfo ciclos formativos.

22) Reina, V. (2012). Examén Clínico al Recién Nacido. Obtenido de Examén Clínico al

Recién Nacido: http://gsdl.bvs.sld.cu/cgi-bin/library?e=d-00000-00---off-0pediatra--

00-0----0-10-0---0---0direct-10---4-------0-1l--11-es-50---20-about---00-0-1-00-0-0-

11-1-0utfZz-8-

00&cl=CL3.1&d=HASHca742e753edabdd5688982.7.3.4&hl=0&gc=0&gt=0

23) Restrepo, S. (2014). SISTEMA DE MONITOREO REMOTO VÍA INTERNET CON

GENERACIÓN DE INDICADORES DE PRODUCCIÓN PARA PROCESOS

AUTOMATIZADOS. Revista Politécnica, 1. Obtenido de

http://revistas.elpoli.edu.co/index.php/pol/article/view/470/525

24) Revista Digital. (2016). Los 10 mejores lenguajes de programación para el 2017.

Revista Digital, 1.

86

ANEXOS

En el diagrama gantt revisaremos las tareas del módulo historia clínica neonatal,

para el desarrollo del módulo de historia clínica pediátrica, para la automatización

y gestión de la información sobre el control neonatal en el hospital público

“Teodoro Maldonado Carbo”, de la ciudad de Guayaquil.

El cual se fue desarrollando acorde a las fechas establecidas, manejando un

tiempo prudente para cada tarea.

Como tenemos las siguientes tareas:

Entrega tutor anexo 1 y 2

Diseño de base de datos

Estructura del proyecto web

Pantalla de registros de usuarios

Entrega de 1 informe anexo 3

Pantalla sobre el registro prenatal

Diseño de gráficos y botones

Entrega 2 informe anexo 3

Diseño de reportería (4 reportes)

Pruebas de calidad y afinamiento

Entrega 3 informe anexo 3

Entrega de anillados con anexo 4

Indicamos las tareas de todo el proyecto de tesis, se visualizarán en la siguiente

Gráfico N° 27, donde se podrá apreciar el diagrama de gantt y las tareas que se

ha producido para desarrollar el sistema médico del módulo historia clínica

neonatal.

87

Gráfico N° 28: Diagrama GRANTT del módulo HCN

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

FOTOS DE PRUEBA FINAL DEL SISTEMA CON EL

ESPECIALISTA EN PEDIATRÍA

Gráfico N° 29: Prueba final en el hospital público

Elaboración: Roxana Zaruma Fuente: Roxana Zaruma

88

Gráfico N° 30: Especialista registra la historia clínica en el sistema

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

Como muestra las Gráfico N° 29, el especialista en pediatría registra la

información del paciente neonato.

Gráfico N° 31: Generación de reporte del formulario del IESS

Elaboración: Roxana Zaruma

Fuente: Roxana Zaruma

En la Gráfico N° 30, el especialista en pediatría realiza las pruebas respectivas

del aplicativo web, el cual se muestra satisfecho por el software.

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS

COMPUTACIONALES

DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA

PEDIÁTRICA PARA LA AUTOMATIZACIÓN Y GESTIÓN

DE LA INFORMACIÓN SOBRE EL CONTROL

NEONATAL EN EL HOSPITAL PÚBLICO

“TEODORO MALDONADO CARBO”

DE LA CIUDAD DE

GUAYAQUIL

MANUAL TÉCNICO:

Previa a la obtención del Título de:

INGENIERO EN SISTEMAS COMPUTACIONALES

AUTORA: ROXANA LOURDES ZARUMA CHÁVEZ

GUAYAQUIL – ECUADOR

2017

2

INDICE GENERAL

Manual Técnico 1. Instalación de Servidor Web 3

1.1. Instalación de Servidor Wampserver + MySQL + PHP + PhpMyAdmin 3

1.2. Instalación de IDE PhpDesigner 4

1.3. Instalación de IDE MySQL Workbench 6.3 4

2. Instalación de JVM 5

2.1. Instalación de JDK 1.7+ 5

2.2. Instalación de iReport-5.6.0 6

3. Instalación de JVM 7

3.1. Instalación de JDK 1.7+ 7

3.2. Instalación de iReport-5.6.0 7

4. Construcción de la Base de Datos del Sitio Web 8

4.1. Creación de Esquema de Base de Datos 8

4.2. Importar Esquema de la Base de Datos 9

5. Instalación del Sitio Web 9

5.1. Subir los Fuentes al Servidor Web 9

6. Ejecutar Servicios y Puesta en Marcha del Sitio Web 10

6.1. Ejecutar el Servidor Web Apache 10

6.2. Ejecutar el Servidor MySQL V5.6 11

6.3. Acceso al Sistema mediante la URL 11

3

1. Instalación de Servidor Web

1.1 Instalación de Servidor Wampserver + MySQL + PHP + PhpMyAdmin

Es un servidor local nos permite ejecutar con el objetivo de probar y navegar

páginas web en nuestro propio equipo personal de la misma forma que si

estuviéramos navegando por una web de un servidor remoto (en la red).

Nos permite ejecutar de forma local páginas webs basadas en PHP. Trabaja

bajo Windows, teniendo como servidor web a Apache, a MySQL como motor

de bases de datos, PHP para la programación de scripts web y Phpmyadmin

como manejador de base de datos.

Descargamos el archivo de instalación desde La web mediante la siguiente url

http://www.wampserver.es/ y luego procedemos con la instalación paso a paso

del wizard asistido el cual nos indica el estatus y si la instalación tuvo éxito o

no.

Una vez instalado podemos ver desde el navegador tipiando la siguiente

dirección url http://localhost nos encontramos con la siguiente imagen que nos

muestra que WAMPServer está correctamente instalado y funcionando.

4

1.2 Instalación de IDE PhpDesigner 8

PHP Designer es un completo entorno de desarrollo y programación

especialmente diseñado para desarrollar en PHP, aunque también permite

trabajar con comodidad en otros lenguajes de programación como HTML,

XHTML, CSS y SQL.

Ofrece toda una serie de asistentes y diálogos integrados que facilitan en todo

momento tu tarea, además de acceso directo a librerías de código o scripts de

uso habitual, utilidades diversas y toda suerte de herramientas, todo ello en una

interfaz de diseño sencillo y elegante que puedes personalizar con nada menos

que dieciocho temas distintos.

Cuenta con cliente de FTP y navegador de ficheros integrado, utilidades de

corrección y autocompletado, búsqueda integrada en Google y soporte para

proyectos, además de usar un práctico esquema de color para la sintaxis del

código fuente que facilita enormemente la programación.

Lo descargamos http://www.intercambiosvirtuales.org/portables/phpdesigner-v8-0-0-145-multilenguaje-espanol-portable-editor-completo-de-php

5

1.3 Instalación de IDE MySQL Workbench 6.3

MySQL Workbench proporciona a los DBA y desarrolladores un entorno de

herramientas integrado para:

Diseño y modelado de bases de datos

Desarrollo de SQL

Administración de base de datos

Migración de base de datos

Lo descargamos https://dev.mysql.com/downloads/windows/installer/5.7.html

6

2. Instalación de JVM

2.1. Instalación de JDK 1.7+

El JDK tiene una colección de herramientas de desarrollo, incluyendo java,

javac, javadoc, javarw, jar, apt, appletviewer, visualVM, etc. También, el JDK

viene con un completo Entorno de Ejecución para Java (en inglés Java

Runtime Environment, JRE), el cual consiste en una Maquina Virtual de Java y

todas las librerías de clases presentes en un entorno de producción, además

de librerías adicionales solo para el uso de desarrolladores.

Lo descargamos desde el siguiente link. https://www.java.com/es/download/

7

2.2. Instalación de iReport-5.6.0

Esta herramienta de desarrollo nos permite generar los reportes en formato pdf de

manera dinámica y con mayor rapidez mediante las librerías de conversión en

caso de que se requiere.

Genera un archivo XML que es interpretado y transformado a un documento que

da como resultado el reporte que el usuario ejecute a su necesidad.

8

3. Instalación de Framework Bootstrap

3.1. Descarga del Framework Bootstrap V2

Bootstrap es un framework desarrollado y liberado por Twitter que tiene como

objetivo facilitar el diseño web. Permite crear de forma sencilla webs de diseño

adaptable, es decir, que se ajusten a cualquier dispositivo y tamaño de pantalla y

siempre se vean igual de bien. Es Open Source o código abierto, por lo que lo

podemos usar de forma gratuita y sin restricciones.

Lo descargamos desde http://getbootstrap.com/2.3.2/

3.2. Instalación de Framework Bootstrap V2

La instalación del Framework para diseño de páginas o sitios web es de manera

sencilla solo se debe copiar la carpeta que descargamos y la colocamos dentro de

la carpeta de nuestro proyecto.

La carpeta se llama bootstrap y contiene archivos tanto de estilos y funciones

dinámicas que harán que el sitio sea amigable y usable para todo usuario que

tenga el acceso correspondiente.

9

Una vez colocada la carpeta dentro de la aplicación solo nos queda añadir en cada

página el nombre de archivo .css o .js que vamos a usar por jquery, calendarios,

ajax entre otros.

Este tag es para javascript

<script type="text/javascript" src="js/funciones.js"></script>

Este tag es para css (estilos de páginas)

<link href="bootstrap /morris/morris.css" rel="stylesheet" />

4. Construcción de la Base de Datos del Sitio Web

4.1. Creación de Esquema de Base de Datos

Se debe crear un esquema de base de datos para importar y montar la base de

datos de sistema hospital neonatal esto mediante el IDE de base de datos MySQL

Workbench v6

10

Para crear un esquema se deben seguir los siguientes pasos:

Clic derecho en la pestaña de esquemas y elegir la opción crear esquema

Se debe setear como principal el esquema nuevo creado dando clic

derecho sobre el esquema y este se remarcara en negrita para reconocer

que sobre ese esquema de base de datos se trabajara.

Una vez seteado como principal podemos proceder con la migración de

tabas y procedimientos

4.2. Importar Esquema de la Base de Datos

Durante la importación o montaje de la base desde el IDE de base de datos

debemos escoger la opción de base de datos y buscar el archivo script que se

adjunta con las tablas, datos, relaciones y funciones creadas para el portal.

11

5. Instalación del Sitio Web

5.1. Subir los Fuentes al Servidor Web

Nuestro servidor web debe tener un directorio para la publicación de las páginas

web. Ese sería el lugar donde hay que subir los archivos .php y otros componentes

relacionados con la aplicación.

La ruta local es C:\wamp\www.

Una vez que lo subimos a la ruta indicada ya estará disponible para su ejecución y

pruebas correspondientes.

Si la instalación la hacemos de manera o remota o desde un hosting la ruta puede

variar según el servicio o servidor que se contrate para este caso sería la siguiente

La ruta remota es directorio_principal/public_html

6. Ejecutar Servicios y Puesta en Marcha del Sitio Web

6.1. Ejecutar el Servidor Web Apache

Finalmente para probar la aplicación se debe levantar los servicios de Wampserver

el cual ejecuta el servidor web y nos permitirá ejecutar nuestro proyecto de manera

local y de manera correcta.

12

6.2. Ejecutar el Servidor MySQL V5.4.3

Verificamos desde Wampserver si está ejecutando o no dicha aplicación ya que es

indispensable que el motor de base de datos este en servicio para el correcto

funcionamiento de la aplicación.

También existen las opciones de reiniciar o parar el servicio para cuando

tengamos algún inconveniente y nos toque validar el correcto desenvolvimiento de

la aplicación.

13

6.3. Acceso al Sistema mediante la URL

Mediante la siguiente url: http://localhost/hospital_neonatal/ podemos acceder al

portal local de la aplicación.

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS

COMPUTACIONALES

DESARROLLO DEL MÓDULO DE HISTORIA CLÍNICA

PEDIÁTRICA PARA LA AUTOMATIZACIÓN Y GESTIÓN

DE LA INFORMACIÓN SOBRE EL CONTROL

NEONATAL EN EL HOSPITAL PÚBLICO

“TEODORO MALDONADO CARBO”

DE LA CIUDAD DE

GUAYAQUIL

MANUAL DE USUARIO

Previa a la obtención del Título de:

INGENIERO EN SISTEMAS COMPUTACIONALES

AUTORA: ROXANA LOURDES ZARUMA CHÁVEZ

GUAYAQUIL – ECUADOR

2017

2

1.1 Opciones de la Aplicación........................................ ¡Error! Marcador no definido.

1.1.1 Url .......................................................................................................................... 3

1.1.2 Login del Sistema ................................................................................................ 3

1.1.3 Seguridad del Sistema ....................................................................................... 4

1.1.3.1 Cambio de Clave ............................................................................................ 5

1.1.4 Configuración y Administración ........................................................................ 6

1.1.4.1 Usuarios .......................................................................................................... 6

1.1.5 Historia Clínica ..................................................................................................... 8

1.1.5.1 Registro Datos de Madre ............................................................................. 8

1.1.5.2 Consulta Datos de Madre ............................................................................ 9

1.1.5.2.1 Formulario Neonatal ................................................................................... 11

1.1.6 Reportes ............................................................................................................... 14

1.1.6.1 Reporte de Neonatos ...................................................................................... 14

1.1.6.2 Reporte de Usuarios ....................................................................................... 17

1.1.6.3 Estadísticos de Neonatos ................................................................................ 18

3

1.1 Opciones de la Aplicación

En la barra de navegación ingresamos la Url del sistema para ir a la pantalla de

inicio, como se muestra en el siguiente gráfico.

1.1.1 Url

http://localhost/hospital_neonatal/pages/index.php

1.1.2 Login del Sistema

El login del sistema, aparece un menú de Ingreso al sistema, como muestra en la imagen

anterior, debe ingresar el usuario y contraseña que le asigno el administrador de

sistemas, para ingresar al aplicativo web.

4

Como muestra la imagen, pantalla del sistema del hospital público “Teodoro Maldonado

Carbo”, de la ciudad de Guayaquil, tiene los sub menú de:

Seguridad de Sistema

Configuración y Administración

Historia Clínica

Reportes

1.1.3 Seguridad del Sistema

5

Como muestra la imagen anterior, se despliega todos los usuarios que fueron creados en el

sistema, a cada uno de ellos le asignaron un rol, para la función que va a desempeñar.

Los ítems que se visualizan son los siguientes:

cédula

nombre

usuario

fecha de ingreso

rol

Al posicionarse en la caja de texto, donde puede filtrar la información por nombre, apellido,

número de cédula, usuario, rol.

1.1.3.1 Cambio de Clave

En seguridad del sistema, solo el administrador puede tener el privilegio de cambiar las

contraseñas de los usuarios (en este caso, los doctores, estadística).

Como muestra la gráfica del campo de seguridad del sistema, se despliega una lista de

usuarios registrados, cada uno de ellos tiene asignado un rol especifico, también tiene

la opción de buscar por nombre o apellido el dato del usuario.

6

Al dar click en el botón de cambiar, usted tiene la opción como administrador cambiar el

usuario y la contraseña que fue asignado en algún momento al doctor, enfermera,

como muestra en la gráfica.

1.1.4 Configuración y Administración

1.1.4.1 Usuarios

7

En el submenú de usuario, se despliega la ventana de USUARIO, para la creación de

roles (doctores, estadística y super usuario), donde ingresa los siguientes campos:

número de cédula: 0920802295

nombres : Roxana Lourdes

apellidos: Zaruma Chávez

rol de usuario, tiene las siguientes opciones para escoger:

dirección: Gómez Rendón 420 entre Coronel y Chimborazo

teléfono: 0996333617

celular: 0996333617

correo: [email protected]

usuario: rzaruma

password: rzaruma

confirmar password: rzaruma

observación: opcional

Al dar click en la lupa usted, podrá visualizar la ventana de Lista de Usuarios

Registrados, en el botón cargar puede ver los datos del usuario, donde puede hacer

modificaciones.

8

1.1.5 Historia Clínica

En el submenú de Historia Clínica:

Registro Datos Madre

Consulta Datos Madre

1.1.5.1 Registro Datos de Madre

Como muestra la gráfica hay un listado de registro datos de la madre.

En el botón NUEVO, tiene la opción de ingresar un nuevo registro, los campos

que solo tiene que ingresar son los siguientes: nombre de la madre y la cédula.

La historia clínica es secuencial y fecha de registro se generan automáticamente.

En el ítem de BUSCAR, tiene la opción de buscar por apellido, nombre o número

de cédula.

En el botón de ELIMINAR, puede posicionarse el registro que desea eliminar.

9

1.1.5.2 Consulta Datos de Madre

Al dar click en el botón de consulta y registro neonatal, aparece una ventana de Consulta.

Al dar click en el botón consultar nuevamente, se carga los datos en:

10

En la sección de datos/antecedentes, se cargan los nombres, la historia clínica de la madre.

El rol de estadística me admite ingresar nombre del recién nacido, sexo, la historia clínica

recién nacido (secuencial), estos datos fueron ingresados por estadistica.

En la sección de signos vitales, la enfermera registra los siguientes datos: fecha y hora,

temperatura, pulso, presión, frecuencia, succión, número de lactadas, deposición, orina,

etc.

Al dar clic en botón Guardar cambiará de color, de esa manera visualiza que la información

fue guardada.

11

1.1.5.2.1 Formulario Neonatal

En el formulario neonatal, se creó las siguientes secciones de acuerdo al formulario

estandarizado por el MSP.

En los datos/antecedentes, solamente el rol del doctor tiene el privilegio de registrar el

campo de antecedentes/familiares: padre, madre, hermanos y familiares.

12

En la sección de Agpar, el doctor registra todos los datos perinatales labor, expulsivo,

aminiotico, tactos, super/fetal, fecha de nacimiento, observaciones (no es obligatorio).

En el cuadro de Apgar, como muestra la imagen, el médico debe seleccionar cada uno de

los ítems:

De acuerdo al diagnóstico del doctor, escogerá entre este rango del 0 al 2.

Por ejemplo escogió, frecuencia cardiaca el ítem 2, el

esfuerzo respiratorio escogió el ítem 1.

Si un campo de ellos no está lleno emitirá automáticamente el siguiente mensaje:

13

En Capurro somático:

El médico debe escoger uno de estos ítems la forma

de la oreja, de acuerdo al diagnóstico del recién

nacido. Y así cada uno de los siguientes ítems y al

final da el total de la sumatoria + 204 (estándar) y

lo divide para 7 y es igual a la edad gestacional.

Para registrar información en la sección de signos vitales y otras valoraciones, el doctor

ingresa el peso, longitud, cefálico, piel, cabezas y ojos, cuello, tórax.

14

La persona que tenga asignado el rol de doctor, es la que puede registrar la información en

esta sección de curvas de crecimiento/diagnostico/evolución, donde el médico ingresará

todos los datos necesarios del paciente neonatal.

1.1.6 Reportes

1.1.6.1 Reporte de Neonatos

15

Los reportes solamente los puede visualizar el administrador del sistema, cuando el gerente

le pide alguna información de los pacientes neonatales, usuarios, datos estadísticos.

En el submenú reportes, encontraremos lo siguiente:

Reportes de neonatos

Reportes de usuarios

Estadísticos de neonatos

En el reporte de neonatos, debe ingresar la fecha desde (fecha inicial) y fecha hasta (fecha

final), y dar click en el botón de ejecutar reporte, se visualizará en el sistema las historias

clínicas que fueron ingresadas en esas fechas.

Al dar click en el botón de imprimir, muestra lo siguiente:

16

FORMULARIO DE HISTORIA CLÍNICA NEONATAL

ANVERSO DEL FORMULARIO DE HISTORIA CLÍNICA NEONATAL

17

1.1.6.2 Reporte de Usuarios

En reporte de usuarios, dar click en ejecutar reporte, se despliega la siguiente pantalla.

Muestra todos los usuarios que se han registrados en el sistema, donde podrá visualizar el

número de cédula, nombres, apellidos, email, fecha de registro, login.

En la página web, nos muestra lo siguiente:

18

1.1.6.3 Estadísticos de Neonatos

En el submenú de reporte, se despliega el reporte de estadístico de Neonatos, al dar click

en nombre del reporte, se despliega un listado de % de usuarios registrados por sexo y

también me pide la fecha de registro desde y hasta.

19

Como muestra la gráfica se despliega la fecha Registro Desde: tiene que escoger la fecha

desea el usuario que le genere, hasta la fecha de registro hasta (fecha final) y la hora.

En los reportes de estadísticas de neonatos, se despliega una lista, si escoge la opción de %

de neonatos registrados por sexo.

Es un dato estadístico de los pacientes que han sido registrados en el sistema.

20