Logo Studenta

Desarrollo e implementación del módulo de admisión y medicina general con reporteria y tablero de control de citas para el sistema médico integrado del policlínico

¡Este material tiene más páginas!

Vista previa del material en texto

UNIVERSIDAD DE GUAYAQUIL 
 
 FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS 
 CARRERA DE INGENIERÍA EN SISTEMAS 
 COMPUTACIONALES 
 
 “DESARROLLO E IMPLEMENTACIÓN DEL MÓDULO DE 
ADMISIÓN Y MEDICINA GENERAL CON REPORTERÍA 
 Y TABLERO DE CONTROL DE CITAS PARA 
 EL SISTEMA MÉDICO INTEGRADO 
 DEL POLICLÍNICO DRA. JENNY 
 AYOVÍ COROZO DE LA 
 CIUDAD DE GUAYAQUIL” 
 
PROYECTO DE TITULACIÓN 
 
Previa a la obtención del Título de: 
 
INGENIERO EN SISTEMAS COMPUTACIONALES 
 
AUTOR: Edison Paúl Mena Vargas 
 
TUTOR: Ing. Jorge Isaac Avilés Monroy, MSc. 
 
GUAYAQUIL – ECUADOR 
 
2017
II 
 
 
 
 
 
APROBACIÓN DEL TUTOR 
 
 
En mi calidad de Tutor del trabajo de titulación, “DESARROLLO E 
IMPLEMENTACIÓN DEL MÓDULO DE ADMISIÓN Y MEDICINA 
GENERAL CON REPORTERÍA Y TABLERO DE CONTROL DE CITAS 
PARA EL SISTEMA MÉDICO INTEGRADO DEL POLICLÍNICO DRA. 
JENNY AYOVÍ COROZO DE LA CIUDAD DE GUAYAQUIL” elaborado 
por el Sr. Edison Paúl Mena Vargas alumno 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 Computacionales, me 
permito declarar que luego de haber orientado, estudiado y revisado, la 
Apruebo en todas sus partes. 
 
 
ATENTAMENTE 
 
 
 _______________________________ 
ING. JORGE AVILÉS MONROY MSC. 
TUTOR 
 
 
 
 
 
 
 
III 
 
 
 
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA 
FICHA DE REGISTRO DE TESIS 
TÍTULO: "DESARROLLO E IMPLEMENTACIÓN DEL MÓDULO DE ADMISIÓN Y MEDICINA GENERAL 
CON REPORTERÍA Y TABLERO DE CONTROL DE CITAS PARA EL SISTEMA MÉDICO INTEGRADO 
DEL POLICLÍNICO DRA. JENNY AYOVÍ COROZO DE LA CIUDAD DE GUAYAQUIL” 
AUTOR: Edison Paúl Mena Vargas 
REVISORES: 
Ing. Jorge Avilés Msc. 
Ing. Alberto Castro Msc. 
INSTITUCIÓN: UNIVERSIDAD DE GUAYAQUIL 
FACULTAD: CIENCIAS 
MATEMÁTICAS Y FÍSICAS 
CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
FECHA DE PUBLICACIÓN: 2017 N° DE PÁGS. : 113 
ÁREA TEMÁTICA: Desarrollo 
PALABRAS CLAVES: Historia clínica, Implementar, Metodologías, Medicina General, 
Sistema. 
RESUMEN La medicina en la actualidad ha evolucionado de una forma acelerada utilizando 
recursos informáticos, con tecnología de punta para mejorar sus servicios, tanto de admisión, 
agendamiento, consultas médicas; El policlínico Jenny Ayoví Corozo se ha visto en la necesidad de 
mejorar sus servicios para estar acorde a las necesidades del mundo contemporáneo, de tal manera 
que para realizar estos procesos se propuso el desarrollo de un sistema informático que contribuya 
a la automatización de éstos, utilizando como metodología de desarrollo el Proceso unificado 
racional (RUP) la misma que nos ofrece una forma disciplinada de asignar tareas y 
responsabilidades en el proceso de desarrollo de software. Con la elaboración de este proyecto 
determinamos que el personal a cargo de los procesos establecieron un cambio en su costumbre 
laboral, permitiendo generar un orden en los procesos y reducción de gastos innecesarios de 
recursos en la generación de las historias clínicas. Llegando a establecer que el sistema informático 
podrá ayudar a mantener el orden cronológico de las citas médicas previamente agendadas por el 
doctor del área de medicina general permitiendo establecer fechas y horas del siguiente chequeo 
del paciente. 
N° DE REGISTRO(en base de datos): N° DE CLASIFICACIÓN: 
DIRECCIÓN URL: PROYECTO DE TITULACION EN LA WEB 
ADJUNTO PDF X 
SI NO 
CONTACTO CON AUTOR: 
Edison Paúl Mena Vargas 
Teléfono: 
0986362242 
E-mail: 
edison.menav@ug.edu.ec 
CONTACTO DE LA INSTITUCIÓN: 
CARRERA DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
Víctor Manuel Rendón 429 entre Baquerizo Moreno y 
Córdova. 
Nombre: Abg. Juan Chávez Atocha 
Teléfono: (04) 2307729 
IV 
 
 
 
 
 
 
 
DEDICATORIA 
 
 
 
 
 
 
 
 
Dedico a toda mi familia en 
especial a mi madre, ya 
que con la ayuda que ella 
me ha brindado, he podido 
salir siempre adelante. 
Gracias a sus consejos y 
motivación he podido lograr 
esta meta. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
V 
 
 
 
 
 
 
 
 
 
 
 
AGRADECIMIENTO 
 
 
 
 
 
 
 
A mi familia que gracias a su 
ayuda siempre he podido 
salir adelante en la época de 
estudiante, inculcándome la 
excelencia en todos los 
aspectos de la vida. 
 
 
 
 
 
 
 
 
VI 
 
 
TRIBUNAL PROYECTO DE TITULACIÓN 
 
Ing. Eduardo Santos Baquerizo, M.Sc. 
DECANO DE LA FACULTAD 
CIENCIAS MATEMÁTICAS Y 
FÍSICAS 
 Ing. Roberto Crespo, M.Sc. 
DIRECTOR DE LA CARRERA. 
DE INGENIERÍA EN SISTEMAS 
 COMPUTACIONALES 
 
 
 
 
 
 
 Ing. Christopher Crespo, M.Sc. 
PROFESOR REVISOR DEL 
 ÁREA - TRIBUNAL 
 
 
 
 
Ing. Jimmy Sornoza, M.Sc. 
PROFESOR REVISOR DEL 
ÁREA - TRIBUNAL 
 
 
 
 
 
 
Ing. Jorge Isaac Avilés Monroy, M.Sc. 
PROFESOR TUTOR DEL PROYECTO 
 DE TITULACIÓN 
 
 
 
 
 
 
Ab. Juan Chávez A. 
SECRETARIO
VI 
 
 
 
DECLARACIÓN EXPRESA 
 
 
 
 
“La responsabilidad del contenido de este 
Proyecto de Titulación, me corresponden 
exclusivamente; y el patrimonio intelectual 
de la misma a la UNIVERSIDAD DE 
GUAYAQUIL” 
 
 
 
 
_____________________ 
EDISON MENA VARGAS 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
VII 
 
 
 
UNIVERSIDAD DE GUAYAQUIL 
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS 
CARRERA DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
 
DESARROLLO E IMPLEMENTACIÓN DEL MÓDULO DE ADMISIÓN Y 
MEDICINA GENERAL CON REPORTERÍA Y TABLERO DE CONTROL 
DE CITAS PARA EL SISTEMA MÉDICO INTEGRADO DEL 
 POLICLÍNICO "DRA. JENNY AYOVÍ COROZO” 
 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 
 
 Autor: Edison Paúl Mena Vargas 
 C.I. 0924619638 
 
 
 Tutor: Ing. Jorge Isaac Avilés Monroy Msc. 
 
 
 
 
Guayaquil, 17 de Mayo del 2017 
 
 
VIII 
 
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 el 
estudiante EDISON PAÚL MENA VARGAS, como requisito previo para 
optar por el título de Ingeniero en Sistemas Computacionales cuyo 
problema es: 
 
 
DESARROLLO E IMPLEMENTACIÓN DEL MÓDULO DE ADMISIÓN Y 
MEDICINA GENERAL CON REPORTERÍA Y TABLERO DE CONTROL 
DE CITAS PARA EL SISTEMA MÉDICO INTEGRADO DEL 
POLICLÍNICO "DRA. JENNY AYOVÍ COROZO” 
DE LA CIUDAD DE GUAYAQUIL 
 
Considero aprobado el trabajo en su totalidad. 
 
Presentado por: 
 
 
 
_________________________ 
 Sr. Edison Paúl Mena Vargas 
 C.I. 092461963-8 
 
 
 
 
 
Tutor: Ing. Jorge Avilés Monroy Msc. 
 
 
 
Guayaquil, 17 de Mayo del 2017 
IX 
 
 
UNIVERSIDAD DE GUAYAQUIL 
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS 
CARRERA DE INGENIERÍA EN SISTEMAS 
 
Autorización para Publicación de Proyecto de Titulación en Formato Digital 
 
1. Identificación del Proyecto de Titulación 
Nombre Alumno: EdisonPaúl Mena Vargas 
Dirección: Guayaquil – Cdla. Floresta 2 Mz. 117 V. 6 
Teléfono: 0986362242 E-mail: edison.menav@ug.edu.ec 
 
Facultad: Ciencias Matemáticas y Físicas 
Carrera: Ingeniería en Sistemas Computacionales 
Proyecto de titulación al que opta: Ingeniero en Sistemas Computacionales 
Profesor tutor: Ing. Jorge Isaac Avilés Monroy MSc. 
 
Título del Proyecto de titulación: “Desarrollo e Implementación del Módulo 
De Admisión y Medicina General con reportería y tablero de control de citas 
para el Sistema Médico Integrado Del Policlínico "Dra. Jenny Ayoví Corozo” de 
La Ciudad de Guayaquil” 
 
Tema del Proyecto de Titulación: Historia clínica, Implementar, Metodologías, 
Medicina General, Sistema. 
 
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 Después de 1 año X 
 
Firma Alumno: 
 
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 CDROM x 
X 
 
ÍNDICE GENERAL 
 
UNIVERSIDAD DE GUAYAQUIL .......................................................................... I 
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA ............................. III 
APROBACIÓN DEL TUTOR ................................................................................ II 
DEDICATORIA ................................................................................................... IV 
AGRADECIMIENTO ............................................................................................ V 
TRIBUNAL PROYECTO DE TITULACIÓN ......................................................... VI 
DECLARACIÓN EXPRESA ................................................................................ VI 
CERTIFICADO DE ACEPTACIÓN DEL TUTOR ............................................... VIII 
ÍNDICE GENERAL .............................................................................................. X 
ÍNDICE DE TABLAS .......................................................................................... XII 
ÍNDICE DE FIGURAS ....................................................................................... XIII 
ABREVIATURAS ............................................................................................. XIV 
RESUMEN ........................................................................................................ XV 
ABSTRACT ..................................................................................................... XVI 
INTRODUCCIÓN ................................................................................................. 1 
CAPÍTULO I ........................................................................................................ 3 
1.1 PLANTEAMIENTO DEL PROBLEMA ............................................................ 3 
1.2 Situación Conflicto Nudos Críticos ................................................................. 5 
1.3 Causas y Consecuencias del Problema ......................................................... 6 
1.4 Delimitación del Problema ............................................................................. 7 
1.5 Formulación del Problema ............................................................................. 8 
1.6 Evaluación del Problema ............................................................................... 8 
1.7 OBJETIVOS................................................................................................. 10 
1.7.1 OBJETIVO GENERAL ................................................................... 10 
1.7.2 OBJETIVOS ESPECÍFICOS.......................................................... 10 
1.8 ALCANCES DEL PROBLEMA ..................................................................... 11 
RESTRICCIONES DEL SISTEMA .......................................................... 13 
1.9 JUSTIFICACIÓN E IMPORTANCIA ............................................................. 14 
1.10 METODOLOGÍA DEL PROYECTO ........................................................... 15 
1.10.1 VENTAJAS DE LA METODOLOGÍA ........................................... 15 
1.10.2 JUSTIFICACIÓN DE LA METODOLOGÍA ................................... 16 
1.10.3 METODOLOGÍAS ÁGILES .......................................................... 16 
CAPÍTULO II ..................................................................................................... 18 
MARCO TEÓRICO ............................................................................................ 18 
2.1 ANTECEDENTES DEL ESTUDIO ............................................................... 18 
2.2 FUNDAMENTACIÓN TEÓRICA .................................................................. 19 
2.2.1 Historia Clínica Única: ................................................................... 19 
2.2.2 Medicina General .......................................................................... 19 
2.2.3 Admisionista .................................................................................. 19 
2.2.4 APLICACIÓN WEB. ....................................................................... 22 
2.3 FUNDAMENTACIÓN LEGAL ....................................................................... 29 
2.4 PREGUNTA CIENTÍFICA A CONTESTARSE ............................................. 30 
2.5 DEFINICIONES CONCEPTUALES ............................................................. 31 
XI 
 
CAPÍTULO III .................................................................................................... 33 
PROPUESTA TECNOLÓGICA .......................................................................... 33 
3.1 ANÁLISIS DE FACTIBILIDAD ...................................................................... 33 
3.1.1 FACTIBILIDAD OPERACIONAL .................................................... 33 
3.1.2 FACTIBILIDAD TÉCNICA .............................................................. 34 
3.1.2.1 Tecnología y solución propuesta ................................................ 35 
3.1.2.2 DISPONIBILIDAD DE LA TECNOLOGÍA .................................... 36 
3.1.2.3 CONOCIMIENTOS TÉCNICOS .................................................. 37 
3.1.3 FACTIBILIDAD LEGAL .................................................................. 37 
3.1.4 FACTIBILIDAD ECONÓMICA ....................................................... 38 
3.1.4.1 Determinación de costos del proyecto ........................................ 39 
3.2 ETAPAS DE LA METODOLOGÍA DEL PROYECTO ................................... 41 
3.2.1 FASE DE INICIO ........................................................................... 42 
3.2.2 FASE DE ELABORACIÓN ........................................................................ 49 
3.2.3 FASE DE CONSTRUCCIÓN .................................................................... 75 
3.2.4 FASE DE TRANSICIÓN ............................................................................ 79 
3.3 ENTREGABLES DEL PROYECTO .............................................................. 79 
3.4 CRITERIOS DE VALIDACIÓN DE LA PROPUESTA ................................... 80 
CAPÍTULO IV .................................................................................................... 86 
CRITERIOS DE ACEPTACIÓN DEL PRODUCTO O SERVICIO ....................... 86 
4.1 PRUEBAS DE ACEPTACIÓN: ..................................................................... 86 
4.2 INFORME DE ASEGURAMIENTO DE LA CALIDAD PARA PRODUCTOS 
DE SOFTWARE/ HARDWARE ................................................................... 94 
4.3 DEFINIR MÉTODOS PARA CORRECCIÓN ................................................ 96 
4.4 MEDIDAS,MÉTRICAS E INDICADORES ................................................... 97 
CONCLUSIONES Y RECOMENDACIONES ..................................................... 98 
4.5 CONCLUSIONES ........................................................................................ 98 
4.6 RECOMENDACIONES ................................................................................ 99 
Bibliografía ..................................................................................................... 101 
4.8 ANEXO 1 ................................................................................................... 105 
4.9 ANEXO 2 ................................................................................................... 110 
4.10 ANEXO 3 ................................................................................................. 111 
4.11 ANEXO 4 ................................................................................................. 113 
 
 
 
 
 
 
 
 
 
 
 
 
 
XII 
 
 
ÍNDICE DE TABLAS 
 
Tabla 1: Causas y Consecuencias del Problema ................................................. 6 
Tabla 2: Delimitación del Problema ..................................................................... 7 
Tabla 3: Recursos Tecnológicos ........................................................................ 36 
Tabla 4: Elementos de Hardware ....................................................................... 36 
Tabla 5: Costos de Diseño y Desarrollo ............................................................. 40 
Tabla 6: Detalle de los Egresos del Proyecto ..................................................... 40 
Tabla 7: Detalle de los Egresos del Proyecto ..................................................... 41 
Tabla 8: Requerimientos Funcionales ................................................................ 45 
Tabla 9: Requerimientos no Funcionales ........................................................... 46 
Tabla 10: Descripción - Registro de Pacientes .................................................. 51 
Tabla 11: Descripción - Consulta de Pacientes .................................................. 53 
Tabla 12: Descripción - Inactivación de Pacientes ............................................. 54 
Tabla 13: Descripción – Ingreso de Signos Vitales del Paciente ........................ 55 
Tabla 14: Descripción - Agendamiento de Citas ................................................ 57 
Tabla 15: Descripción - Cancelación de Citas Médicas...................................... 58 
Tabla 16: Descripción - Ingreso de Antecedentes .............................................. 60 
Tabla 17: Descripción - Ingreso del motivo de la consulta ................................. 62 
Tabla 18: Descripción - Ingreso del diagnóstico de la consulta .......................... 63 
Tabla 19: Descripción - Generación de la receta ............................................... 64 
Tabla 20: Descripción - Reporte de Pacientes Atendidos/por Atender ............... 65 
Tabla 21: Descripción - Reporte de ocupación del Médico ................................ 67 
Tabla 22: Descripción - Reporte de Citas por Paciente ...................................... 68 
Tabla 23: Descripción – Reporte de síntomas y prescripciones registradas....... 69 
Tabla 24: Descripción – visualización del tablero de control de citas ................. 70 
Tabla 25: Criterio de Validación - Registro de Pacientes ................................... 80 
Tabla 26: Criterio de Validación - Registro de Antecedentes del Paciente ......... 82 
Tabla 27: Criterios de Validación - Registro de Signos Vitales ........................... 84 
Tabla 28: Prueba de Aceptación #1 ................................................................... 86 
Tabla 29: Prueba de Aceptación # 2 .................................................................. 87 
Tabla 30: Prueba de Aceptación #3 ................................................................... 87 
Tabla 31: Prueba de Aceptación #4 ................................................................... 88 
Tabla 32: Prueba de Aceptación #5 ................................................................... 88 
Tabla 33: Prueba de Aceptación #6 ................................................................... 89 
Tabla 34: Prueba de Aceptación #7 ................................................................... 89 
Tabla 35: Prueba de Aceptación #8 ................................................................... 90 
Tabla 36: Prueba de Aceptación # 9 .................................................................. 90 
Tabla 37: Prueba de aceptación #10 ................................................................. 91 
Tabla 38: Prueba de aceptación #11 ................................................................. 91 
Tabla 39: Prueba de aceptación #12 ................................................................. 92 
Tabla 40: Prueba de aceptación # 13 ................................................................ 92 
Tabla 41: Prueba de aceptación # 14 ................................................................ 93 
Tabla 42: Informe de Mecanismos de Control. Parte 1 ..................................... 94 
Tabla 43: Informe de Mecanismo de Control. Parte 2 ........................................ 95 
Tabla 44: Informe de Métodos para Corrección ................................................. 96 
Tabla 45: Informe de Medidas, Métricas e Indicadores ...................................... 97 
 
XIII 
 
ÍNDICE DE FIGURAS 
 
Figura 1: Los casos de uso integran el trabajo ................................................... 17 
Figura 2: Dra. Medicina General ........................................................................ 20 
Figura 3: Ubicación – Alrededores del policlínico “Dra. Jenny Ayoví Corozo” .... 21 
Figura 4: Procesos Manuales ............................................................................ 21 
Figura 5.1: Código ZK ........................................................................................ 23 
Figura 6: Modelo Vista Controlador ................................................................... 25 
Figura 7: Control de cambios realizados ............................................................ 26 
Figura 8: Visualización de las modificaciones realizadas por los colaboradores 27 
Figura 9: Porcentajes de Lenguajes de Programación Utilizados ...................... 27 
Figura 10: Estructura de la Base de datos ......................................................... 28 
Figura 11: Organigrama de la Institución ........................................................... 43 
Figura 12: Arquitectura del Módulo de Admisión y Medicina General ................ 44 
Figura 13: Diagrama de Gantt............................................................................ 48 
Figura 14: Diagrama de Casos de Uso General del Módulo de Admisión .......... 50 
Figura 15: Pantalla - Registro de Pacientes ....................................................... 51 
Figura 16: Código Fuente - Registro de Pacientes ............................................. 52 
Figura 17: Pantalla - Consulta de Pacientes Registrados .................................. 53 
Figura 18: Pantalla – Inactivación de Pacientes ................................................. 54 
Figura 19: Pantalla - Ingreso de Signos vitales .................................................. 56 
Figura 20: Código Fuente - Registro de Signos Vitales ...................................... 56 
Figura 21: Pantalla Agendamiento de Citas ....................................................... 58 
Figura 22: Pantalla - Cancelación de Citas ........................................................ 59 
Figura 23: Diagrama de Casos de Uso General del módulo de Medicina General
 .......................................................................................................................... 59 
Figura 24: Pantalla Registro de Antecedentes del Paciente ...............................60 
Figura 25: Menú de Medicina General ............................................................... 61 
Figura 26: Código Fuente - Registro de Antecedente de Pacientes ................... 61 
Figura 27: Pantalla - Motivo de Consulta ........................................................... 62 
Figura 28: Pantalla - Registro de diagnóstico ..................................................... 63 
Figura 29: Pantalla - Registro de la receta Médica ............................................. 64 
Figura 30: Diagrama de casos de uso general de Reportes de Admisión .......... 65 
Figura 31: Pantalla - Reporte de Pacientes Atendidos/ Por Atender .................. 66 
Figura 32: Pantalla: Reporte de Ocupación del Médico ..................................... 67 
Figura 33: Pantalla – Reporte de Citas por Paciente ......................................... 68 
Figura 34: Pantalla – Reporte de Síntomas y Prescripciones Médicas .............. 69 
Figura 35: Tablero de control de citas ................................................................ 70 
Figura 36: Diagrama Entidad Relación .............................................................. 76 
Figura 37: Diagrama de Clases del Módulo de Admisión y Medicina General ... 77 
Figura 38: Diagrama de Secuencia de Admisión. .............................................. 78 
Figura 39: Pantalla - Ingreso de paciente .......................................................... 81 
Figura 40: Pantalla - Antecedentes del Paciente ............................................... 83 
Figura 41: Pantalla-Ingreso de Signos Vitales ................................................... 85 
Figura 42: Pruebas de Estrés de la Aplicación con JMeter ................................ 93 
Figura 43: Casos de Uso General .................................................................... 110 
Figura 44: Cronograma de Actividades 1 ......................................................... 111 
Figura 45: Cronograma de Actividades 2 ......................................................... 111 
Figura 46: Cronograma de Actividades 3 ......................................................... 112 
Figura 47: Cronograma de Actividades 4 ......................................................... 112 
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809940
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809941
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809942
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809949
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809950
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809955
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809956
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809956
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809961
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809968
file:///C:/Users/EdisonPaúl/Google%20Drive/Respaldo%20Fuentes/PROYECTO%20DE%20TITULACION%20-%20Edison%20Mena%20-%2029032017%20V10.docx%23_Toc479809980
XIV 
 
ABREVIATURAS 
 
XHTML Extensible HyperText Markup Language 
UG Universidad de Guayaquil 
XUL XML-based User-interface Language 
FTP Archivos de Transferencia 
HTML Lenguaje de Marca de salida de Hyper Texto 
HTTP Protocolo de transferencia de Hyper Texto 
ING Ingeniero 
CC.MM.FF Facultad de Ciencias Matemáticas y Físicas 
MSc. Master 
MVC Modelo Vista Controlador 
WWW World Wide Web (red mundial) 
ZUML Lenguaje de Marcación de Interfaz de Usuario ZK 
GPL Licencia Pública General 
CIE 10 Clasificación Internacional de Enfermedades, 
version 10. 
HCU Historia Clínica Única. 
ZUL Lenguaje de interfaz de usuario. 
SQL Lenguaje de consulta estructurada. 
AJAX JavaScript Asíncrono y XML. 
JSON JavaScript Object Notation. 
IDE Entorno de desarrollo integrado. 
Java EE Java Enterprise Edition. 
UML Lenguaje de Modelado Unificado. 
PYMES Pequeñas y medianas empresas. 
RUP Proceso unificado racional. 
LOPD Ley orgánica de protección de datos. 
CSS Hojas de estilo en cascada (Cascading Style 
Sheets) 
RF Requerimiento funcional. 
RNF Requerimiento no funcional. 
XV 
 
 
 
 
UNIVERSIDAD DE GUAYAQUIL 
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS 
CARRERA DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
DESARROLLO E IMPLEMENTACIÓN DEL MÓDULO DE ADMISIÓN Y 
MEDICINA GENERAL CON REPORTERIA Y TABLERO DE CONTROL 
DE CITAS PARA EL SISTEMA MÉDICO INTEGRADO 
DEL POLICLÍNICO "DRA. JENNY AYOVÍ COROZO” 
DE LA CIUDAD DE GUAYAQUIL 
 
 
 
 
 
RESUMEN 
 
La medicina en la actualidad ha evolucionado de una forma acelerada utilizando 
recursos informáticos, con tecnología de punta para mejorar sus servicios, tanto 
de admisión, agendamiento, consultas médicas; El policlínico Jenny Ayoví 
Corozo se ha visto en la necesidad de mejorar sus servicios para estar acorde a 
las necesidades del mundo contemporáneo, de tal manera que para realizar 
estos procesos se propuso el desarrollo de un sistema informático que 
contribuya a la automatización de éstos, utilizando como metodología de 
desarrollo el Proceso unificado racional (RUP) la misma que nos ofrece una 
forma disciplinada de asignar tareas y responsabilidades en el proceso de 
desarrollo de software. Con la elaboración de este proyecto determinamos que el 
personal a cargo de los procesos establecieron un cambio en su costumbre 
laboral, permitiendo generar un orden en los procesos y reducción de gastos 
innecesarios de recursos en la generación de las historias clínicas. Llegando a 
establecer que el sistema informático podrá ayudar a mantener el orden 
cronológico de las citas médicas previamente agendadas por el doctor del área 
de medicina general permitiendo establecer fechas y horas del siguiente 
chequeo del paciente. 
 
Palabras Claves: Desarrollo, Medicina General, policlínico, Recursos 
Tecnológicos, Sistema. 
 
 Autor: Edison Mena Vargas 
Tutor: Ing. Jorge Avilés Monroy Msc. 
 
XVI 
 
 
 
UNIVERSIDAD DE GUAYAQUIL 
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS 
CARRERA DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
DESARROLLO E IMPLEMENTACIÓN DEL MÓDULO DE ADMISIÓN Y 
MEDICINA GENERAL CON REPORTERIA Y TABLERO DE CONTROL 
DE CITAS PARA EL SISTEMA MÉDICO INTEGRADO 
DEL POLICLÍNICO "DRA. JENNY AYOVÍ COROZO” 
DE LA CIUDAD DE GUAYAQUIL 
 
 
 
 
ABSTRACT 
 
The medicine in the actuality has evolved of a form accelerated using computer 
resources, with technology of tip to improve his services, so much of admission, 
appointment scheduling, medical consultations; The Jenny Ayoví Corozo 
polyclinic has been the need to improve their services to be consistent with the 
needs of the contemporary world, in such a way that for realise these processes 
proposed the development of a computer system that contribute to the 
automation of these, using like methodology of development the Rational Unified 
Process (RUP) the same that offers us a disciplined form to assign tasks and 
responsibilities in the process of development of software. With the preparation of 
this project determine that the personnelto charge of the processes established a 
change in his labour habit, allowing generate an order in the processes and 
reduction of unnecessary expenses of resources in the generation of the clinical 
histories. Arriving to establish that the computer system will be able to help to 
keep order chronological of the medical appointments previously agendadas by 
the doctor of the area of general medicine allowing establish dates and hours of 
the next check of the patient. 
 
Key Words: Development, General Medicine, Polyclinic, Technological 
Resources, System. 
 Autor: Edison Mena Vargas 
 Tutor: Ing. Jorge Avilés Monroy Msc. 
 
1 
 
INTRODUCCIÓN 
 
 
El presente proyecto de titulación consiste en el desarrollo e 
implementación de un sistema Médico informático para el policlínico Dra. 
Jenny Ayoví Corozo el cual se encuentra ubicado en las calles A, # 1629 
entre la 8ava y 9na, sector del cristo del consuelo de la ciudad de 
Guayaquil. 
 
El policlínico “Dra. Jenny Ayoví Corozo” presenta algunos 
inconvenientes en la recopilación, almacenamiento y consulta de la 
información de la historia clínica perteneciente a los pacientes atendidos, 
puesto que no cuenta con ningún sistema informático que permita el 
manejo eficaz de la información. 
 
El sistema informático propuesto para el policlínico “Dra. Jenny 
Ayoví Corozo”, contará con los módulos de Admisión - Medicina General 
los que se desarrollaran aplicando un diseño web adaptable al dispositivo 
en donde se lo esté utilizando (Responsivo). 
 
El sistema propuesto pretenderá mejorar la atención hacia los 
pacientes, amenorando el tiempo de espera entre estos, mantener la 
información recopilada en una base de datos centralizada permitiendo las 
consultas a esta de forma paralela y recurrente. 
 
En el desarrollo del capítulo I se describirá detalladamente el 
planteamiento del problema, objetivos y alcance del presente proyecto de 
tesis. 
 
2 
 
En el capítulo II se expondrá conceptos de las herramientas 
utilizadas, la fundamentación legal, la fundamentación teórica y los 
antecedentes del estudio. 
 
En el capítulo III, se detallará el análisis de factibilidad y la 
metodología de desarrollo utilizada para la creación del sistema 
informático web, describiendo cada una de sus etapas. 
 
En el desarrollo del capítulo IV, se describirán los criterios de 
aceptación del producto o servicio, junto con las pruebas de aceptación 
necesarias. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3 
 
 
CAPÍTULO I 
 
1. EL PROBLEMA 
1.1 PLANTEAMIENTO DEL PROBLEMA 
 
En la Actualidad muchos de los policlínicos del sur Oeste de 
la ciudad de Guayaquil no cuentan con un sistema Informático. Es 
el caso del Policlínico “Dra. Jenny Ayoví Corozo”, que se encuentra 
ubicado en la calle A, # 1629 entre la 8ava y 9na, ya que no cuenta 
con una herramienta informática que permita llevar un control de 
los registros médicos de cada uno de los pacientes de la zona. 
Luego de realizar la visita a la institución se pudieron observar las 
siguientes problemáticas: 
 
1. Los datos del paciente son inscritos de forma manual para la 
generación de la Historia Clínica, causando demora en la atención 
a los pacientes. 
 
2. El agendamiento de citas se lo realiza de manera verbal 
indicando al paciente la fecha de su siguiente cita médica y sin 
registro alguno de esta. 
 
3. Los datos de los signos vitales se registran de forma manual 
en pequeñas fichas que luego son entregadas al médico general de 
turno. 
 
4. El doctor lleva sus anotaciones de forma manual, dando a 
lugar que se produzca la pérdida de la información necesaria para 
la próxima cita del paciente. 
4 
 
 
5. No se lleva un registro de las órdenes y resultados de 
laboratorio. 
 
6. No se cuenta con reportería para determinar el número de 
pacientes atendidos o por atender, el grado de ocupación del 
médico y las recetas prescritas a los pacientes. 
 
7. No poseen algún procedimiento para visualizar el 
agendamiento de citas médicas que van a ser atendidas en la 
fecha actual y el estado en las que se encuentran, es decir 
atendidas o no atendidas por el especialista. 
 
8. No cuenta con una Base para la recopilación de información 
de los registros de los pacientes que fueron atendidos en el 
Policlínico “Dra. Jenny Ayoví Corozo”, por lo cual se contempla 
desarrollar un Sistema Automatizado de Admisión y Medicina 
General, utilizando las herramientas de desarrollo web ZK 
framework, Bootstrap Framework, Ajax, Jquery, Json. 
 
La visión del Policlínico “Dra. Jenny Ayoví Corozo” es 
mejorar la calidad de vida de los pacientes y brindar una atención 
personalizada que constituya un gran impacto en la sociedad actual 
y sus tendencias futuras. 
 
 
 
 
5 
 
1.2 Situación Conflicto Nudos Críticos 
 
La problemática mencionada en la sección anterior, sobre el 
policlínico “Dra. Jenny Ayoví Corozo”, se explicará en el siguiente 
apartado: 
 
Una de las problemáticas descritas en el policlínico, es que 
no cuenta con el agendamiento de citas médicas para el área de 
medicina general, provocando que en algunos casos coincida o se 
crucen por error involuntario la cita de dos o más pacientes, 
ocasionando que el tiempo de espera del paciente se extienda más 
de lo planificado, induciendo molestias a los usuarios. 
 
Los datos de los signos vitales se los registra en pequeñas 
fichas que luego son entregadas al médico general, quedando 
expuesta a que la información registrada en dichas fichas pueda 
extraviarse en el proceso de entrega al médico. Los signos vitales 
son mediciones de las funciones más básicas del cuerpo, ya que 
permiten a los profesionales médicos monitorizar de forma rutinaria 
la temperatura corporal, el pulso, la frecuencia respiratoria, la 
presión arterial. 
 
Dentro de las novedades se encontró que, no tienen un 
registro de las órdenes y resultados de laboratorio, lo que produce 
que no se tenga un control eficaz del paciente y conlleve al 
desconocimiento de los avances del tratamiento que posee, 
produciendo una pérdida de tiempo al momento de la búsqueda de 
los registros. 
 
6 
 
El Policlínico “Dra. Jenny Ayoví Corozo” ha considerado 
optar por la implementación de un Sistema Informático de Control y 
Administración de Pacientes que incluya reportería descriptiva 
sobre la información del número de pacientes atendidos, 
prescripciones médicas y un diseño de interfaz de usuario adaptivo 
al dispositivo en el que se esté utilizando el sistema, por medio de 
las actuales tendencias informáticas de desarrollo de software. 
1.3 Causas y Consecuencias del Problema 
 
A continuación se describen las causas y consecuencias al no 
contar con un sistema informático para la automatización de procesos 
dentro del Policlínico Dra. Jenny Ayoví Corozo. 
Tabla 1: Causas y Consecuencias del Problema 
Causa Consecuencia 
Inexistencia del agendamiento de 
citas médicas para los pacientes. 
Malestar e incomodidad de los 
pacientes puesto que el tiempo de 
espera entre paciente se extiende 
demasiado por no existir un 
agendamiento previo de la cita 
médica. 
El proceso de generación de las 
historias clínicas únicas se las realiza 
de forma manual. 
 Se expone a que en el proceso de la 
generación de la historia clínica, se 
produzca la pérdida o hurto de 
información confidencial. 
 Los datos de los signos vitales se los 
registra en fichas médicas manuales. 
 No permite analizar la evolución de 
los signos vitales tomados en las 
últimas atenciones médicas. 
 Entorno en donde son almacenadas 
las historias clínicas no es el 
apropiado. 
 Pérdida o destrucción de información 
confidencial de los pacientes. 
 No existe control de quien posee 
acceso a la información del paciente. 
 Datos e información personal son 
expuestos a modificaciones sin 
autorización previa. 
 
Elaborado por: EdisonMena Vargas 
Fuente: Datos de la Investigación. 
7 
 
 
Causa Consecuencia 
La generación de órdenes de 
exámenes de laboratorio, se las 
realiza de forma manual. 
 
No permite tener un control de las 
órdenes de laboratorio emitidas hacia 
los pacientes. 
Se utiliza gran cantidad de insumos 
de oficina ya que todos los procesos 
se los genera sin el uso ninguna 
herramienta informática. 
Gastos considerables en útiles de 
oficina, provocando bajas en la 
rentabilidad económica del Policlínico. 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
1.4 Delimitación del Problema 
 El presente trabajo de titulación se limita en la implementación de 
un sistema informático que permita la Automatización del Control y 
Administración de Pacientes, el cual se efectuará en los siguientes 
aspectos descritos en la Tabla #2: 
 
Tabla 2: Delimitación del Problema 
Campo: Administrativo y control 
Área: Tecnológica 
Aspecto: Desarrollo de Software 
Tema: Desarrollar e implementar el módulo de Admisión y 
Medicina General para el sistema médico integrado del 
policlínico "Dra. Jenny Ayoví Corozo”, de la ciudad de 
Guayaquil. 
Problema: Falta de automatización de los procesos realizados en el 
policlínico Dra. Jenny Ayoví Corozo, generando retrasos 
en la atención de los pacientes, dando a lugar que los 
datos del paciente sean modificados, cambiados, o 
eliminados por perdida o destrucción de los documentos 
de la Historia Clínica. Por este motivo el director del 
policlínico decidió adquirir el sistema médico integrado 
para el policlínico "Dra. Jenny Ayoví Corozo”. 
 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
8 
 
1.5 Formulación del Problema 
 
La atención médica de los pacientes, en el Policlínico “Dra. Jenny 
Ayoví Corozo” se ve afectada debido a la falta de automatización de los 
procesos de admisión, agendamiento de citas médicas y de medicina 
general. 
 
1.6 Evaluación del Problema 
 
De acuerdo a la evaluación de los problemas en el policlínico “Dra. 
Jenny Ayoví Corozo” indicamos que el presente tema de tesis es: 
1.6.1 Delimitado: Este trabajo de investigación se lo realizó en el 
policlínico Jenny Ayoví Corozo, ubicado en la calle A, # 1629 entre la 
8ava y 9na de la ciudad de Guayaquil en el cual se propuso el desarrollo 
e implementación del Módulo de Admisión y Medicina General con 
Reportería y Tablero de Control de Citas. 
1.6.2 Claro: El sistema fue desarrollado haciendo uso de software libre, 
teniendo una interfaz amigable de fácil manejo, para el uso de los 
doctores y encargados del departamento de admisión. 
1.6.3 Evidente: Al ingresar al Policlínico “Dra. Jenny Ayoví Corozo”, se 
observa que los Doctores no cuentan con una herramienta informática 
sistematizada para llevar los registros de cada paciente, por lo que el 
proceso se lo realiza de manera escrita a través de fichas médicas que 
posteriormente son digitalizados a un libro de Excel, sin ningún tipo de 
seguridad y control de la información recopilada. 
1.6.4 Concreto: El Policlínico “Dra. Jenny Ayoví Corozo”, para factibilidad 
del desarrollo del software se solucionará la problemática de la pérdida y 
control de la Información de los pacientes. 
9 
 
1.6.5 Original: Se considera como original la solución para la necesidad 
que demanda el Policlínico “Dra. Jenny Ayoví Corozo”, ya que es el 
primer software que cumplirá con los requisitos funcionales solicitados de 
forma personalizada por la institución, considerando de esta manera los 
módulos de Admisión y Medicina General. 
1.6.6 Factible: El personal del policlínico nos brindó la ayuda necesaria 
para realizar el levantamiento de información del proyecto. La 
implementación del proyecto llevará a cabo el mejoramiento de algunas 
áreas en el Policlínico “Dra. Jenny Ayoví Corozo”, enfocándose a 
optimizar la calidad de vida de los pacientes, familias y comunidades 
alrededor del sector, generando un gran impacto social en un sector de la 
Ciudad de Guayaquil, brindando a la institución la visión de crecimiento 
pudiendo esta convertirse de Policlínico a Clínica teniendo como apoyo la 
tecnología brindada por el sistema informático. 
1.6.7 VARIABLES 
 
 Control y administración de pacientes del módulo de admisión. 
 
Permitirá el acceso únicamente al usuario autorizado, para 
de esta manera mantener el control de la información del paciente 
y el almacenamiento de sus registros con la finalidad de 
salvaguardar la confidencialidad. 
 
Organizando de manera automatizada sus procesos dando 
mayor facilidad al Admisionista (persona autorizada), ingresar los 
datos del paciente al momento de generar su Historia Clínica. 
 
Control y administración de pacientes del módulo de medicina 
general. 
 
Permitirá el acceso sólo a la persona autorizada, en este 
escenario el Doctor de Medicina General puede ingresar con el 
10 
 
número de la Historia Clínica del paciente al sistema, visualizando 
de manera rápida y oportuna la Historia clínica del paciente, 
previamente registrado. 
 
Organizando de manera automatizada sus procesos dando 
mayor facilidad al Médico General (persona autorizada) de registrar 
la información de los síntomas que presenta el paciente. 
Generando órdenes de exámenes de acuerdo a la sintomatología 
presentada por el paciente y en espera del ingreso de los 
resultados de los exámenes enviados para la próxima cita. 
 
1.7 OBJETIVOS 
1.7.1 OBJETIVO GENERAL 
 
Desarrollar e implementar el módulo de Admisión y Medicina 
General con reportería y tablero de control de citas para el sistema 
médico integrado del policlínico "Dra. Jenny Ayoví Corozo”, utilizando 
como herramientas de desarrollo, Framework ZK para Java, Bootstrap, 
Jquery, PostgreSql y Ajax, el mismo que permitirá optimizar los procesos 
administrativos y mejorar la calidad de la atención médica, 
 
1.7.2 OBJETIVOS ESPECÍFICOS 
 
 Analizar los procesos que realiza el policlínico "Dra. Jenny Ayoví 
Corozo” para la admisión y atención de pacientes en el área de 
Medicina General. 
 
 Desarrollar un sistema Web de acuerdo a las necesidades 
primordiales del policlínico "Dra. Jenny Ayoví Corozo”, que permita 
11 
 
automatizar los procesos de Medicina General y Admisión de 
pacientes. 
 
 Analizar y diseñar las estructuras de Base de datos necesarias 
para el Módulo de Admisión y Medicina General. 
 
 Desarrollar reportes en los que se visualice los pacientes atendidos 
o por atender, el índice de ocupación de los médicos, las recetas y 
prescripciones médicas registradas a los pacientes, las citas 
generadas por paciente. 
 
1.8 ALCANCES DEL PROBLEMA 
 
 El sistema médico integrado del policlínico "Dra. Jenny Ayoví 
Corozo” es una aplicación web basada en la arquitectura cliente – 
servidor utilizando herramientas de software libre. 
 
 El diseño del sistema es modular permitiendo una mayor 
flexibilidad y escalabilidad hacia otras aplicaciones o módulos a 
desarrollarse en un futuro. 
 
 Se desarrolló la pantalla de Admisión, que permitirá el ingreso de 
pacientes, e ingreso de los datos de los signos vitales, información 
que se registrará en la base de datos para luego ser visualizada 
por el doctor de medicina general y posterior toma de decisiones. 
 
 El sistema cuenta con la opción de agendamiento de citas, el que 
permitirá atender a los pacientes en el día y hora determinado, 
según la necesidad del paciente y disponibilidad del doctor. 
 
12 
 
 El sistema cuenta con un tablero de control el cual muestre todas 
las citas agendadas para el día en curso, con sus respectivos 
estados (“Por atender”, “Atendido”, “Cita cancelada”, “No asistió a 
cita”). El mismo que se actualizará automáticamente conforme los 
pacientes son atendidos. 
 
 El sistema se desarrolló utilizando tecnologías de software libre 
basadas en la licencia GPL (licencia pública general) y Javapara el 
manejo de información en tiempo real para de esta manera 
diagnosticar a tiempo la posible enfermedad del paciente. 
 
 Dentro de los submódulos pertenecientes al Módulo de Admisión y 
Medicina General se enlistan los siguientes: 
 
 Consulta, creación, modificación y eliminación de pacientes 
 Agendamiento de citas médicas. 
 Visualización de Antecedentes de pacientes. 
 Ingreso de signos vitales. 
 Generación de la consulta médica. 
 Cancelación de citas médicas. 
 
 La aplicación contará con los siguientes reportes: 
 
 Reporte de Pacientes Atendidos/Por Atender. 
 Reporte de ocupación del médico. 
 Reporte de citas por paciente. 
 Reporte de síntomas y prescripciones registradas. 
 
 El sistema médico se desarrolló con tecnología Java orientada a la 
web haciendo uso del Framework zk utilizando como patrón de 
diseño MVC (Modelo Vista Controlador), el motor de Base de Datos 
13 
 
PostgreSql, Servidor de Aplicaciones Apache Tomcat versión 
8.0.36 y como herramienta de desarrollo Eclipse Java EE IDE For 
Web Developer Versión Luna Service lanzamiento 2 (4.4.2). 
 
 El sistema se implementó en plataformas Windows (Windows 7 en 
adelante), también se podría implementar en Linux puesto que la 
arquitectura cliente–servidor del sistema lo permite. El Sistema 
Médico integrado del policlínico "Dra. Jenny Ayoví Corozo” se 
implementará dentro de una intranet, propia del policlínico puesto 
que no será puesta en marcha en la nube se necesitará utilizar 
recursos de infraestructura de hardware de la institución, con la 
posibilidad de que en el futuro el sistema pueda ser implementada 
en la nube. 
 
 Integrar los módulos de Admisión y Medicina General, Ginecología 
– Obstetricia y Laboratorio e Historia Clínica Familiar y Comunitaria 
del Sistema médico Integrado del policlínico "Dra. Jenny Ayoví 
Corozo”. 
 
 Se consideró el desarrollo de una rutina en el servidor, la misma 
que permita la generación de backups automáticos de la base de 
datos PostgreSql, para de esta manera garantizar la consistencia 
de ésta luego de cualquier imprevisto en el hardware o software del 
servidor. 
RESTRICCIONES DEL SISTEMA 
 
 El sistema funcionará de forma Local dentro de una Intranet de 
propiedad del Policlínico. 
 
 Las citas médicas no se realizan a través de Internet si no que se 
agendará previa a una cita en Medicina General. 
14 
 
 
 El sistema tendrá conectividad sólo a la base de datos PostgreSql 
versión 9, donde se encontrarán registrados los datos necesarios 
para el sistema. 
 
 El número de pacientes registrados dependerá de la capacidad de 
almacenamiento del servidor en donde esté implementado el 
sistema Informático Web. 
 
1.9 JUSTIFICACIÓN E IMPORTANCIA 
 
Hoy en día las tendencias de las pequeñas y medianas empresas 
(PYMES) tienen una gran visión en el Internet, permitiendo aprovechar las 
innumerables ventajas que nos proporciona y aplicarlas en el desarrollo y 
automatización de procesos, en nuestro caso procesos personalizados 
que van dirigidos al área médica. Para esto la utilización de Frameworks 
para aplicaciones Web como ZK nos proporciona el soporte necesario 
para construir y desarrollar sistemas o aplicativos informáticos de fácil 
comprensión e interacción con el usuario. 
 
Tomando en consideración estos datos de la herramienta a 
utilizarse se podrán sacar conclusiones muy valiosas con respecto a la 
utilidad, facilidad, desempeño, que el sistema automatizado a 
implementarse en el Policlínico "Dra. Jenny Ayoví Corozo" podrá tener, el 
mismo que podrá visualizarse ya sea desde una computadora desktop, 
celular inteligente o Tablet. 
 
Muchos de los sistemas que el mercado ofrece no son orientados a 
la web y son de alto costo, puesto que su desarrollo en muchas ocasiones 
implica costos por licencia tanto de desarrollo como de implementación. 
15 
 
 
El policlínico especifica los siguientes requerimientos: 
 
 Desarrollar e implementar un software de registro y control de las 
historias clínicas de los Pacientes, que permita el ingreso de signos 
vitales, agendamiento de citas médicas, recetas médicas, 
diagnósticos, antecedentes médicos, registro de órdenes de 
exámenes de laboratorio, ofreciendo un modelo de sistema en la 
que puede ingresarse con acceso controlado para conservar el 
control de usuarios y garantizar la accesibilidad y confidencialidad 
de la información. 
 
 Contar con la fluidez de mantenimiento de módulos, reportes, 
administración de usuario, manejo de roles, cumplir con la 
normativa de seguridad y encriptación. 
 
1.10 METODOLOGÍA DEL PROYECTO 
 
Con la finalidad de elaborar el presente proyecto de titulación, se 
consideró el uso de la metodología RUP (Rational Unified Process), ya 
que esta metodología de desarrollo de software trabaja junto al UML 
(Lenguaje unificado de Modelado). 
 
1.10.1 VENTAJAS DE LA METODOLOGÍA 
 
 Se organiza en la asignación de tareas y responsabilidades para el 
desarrollo del proyecto (¿quién hace qué?, ¿cómo?, ¿cuándo?). 
 
 En la actualidad es el más usado, por las empresas de desarrollo. 
 
16 
 
 Un proceso de software hecho a la medida y accesible para el 
equipo de desarrollo. 
 
 Ofrece al equipo de desarrollo el trabajo acorde su rol asignado. 
 
 
1.10.2 JUSTIFICACIÓN DE LA METODOLOGÍA 
 
Mediante el estudio realizado para el presente proyecto de tesis, se 
escogió la metodología RUP, porque trabaja de una manera organizada y 
cuenta con 4 fases para el desarrollo del software (se explicará más 
detalladamente en el (Ver pág.41), por lo cual se planteó inicialmente, con 
la finalidad de obtener excelentes resultados para la elaboración del 
proyecto. 
 
1.10.3 METODOLOGÍAS ÁGILES 
 
CONCEPTO DE RUP 
 
El RUP (Proceso Racional Unificado) es un proceso de ingeniería 
de software, que proporciona un enfoque disciplinado para la asignación 
de tareas y responsabilidades en una organización de desarrollo. 
Su objetivo es asegurar la producción de software de alta calidad 
que satisfaga las necesidades de sus usuarios finales con un cronograma 
y presupuesto predecible. (Kruchten, 2004) 
 
Las principales características de RUP son: 
 
 Dirigido por Casos de uso 
 
17 
 
 Centrado en arquitectura 
 
 Iterativo e incremental 
 
 
Dentro de las características principales consideradas para la 
elaboración del sistema Médico Integrado del Policlínico Dra. Jenny Ayoví 
Corozo se tomó a la característica DIRIGIDO POR CASOS DE USO 
como primordial, en muchas ocasiones es considerada una metodología 
tradicional pero la realidad es que el RUP puede ser usado como un 
proceso ágil o como un proceso tradicional dependiendo de cómo sea 
este utilizado. 
 
 
Dirigido por Casos de uso 
 
Los Casos de Uso representan los requisitos funcionales del 
sistema. También guían su diseño, implementación y prueba. Constituyen 
un elemento integrador y una guía de trabajo. 
 
Figura 1: Los casos de uso integran el trabajo 
 
Elaborado por: Edison Mena Vargas 
 Fuente: (proceso-unificado-de-desarrollo, 2010) 
 
 
 
18 
 
 
 
 
CAPÍTULO II 
 
 MARCO TEÓRICO 
 
2.1 ANTECEDENTES DEL ESTUDIO 
 
En Guayaquil, se encuentra el policlínico "Dra. Jenny Ayoví 
Corozo”, ubicado al sur oeste de la Ciudad de Guayaquil entre las Calles 
A, #1629 entre la 8 va y 9 na. 
 
Con el tiempo, el desarrollo de nuevo software aumenta según la 
necesidad de los usuarios; para de esta manera poder cumplir los 
requerimientos solicitados y efectuar con mayor eficacia las labores que 
se realizan día a día. 
 
La implementación del Módulo de Admisión y Medicina General 
con Reportería y Tablero de Control de Citas para el sistema médico 
integrado del policlínico "Dra. Jenny Ayoví Corozo”, parte de la necesidad 
de automatizar los procesos manuales que se realizan en la institución. 
 
El sistema estotalmente nuevo para el policlínico "Dra. Jenny 
Ayoví Corozo”, por el cual se realizó el estudio de los requerimientos 
funcionales y no funcionales para el desarrollo e implantación de la 
aplicación. 
 
El policlínico "Dra. Jenny Ayoví Corozo” cuenta con una pequeña 
bodega en donde se almacenan en archiveros, las historias clínicas de 
cada uno de los pacientes allí atendidos. 
 
19 
 
 
2.2 FUNDAMENTACIÓN TEÓRICA 
2.2.1 Historia Clínica Única: 
 
Según el Ministerio de Salud pública del Ecuador indica que: 
Es el registro escrito y organizado de las actividades desarrolladas durante el proceso 
de la atención brindada por enfermedad y fomento de la salud a una persona, sus 
alteraciones y evolución de los tratamientos recibidos dentro de una unidad clínica a 
través de todo su ciclo vital. (Ministerio de salud pública, 2008, Pág. 3) 
2.2.2 Medicina General 
 
La obra, Introducción a la Medicina General, nos indica lo siguiente: 
La consulta de Medicina General está orientada al estudio integral del paciente, que 
acude por cualquier motivo de consulta, durante la misma se realizará la evaluación 
específica del problema que aqueja al paciente, una vez completada esa revisión se 
procederá a la detección e identificación de factores de riesgo para enfermedades 
latentes o potenciales en el corto, mediano y largo plazo”, (Sánchez, 2001, Pág. 
17). 
2.2.3 Admisionista 
 
Según el Ministerio de Salud pública del Ecuador indica que: 
El Admisionista se encarga de la atención personalizada al usuario y de solicitar la 
información requerida para el ingreso, consulta y modificación de la misma, 
adicionalmente debe verificar la validez de los datos, su veracidad e integridad. Es la 
persona encargada de atender en primera instancia a los pacientes, registrando sus 
datos personales y generando una historia clínica para el paciente, en muchas 
ocasiones este a su vez toma y registra los signos vitales, previo al ingreso al 
departamento de medicina general (Ministerio de Salúd Pública, 2007, pág. 15) 
 
20 
 
 
En la siguiente imagen podemos observar a la Dra. encargada del 
departamento de Admisión y Medicina General en su respectivo 
despacho, en donde atiende a los pacientes que van al policlínico Dra. 
Jenny Ayoví por la especialidad de Medicina General. 
 
Figura 2: Dra. Medicina General 
 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación 
 
 
 
El policlínico Dra. Jenny Ayoví Corozo posee un perímetro de 
alcance no menor a 5 cuadras al su alrededor, en donde los habitantes 
que poseen inconvenientes en su salud acuden al policlínico para poder 
obtener una cita médica en alguna especialidad o directamente acudir al 
departamento de Medicina General para su chequeo y diagnóstico. 
 
21 
 
Figura 3: Ubicación – Alrededores del policlínico “Dra. Jenny Ayoví 
Corozo” 
 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la investigación 
 
En la siguiente foto se puede apreciar el registro de las fichas 
médicas de cada uno de los pacientes atendidos en el policlínico Dra. 
Jenny Ayoví Corozo, en donde estas son almacenadas sin ningún tipo de 
protección tanto en la información allí recopilada como la integridad física 
de las fichas médicas. 
Figura 4: Procesos Manuales 
 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
22 
 
2.2.4 APLICACIÓN WEB. 
 
Según (Coronel, 2013) define que, “una aplicación Web, es una 
herramienta donde los usuarios hacen uso de esta a través de un 
navegador web, el mismo que se conecta por medio de internet o intranet 
a un servidor web” (Pág. 7). El Módulo de Admisión y Medicina General 
con Reportería y tablero de control de citas para el sistema médico 
integrado del policlínico Dra. Jenny Ayoví, se desarrolló utilizando un 
lenguaje de programación que permita el uso de la mayoría de los 
navegadores actuales, por tal motivo se hace uso del framework ZK para 
java y Bootstrap para el uso de plantillas CSS. 
 
Según el libro Zk Developer's Guide nos indica que: 
 
Zk es un framework de código libre, la cual nos permite desarrollar interfaces de 
usuario (GUI) de una manera mucho más fácil y rápida, gracias a que posee un 
Lenguaje de marcación para Interfaz de Usuario (ZUML), el mismo que ofrece la 
ventaja de diseñar eficientemente interfaces de Usuario. (Zk Developer's Guide, 2008, 
Pág. 10) 
 
En la imagen (Código ZKFigura 5.1: Código ZK) se muestra la 
estructura del archivo zul, empleado para desarrollar interfaces de usuario 
en el framework Zk, en este fragmento de código podemos observar la 
creación de un formulario para el ingreso de Sectores, configurados para 
el uso del sistema médico integrado. 
Cada interfaz de usuario llama a su respectivo controlador a través 
del atributo “apply“ del elemento window del archivo zul, en donde el 
controlador será un archivo java que permitirá interactuar entre la interfaz 
de usuario y la lógica de negocio del aplicativo. 
23 
 
Figura 5.1: Código ZK 
 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
24 
 
Figura 5.2: Código ZK 
 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
 
 
En la (Figura 5.2: Código ZK), se describe los campos a ingresar, nombre, 
zona, barrio, estado, los mismos que serán ingresados por el usuario, 
para luego proceder a guardarlos en la base de datos. 
Para el desarrollo de la aplicación se aplicó la arquitectura M.V.C. 
la cual se encuentra definida por los archivos ZUL como vistas y los 
archivos java como partes fundamentales del modelo y controlador. 
Como se puede observar en la siguiente imagen, la vista 
interacciona directamente con el controlador enviándole peticiones, para 
que este a su vez remita la información solicitada de regreso a la vista. 
El controlador también interacciona directamente con el modelo 
solicitando los datos para satisfacer lo requerido por la vista, permitiendo 
así una arquitectura flexible, incremental y modularizada. 
25 
 
Figura 6: Modelo Vista Controlador 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
 
Según la obra Software Architecture, nos indica la descripción de MVC: 
 
Esta arquitectura se utiliza en aplicaciones GUI simples. La arquitectura es dirigida 
por eventos, lo que significa que toda la actividad se inicia por un evento y se propaga 
por algunos otros eventos. La arquitectura general contiene un gran número de 
componentes (en lo sucesivo denominados componentes MVC), cada uno de los 
cuales está construida fuera de estos tres elementos. (Patrick Bergen, 2003, Pág. 1) 
 
Para el control de versiones y el trabajo colaborativo se usó la 
plataforma libre GitLab, la misma que nos ofrece un número ilimitado de 
repositorios para distintos tipos de proyectos de software, la creación de 
26 
 
grupos de trabajo colaborativo y lo más importante, el control de versiones 
durante el desarrollo del nuevo software. 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
 
 
GitLab también permite el monitoreo de las modificaciones 
realizadas en el proyecto por los integrante del grupo de trabajo indicando 
la fecha de la modificación realizada, nombre del colaborador que la 
realizó, el comentario ingresado por el colaborador e inclusive poder 
visualizar los cambios realizados en aquel determinado tiempo. 
Figura 7: Control de cambios realizados 
27 
 
 Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
 
Visualización del porcentaje de cada lenguaje de programación 
utilizado en el repositorio. 
Figura 8: Visualización de las modificaciones realizadas por los colaboradores 
Figura 9: Porcentajes de Lenguajes de Programación Utilizados 
28 
 
Para el almacenamiento de los datos en el sistema informático, se 
usa como gestor de base de datos PostgreSql V.9.3 cuyadistribución y 
código fuente son disponibles libremente, PostgreSql utiliza un modelo 
cliente/servidor para garantizar la estabilidad del sistema, característica 
fundamental en la implementación del aplicativo. 
 
En la siguiente imagen se muestra las estructuras de base de datos 
generadas en el desarrollo del Módulo de Admisión y Medicina General 
para el sistema médico integrado. 
 
Figura 10: Estructura de la Base de datos 
 
 
 Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
 
29 
 
2.3 FUNDAMENTACIÓN LEGAL 
 
Tomando como base legal el decreto ejecutivo 1014, 
consideramos que software libre y software propietario se diferencian en 
los tipos de licencias con las que las empresas de distribución de software 
publican sus programas, por lo que el presente proyecto de tesis se ajusta 
a las recomendaciones dadas en el siguiente decreto. 
En sus Artículos 1, 2, 3,4 y 5 del este decreto el estado 
recomienda a las instituciones privadas y establece para la administración 
pública la utilización de Software libre en los sistemas y equipos 
informáticos, permitiendo de esta manera la libre modificación y 
distribución sin restricción alguna. Las entidades de administración 
pública deberán verificar la existencia de la capacidad técnica que brinde 
el soporte necesario para este tipo de software previa la instalación en 
sus equipos. 
Haciendo mención a los Artículos 1, 5, 7 de la ley de Propiedad 
Intelectual, se da a conocer que en todas las obras el estado reconoce y 
garantiza la propiedad intelectual adquirida por el autor e incluyendo el 
desarrollo de programas de ordenador (software), junto con su respectiva 
documentación preparatoria, técnica, y los manuales de uso. 
 
Según lo indicado en el Art. 28 de la Disposiciones Especiales 
sobre ciertas obras, los sistemas informáticos son considerados obras 
literarias las mismas que son protegidas por la ley ya sea que estas se 
encuentren implementadas o no en un ordenador. 
 
Ley Orgánica de Protección de Datos (LOPD) 
 
Esta ley tiene por objeto garantizar y proteger, en lo que concierne 
al tratamiento de los datos personales, las libertades públicas y los 
30 
 
derechos fundamentales de las personas físicas, y especialmente de su 
honor, intimidad y privacidad personal y familiar. 
 
Su objetivo principal es regular el tratamiento de los datos y 
ficheros, de carácter personal, independientemente del soporte en el cual 
sean tratados, los derechos de los ciudadanos sobre ellos y las 
obligaciones de aquellos que los crean o tratan. 
 
2.4 PREGUNTA CIENTÍFICA A CONTESTARSE 
 
Algunas de las hipótesis y preguntas a realizarse al momento del 
desarrollo del proyecto fueron las siguientes: 
 
¿Es factible la implementación en el policlínico, el módulo de Admisión y 
Medicina General con reportería y tablero de control de citas para el 
sistema médico integrado del policlínico "Dra. Jenny Ayoví Corozo” en la 
ciudad de Guayaquil? 
¿Qué beneficio otorgara el módulo de Admisión y Medicina General con 
reportería y tablero de control de citas, para el sistema médico integrado a 
la comunidad? 
¿Es necesario llevar un registro de las citas médicas que se chequean en 
medicina general y por qué? 
¿Es necesario que los doctores registren la información de los pacientes y 
para qué? 
¿De qué manera ayudará la implementación del Módulo de Admisión y 
Medicina General con reportería y tablero de control de citas, en los 
procesos de registro de pacientes, toma de signos vitales y registro de la 
Historia Clínica generados a cabo en el Policlínico? 
31 
 
2.5 DEFINICIONES CONCEPTUALES 
 
A continuación, se describen los términos técnicos utilizados en el 
presente documento: 
Servidor Web: El servidor Web es un programa que está esperando 
permanentemente las solicitudes de conexión mediante el protocolo HTTP 
por parte de los clientes WEB. (Mora S. L., 2002) 
MVC: El Modelo Vista Controlador (MVC), es un patrón de arquitectura de 
software que separa los datos y la lógica del negocio de una aplicación de 
la interfaz de usuario y el modulo encargado de gestionar los eventos y 
las comunicaciones. (Muñoz, El nuevo PHP. Conceptos avanzados., 
2013, pág. 54) 
ZK: Es un framework de código abierto que permite desarrollar una 
aplicación WEB con excelentes experiencias de usuario y bajos costos de 
desarrollo. (Schumacher, 2008, pág. 20) 
XUL: Es la abreviatura para XML User Interface Markup Language 
(Lenguaje basado en XML para la interfaz de usuario), este lenguaje fué 
originalmente definido por el grupo de Mozilla. La intención de Mozilla fue 
de tener una plataforma independiente al lenguaje de interfaz de usuario. 
(Schumacher, 2008, pág. 15) 
XHTML: Lenguaje Extensible de Marcas de Hipertexto, se basa en la 
utilización de un conjunto de marcas o etiquetas para la construcción de la 
página. (Sierra, 2008, pág. 35) 
SQL: Lenguaje de consulta estándar, es un lenguaje estándar 
internacional que se utiliza casi universalmente con las bases de datos 
32 
 
relacionales para realizar consultas y realizar manipulación de datos. 
(Paul, 2014, pág. 38) 
AJAX: El termino AJAX hace referencia un mecanismo de combinación 
de tecnologías y estándares de cliente, consiste en la solicitud asíncrona 
de datos al servidor desde una página WEB y la utilización de éstos para 
actualizar una parte de la misma, sin obligar al navegador a realizar una 
carga completa de la página. (Sierra, 2008, pág. 40) 
IDE: Es un entorno de programación que ha sido empaquetado como un 
programa de aplicación, consiste de un editor de código, un compilador, 
un depurador y un constructor de interfaz gráfica (GUI). Los IDE pueden 
ser aplicaciones por si solas o pueden ser parte de aplicaciones 
existentes. (Muñoz, Aprendiendo a programar paso a paso con C, 2012, 
pág. 8) 
CSS: Tiene como objetivo poder definir hojas de estilo para ser aplicadas 
sobre un documento HTML, permitiendo separar los datos de la 
información de formato y estilo de los mismo. (Sierra, 2008, pág. 43) 
JQUERY: Es un biblioteca con múltiples funciones JavaScript que permite 
realizar tareas como documentos HTML dinámicos, manipulación de 
objetos HTML, manejo de eventos, animaciones. (Murphey, 2013) 
APACHE JMETER: Es una poderosa herramienta fácil de usar y libre de 
licencia que permite realizar pruebas de carga de un sistema Web. (Halili, 
2008, pág. 6) 
 
 
 
33 
 
 
CAPÍTULO III 
PROPUESTA TECNOLÓGICA 
3.1 ANÁLISIS DE FACTIBILIDAD 
 
 Las diferentes acciones que se van a realizar en la propuesta de 
este proyecto, formarán parte del análisis de factibilidad y la definición de 
las posibilidades de éxito que tendrá, para lo cual se busca satisfacer una 
necesidad a un problema específico. 
 
 Para establecer el tipo de investigación y el análisis de factibilidad y 
determinar la viabilidad del proyecto planteado, se consideró los 
siguientes estudios de factibilidad. 
 
 Operativo 
 Técnico. 
 Legal. 
 Económico. 
 
3.1.1 FACTIBILIDAD OPERACIONAL 
 
 El objetivo que persigue es averiguar si el sistema informático será 
utilizado por los usuarios del policlínico. Algunas de las preguntas que se 
plantearon para este desarrollo son: 
 
¿Existe apoyo suficiente para el proyecto por parte de la 
administración? ¿Y por parte de los usuarios? 
 
 Existe un gran interés por parte de los usuarios y por el Área 
Administrativa, Enfermería, Doctores, del Policlínico “Dra. Jenny Ayoví 
34 
 
Corozo” que realizan el control de los registros médicos de cada uno de 
los pacientes de la zona. 
 
¿Los métodos que actualmente se emplean en el policlínico son 
aceptados por todos los usuarios? 
 
 Actualmente la metodología de trabajo empleada en el policlínico 
no es favorable, porque existe un carecimiento en los procesos,por falta 
de automatización, por lo cual los usuarios realizan sus operaciones 
manualmente, debido a esto se les ha indicado que mediante la 
herramienta tecnológica se podrá realizar el proceso de manera eficiente 
y con resultados favorables. 
 
¿Los usuarios han participado en el desarrollo y planificación del 
proyecto? 
 
 Tanto como los usuarios y el área administrativa, enfermeros y 
doctores han colaborado para evaluar o generar una respuesta a la 
problemática presentada. 
 
3.1.2 FACTIBILIDAD TÉCNICA 
 
 El análisis de factibilidad se procedió a realizarse junto a varios 
factores que definen la calidad del software aplicando la metodología 
RUP. 
 En la factibilidad técnica es importante evaluar la disponibilidad de 
los recursos tecnológicos que son necesarios para el desarrollo del 
proyecto. 
Las herramientas a utilizar en este proyecto son de software libre, 
basadas en las licencias GPL (licencia pública general) y Java, este 
35 
 
software se lo puede encontrar por medio de la web donde puede ser 
descargado gratuitamente desde su página oficial. 
Para determinar la factibilidad técnica se debe contemplar los 
siguientes puntos: 
 
 Tecnología y solución propuesta. 
 Disposición de la tecnología. 
 Conocimientos técnicos. 
3.1.2.1 Tecnología y solución propuesta 
El desarrollo del módulo de Admisión y Medicina General involucra 
las siguientes herramientas: 
 
Software: Los elementos que intervendrán en el desarrollo del Módulo 
de Admisión y Medicina General con reportería y Tablero de control de 
citas se dividen en áreas de: 
 
 Sistema Operativo. 
 Desarrollo. 
 Base de Datos. 
 
Se analizó, comparó y seleccionó dentro del mercado de software 
los elementos más importantes y adecuados que se acoplen a las 
necesidades del Policlínico Dra. Jenny Ayoví Corozo y del proyecto. 
 
A continuación, mediante una tabla se detallarán las herramientas 
seleccionadas como recursos e información de disponibilidad del software 
para el desarrollo del tema planteado. 
 
 
 
 
36 
 
Tabla 3: Recursos Tecnológicos 
ÁREA ALTERNATIVAS DISPONIBILIDAD 
SISTEMA 
OPERATIVO 
WINDOWS 7 Software Comercial 
LINUX Software Comercial 
BASE DE DATOS POSTGRESQL Software Libre 
SERVIDOR DE 
APLICACIONES 
TOMCAT Software Libre 
DESARROLLO 
ECLIPSE JAVA EE IDE FOR 
WEB VERSION LUNA 
Software Libre 
FRAMEWORK ZK Software Libre 
BOOTSTRAP Software Libre 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación 
 
Hardware: Los elementos físicos que se utilizaran cumplen las siguientes 
características: 
 
Tabla 4: Elementos de Hardware 
Nombre Detalle 
1 Laptop Acer Aspire 5742 
Sistema Operativo Windows 7 
Procesador Intel I5 
Disco Duro 500 GB 
Memoria RAM 8 GB 
 
Elaborado por: Edison Mena Vargas 
Fuente: Datos de la Investigación. 
 
 
3.1.2.2 DISPONIBILIDAD DE LA TECNOLOGÍA 
 
Se analizó las tecnologías, hardware y software que se requieren 
para el desarrollo e implementación del módulo de Admisión y Medicina 
37 
 
General. Algunas de las alternativas de software son de tipo comercial, ya 
que los equipos de computación con los que cuenta el policlínico poseen 
el sistema operativo Windows 7 para su funcionamiento. Para este 
proyecto se consideró las siguientes herramientas de software libre: 
POSTGRESQL, APACHE TOMCAT, ZK, ECLIPSE JAVA EE IDE FOR 
WEB VERSION LUNA, BOOTSTRAP, JQUERY, AJAX. 
 
3.1.2.3 CONOCIMIENTOS TÉCNICOS 
 
Para mantener un balance que cubra las expectativas durante el 
periodo de implementación y obtener un producto de calidad, preciso y 
confiable para el Policlínico Dra. Jenny Ayoví Corozo. Se requiere contar 
con la capacidad de conocimientos técnicos y proactivos para la correcta 
utilización de las herramientas por parte del personal de desarrollo. 
 
En el caso del software, los desarrolladores del proyecto están 
capacitados para trabajar con las herramientas planteadas en las tres 
partes mencionadas: sistema operativo, lenguaje de programación y base 
de datos, y se garantiza que van a manejarlas de manera efectiva. 
 
Una vez analizado el tema, se concluye que si se posee los 
conocimientos técnicos, tanto de hardware como de software, incluyendo 
manejo de gestores de bases de datos, lenguajes de programación y 
administración de sistemas operativos. Por todo lo especificado se da al 
proyecto propuesto como factible técnicamente. 
3.1.3 FACTIBILIDAD LEGAL 
 
 Este estudio tiene como objetivo, verificar, para cada escenario, si 
el sistema a desarrollar no vulnera o viola las leyes vigentes o la 
reglamentación propia de la organización. Es decir pretende evaluar si no 
38 
 
incurre en infracciones, que podrían provocar la imposibilidad de poner en 
ejecución el sistema, o interferir con el curso normal de otras tecnologías 
empleadas dentro de su entorno. 
 
Se comprende que el uso de software y de las licencias para cada 
una de las herramientas, nos ayuda a autentificar el desarrollo de 
proyecto de manera legal, con el objetivo de evitar inconvenientes a futuro 
por una mala utilización de los aplicativos. 
 
La factibilidad legal es importante porque permite determinar los 
derechos que tienen los desarrolladores sobre la documentación y código 
fuente realizado en el presente proyecto, la cual es exclusividad de los 
autores de este sistema, por tal motivo queda prohibida la distribución, 
manipulación y reproducción de este documento, tales como la 
publicación impresa o su grabación. 
3.1.4 FACTIBILIDAD ECONÓMICA 
 
Se basa en los puntos de costos totales para su implementación y 
recursos requeridos. Dentro del Policlínico existen algunos recursos que 
son actualmente propios, por lo que no se ve necesario adquirirlos y 
tampoco de ser tomado en cuenta para la evaluación económica. 
 
Se considera que es factible económicamente dado que en su 
mayoría las herramientas, conocimientos y disponibilidad para lograr la 
implementación del aplicativo, no se muestra un valor de exigencia 
considerable que no permita su desarrollo, se resalta que en las 
herramientas de implementación mencionadas tienen una distribución 
libre. 
 
39 
 
3.1.4.1 Determinación de costos del proyecto 
 
Se debe considerar los gastos que incurrirá para la realización del 
proyecto propuesto, se especificaran todos los costos en términos 
anuales. 
Se da a conocer que al administrador del Módulo de Admisión y 
Medicina General, no se le cobrará el valor del aprendizaje, dado que se 
lo capacitará en la herramienta, por ser personal del área administrativa; 
agregando que no se incluyen licenciamiento de todo el software utilizado, 
debido a que la mayoría es software libre, más conocido como Open 
Source. 
 
Costos Fijos 
 
Los costos fijos del proyecto se especifican de acuerdo a la 
realidad, según (Quijano, 2009), los costos fijos son aquellos que 
permanecen constantes a cualquier nivel de producción o de servicio de 
la empresa. 
 
 
Costo de Administrador del Aplicativo 
 
El administrador del aplicativo será un personal dentro del 
Policlínico, que recibirá capacitación, no existirá gasto en aprendizaje, ya 
que lo hace para el beneficio del policlínico y satisfacción de los 
pacientes. Este gasto por lo tanto se considera de la siguiente forma: 
 
 
 
 
 
 
40 
 
Costo de diseño desarrollo e implementación del Sistema 
 
 
Tabla 5: Costos de Diseño y Desarrollo 
 DESCRIPCION VALOR 
Diseño, Desarrollo e implementación del aplicativo $ 0.00 
Talento Humano $ 0.00 
Servicio de Internet $ 30.00 
Total de Costos Fijos $ 30.00 
 
Elaborado por: Edison Mena Vargas 
Fuente: Edison Mena Vargas 
 
En la siguiente tabla se observará los gastos de oficina que son 
detallados en el proyecto de Desarrollo e Implementación del módulo de 
Admisión y Medicina General con Reporteria y Tablero de Control de 
Citas para el Sistema Médico integrado del policlínico

Continuar navegando