Tesis
Tesis
Tesis
DE SANTIAGO DE GUAYAQUIL
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
TEMA:
AUTOR:
TUTOR:
ING. FRANKLIN JAVIER GONZALEZ SORIANO, Mgs.
Guayaquil, Ecuador
2017
UNIVERSIDAD CATÓLICA
DE SANTIAGO DE GUAYAQUIL
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
CERTIFICACIÓN
Certificamos que el presente trabajo fue realizado en su totalidad por el Sr. Carlos
Humberto Urrutia Matheus, como requerimiento parcial para la obtención del Título de
INGENIERÍA EN SISTEMAS COMPUTACIONALES.
TUTOR OPONENTE
____________________________ ___________________________
____________________________ ____________________________
Ing. Angela Yanza
Ing. Beatriz del Pilar Guerrero Yépez,
Mgs.
DECLARACIÓN DE RESPONSABILIDAD
DECLARO QUE:
EL AUTOR:
______________________________
Carlos Humberto Urrutia Matheus
UNIVERSIDAD CATÓLICA
DE SANTIAGO DE GUAYAQUIL
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
AUTORIZACIÓN
EL AUTOR:
______________________________
Carlos Humberto Urrutia Matheus
DEDICATORIA
En primer lugar quiero agradecer a Dios por darme otro día maravilloso de vida y por
consecuente de sabiduría, al permitirme terminar una nueva etapa de formación
académica.
A todos los que forman el conjunto de docentes que son su habilidad profesional me
permitieron día a día alcanzar con mayor fluidez la excelencia.
A mis compañeros, amigos y conocidos que alguna vez formaron parte de estudio en el
trayecto. Siendo un apoyo fundamental durante todo este tiempo.
Y un agradecimiento muy emotivo a mis padres, esposa e hija que con su respaldo fueron
protagonistas de la inspiración que implantaron en mí, convirtiéndose en el motor
principal para atravesar cualquier obstáculo o dificultad que durante la carrera nos
plantearon.
EL AUTOR:
______________________________
Carlos Humberto Urrutia Matheus
TRIBUNAL DE SUSTENTACIÓN
_____________________________
PROFESOR TUTOR
_____________________________
_____________________________
Ing. Angela Yanza, Mgs.
COORDINADOR DEL ÁREA O DOCENTE DE LA CARRERA
_____________________________
1
UNIVERSIDAD CATÓLICA
DE SANTIAGO DE GUAYAQUIL
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
CALIFICACIÓN
_____________________________
PROFESOR TUTOR
_____________________________
_____________________________
Ing. Angela Yanza, Mgs.
COORDINADOR DEL ÁREA O DOCENTE DE LA CARRERA
_____________________________
2
ÍNDICE GENERAL
CAPÍTULO I ................................................................................................................................. 11
1. EL PROBLEMA ............................................................................................................................ 11
1.1. Planteamiento del problema.................................................................................................. 11
1.2. Ubicación del problema en un contexto ................................................................................ 12
1.3. Situación Conflicto ................................................................................................................ 13
1.4. Delimitación .......................................................................................................................... 14
1.5. Formulación del problema .................................................................................................... 15
1.6. Hipótesis ................................................................................................................................ 15
1.7. Objetivos de la Investigación................................................................................................ 16
1.7.1. Objetivo General ......................................................................................................................................16
1.7.2. Objetivos Específicos ..............................................................................................................................16
1.8. Justificación e Importancia de la Investigación .................................................................... 16
CAPÍTULO II................................................................................................................................ 18
3
2.4.7. Framework o Administrador de Contenido a Usar. ...................................................................36
2.4.7.1. C#..................................................................................................................................................36
2.5. Aspecto Legal ........................................................................................................................ 36
2.5.1. Código Penal - Salud ...............................................................................................................................36
2.5.1.1. Derecho de la salud .....................................................................................................................36
2.4.1.2. Contravenciones e infracciones graves. ..........................................................................................38
2.4.1.2.1. Incumplimiento del código de la salud.......................................................................................38
CAPÍTULO 3................................................................................................................................. 39
CAPÍTULO 4................................................................................................................................. 48
6. BIBLIOGRAFÍA ................................................................................................................... 75
7. ANEXOS ............................................................................................................................... 78
4
ANEXO 1: FORMATO DE ENCUESTA A LOS PACIENTES DEL ÁREA DE CONSULTA EXTERNA. .................... 78
ANEXO 2: TABULACIÓN DE LOS RESULTADOS DE LAS ENCUESTAS REALIZADAS.................................... 82
ANEXO 3: MODELO DE ENTREVISTA REALIZADO A PERSONAL ADMINISTRATIVO DEL HOSPITAL LEÓN
BECERRA. ................................................................................................................................................ 95
ANEXO 4: ENTREVISTA REALIZADA A ENCARGADA DEL ÁREA DE CAJA Y ADMISIÓN ............................. 98
ANEXO 5: DESCRIPCIÓN DE BASE DE DATOS ....................................................................................... 102
ANEXO 6: MANUAL DE USUARIO DEL APLICATIVO WEB .................................................................... 121
ÍNDICE DE TABLAS
Tabla 1. ........................................................................................................................................................ 32
Tabla 2 ......................................................................................................................................................... 48
Tabla 3 ......................................................................................................................................................... 49
Tabla 4 ......................................................................................................................................................... 49
Tabla 5 ......................................................................................................................................................... 50
Tabla 6 ......................................................................................................................................................... 51
Tabla 7 ......................................................................................................................................................... 52
Tabla 8 ......................................................................................................................................................... 53
Tabla 9 ......................................................................................................................................................... 54
Tabla 10 ....................................................................................................................................................... 54
Tabla 11 ....................................................................................................................................................... 55
Tabla 12 ....................................................................................................................................................... 55
Tabla 13 ....................................................................................................................................................... 55
Tabla 14 ....................................................................................................................................................... 56
Tabla 15 ....................................................................................................................................................... 56
5
Tabla 16 ....................................................................................................................................................... 56
Tabla 17 ....................................................................................................................................................... 57
Tabla 18 ....................................................................................................................................................... 57
Tabla 19 ....................................................................................................................................................... 57
Tabla 20 ....................................................................................................................................................... 60
Tabla 21 ....................................................................................................................................................... 61
Tabla 22 ....................................................................................................................................................... 62
Tabla 23 ....................................................................................................................................................... 63
Tabla 24 ....................................................................................................................................................... 64
Tabla 26 ....................................................................................................................................................... 72
Tabla 27. ¿Cuántas personas realizan el proceso de agendamiento de citas a pacientes actualmente? ... 82
Tabla 28 ...................................................................................................................................................... 83
Tabla 29 ...................................................................................................................................................... 84
Tabla 30 ...................................................................................................................................................... 85
Tabla 31 ...................................................................................................................................................... 86
Tabla 32 ...................................................................................................................................................... 87
Tabla 33 ...................................................................................................................................................... 88
Tabla 34 ...................................................................................................................................................... 89
Tabla 35. ..................................................................................................................................................... 90
Tabla 36 ...................................................................................................................................................... 92
Tabla 37 ...................................................................................................................................................... 93
ÍNDICE DE FIGURAS
6
RESUMEN
En la actualidad la cantidad de pacientes que son atendidos por el área de
consulta externa en el hospital León Becerra son aproximadamente 400 diarios, este
número genera una alerta puesto que por la presencia de dicha demanda abrupta existen
los ya conocidos cuellos de botella, generando mayores tiempos de espera y atención.
Cabe indicar que el dato es muy variable debido a que se manejan múltiples
requerimientos en el área. Una de las causas principales de estos tiempos de espera
elevados es la concurrencia en el sitio, ocasionando hasta cierto punto colapso e
inconformidad en la atención.
Para llevar a cabo la mejora del proceso que actualmente se maneja en el área de
consulta externa, y que tiene como principal tarea receptar todos los requerimientos de
registros de pacientes nuevos y agendamiento de citas médicas dentro del hospital, se
propone el desarrollo e implementación de un aplicativo web que mitigue la situación
actual y se ajuste a las necesidades que presentan al momento.
7
ABSTRACT
At present the patients' quantity to that they are attended by the area of external
consultation in the hospital León Becerra are approximately 400 newspapers, this
number generates an alert position that for the presence of the above mentioned abrupt
demand the already well-known bottle necks can exist, generating major times of
waiting and attention.
It is necessary to indicate that the fact is very variable because multiple requests
manage in the area. One of the prime movers of these high waiting times is the
concourse in the place. Causing to a certain extent I collapse and dissent in the attention.
In accordance with the mentioned problems they are suggested and solutions
exist like: to realize the record of the patient and schedduling of a medical appointment
from any part with connection to Internet by means of a web explorer.
The solution raised in which there will focus the development of the present
work of qualifications, one will think about how to improve this problems with the
development of this new tool of this new tool.
To carry out the progress of the process that at present manages in the field of
external consultation, and that there take as a main task recept all the requests of records
of new patients and schedduling of medical appointments inside the hospital, there
proposes the development and implementation to himself a web app that mitigates the
current situation and fits to the needs that they present to the moment.
8
INTRODUCCIÓN
El desarrollo del trabajo tesis actual tiene como propósito principal la obtención
del título de Ingeniero en Sistemas Computacionales por la Universidad Católica de
Santiago de Guayaquil. El mismo, hace referencia a la problemática actual en el área de
consulta externa del hospital “León Becerra” en la ciudad de Guayaquil, la cual se
presenta especialmente cuando existen picos elevados de tiempos de espera debido a la
alta demanda de pacientes.
La elección y asignación del tema nace de un requerimiento solicitado por el
Hospital para satisfacer una necesidad que mejore los procesos dentro del mismo y a la
vez mejore la calidad del servicio al cliente.
El trabajo ha sido realizado incluyendo la estructura que se muestra a
continuación:
En el capítulo I, se encuentra de manera detallada la problemática, la cual está
relacionada con la creación de un nuevo aplicativo que ayude a las personas a tener una
alternativa adicional para realizar la gestión de agendamiento de citas médicas de una
forma remota.
En el capítulo II, se menciona el concepto de hospital y de los procesos que
normalmente se realizan en un área de consulta externa, los tipos de especialidades
médicas existentes, así mismo del tipo de atención que reciben los pacientes al ingresar a
una institución de esta clase. Adicionalmente se mencionan la definición, características,
tipos, estructura y clasificación de los aplicativos web, motor de base de datos y
lenguajes de programación.
Se introduce la parte jurídica, artículos y penalizaciones con respecto a la ley que involucra
los derechos de un paciente, la calidad de servicio entre otros.
9
herramientas como las encuestas, entrevistas, entre otras. Las mismas que con sus
resultados contribuyan al desarrollo del proyecto.
10
CAPÍTULO I
1. EL PROBLEMA
Una de las principales razones por la cual los usuarios prefieren ser atendidos en
instituciones de salud privada, es por la inconformidad causada en las entidades de salud
pública, tales como los excesivos tiempos de espera y la baja calidad de atención.
Este hecho hace que las instituciones privadas que brindan el servicio de salud,
puedan lograr altos niveles de captación de pacientes desde el punto de vista de la
calidad del servicio.
11
La finalidad de este proyecto, será crear un aplicativo que permita generar un
servicio por medio de un sitio WEB, lo que significa que se encontrará al alcance de los
usuarios y el mismo se acoplará a las necesidades tal y como lo haría una institución
completamente privada.
Toda la disponibilidad de información que nos brinda la web, ha sido de gran ayuda
para los establecimientos de salud tanto privado como público, permitiendo agilitar
varios procesos que en la actualidad son de uso fundamental.
12
• Hospital Guayaquil.
• Hospital del niño León Becerra.
• Hospital de infectología José Rodriguez Maridueña.
• Hospital del día (IESS) Guasmo Sur.
• Hospital del día (IESS) Ceibos.
• Hospital del día (IESS) Centro Sur.
13
(puede tomar de 10 a 15 minutos dependiendo del grupo actual en
espera).
Tiempo de atención en caja para realizar las actividades mencionadas en el punto
1-
Se toman los datos del cliente, y se agenda una cita médica (toma
alrededor de 5 a 7 minutos).
Tiempo de espera hasta ser atendido.-
o Es el tiempo total desde que ingresa el paciente a la institución hasta que
termina su sesión en caja.
1.4. Delimitación
14
1.5. Formulación del problema
1.6. Hipótesis
web que les permita a los usuarios agendar una cita médica de forma remota.
de los mismos.
Variable Variable
Independiente: Dependiente:
Proceso de Portal web del
agendamiento sistema.
de citas.
15
1.7. Objetivos de la Investigación
y programar las citas médicas de consulta externa a los pacientes del Hospital
León Becerra.
• Analizar las funcionalidades de negocio que son necesarias para el desarrollo del
• Diseñar el modelo del aplicativo web acorde a los puntos requeridos y acorde a la
(piloto).
las entidades privadas, públicas, usuarios y organizaciones para relacionarse entre sí,
vender artículos y ofrecer servicios alrededor de todo el mundo con una mayor facilidad.
Cabe indicar que para el caso puntual de las compañías, cuyo objetivo principal,
está implícitamente ligado a la venta de productos y servicios a través de sitios web, está
16
Orientado al incremento de su nivel de ventas; haciéndolo más eficiente en el
La tendencia a desarrollar aplicaciones en este medio crece cada día, puesto que
hay una gama de componentes y herramientas muy útiles que aportan a la creación de
Las empresas deben superar las expectativas del usuario otorgando acceso a los
servicios que ofrece, siendo competitivas en el mercado. Dicho esto, el análisis, diseño,
médicas en el área de consulta externa, propone ser una alternativa funcional, eficaz y
ajustada a las necesidades de los entes inconformes con la calidad del servicio en una
organización de salud.
útiles y generando una buena relación con los millones de usuarios conectados en línea.
servicio y generando confianza que permita a los usuarios tener acceso a los beneficios
que ofrece el hospital. El solo uso del portal web permite el ahorro de dinero, tiempo y
17
de forma autónoma del aplicativo web y además que se involucre con el medio de tal
Con la creación del nuevo sistema de TI, se otorgara un servicio eficiente a los
CAPÍTULO II
2. MARCO TEÓRICO
2.1. Hospitales
2.1.1. Conceptos Hospitales
los multiples pacientes. Además existen varias unidades que cumplen con las
licensure,2016).
18
2.2. Tipos de Hospitales
Existen diversos tipos de hospitales según el sitio web Matispode (2017) , se clasifican de
la siguiente manera:
• Según su nivel:
investigación.
• Según su complejidad:
19
Adicionalmente cuentan con un departamento para enfermería,
camas.
20
Figura 2. Datos de establecimientos a nivel nacional (2016,INEC)
19% a nivel nacional, de las cuales 13 están situadas en la ciudad de guayaquil, dentro de
este pequeño grupo está la organización de nuestro estudio que es el Hospital del niño
21
2.3.3. Área de consulta externa
En esta área normalmente se brinda atención médica a los diversos pacientes con
enfermedades que se atienden en dicho sitio (Quintana, 2016). La misma que suele estar
• Oncología.
• Urología.
• Neurología
• Otorrinolaringología.
• Gastroenterología
• Nutrición
• Dermatología
• Proctología.
• Geriatría
• Oftalmología.
• Endocrinología
• Psiquiatría.
22
• Infectología
• Anestesiología.
• Hematología
• Reumatología.
• Medicina Interna
• Cardiología.
• Cirugía Plástica
• Nefrología
• Cirugía Cardiovascular
• Ginecología
• Traumatología.
• Neumología
• Cirugía General
• Unidad de Quemados.
• Neurocirugía
• Cirugía Torácica
23
2.3.4. Hospital León Becerra.
2.3.4.1. Historia.
Se mantuvo una reunión en el año de 1905 habiendo transcurrido cinco días del mes
de octubre, entre el Dr. José María Estrada Coello y Dr. León Becerra. Donde tomaron
2017).
diciembre de aquel año, para tener la aprobación del Gobierno, de tal manera que
puedan operar con sus actividades de manera legal (Hospital León Becerra, 2017).
24
2.3.4.2. Organigrama.
A continuación se presenta el organigrama que constituye al Hospital León Becerra de
Guayaquil:
Figura 4. Organigrama del Hospital León Becerra de Guayaquil (León Becerra, 201
obtener los recurso necesarios para mantener los servicios administrativos y médicos
25
Visión
Consultorios medicos.
Departamento administrativo.
• Recursos humanos.
• Nómima.
• Contabilidad.
• Atención al Cliente.
• Sistemas / Procesos.
Departamento de emergencias.
Las áreas mencionadas en conjunto hacen que la institución opere de una manera
26
Cabe mencionar que con el proyecto propuesto se enfocará en reducir el
especialidad.
tecnologías y técnicas con el fin de integrar diversas redes, otorgando así a los
27
computadores conectados a las mismas; con el objetivo principal de transmitir
privado, permitiendo ingresar a internet a millones de usuarios con mayor facilidad, esto
atractivo.
Poseer un email dejó de ser algo poco usual a algo normal en algunos países
inmediatamente los servicios que ofrecían hacia un entorno web, lo mismo que permita a
Esto evolucionó de tal manera que se incluyó un método enfocado en páginas web
mecanismo que nos permita compartir y pasar información entre programas externos y
Gallini y Noiret (2011), En los últimos diez años, hasta las personas con poca
amistad hacia la tecnología han accedido al internet, con el fin de vincular nuevos espacios
28
Realizando actividades como cursos, revisión y envíos de reportes o informes afines
Estáticos: Son denominados de esta manera puesto que no interactúan con una
páginas que contenga el sitio web. Aquí el usuario podrá realizar diferentes
eventos como asignar, agregar, actualizar y eliminar datos del sitio web a través
de un “Aplicativo Web”.
Cabe destacar que el proyecto actual está bajo esta clasificación puesto que
29
2.4.3. Características
Las características de un aplicativo web siempre sumarán positivamente puesto que
buscarán optimizar de una forma u otro algún proceso manual o de menor rendimiento.
Según Pastor (2012), menciona que entre los beneficios y valores agregados que
contacto.
2.4.4.1. Estructura
Según lo indicado por Chiu y Padilla (2013) las páginas web están conformadas por
30
− Funcionalidades designadas por botones, cajas de texto.
2.4.4.2. Arquitectura
Campo y Chanchí (2013), Normalmente las aplicaciones o sistemas web están
Servidor web.
Servidor de Aplicaciones
31
Es recomendable desarrollar aplicativos web bajo esta metodología puesto que
permiten aplicar conceptos de escalabilidad por cada uno de los servicios que son
Tabla 1.
Factores que Intervienen en la Arquitectura de un Aplicativo Web, Agendamiento de
citas médicas.
Factores Actividad
1: Herramienta de Comunicación y Método de Comunicación para permitir el
Enlace con el Servidor acceso al sitio web.
3: Clientes
3.1: Pacientes − Registro, actualización y creación
de datos.
− Visualización de horarios de
atención.
− Agendamiento de citas médicas
3.2: Administrador de la Página − Ingreso y administración a la
Web Página Web:
www.citaslbecerra.com
− Otorgar privilegios de usuarios de
acuerdo al rol.
− Definir límite de accesos.
Elaboración propia.
32
2.4.5. Lenguajes de Programación, Framework y Herramientas
de Desarrollo Web.
muy extenso puesto que brinda una gama de sitios y plataformas que se crean en
JavaScript
Java
CSS
Pitón
PHP
Rubí
C ++
do
DO#
C Object
33
R
VIML
Perl
Desarrollo Web
existe como soporte al desarrollo de aplicaciones y sitios web dinámicos. Dentro de los
sistemas web, este framework se encuentra estructurado a nivel de capas las mismas que
indican que aplicativos pueden ser desarrollados y como se relacionan entre sí.
Codeingniter
.NET
34
Joomla
Wordpress
Drupal
Mejor rendimiento.
Agilidad de programación.
Servicios web
Seguridad.
35
2.4.7. Framework o Administrador de Contenido a Usar.
2.4.7.1. C#
salud, la sección séptima del Art.32. nos dice: “La salud es un derecho que garantiza el
Estado, cuya realización se vincula al ejercicio de otros derechos, entre ellos el derecho
36
Se puede denunciar a una persona cuando esta, no acata las leyes de acuerdo al Art. 362
elegirlos con libertad, así como a una información precisa y no engañosa sobre su
contenido y características.
servicios, y por la interrupción de los servicios públicos que no fuera ocasionada por
37
2.4.1.2. Contravenciones e infracciones graves.
hacia la garantía de los derechos en salud y el cumplimiento de las metas del Plan
Nacional de Desarrollo;
sobre los determinantes de la salud , con enfoque integral en salud, orientado hacia la
Todos los prestadores públicos del sistema nacional de salud participarán de manera
38
CAPÍTULO 3
3. MARCO METODOLÓGICO
siguientes puntos: análisis y diseño del trabajo investigativo, población, la muestra que
información.
Cabe indicar que las herramientas mencionadas son de vital importancia para el buen
trabajo de titulación:
39
Estas nos permiten tener una aproximación a eventos desconocidos, con el objetivo
de incrementar el grado de similitud y las mismas aportan buenas ideas con respecto a
Intentan desarrollar una descripción del caso o situación estudiada a partir de patrones
porque se medirá el nivel de satisfacción que tendrán las personas con dicha
implementación.
40
3.2. Identificación de la Población y muestra
caracterizan por tener datos en común que se desean analizar. Normalmente estos
Una vez descrita la temática de nuestro trabajo investigativo tomamos como la muestra
Dicho esto se toma una muestra de 70 personas, en la cual según datos brindados por el
Hospital León Becerra, la población Mensual promedio del área es. Cabe indicar que
este valor de la muestra fue obtenido por medio de la fórmula del “muestreo aleatorio
simple”, tomando como referencia los siguientes criterios: Margen de error del 5% y un
41
La fórmula, del muestreo aleatorio simple, que se utilizó es la siguiente:
=
−1 +
42
3.3. Técnicas e instrumentos para levantamiento de información
Se realizó un conjunto de preguntas de tipo cerradas, las mismas fueron usadas como
elaboración del formato de entrevista. Del mismo modo se realizó un formato de encuesta
Una vez obtenida la información se realizó un reporte el mismo que contiene el análisis
de datos estadísticos, teniendo como objetivo principal la aceptación de los pacientes con
efectivamente es viable acoplar este nuevo sistema a un proceso dentro del área de
Según lo indicado por Roberto Saenz (2014): “La investigación de tipo documental se
como documentos digitados, un ejemplo significativo de este tipo de investigación son los
libros de historia.”.
43
3.5. Entrevistas y Encuestas
Se entrevistó al Ing. Bryan Cantos, Encargado del Área de Procesos del Hospital León
Becerra y Wendy Vera Avilés quien está a cargo de la caja de Admisión y consulta
externa, con fecha del 17 de Julio del 2017. El propósito de la encuesta es conocer el actual
proceso en el área de consulta externa del Hospital León Becerra que se da de forma
manual, el mismo que nos permita determinar la implementación del nuevo aplicativo.
del 2017, las mismas que fueron realizadas en diferentes áreas del Hospital León Becerra.
Con estas encuestas se intenta identificar el nivel de satisfacción que tienen las
44
3.6. Procesamiento y análisis de la información
Una vez capturados y tabulados los datos por medio de las encuestas y entrevistas, se
Office Excel 2013. De esta manera de se muestra con mayor facilidad de entendimiento
la información presentada.
entrevista.
Las encuestas fueron efectuadas a pacientes del hospital León Becerra, con el objetivo
médicas.
45
3.8.1. Conclusiones de encuestas.
encuesta en el área de consulta externa, podemos darnos cuenta que existen varias
médicas para el área de consulta externa debe mejorar, cuyo interés puntual es la
por mala atención, según lo indicado en sitio algunas veces parte por la mala
• El mayor impacto de reducción hacia las personas con esta implementación será
el dinero en transporte.
46
3.9. Análisis de Resultados de las Entrevistas.
3.9.1. Conclusiones de la entrevista realizada a personal
administrativo del Hospital León Becerra
De acuerdo a lo indicado por la Srta. Wendy Vera Avilés, responsable de la caja y admisión
el cual se puedan agendar citas médicas de manera virtual, ayudará de cierto modo a la
pases a piso y altas por lo que ocasiona retraso en la atención de pacientes y a su vez
Por otro lado se realizó la entrevista al Ing. Bryan Cantos encargado del área de
procesos del Hospital León Becerra quien indicó que se reubicó físicamente el área de
también que por medio de datos obtenidos suelen generarse inconvenientes en cuanto al
tiempo de espera en las salas. La persona en admisión apoya la creación del aplicativo
Web con el beneficio común de optimizar dicho proceso de la manera más adecuada.
proceso y de algún modo liberar carga operativa a las personas que operan en el área de
caja y admisión, las mismas que atienden a los pacientes involucrados con el proceso de
47
CAPÍTULO 4
4. PROPUESTA TECNOLÓGICA
[email protected]
Información de contacto
17 de Julio de 2017
Aprobación
Elaboración: Propia.
48
Tabla 3
Personal involucrado del Hospital León Becerra
ATRIBUTO DESCRIPCION
Tabla 4
Personal involucrado en el Hospital León Becerra.
ATRIBUTO DESCRIPCION
Nombre Medico
Doctor especializado
Rol
Doctor.
Categoría profesional
• Atender citas médicas agendadas por
Responsabilidades el paciente del área de consulta
externa.
• Anular citas agendadas por motivos
de fuerza mayor.
Información de contacto
17 de Julio de 2017
Aprobación
Elaboración: Propia.
49
Tabla 5
Personal involucrado en el Hospital León Becerra.
ATRIBUTO DESCRIPCION
Información de contacto
17 de Julio de 2017
Aprobación
Elaboración: Propia.
4.1.2. Perspectiva del producto
La herramienta desarrollada es un aplicativo web que será de vital ayuda para el Hospital
León Becerra, tanto para el paciente como para la persona encargada del proceso de
agendamiento de citas médicas en el área de consulta externa.
De acuerdo a la información recopilada en el sitio, se disminuirá la carga operativa en el
área con la implementación del nuevo aplicativo.
50
4.1.3. Funcionalidad del producto
Tabla 6
Funcionalidad del aplicativo Web
MODULOS FUNCIONALIDADES
Login (inicio de sesión) Acceso principal para los 4 tipos de
usuario: Paciente, Médico, Cajero y
Administrador. Por medio de su número
de identificación y su contraseña secreta.
Si se tiene problemas con la contraseña,
existe una alternativa para recuperar
contraseña.
Si el usuario ingresa por primera vez al
sistema deberá registrarse en el mismo.
Formulario de registro. Permitirá ingresar los datos relevantes del
paciente como pre requisito para poder
agendar citas médicas.
Agendamiento de citas. Se realizará la búsqueda filtrada de citas
disponibles, por especialidad y médico
fecha de disponibilidad.
Se podrá seleccionar una cita disponible
siempre y cuando sea posterior a las 48
horas del agendamiento.
Se agendará la cita y se generará una
bitácora de la cita que se agendó.
Citas pendientes del paciente. Se podrán visualizar todas las citas que
haya agendado el paciente, sin importar
su status.
Podrá anular citas que se encuentren en
status de pre agendamiento, es decir que
se hayan realizado vía web y cuya cita no
se encuentre expirada.
En este módulo se podrá agregar,
Administrador actualizar y eliminar usuarios.
Acceso a reportería general del
aplicativo.
Administrar horarios por médico
Elaboración: Propia.
51
4.1.4. Características de los usuarios
Tabla 7
Características del usuario 1
ATRIBUTO DESCRIPCION
52
Tabla 8
Características del usuario 2
ATRIBUTO DESCRIPCION
53
4.1.5. Evolución previsible del software
Se estima que para el futuro nuestro aplicativo web pueda ser migrado a una app móvil
puesto que gracias al continuo crecimiento de la tecnología será de fácil acople con los
usuarios. Cabe indicar que esto dependerá de un nuevo estudio en el que efectivamente se
defina que la mayoría de las personas que sean atendidas en dicho Hospital cuenten con
un SmartPhone con la capacidad para soportar dicha aplicación.
ATRIBUTO DESCRIPCIÓN
RQF 1
Número de requisito
El aplicativo debe permitir registrar datos
Nombre de requisito relevantes de los usuarios que contarán
con acceso al mismo.
Tabla 10
Requisito funcional No. 2 del aplicativo web.
ATRIBUTO DESCRIPCIÓN
RQF 2
Número de requisito
Debe permitir tener una diferenciación
Nombre de requisito entre roles de usuario
54
Tabla 11
Requisito funcional No. 3 del aplicativo web.
ATRIBUTO DESCRIPCIÓN
RQF 3
Número de requisito
Debe permitir agendar citas médicas y
Nombre de requisito manejar un flujo antes de realizarlo.
Fuente: Autor
Tabla 12
Requisito funcional No. 4 del aplicativo web.
ATRIBUTO DESCRIPCIÓN
RQF 4
Número de requisito
Solo se pueden agendar citas médicas 48
Nombre de requisito horas antes de la fecha de la misma.
Fuente: Autor
Tabla 13
Requisito funcional No. 5 del aplicativo web.
ATRIBUTO DESCRIPCIÓN
RQF 5
Número de requisito
Un paciente podrá ser atendido siempre y
Nombre de requisito cuando la cita se encuentre pagada.
Fuente: Autor
55
Tabla 14
Requisito funcional No. 6 del aplicativo web
ATRIBUTO DESCRIPCIÓN
RQF 6
Número de requisito
El orden de las citas pendientes por
Nombre de requisito médico debe estar dada en función a las
citas pendientes.
Fuente: Autor
Tabla 15
Requisito funcional No. 7 del aplicativo web
ATRIBUTO DESCRIPCIÓN
RQF 7
Número de requisito
El almacenamiento de la información es
Nombre de requisito primordial para el posterior estudio del
comportamiento de la implementación
del aplicativo.
Fuente: Autor
Tabla 16
Requisito funcional No. 8 del aplicativo web
ATRIBUTO DESCRIPCIÓN
RQF 8
Número de requisito
El médico podrá cancelar una cita en caso
Nombre de requisito de existir un motivo de fuerza mayor.
Fuente: Autor
56
Tabla 17
Requisito funcional No. 9 del aplicativo web
ATRIBUTO DESCRIPCIÓN
RQF 9
Número de requisito
Se debe expirar una cita si no se hace el
Nombre de requisito pago en el tiempo establecido (24 horas
después del pre agendamiento).
Fuente: Autor
Tabla 18
Requisito funcional No. 10 del aplicativo web
ATRIBUTO DESCRIPCIÓN
RQF 10
Número de requisito
El diseño del aplicativo debe ser de fácil
Nombre de requisito entendimiento para un usuario que tenga
acceso el sistema.
Fuente: Autor
Tabla 19
Requisito funcional No. 11 del aplicativo web
ATRIBUTO DESCRIPCIÓN
RQF 11
Número de requisito
Generar reportes generales de citas y
Nombre de requisito poder descargar dicha información en
extensión (xlsx, docx, pdf).
Fuente: Autor
57
4.2. Diagramas De Caso De Uso
Alfredo Goñi (2014) concluyó que:
Los casos de uso es una de las buenas técnicas para definir el comportamiento de
El diagrama de casos de uso nos brinda una síntesis del grupo de requisitos
principales de un sistema, cabe indicar que en cada uno de estos casos se detalla la
funcionalidad que debe tener un aplicativo. Otro de los elementos que componen
este tipo de diagramas son los actores, siendo estos un ente externo del sistema el
Este actor puede estar dado por una persona o algún otro aplicativo que consuma
58
Figura 6. Diagrama de caso de uso general del proceso de Adopción en Línea
Fuente: Autor
59
Tabla 20
Descripción del caso de uso 1 ingreso por primera vez a la aplicación.
ATRIBUTO DESCRIPCIÓN
Código Caso de uso 1
Nombre Ingreso por primera vez a la aplicación
Autor Humberto Urrutia
Fecha 17 de julio de 2017
Descripción:
Ingresar por primera vez al sistema para poder agendar una cita médica o revisar las
citas pendientes por atender.
Actores
Cajero
Paciente
Médico
Precondiciones
Haberse registrado en el sistema previamente.
Flujo Normal
1. El usuario ingresa al aplicativo web www.citasleonbecera.com, dependiendo
de su rol y tipo se re direccionará a 3 diferentes pantallas.
2. Ingreso del número de identificación y su contraseña secreta.
3. Haciendo clic en el Botón ingresar se presentan las 3 posibles alternativas.
4. EL paciente podrá agendar citas médicas o anularlas siempre y cuando estén
en vigencia.
5. El médico podrá anular citas.
6. EL cajero podrá buscar las citas pendientes del paciente, actualizar el pago de
la misma o anularla.
Flujo Alternativo
Registro de datos o recuperación de contraseña.
Post Condiciones
Agendamiento de citas médicas con éxito.
Elaboración: Propia.
60
Tabla 21
Descripción del caso de uso 2 Registro de datos de la aplicación.
ATRIBUTO DESCRIPCIÓN
Código Caso de uso 2
Nombre Registro de datos de la aplicación.
Autor Humberto Urrutia Matheus
Fecha 17 de julio del 2017
Descripción
Ingresar datos relevantes de los pacientes.
Actores
Paciente.
Precondiciones
No existir en la BDD.
Flujo Normal
Flujo Alternativo.
Regresar a la primera pantalla y no realizar acción.
Post condiciones
Agendar citas médicas por primera vez.
Elaboración: Propia.
61
Tabla 22
Descripción del caso de uso 3 Revisión de citas disponibles
ATRIBUTO DESCRIPCIÓN
Código Caso de uso 3
Nombre Revisión de citas disponibles
Autor Humberto Urrutia
Fecha 17 de julio de 2017
Descripción
El paciente tiene la opción de realizar la búsqueda y verificar si existen citas
disponibles dependiendo del filtro seleccionado.
Actores
Paciente
Precondiciones
Haber ingresado al sistema.
Flujo Normal
1. Se ingresa al sistema por medio del Login, digitando su número de
identificación y contraseña.
2. Una vez dentro de la pantalla de citas pendientes, dar clic en el botón de
agendar una nueva cita médica.
3. Dentro de la pantalla de agendamiento de citas médicas podrá determinar por
medio de los filtros de búsqueda si existen citas disponibles.
4. Dependiendo de dicha condición el paciente podrá agendar una de ellas.
Flujo Alternativo
Postcondiciones
Cita agendada y lista para ser pagada.
Elaboración: Propia
62
Tabla 23
Descripción del caso de uso 4 Consulta de agendamiento de citas médicas.
ATRIBUTO DESCRIPCIÓN
Código Caso de uso 4
Nombre Consulta de agendamiento de citas médicas.
Autor Humberto Urrutia Matheus.
Fecha 17 de julio de 2017
Descripción
Consulta de agendamiento de citas médicas.
Actores
Paciente
Medico
Cajero
Precondiciones
Usuarios creados dependiendo a su rol y haber ingresado a la aplicación.
Flujo Normal
1. Ingresar a la aplicación.
2. Para el escenario del paciente, podrá visualizar todas las citas que haya
agendado.
3. Para el escenario del cajero, podrá realizar búsquedas por número de
identificación de las citas pendientes de un paciente para poder actualizar el
pago.
4. Para el escenario del Médico, podrá visualizar todas las citas pagadas que
atenderá.
5. En las 3 instancias podrán anular citas.
Flujo Alternativo
Postcondiciones
Agendar, anular o actualizar pago.
Elaboración: Propia.
63
Tabla 24
Descripción del caso de uso 5 Administración de usuarios, horarios y reportería.
ATRIBUTO DESCRIPCIÓN
Código Caso de uso 5
Nombre Administración de usuarios, horarios y reportería.
Autor Humberto Urrutia Matheus
Fecha 17 de julio de 2017
Descripción
Administrar la creación, actualización y eliminación de usuarios del sistema y
generación de reportes de citas médicas.
Actores
Administrador.
Precondiciones
Usuario con rol administrador de la BDDD
Flujo Normal
1. Ingresar al sistema por medio del Login. (Credenciales de administrador).
2. Revisar la funcionalidades de pantalla administrador y guardar cambios
Flujo Alternativo
Postcondiciones
Revisión de data en el sistema.
Elaboración: Propia
64
4.3. Diagrama De Base De Datos
El diagrama de Base de Datos se lo utiliza para definir relaciones entre los campos de
las tablas, así como todo tipo de restricciones. Proporciona una visualización sencilla de
la estructura y relaciones de las tablas. (Pérez 2011) (p. 321)
El diagrama empleado de una base de datos, se lo usa para establecer todas las
interrelaciones entre campos y tablas. Nos permite visualizar la estructura de manera de
resumen. (Booch 2013).
Se realizó el diseño del aplicativo en Visual Studio 2013 y por medio del mismo se
efectuó la propuesta del modelo planteado. Se tomó esta decisión puesto que en la
arquitectura de software del Hospital manejan dicho lenguaje de programación.
El diseño del diagrama está compuesto de la siguiente manera.
Tablas (BD : CitaMedica)
Citas
Citas_Historico
Ciudad
Especialidad
EspecialidadMedico
Estados_cita
Medico
Medico_horarios
Paciente
Persona
PreguntaSecreta
Provincia
Tipo_usuario
Usuario
65
La base de datos que contiene este grupo de tablas están creadas bajo la plataforma SQL
server, (Lomet, 2012) Este es uno de los sistemas de gestión en base de datos más usados
en el medio tecnológico, es muy útil para obtener y manejar datos de internet.
Nos brinda la facilidad de administrar y manipular los permisos a todo dentro de la BDD.
Para ver la descripción de la Base de Datos consultar Anexo 5: Descripción de Base de
Datos.
El diagrama de Base de Datos se plantea a continuación:
66
67
4.4. Arquitectura de Aplicación
La arquitectura que se utilizó para elaborar la herramienta web propuesta, se basó en un
sistema de tecnologías de la información integrado el mismo que permitirá interactuar a
varios usuarios conectados a través de internet.
68
4.4.1. Estructura de un sistema de información.
La estructura de los sistemas de información, la conforman varios componentes que
interaccionan juntos para lograr un fin común. Existen 5 elementos importantes que
componen este sistema siendo los siguientes: Financieros, Administrativos, Humanos,
Materiales y Tecnológicos. Nos concentramos directamente en este último puesto que es
en el que se encuentra basada nuestra propuesta, este maneja la siguiente sub estructura
mostrada en la siguiente figura:
69
Base de Datos:
comportamiento de la data.
Transacciones:
Involucra todas las acciones relacionadas entre la aplicación y el usuario entre ellas:
Informes:
Hacen referencia a la información que se toma desde la base de datos luego de haber
Procesos:
generar algún otro nuevo registro de datos. Estos procesos pueden ser automáticos o
Usuario:
Se conoce como usuario a todo ente que interactúa directamente con el sistema, esto
involucra desde el rol de nivel alto hasta el operativo creados dentro del mismo.
70
Procedimientos Administrativos:
Son las políticas de una organización que juntan establecen el correcto comportamiento
del usuario con el sistema. Como recomendación general se estipula que bajo ninguna
INFORMATION SERVICES”.
configurado en la máquina.
71
4.6. Análisis Económico
Se estima que para la implementación de nuestro proyecto, el Hospital León Becerra
necesitará hacer una inversión de carácter económico él se detalla en la siguiente tabla:
Tabla 25
Inversión del proyecto
Descripción Inversión
Hardware $ 300.00
72
5. CONCLUSIONES Y RECOMENDACIONES
5.1. CONCLUSIONES
Una vez culminado el desarrollo del trabajo de titulación actual, podemos concluir lo
siguiente:
1. Por medio del trabajo y aplicativo web realizado se logrará optimizar el proceso
del área de consulta externa. Cabe indicar que en la actualidad existe un promedio
tomada por medio de las encuestas y entrevistas concluimos que será de gran
ayuda tanto como para pacientes y encargados del área de consulta externa.
2. De acuerdo a los resultados obtenidos en las encuestas podemos definir que existe una
acogida positiva del aplicativo planteado, lo que nos lleva a concluir que los usuarios
Les será muy útil tener de manera centralizada la información en una base de datos
73
5.2. RECOMENDACIONES
1. Debe existir mantenimiento periódico del sistema web, y una revisión constante d
2. Se deben leer los manuales de usuario para poder utilizar el sistema de manera
proceso.
futura en cuanto a la cantidad de datos que se puedan sumar, esto se puede dar
74
6. BIBLIOGRAFÍA
Stefania Gallini & Serge Noiret, M. C. (2011).Historia digital en la era del web 2.0. Historia
Crítica. Recuperado de
http://www.scielo.org.co/scielo.php?pid=S0121-
16172011000100003&script=sci_arttext&tlng=es
75
CodeDimension, M. E. (s. f.). ¿Qué es y para qué sirve un sitio web en la actualidad?
Recuperado de http://www.codedimension.com.ar/noticias-sobre-tecnologia/noticias/-
que-es-y-para-que-sirve-un-sitio-web-/1
Recuperado de http://perafort.uoc.es/pdf/978-84-9788-474-7.pdf
Chiu, L. B. F., Serna, L. A. M., & Padilla, J. L. V. (4). El uso de herramientas de la web 2.0
como estrategias didácticas en el proceso de enseñanza-aprendizaje de jóvenes
universitarios. PAAKAT: Revista de Tecnología y Sociedad, 0(7). Recuperado a partir de
http://www.udgvirtual.udg.mx/paakat/index.php/paakat/article/view/227
Campo, W. Y., Chanchí, G. E., & Arciniegas, J. L. (2013). Arquitectura de Software para el
Soporte de Comunidades Académicas Virtuales en Ambientes de Televisión Digital
Interactiva. Formación universitaria, 6(2), 03-14. https://doi.org/10.4067/S0718-
50062013000200002
Martin, (2015, Junio 21). Top Programming Languages used in Web Development.
Recuperado 1 de julio de 2017, a partir de https://www.cleverism.com/programming-
languages-web-development/
Guérin, B.-A. (2016). ASP.NET en C# con visual studio 2015: diseño y desarrollo de
aplicaciones web. Cornellà de Llobregat (Espagne); [Saint-Herblain: Ediciones ENI.
Constitución del Ecuador 2016: Derechos de los Ecuatorianos. (S. f.). Recuperado 1 de julio de
2017, a partir de
https://www.cecepn.edu.ec/wpcontent/uploads/2016/03/Constitucion.pdf
Tevni Grajales 2014: Tipos de investigación. (S. f.). Recuperado 1 de julio de 2017, a partir de
http://tgrajales.net/investipos.pdf
Tevni Grajales 2014: El muestreo de la investigación (S. f.). Recuperado 1 de julio de 2017, a
partir de http://www.sc.ehu.es/plwlumuj/ebalECTS/praktikak/muestreo.pdf
76
Zamosc, L. (1995). Estadística de las áreas de predominio étnico de la sierra ecuatoriana:
Población rural, indicadores cantonales y organizaciones de base. Recuperado a partir de
http://dspace.ups.edu.ec:8080/jspui/handle/123456789/12937
Alfredro Goñi, (2014). Aprendizaje Basado en Proyectos usando metodologías ágiles para una
asignatura básica de Ingeniería del Software. Recuperado a partir de
https://upcommons.upc.edu/bitstream/handle/2099/15461/P133go_apre.pdf?seque
nce=1&isAllowed=y
http://elvex.ugr.es/decsai/java../pdf/3E-UML.pdf
http://41jaiio.sadio.org.ar/sites/default/files/7_CAIS_2014.pdf
https://infolab.dgist.ac.kr/~mskim/papers/DE2012Q1.pdf#page=17
77
Dr. Manuel Blazquez, (2011). Arquitectura de la Información y Desarrollo Web Avanzado.
Recuperado a partir de
http://ccdoc-arquitecturainformacionweb.blogspot.com/2011/09/
7. ANEXOS
Objetivo: Captar información que permita identificar el actual proceso que se pretende
mejorar con la implementación del aplicativo web y verificar el nivel de satisfacción de
los pacientes.
2. ¿Cuánto tiempo espera para poder agendar una cita médica en el área de consulta
externa?
78
a. No espera. b. 1 - 5 min. b. 5 - 15min c. 15 o más
a. SI b. NO
79
5. ¿Se siente conforme de realizar el proceso de agendamiento de citas en Caja del
área de consulta externa?
a. SI b. NO
_______________________________________________________________________
_____________________________________________________________________
7. ¿Se le imposibilita llegar al Hospital león becerra con facilidad?
a. SI b. NO
8. ¿Sería de mucha utilidad poder agendar una cita médica desde cualquier parte de
la ciudad por medio de un computador con acceso a internet?
a. SI b. NO
9. En caso de ser afirmativa su respuesta anterior, podría indicarnos en que desde
que lugar accede a internet.(Seleccione 2 opciones)
a. Casa.
b. Trabajo.
c. Universidad.
d. Colegio.
e. Cyber.
f. Otros.
10. ¿En que beneficiaría poder agendar citas médicas desde cualquier lugar con
acceso internet?(Seleccione 2 opciones)
a) Tiempo.
b) Dinero.
c) Mejor atención.
d) Es indiferente.
e) Otros beneficios.
80
a. SI b. NO
12. ¿Qué sugerencia daría al Hospital León Becerra para mejorar su servicio de
agendamiento de citas médicas en el área de consulta externa?
81
ANEXO 2: Tabulación de los resultados de las encuestas realizadas.
Fuente: Autor
55; 78%
82
2. ¿Cuánto tiempo espera para poder agendar una cita médica en el área de
consulta externa?
Tabla 27
¿Cuánto tiempo espera para poder agendar una cita médica en el área de
consulta externa?
FREC. ABS. FREC. REL.
a. No espera 2 3%
b. 1 - 5 min 30 43%
c. 6 - 15 min 25 36%
d. 16 o más 13 19%
TOTAL 70 100%
Fuente: Propia
30; 43%
25; 36%
Figura 9: ¿Cuánto tiempo espera para poder agendar una cita médica en el área de
consulta externa?
Fuente: Propia.
Existe un 43% de las personas encuestadas que esperan de 1 a 5 minutos para poder
agendar una cita médica en el área de consulta externa, de acuerdo a los datos obtenidos
podemos observar que este tiempo promedio es el que suele generar un nivel de
inconformidad por parte de los pacientes.
83
3. ¿Califique la calidad del servicio de las personas que atienden en el área de
consulta externa? (Excelente la calificación más alta, insuficiente la más
baja).
Tabla 28
¿Califique la calidad del servicio de las personas que atienden en el área de consulta
externa?
FREC. ABS. FREC. REL.
a. Excelente 0 0%
b. Muy buena 10 14%
c. Buena 18 26%
d. Regular 35 50%
e. Insuficiente 7 10%
TOTAL 70 100%
Fuente: Propia
35; 50%
18; 26%
Figura 10: ¿Califique la calidad del servicio de las personas que atienden en el área de
consulta externa?
Fuente: Propia.
Existen 35 personas que calificaron de regular la calidad del servicio de las personas que
atienden en el área de consulta externa, quiere decir que varias de las personas que
84
atienden en dicha área no respetan las políticas y procedimientos adecuados ante la buena
atención del paciente.
Fuente: Propia.
47; 67%
Fuente: Propia.
El 67% de las personas encuestadas se han quejado por mala atención de diferente índole
en el área de consulta externa, es alarmante la cantidad de personas que se quejan por mala
atención no precisamente por personas de caja sino por encargados de seguridad o
enfermeras.
85
5. ¿Se siente conforme de realizar el proceso de agendamiento de citas en Caja del
área de consulta externa?
Tabla 30
¿Se siente conforme de realizar el proceso de agendamiento de citas en caja del área
de consulta externa?
FREC. ABS. FREC. REL.
a. Si 19 27%
b. No 51 73%
TOTAL 70 100%
Fuente: Propia.
19; 27%
a. Si
b. No
51; 73%
Figura 12: ¿Se siente conforme de realizar el proceso de agendamiento de citas en caja
del área de consulta externa?
Fuente: Propia.
86
cita; pero a esto hay que agregarle un margen de error puesto que pueden existir escenarios
donde este tiempo de espera sea elevado.
Tabla 31
Fuente: Propia.
b. No
2; 3%
68; 97%
Figura 13. ¿Se le imposibilita llegar al Hospital león becerra con facilidad?
Fuente: Propia
En su gran totalidad las personas no tienen problema para llegar al Hospital puesto que
está en una zona de fácil acceso vehicular, además existen 2 paradas cercanas del servicio
de transporte público metro vía. Cabe indicar que este es el más usado por las personas
que llegan al área de consulta externa.
87
8. ¿Sería de mucha utilidad poder agendar una cita médica desde cualquier parte
de la ciudad por medio de un computador con acceso a internet?
Tabla 32
¿Sería de mucha utilidad poder agendar una cita médica desde cualquier parte de la
ciudad por medio de un computador con acceso a internet?
FREC. ABS. FREC. REL.
a. Si 57 81%
b. No 13 19%
TOTAL 70 100%
Fuente: Propia
a. Si
b. No
57; 81%
Figura 14: ¿Sería de mucha utilidad poder agendar una cita médica desde cualquier
parte de la ciudad por medio de un computador con acceso a internet?
88
Fuente: Autor
Nos damos cuenta que a una gran cantidad de personas les sería muy útil poder agendar
citas médicas desde cualquier parte con Acesso a internet, representando un 81% del total
encuestado, lo indicado en el lugar es que les sería muy útil solo tener que acudir al
hospital para realizar el pago y ser atendidos.
Fuente: Propia
En caso de ser afirmativa su respuesta anterior, podría
indicarnos en que desde que lugar accede a internet.
a. Casa.
b. Trabajo.
c. Universidad.
1; 2%
d. Colegio.
2; 3% e. Cyber.
12; 17%
Figura 15: En caso de ser afirmativa su respuesta anterior, podría indicarnos en que
desde que lugar accede a internet.
89
Fuente: Autor
Podemos evidenciar que el acceso a internet desde el domicilio es la respuesta que ocupa
el mayor porcentaje de esta pregunta, siendo un punto importante para la sustentación de
este trabajo de titulación puesto que mediante el aplicativo propuesto se espera aprovechar
esta ventaja para reducir tiempos de espera en sitio.
10. ¿En que beneficiaría poder agendar citas médicas desde cualquier lugar con
acceso internet? (Seleccione 2 opciones)
Tabla 34.
¿En que beneficiaría poder agendar citas médicas desde cualquier lugar con acceso
internet?
Fuente: Propia
90
¿En que beneficiaría poder agendar citas médicas desde
cualquier lugar con acceso internet?.
2; 3% 2; 3%
12; 17% a) Tiempo.
c) Mejor atención.
d) Es indiferente.
34; 48%
e) Otros beneficios.
Figura 16: ¿En que beneficiaría poder agendar citas médicas desde cualquier lugar
con acceso internet?
Fuente: Propia
Como podernos revisar el gráfico una de las ventajas que beneficiaría a los pacientes poder
agendar citas médicas de manera virtual es el dinero puesto que este ya no sería
representado en el transporte para acercarse únicamente hacer el agendamiento de la cita.
Cabe mencionar en su mayoría acuden a dicho lugar carecen de recursos económicos por
lo que este es uno de los motivos por lo que el dinero es una de las ventajas señaladas.
91
11. ¿Estaría de acuerdo con la implementación de un nuevo sistema que
permita agendar citas médicas de forma virtual?
Tabla 35
¿Estaría de acuerdo con la implementación de un nuevo sistema que permita agendar
citas médicas de forma virtual?
FREC. ABS. FREC. REL.
a) Si 66 94%
b) No 4 6%
TOTAL 70 100%
Fuente: Propia
¿Estaría de acuerdo con la implementación de un nuevo
sistema que permita agendar citas médicas de forma
virtual? a) Si
4; 6%
b) No
66; 94%
Figura 17: ¿Estaría de acuerdo con la implementación de un nuevo sistema que permita
agendar citas médicas de forma virtual?
Fuente: Propia
La aceptación de las personas encuestadas es de un 94%, siendo evidente que para la
mayoría que asisten a realizar el proceso de agendamiento de citas médicas será de gran
ayuda la implementación del proyecto del presente trabajo de titulación.
92
12. ¿Qué sugerencia daría al Hospital León Becerra para mejorar su servicio de
agendamiento de citas médicas en el área de consulta externa?
Tabla 36
¿Qué sugerencia daría al Hospital León Becerra para mejorar su servicio de
agendamiento de citas médicas en el área de consulta externa?
Fuente: Propia
93
¿Qué sugerencia daría al Hospital León Becerra para mejorar su
servicio de agendamiento de citas médicas en el área de consulta
externa?
1; 1% 6; 9%
16; 23%
a) Estoy conforme con el
servicio.
15; 21%
b) Deben implementar un
sistema para agendar citas
médicas de manera virtual.
c) Deben mejorar el servicio a
nivel presencial en el área.
Figura 18: ¿Qué sugerencia daría al Hospital León Becerra para mejorar su servicio de
agendamiento de citas médicas en el área de consulta externa?
Fuente: Propia
94
ANEXO 3: Modelo de entrevista realizado a personal Administrativo del Hospital
León Becerra.
Nombre: ____________________________________________
Cargo: ______________________________________________
95
1) ¿Cuál es la principal función del cargo en el Área de consulta
externa?
_______________________________________________________
_______________________________________________________
_______________________________________________________
2) ¿Cuál son los objetivos del cargo?
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
4) ¿Cuál es el número promedio de pacientes que se atienden en el área?
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
96
6) ¿Cuánto es el tiempo promedio de espera de los pacientes antes de
ser atendidos luego de pagar la cita agendada?
_______________________________________________________
_______________________________________________________
_______________________________________________________
7) ¿Existen planes de contingencia cuando existe una demanda excesiva
de pacientes en horas pico?
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
10) ¿En la actualidad cuentan con algún otro aplicativo que haya
optimizado un proceso obsoleto?
97
a. Si b. No
- Registrar al paciente.
- Generar turnos.
- Agendar citas.
98
2) ¿Cuáles son los objetivos del cargo?
mañana.
99
6) ¿Cuánto es el tiempo promedio de espera de los pacientes antes de ser
espera a pacientes.
cuáles son?
siguientes motivos:
100
9) ¿Sería de gran ayuda la aparición de un nuevo aplicativo web para reducir
de citas médicas?
10) ¿En la actualidad cuentan con algún otro aplicativo que haya optimizado un
proceso obsoleto?
a. Si b. No
Si se cuenta con otro aplicativo desde hace varios años que les permite
separar turnos en el área, sin embargo la propuesta realizada con la
implementación del nuevo aplicativo será de mucha ayuda.
101
ANEXO 5: Descripción de Base de Datos
• Tabla: Citas
Se almacenarán todas las citas médicas que agenden los pacientes con todos sus status.
Estado de la
cita (PRE
AGENDADO,
cit_estado x Bigint 8
ANULADO,
EXPIADO,
PAGADO)
numero de
cit_paciente x varchar 15 identificación
del paciente
Especialidad
cit_especialidad varchar 50
del Médico
Numero de
cit_medico x varchar 15 identificación
del médico.
Id unico
foraneo de la
cit_horario x bigint 8
tabla de
horarios
102
Fecha que
identifica la
expiración de
cit_fecha_expiracion datetime la cita sino se
paga en el
tiempo
establecido.
Fecha que
identifica la
cit_max_fecha_pago datetime
caducidad de
la cita
Fecha en la
que el
cit_fecha_pre_agend paciente se
datetime
amiento dispone a
agendar la
cita.
Estado que
indica la
cit_alerta_expiracion char 1
expiración de
la cita.
fecha de
cit_fecha_anulacion datetime anulación de
la cita
observación
cit_observacion varchar 255 realizada por
el médico.
Elaboración: Propia
103
• Tabla: Ciudad
Hace referencia
al identificador
ciu_codigo X Bigint 8
único del registro
en dicha tabla.
Clave foránea de
ciu_provincia x Bigint 8 la tabla
Provincia.
Estado del
registro dentro
ciu_estado bit
de la BDD
(activo/inactivo)
Elaboración: Propia.
104
• Tabla: Provincia
Hace referencia al
identificador
prv_codig X Bigint 8
único del registro
en dicha tabla.
Descripción larga
prv_desrcripcion varchar 150
de la provincia.
Estado del
registro dentro de
prv_estado bit
la BDD
(activo/inactivo)
Elaboración: Propia.
105
• Tabla: Especialidad
Descripción
esp_descripcion varchar 150 larga de la
especialidad
Elaboración: Propia.
106
• Tabla: EspecialidadMedico
Hace referencia
al identificador
esm_EspecialidadMedico X Bigint 8 único del
registro en dicha
tabla.
Clave foranea
esm_Especialidad x Bigint 8 de la tsabla
Especialidad
Identificador del
esm_medico Varchar 20
médico
Estado del
registro dentro
esm_estado bit
de la BDD
(activo/inactivo)
Elaboración: Propia.
107
• Tabla: Estados_cita
Estado del
registro dentro
est_cita bit
de la BDD
(activo/inactivo)
Elaboración: Propia.
108
• Tabla: Medico
Hace referencia
al identificador
med_numeroidentificacion X varchar 15 único del
registro en dicha
tabla.
Descripción de
med_abreviatura varchar 50 la abreviatura
del Médico.
Estado del
registro dentro
med_estado bit
de la BDD
(activo/inactivo)
Elaboración: Propia.
109
• Tabla: Citas_Historico
Almacena todas las citas que se hagan en el sistema sin importar su status.
Tabla: Detalle de tabla “Citas_Historico”
Estado de la
cita (PRE
AGENDADO,
cit_estado x Bigint 8
ANULADO,
EXPIADO,
PAGADO)
numero de
cit_paciente x varchar 15 identificación
del paciente
Especialidad
cit_especialidad varchar 50
del Médico
Numero de
cit_medico x varchar 15 identificación
del médico.
Id único
foráneo de la
cit_horario x bigint 8
tabla de
horarios
110
Fecha que
identifica la
expiración de
cit_fecha_expiracion datetime la cita sino se
paga en el
tiempo
establecido.
Fecha que
identifica la
cit_max_fecha_pago datetime
caducidad de
la cita
Fecha en la
que el paciente
cit_fecha_pre_agendamiento datetime se dispone a
agendar la
cita.
Estado que
indica la
cit_alerta_expiracion char 1
expiración de
la cita.
fecha de
cit_fecha_anulacion datetime anulación de
la cita
Observación
cit_observacion varchar 255 realizada por
el médico.
Elaboración: Propia.
111
• Tabla: Medico_horarios
Hace referencia
al identificador
hor_medico x varchar 15 único del
registro en dicha
tabla.
Descripción de
hor_codigo x bigint la abreviatura
del Médico.
Estado del
registro dentro
hor_turno varchar 50
de la BDD
(activo/inactivo)
Fecha prevista
hor_fecha Date de la cita
médica.
Hora prevista de
hor_hora Time 7
la cita médica.
Estado del
registro dentro
hor_estado bit
de la BDD
(activo/inactivo)
Elaboración: Propia.
112
• Tabla: Paciente
Describe el tipo
pac_tiposangre varchar 50 de sangre del
paciente
Describe la
pac_enfermedad_pevia varchar 255 enfermedad del
paciente.
Estatura del
pac_estatura decimal 18,2
paciente.
Describe los
síntomas
pac_sintomas varchar 255 previos del
paciente antes
de la cita.
Estado del
registro dentro
pac_estado bit
de la BDD
(activo/inactivo)
Elaboración: Propia.
113
• Tabla: Persona
Almacena absolutamente todas las personas creadas dentro del aplicativo sin importar
su ROL dentro del mismo.
Tabla: Detalle de tabla “Persona”
Hace referencia
al identificador
per_numeroidentificacion x varchar 15 único del
registro en dicha
tabla.
Describe el tipo
de
per_tipoidentificacion varchar 1
identificación
de cada persona.
Nombre de la
per_nombres varchar 50 persona
registrada.
Apellido de la
per_apellidos varchar 50 persona
registrada.
Email de la
per_email varchar 50
persona.
Telefono 1de la
per_telefono varchar 9 persona
registrada.
celular que
per_celular varchar 10 posea la persona
registrada.
114
Fecha de
nacimiento de la
per_fechanacimiento datetime
persona
registrada.
Tipo de genero
per_genero varchar 50 de la persona
registrada.
Clave foránea
per_provincia x bigint de la tabla
Provincia
Clave foránea
per_ciudad x bigint de la tabla
Ciudad
Direccion de la
per_direccion varchar 300 persona
reigstrada.
Estado del
registro dentro
per_estado bit
de la BDD
(activo/inactivo)
Fecha de
creación del
fechaCreacion datetime registro de la
persona en la
base de datos.
115
Fecha de
modificación
del registro de la
fechaModificacion datetime
persona creada
en la base de
datos.
Elaboración: Propia.
116
• Tabla: PreguntaSecreta
Elaboración: Propia.
117
• Tabla: Tipo_Usuario
Elaboración: Propia.
118
• Tabla: Usuario
Clave
foranea 1
usr_pegunta1 bigint 8 de la tabla
PreguntaS
ecreta
119
Respuesta
1
encriptad
usr_respuesta1 vabinary 255
a de la
pregunta
secreta.
Clave
foránea 3
usr_pegunta2 bigint 8 de la tabla
PreguntaS
ecreta
Respuesta
2
encriptad
usr_respuesta2 vabinary 255
a de la
pregunta
secreta.
Clave
foránea 3
usr_pegunta3 bigint 8 de la tabla
PreguntaS
ecreta
Respuesta
3
encriptad
usr_respuesta3 vabinary 255
a de la
pregunta
secreta.
Estado del
registro
dentro de
estado bit
la BDD
(activo/in
activo)
Fecha de
creación
del
fechaCreacion datetime
registro
del
usuario en
120
la base de
datos.
Fecha de
modificac
ión del
registro
fechaModificacion datetime del
usuario
creada en
la base de
datos.
Elaboración: Propia.
121
La primera pantalla es igual para todos los roles de usuario y está detallada de la siguiente
manera:
De ser la pimera vez que se accede al aplicativo y ser un usuario de tipo “PACIENTE”
debe dar click en el botón de registro.
122
Una vez dado el click nos redireccionará a la siguente pantalla
Reuerde seleccionar al menos pegunta secreta con su respectiva respuesta para poder
poceder con la creación del usuario.
123
Para agendar una cita médica debe seleccionar la especialidad , el médico y el horario.
Para luego consultar la disponibilidad de citas.
124
Una vez realizado los pasos previos se agenda la cita presionando en el botón “Agendar
cita”. Se despliegan los horarios disponibles por dicho médico.
125
Se selecciona una de las citas presentadas en la lista y luego se agenda la cita.
Recuerde que debe acercarse a cancelar antes de las 48 horas a efectuar el pago.
Una vez que se agenda la cita se re direccionará a la pantalla de “Citas del paciente”,
donde se presentarán todas las citas del paciente inclusive las pendientes de ser
atendidas.
Se pueden realizar 2 alternativas adicionales en esta pantalla, agendar una nueva cita o
anular citas.
126
CAJERO
En la pantalla del cajero tendrá las opciones de búsqueda por número de identificación
de paciente, para poder actualizar el pago de la cita o anular la misma.
Una vez seleccionada la cita se podrá proceder con el pago o anulación de cita, de ser la
primera opción. Se emitirá un comprobante de pago para que el paciente pueda pagar en
caja.
127
Luego de generar el comprobante de pago, volverá a la página principal del cajero para
que se actualice el status de pago de la cita.
MEDICO
Una vez que inicie sesión el médico, el podrá acceder a la siguiente pantalla:
Luego presionar el botón de consultar, se despliegan las citas pagadas del día.
128
ADMINISTRADOR
Para iniciar sesión como administrador se debe realiza por medio de un usuario de tipo
administrador de la base de datos.
Aquí tendrá las opciones de crear, actualizar y eliminar usuario. Adicionalmente podrá
tener acceso los reportes generales por cita y a la administración de horarios por médico.
La opción “administrar horarios por médico” esta de manera adicional por si se desea
agregar horarios por médico.
129
Nota: se debe iniciar sesión con el usuario de la base de datos que se encuentre en línea
(Admin.)
130
DECLARACIÓN Y AUTORIZACIÓN
Yo, URRUTIA MATHEUS CARLOS HUMBERTO, con C.C: # 0928674761 autor/a del trabajo de
titulación: CREACION DE SISTEMA DE AGENDAMIENTO DE CITAS MÉDICAS PRESENCIAL
Y VIRTUAL PARA EL AREA DE CONSULTA EXTERNA., previo a la obtención del título de
INGENIERO EN SISTEMAS COMPUTACIONALES, en la Universidad Católica de Santiago de
Guayaquil.
1.- Declaro tener pleno conocimiento de la obligación que tienen las instituciones de educación
superior, de conformidad con el Artículo 144 de la Ley Orgánica de Educación Superior, de entregar
a la SENESCYT en formato digital una copia del referido trabajo de titulación para que sea
integrado al Sistema Nacional de Información de la Educación Superior del Ecuador para su
difusión pública respetando los derechos de autor.
2.- Autorizo a la SENESCYT a tener una copia del referido trabajo de titulación, con el propósito de
generar un repositorio que democratice la información, respetando las políticas de propiedad
intelectual vigentes.
AUTOR:
f. ______________________________
Nombre: URRUTIA MATHEUS CARLOS HUMBERTO
C.C: # 0928674761
131
REPOSITORIO NACIONAL EN CIENCIA Y TECNOLOGÍA
FICHA DE REGISTRO DE TESIS/TRABAJO DE TITULACIÓN
CREACION DE SISTEMA DE AGENDAMIENTO DE CITAS
MÉDICAS PRESENCIAL Y VIRTUAL PARA EL AREA DE
TEMA Y SUBTEMA:
CONSULTA EXTERNA.
132
E-mails: [email protected] – maria.valdivieso@@cu.ucsg.edu.ec
SECCIÓN PARA USO DE BIBLIOTECA
No. DE REGISTRO (en base a datos):
No. DE CLASIFICACIÓN:
133