Professional Documents
Culture Documents
FACULTAD DE INGENIERA
rea Departamental de Ingeniera Industrial y de Sistemas
2
UNIVERSIDAD DE PIURA
FACULTAD DE INGENIERA
Hoy en da muchos mdicos odontlogos, en los distritos de Piura y de Castilla, optan por
trabajar en sus propios consultorios; sin embargo, existen dos problemas: el primero al
momento de realizar una reserva de cita, y el segundo es el tiempo de espera para ser
atendido. En ambos casos muchos pacientes tienen que pedir permiso en el trabajo o darse un
tiempo en su agenda para poder ir al consultorio, reservar su cita y luego esperar que sea su
turno, perdiendo gran cantidad de tiempo.
Con lo expuesto anteriormente, surgi la necesidad de crear una solucin informtica para
dicho problema. Esta solucin consiste en una Aplicacin Mvil que permita a los pacientes
obtener un mejor servicio reservando sus citas de manera sencilla desde la comodidad de su
hogar o trabajo, y en cuanto al mdico odontlogo tener una agenda organizada con todos sus
pacientes. De esta forma el odontlogo y los pacientes encontrarn una mejor organizacin y
reduccin de tiempos valiosos de espera.
Se agradece al Ing. Carlos David Zacaras Vlez por su apoyo continuo para la elaboracin
del presente trabajo de tesis. As mismo un agradecimiento a todas las personas que
colaboraron en varias ocasiones durante el desarrollo de la misma.
Resumen
La presente tesis es desarrollada en el rea de sistemas y tiene como objetivo proponer una
herramienta de software para la reserva de citas en consultorios odontolgicos particulares.
Esta herramienta consiste en una aplicacin mvil que le permite al paciente reservar una cita
con su odontlogo particular desde el lugar que se encuentre. Segn su disponibilidad y la del
mdico, el paciente reservar su cita para un da y una hora determinada. De este modo no le
ser necesario ir hasta el consultorio para sacar su cita y mucho menos esperar mucho tiempo
para su respectivo turno.
Par un mejor anlisis del proyecto, se realiz un estudio de factibilidad tcnica, econmica y
operativa. Luego de la investigacin realizada (encuesta a 37 odontlogos en consultorios
particulares y 100 pacientes) se determin que el 78.38% de los odontlogos les gustara
implementar su sistema de informacin, y al 67.57% le gustara que fuese mediante una
aplicacin mvil. Adems el 74% de los pacientes prefiri reservar a travs de una aplicacin
mvil.
Por otra parte se determin que su inversin sera de $2506. Luego de estos resultados se
concluy que el proyecto es viable.
ANLISIS Y DISEO DE APLICACIN MVIL PARA CITAS EN CONSULTORIOS
1
ODONTOLGICOS PARTICULARES EN LA CIUDAD DE PIURA
ndice
Introduccin ......................................................................................................................... 1
Captulo I: Marco Conceptual ........................................................................................... 3
1.1. La Aplicacin Mvil................................................................................................. 3
1.1.1. Historia.............................................................................................................. 3
1.1.2. Tipos de Aplicaciones Mviles.......................................................................... 4
1.1.3. Categoras de Aplicaciones Mviles .................................................................. 5
1.1.4. Arquitectura Cliente - Servidor.......................................................................... 6
1.2. Servidor Web ........................................................................................................... 7
1.3. Casos de Uso............................................................................................................ 7
1.4. Diagramas de Clases ................................................................................................ 8
1.5. Modelo Vista Controlador (MCV) .......................................................................... 9
1.6. Base de Datos........................................................................................................... 9
1.7. Almacenamiento en La Nube ................................................................................ 10
1.8. Servidores de Aplicaciones Mviles...................................................................... 10
1.9. Distribuidores de Aplicaciones Mviles................................................................ 11
1.9.1. Google Play..................................................................................................... 11
1.9.2. Aplicacin Store.............................................................................................. 11
1.9.3. Windows Phone Store ..................................................................................... 11
1.9.4. BlackBerry World ........................................................................................... 11
1.9.5. Amazon Aplicacin Store ............................................................................... 11
1.10. Software ............................................................................................................... 12
[Escriba aqu]
2
Captulo V: Conclusiones.................................................................................................. 51
5.1. Conclusiones ............................................................................................................. 51
Bibliografa......................................................................................................................... 53
Anexos................................................................................................................................. 55
Anexo 1............................................................................................................................ 55
Anexo 2............................................................................................................................ 58
[Escriba aqu]
3
Introduccin
Cada vez hay ms mdicos odontlogos que trabajan en consultorios particulares en vez de
clnicas o centros mdicos. Sin embargo existen dos problemas; el primero al momento de
realizar una reserva de cita, y el segundo es el tiempo de espera para ser atendido. En
ambos casos muchos pacientes tienen que pedir permiso en el trabajo o darse un tiempo en
su agenda para poder ir al consultorio, reservar su cita y luego esperar que sea su turno,
perdiendo gran cantidad de tiempo.
[Escriba aqu]
3
Captulo I
Marco Conceptual
1.1.1. Historia
Las primeras aplicaciones mviles fueron desarrolladas a finales de los aos 90.
Estas aplicaciones cumplan con funciones muy elementales y su diseo era
bastante simple y poco atractivo, como agenda, juegos, etc.
1
Smartphone: Es un trmino comercial para denominar a un telfono mvil que ofrece ms funciones que
un telfono mvil comn.
2
Tablet: es una computadora porttil integrada en una pantalla tctil, sin necesidad de teclado ni ratn.
3
Sistema Operativo: es el software bsico de una computadora que provee una interfaz entre el resto de
programas del ordenador, los dispositivos y el usuario.
4
Hardware: se refiere a todas las partes tangibles de un sistema informtico.
5
Software: es el equipamiento lgico de un sistema informtico, que hace posible la realizacin de las tareas
especficas.
[Escriba aqu]
4
Las aplicaciones mviles hoy en da se han convertido parte de nuestra vida, porque
son capaces de transmitirnos la informacin necesaria para el desarrollo de nuestro
trabajo y en algunos casos nos proporcionan entretenimiento.
Las aplicaciones mviles se han vuelto muy accesibles; sin embargo, no todas
funcionan en todos los dispositivos mviles. Cuando se adquiere un determinado
equipo, ste ya viene con un sistema operativo y con sus respectivos tipos de
aplicaciones.
El que hace uso de un Smartphone o una Tablet, utiliza aplicaciones mviles para
diferentes tareas. A continuacin se lista los tipos de aplicaciones existentes:
Aplicaciones Nativas
Las aplicaciones Nativas son las que se desarrollan para cada uno de los sistemas
operativos en particular, haciendo uso del lenguaje de programacin 7 con que se
desarrolla cada uno de ellos: Objective-C para iOS, Java para Android, y .net para
Windows.
Aplicaciones Web
Las aplicaciones Web8 son las que se desarrollan con un lenguaje de programacin
orientado a Web como JAVA, PHP, C++, entre otros; en combinacin con otros
lenguajes como HTML, CSS y JavaScript.
6
iPhone: es una lnea de telfonos inteligentes diseada y comercializada por App Inc.
7
Lenguaje de programacin: lenguaje artificial que puede ser usado para controlar el comportamiento de
una mquina. Tambin pueden emplearse para crear programas que controlen el comportamiento de una
mquina.
8
Web (World Wide Web): es un sistema de distribucin de documentos de hipertexto interconectados y
accesibles va Internet.
[Escriba aqu]
5
Aplicaciones Hbridas
Al igual que las aplicaciones Web, las aplicaciones Hbridas se desarrollan con
lenguajes de programacin orientados a Web como JAVA, PHP, C++, entre otros;
permitiendo la adaptabilidad a cualquier tipo de dispositivo. Por otra parte, permite
el acceso a las funciones del dispositivo al igual que las aplicaciones Nativas.
9
App Store: es una tienda de aplicaciones mviles.
10
Mashable: portal ingls especializado en tecnologa y noticias de Internet, ubicada como una de las
pginas ms importantes en Internet.
[Escriba aqu]
6
ste computador normalmente forma parte de una red y est diseado para
permanecer encendido las 24 horas del da. En adelante, el trmino servidor ser
utilizado para referirse al Software que brinda algn tipo de servicio, est ste
instalado en cualquier tipo de computador.
11
Fuente: Tesis (Diseo de portal Web para la bsqueda de informacin sobre productos ofrecidos
por negocios aledaos a la Universidad de Piura / Ing. Carlos David Zacaras Vlez).
12
Una aplicacin es distribuida cuando tiene distintos componentes y stos se ejecutan en entornos
separados, normalmente en diferentes computadores conectados a travs de una red.
[Escriba aqu]
7
Un servidor Web es un Software que est diseado para transferir pginas Web (escritas
en lenguaje HTML) las cuales contienen: textos, enlaces, imgenes, formularios, etc.
Los casos de uso son una herramienta que ayuda a representar e identificar requisitos
funcionales de un nuevo sistema o una actualizacin de ste. Ayudan a representar un
conjunto de pasos o actividades que deben realizarse para llevar a cabo algn proceso.
Los casos de uso representan una secuencia de interacciones que se desarrollarn entre
un sistema y sus actores15 en respuesta a un evento que inicia un actor principal sobre el
propio sistema.
13
Fuente: Tesis (Diseo de portal Web para la bsqueda de informacin sobre productos ofrecidos
por negocios aledaos a la Universidad de Piura /Ing. Carlos David Zacaras Vlez).
14
Fuente: Tesis (Diseo de portal Web para la bsqueda de informacin sobre productos ofrecidos
por negocios aledaos a la Universidad de Piura / Ing. Carlos David Zacaras Vlez).
15
Un actor es un agente externo pudiendo ser un usuario del sistema u otro sistema.
[Escriba aqu]
8
16
Fuente: Tesis (Diseo de portal Web para la bsqueda de informacin sobre productos ofrecidos
por negocios aledaos a la Universidad de Piura / Ing. Carlos David Zacaras Vlez).
[Escriba aqu]
9
Es una arquitectura de software18 que separa los datos de una aplicacin, la interfaz de
usuario y la lgica de control. Utilizado especialmente en aplicaciones Web.
Modelo: se define la lgica de negocio (la base de datos pertenece a esta capa).
Vista: utilizada por los usuarios para interactuar con la aplicacin (Interfaz
grfica y gestores de plantillas entran a tallar).
Controlador: son clases que reciben las peticiones de la capa de vista y las
gestionan.
17
Fuente: Tesis (Diseo de portal Web para la bsqueda de informacin sobre productos ofrecidos
por negocios aledaos a la Universidad de Piura / Ing. Carlos David Zacaras Vlez).
18
Arquitectura de software: es el diseo de ms alto nivel de la estructura de un software.
19
Fuente: Tesis (Diseo de portal Web para la bsqueda de informacin sobre productos ofrecidos
por negocios aledaos a la Universidad de Piura / Ing. Carlos David Zacaras Vlez).
[Escriba aqu]
10
[Escriba aqu]
11
Estas plataformas son desarrolladas por empresas multinacionales como Google Inc.,
App Inc., entre otras; especializadas en productos y servicios relacionados con Internet,
Software, dispositivos electrnicos, etc.
Google Play es una plataforma desarrollada por Google Inc., la cual distribuye
software online20 para dispositivos con sistema operativo Android.
App Store es una plataforma desarrollada por App Inc. Es una tienda online que
permite a los usuarios buscar y descargar aplicaciones desde iTunes store.
Las aplicaciones estn disponibles gratuitas o bien para ser compradas a un costo
determinado, pudiendo ser descargadas directamente al iPhone, al iPod o al iPad
por medio de una aplicacin del mismo nombre o tambin desde el programa
informtico iTunes.
Es una aplicacin mvil de distribucin para los dispositivos con sistema operativo
Android.
20
Online: (en lnea) hace referencia a un estado de conectividad, que indica un estado de conexin.
[Escriba aqu]
12
1.10. Software
[Escriba aqu]
13
Captulo II
Aspectos Generales
2.1. Supuestos
Los pacientes de los consultorios odontolgicos privados, desean contar con una
aplicacin mvil para reservar una cita.
[Escriba aqu]
14
Medio de acceso %
Por un navegador Web 54.05 %
Por una aplicacin mvil 67.57 %
Por telfono 51.35 %
Otros 0%
Tabla 2. 11: Resultados de la pregunta b.
Alquilando un
[] servicio
Comprando
[] un Software
[]
NA (no desea)
2.2. Alcance
[Escriba aqu]
15
2.3. Factibilidad
[Escriba aqu]
16
Sistema Operativo
21
IDC: empresa lder en inteligencia, consultora y eventos en las industrias de tecnologa de
informacin.
Fuente: www.idc.com
22
Sistemas Operativos
Fuente: https://www.wayerless.com/2011/06/wp7-2c2ba-ios-3c2ba-en-smartphones-en-2015/
23
La Repblica
Fuente: http://archivo.larepublica.pe/03-01-2014/android-es-el-sistema-operativo-para-celulares-y-
tablets-mas-popular-en-peru
[Escriba aqu]
17
Lenguaje de programacin
24
Lenguajes de Programacin.
Fuente: http://spectrum.ieee.org/computing/software/top-10-programming-languages
[Escriba aqu]
18
JAVA C#
- Existe un rango ms amplio y
- Lenguaje multi-plataforma.
definido de tipos de datos.
- Programacin orientada a
- Se puede definir una o ms
objetos.
clases dentro de un mismo
- Sintaxis parecida a C/C++.
espacio de nombres.
- Es posible desarrollar
- Su rendimiento es mucho mejor.
cualquier tipo de programa.
Ventajas - Se adapta a todo tipo de
- Soporta muchos ms tipos
primitivos de datos.
dispositivos mviles.
- Aplicaciones multi-proceso.
- Fcil de aprender.
- Soporta la sobrecarga de
- Gratuito.
operadores.
- Manejo automtico de la
- Permite el uso ilimitado de
memoria.
punteros cuando se necesiten.
- Es necesario contar con la
versin ms reciente de Visual
- Menos eficiente comparado
Estudio.Net.
a C/C++.
- Contar con requerimientos
Desventajas - Requiere un intrprete.
mnimos del sistema para poder
- Una mala implementacin
trabajar.
puede resultar muy lento.
- Hace uso de licencias por lo que
resulta costoso.
Tabla 2.4: Ventajas y desventajas entre JAVA y C#.
25
Lenguajes de Programacin y Sistemas Operativos
Fuente: http://datateca.unad.edu.co/contenidos/233016/EXE_SAM/leccin_16_desarrollo_nativo.html
[Escriba aqu]
19
Dentro de otros aspectos podemos ver que JAVA est diseado para trabajar en un
ambiente de redes, dado que su cdigo puede ser manipulado a travs de recursos
URL. Asimismo utiliza un sistema de interfaces lo cual permite aligerar la
compilacin de la aplicacin al cambiar una clase madre. Como resultado, los
programadores JAVA pueden permitir nuevos mtodos y variables en un objeto
de biblioteca sin afectar a los objetos dependientes, volvindose ms dinmico el
trabajo.
Tcnico programador
Software:
Software Caractersticas
Lenguaje de Programacin JAVA
Herramienta de desarrollo Android Studio/Eclipse/Netbeans
Servidor de base de datos MySQL
Sistema operativo Linux o Microsoft Windows 8
Cliente FTP FileZilla client
Diseador de base de datos MySQLWorkBench
IDE de manejo de datos MySQL Control Center Versin 0.9.2
Herramientas de oficina Microsoft office Libre office
Tabla 2.5: Software que utilizar el tcnico - programador
Hardware:
[Escriba aqu]
20
Servidor
Hardware Costo
Procesador Intel Core I7
Memoria RAM de 8 GB $700
HD 200 GB
Tabla 2. 6: Costo hardware del Tcnico Programador.
26
COCOMO: es un modelo matemtico de base emprica utilizado para la estimacin de costos de
software.
[Escriba aqu]
21
COCOMO:
Dnde:
27
Fuente: Tesis (Diseo de portal Web para la bsqueda de informacin sobre productos ofrecidos
por negocios aledaos a la Universidad de Piura / Ing. Carlos David Zacaras Vlez).
28
Fuente: Tesis (Diseo de portal Web para la bsqueda de informacin sobre productos ofrecidos
por negocios aledaos a la Universidad de Piura / Ing. Carlos David Zacaras Vlez).
[Escriba aqu]
22
Modelo Bsico
Modo a b c d
Orgnico 2.40 1.05 2.50 0.38
Rgido 3.60 1.20 2.50 0.32
Semilibre 3.00 1.12 2.50 0.35
Registrar usuarios.
Gestionar pacientes.
Gestionar citas.
Gestionar tipo de citas.
Gestionar horario de atencin.
Enviar notificaciones.
[Escriba aqu]
23
Para determinar la factibilidad operativa se realizaron dos encuestas: una para los
mdicos odontlogos que trabajen en sus consultorios particulares en los distritos
de Piura y Castilla; y otra para los pacientes de los consultorios mencionados
anteriormente. (VER ANEXO 1)
Encuestas Cantidad
Odontlogos (dueos) 37
Pacientes 100
Tabla 2.8: Cantidad de encuestas realizadas.
29
Frmula de Determinacin del tamao de una muestra en poblaciones finitas.
Fuente: pgina 109 del libro Estadstica, autor Dr. Csar Angulo Bustos.
30
Fuente: http://www.inei.gob.pe/media/MenuRecursivo/publicaciones_digitales/Est/Lib1095/libro.pdf
[Escriba aqu]
24
n = 96
Por otra parte el 81% de los pacientes encuestados cuenta con un Smartphone o
Tablet, el 51% reserva su cita con el odontlogo antes de ir al consultorio, y un
74% prefiere reservar su cita mediante una Aplicacin Mvil. (VER ANEXO 2)
Hoy en da existen muchas aplicaciones mviles con diferentes propsitos. Por un lado
estn aquellas que sirven de entretenimiento para el usuario; y por otro aquellas que
funcionan como una herramienta que les beneficia.
Dentro de estas aplicaciones se encuentran algunas que tienen cierta similitud con la
aplicacin mvil propuesta, entre ellas tenemos:
Esta aplicacin se utiliza para reservar una cita con un mdico pediatra. Se puede
descargar desde cualquier Smartphone con conexin a Internet de forma gratuita.
Esta aplicacin permite al usuario solicitar y anular una cita. Adems, los datos
ingresados anteriormente pueden ser guardados para un acceso rpido y directo, al
mismo tiempo que facilita el registro de la cita en el calendario del telfono.
31
Aplicacin Salud Responsable:
Fuente:http://www.juntadeandalucia.es/servicioandaluzdesalud/dsalmeria/index.php/principal/19-new-
dsalmeria/95-utiliza-la-Aplicacin-salud-responde-para-pedir-cita-con-su-medico-de-familia-o-pediatra
[Escriba aqu]
25
Aplicacin Bucmi32
32
Aplicacin Bucmi
Fuente:http://www.elmundo.es/blogs/elmundo/Aplicacinlicate/2013/02/24/bucmi-la-Aplicacin-que-te-
reserva-hora-en-el.html
33
Aplicacin Cita Previa InteSAS
Fuente: https://play.google.com/store/Aplicacins/details?id=com.ja.citaprevia&hl=es_419
[Escriba aqu]
26
34
Aplicacin Doctor App
Fuente: http://www.doctorAplicacin.co/
[Escriba aqu]
27
Aplicacin Doctoralia36
35
Aplicacin Smart Dental Price List
Fuente: http://espidident.es/ayuda-en-la-consulta/361-smart-dental-pricelist
36
Aplicacin Doctoralia
Fuente: http://www.comb.cat/cat/altres/salut20comb/doc/doctoralia.pdf
[Escriba aqu]
28
Doctor Appointment Organizer es una aplicacin que ayuda a organizar y grabar sus
citas con el mdico. Integra citas con Google Calendar. Realiza un seguimiento de
los medicamentos.
Aplicacin ZocDoc38
ZocDoc es una aplicacin que le permite encontrar doctores cercanos y reservar sus
citas mdicas en tan solo 3 pasos.
37
Aplicacin Doctor Appointment Organizer
Fuente: https://play.google.com/store/Aplicacins/details?id=com.smartware.mobile.android.officevisit
38
Aplicacin ZocDoc
Fuente: https://play.google.com/store/Aplicacins/details?id=com.zocdoc.android
[Escriba aqu]
29
La aplicacin mvil estar disponible para todos los usuarios a travs de Google
Play, lo cual hace que cualquiera pueda adquirirla.
[Escriba aqu]
30
[Escriba aqu]
31
Captulo III
Los datos personales tanto del paciente como del administrador son: nombres y
apellidos, DNI, sexo, telfono, celular, e-mail, direccin, nombre de usuario y
contrasea.
Los datos de las citas son: fecha, hora y tipo de cita.
Los datos del horario de atencin son: fecha y hora.
Los datos del tipo de cita son: nombre y descripcin.
Los datos de las notificaciones son: destinatario e informacin.
[Escriba aqu]
32
RNF2
RNF3
[Escriba aqu]
33
Para un mejor entendimiento se muestran los casos de uso para cada usuario de la
Aplicacin Mvil.
Reservar Cita
Actor Paciente
Descripcin El paciente reservar una cita.
Ingresa usuario y contrasea.
Inicia sesin como paciente.
Escenario bsico
Ingresa a Reservar Cita.
Reserva su cita.
Guarda.
[Escriba aqu]
34
Finaliza sesin.
Modificar Cita
Actor Paciente
Descripcin El paciente modificar una cita.
Ingresa usuario y contrasea.
Inicia sesin como paciente.
Escenario bsico Ingresa a Reservar Cita.
Modifica su cita.
Guarda.
Finaliza sesin.
Eliminar Cita
Actor Paciente
Descripcin El paciente eliminar una cita.
Ingresa usuario y contrasea.
Inicia sesin como paciente.
Escenario bsico Ingresa a Reservar Cita.
Elimina su cita.
Guarda.
Finaliza sesin.
[Escriba aqu]
35
Registrar Paciente
Actor Administrador
Descripcin El administrador registrar pacientes.
[Escriba aqu]
36
Eliminar Paciente
Actor Administrador
Descripcin El administrador eliminar pacientes.
Ingresa usuario y contrasea.
Inicia sesin como administrador.
Escenario bsico Ingresa a Paciente.
Ingresa a Lista Pacientes.
Elimina Paciente.
Finaliza sesin.
Consultar Paciente
Actor Administrador
Descripcin El administrador consultar un paciente.
Ingresa usuario y contrasea.
Inicia sesin como administrador.
Escenario bsico Ingresa a Paciente.
Ingresa a Lista Pacientes.
Busca un paciente.
Finaliza sesin.
[Escriba aqu]
37
Modificar Citas
Actor Administrador
El administrador modificar la cita del
Descripcin
paciente.
Ingresa usuario y contrasea.
Inicia sesin como administrador.
Escenario bsico Ingresa a Citas.
Modifica la cita (tipo de cita).
Guarda.
Finaliza sesin.
Eliminar Citas
Actor Administrador
Descripcin El administrador eliminar citas.
Ingresa usuario y contrasea.
Inicia sesin como administrador.
Ingresa a Citas.
Escenario bsico
Elimina citas.
Enva notificacin automtica al paciente.
Guarda.
Finaliza sesin.
Enviar Notificaciones
Actor Administrador
El administrador enviar notificaciones
Descripcin sobre algn cambio en la cita de paciente o
para alguna informacin al paciente.
Ingresa usuario y contrasea.
Inicia sesin como administrador.
Escenario bsico
Ingresa a Notificacin.
Enva notificacin.
Finaliza sesin.
[Escriba aqu]
38
[Escriba aqu]
39
El paciente tiene entre una y muchas citas, mientras que el administrador tiene entre
cero y muchas citas. Por otra parte cada una de ellas les pertenece a un solo odontlogo
y a un solo paciente.
Cada administrador puede enviar entre cero y muchas notificaciones, por consiguiente
cada paciente podr recibir entre cero y muchas notificaciones.
Cada cita tiene un solo horario de atencin, mientras que el administrador puede tener
uno o ms horarios de atencin.
[Escriba aqu]
40
[Escriba aqu]
41
Captulo IV
[Escriba aqu]
42
Si la eleccin anterior est disponible pasar a escoger el Tipo de Cita que desee; de lo
contrario consultar el Horario Atencin para ver los das y horas disponibles.
Finalmente, cuando todos los datos requeridos estn correctos, se reservar la cita.
4.2. Arquitectura
MVC
[Escriba aqu]
43
[Escriba aqu]
44
Cliente - Servidor
Software Caractersticas
Lenguaje de Programacin JAVA
[Escriba aqu]
45
Paciente Administrador
Imagen 4. 73: Pantallas del men inicial del paciente y del administrador.
[Escriba aqu]
46
Para reservar una cita, el paciente tiene que ingresar primero al Horario de Atencin,
donde consultar el da y la hora que est libre el odontlogo. Despus es dirigido a a la
pantalla Reservar Cita, donde se muestran los detalles de la cita (fecha, hora y tipo de
cita), y para finalizar se registrar la reserva. El usuario tambin puede ingresar
directamente a la pantalla de Reservar Cita para cancelar la misma.
Las horas establecidas son en intervalos de 15 minutos como aproximado, debido a que
hay consultas que no demandan mucho tiempo. Sin embargo, en caso de que se demore
ms el doctor con el paciente, se actualizar la agenda desplazando las citas siguientes
para la siguiente hora, y enviando a cada paciente su respectiva notificacin.
[Escriba aqu]
47
[Escriba aqu]
48
Cita
Column Name Data Type PK NN AI Default Comment
idCita INT
idPaciente INT
idHorarioAtencion INT
idTipoCita INT
Doctor
Column Name Data Type PK NN AI Default Comment
idDoctor INT
nombre VARCHAR(150)
apePaterno VARCHAR(45)
apeMaterno VARCHAR(45)
dni VARCHAR(8)
telefono1 VARCHAR(20)
telefono2 VARCHAR(20)
email1 VARCHAR(150)
email2 VARCHAR(150)
HorarioAtencion
Column Name Data Type PK NN AI Default Comment
idHorarioAtencion INT
idDoctor INT
dia DATE
horaInicio TIME
horaFin TIME
comentario TEXT
Notificaciones
Column Name Data Type PK NN AI Default Comment
idNotificaciones INT
idPaciente INT
idDoctor INT
[Escriba aqu]
49
Paciente
Column Name Data Type PK NN AI Default Comment
idPaciente INT
nombre VARCHAR(150)
apePaterno VARCHAR(45)
apeMaterno VARCHAR(45)
dni VARCHAR(8)
telefono1 VARCHAR(20)
telefono2 VARCHAR(20)
email1 VARCHAR(150)
email2 VARCHAR(150)
TipoCita
Column Name Data Type PK NN AI Default Comment
idTipoCita INT
descripcion VARCHAR(45)
[Escriba aqu]
50
[Escriba aqu]
51
Captulo V
Conclusiones
5.1. Conclusiones
La mayora de pacientes reservan sus citas por telfono. Segn las encuestas
realizadas el 62% de los pacientes reservan sus citas por medio telefnico.
Tanto los odontlogos como los pacientes les gustara contar con un aplicativo
de reserva de citas mediante una aplicacin mvil. Segn las encuestas
realizadas, al 74% de los pacientes y al 67.57% de los odontlogos les gustara
que la reserva de citas sea mediante una aplicacin mvil.
[Escriba aqu]
52
[Escriba aqu]
53
Bibliografa
[Escriba aqu]
54
[Escriba aqu]
55
ANEXOS
Anexo 1
Las encuestas realizadas a los Mdicos Odontlogos y a los pacientes son las siguientes:
Encuesta Mdico
3. Cmo reservan generalmente una cita sus pacientes? (Puede marcar ms de una
opcin)
Por telfono o celular
Accediendo a un sistema de informacin propio del consultorio.
Por correo electrnico.
A travs de un familiar cercano al consultorio mdico
Otros _______________________________________
[Escriba aqu]
56
Encuesta Paciente
[Escriba aqu]
57
[Escriba aqu]
58
Anexo 2
Resultados de encuestas:
Encuesta Mdico
(37 Odontlogos)
Otros 43.24%
[Escriba aqu]
59
Otros 0%
[Escriba aqu]
60
24.32% Alquilando un
servicio
Comprando un
56.76% Software
18.92%
NA (no desea)
Encuesta Paciente
(100 Pacientes)
19%
S
No
81%
[Escriba aqu]
2. Actualmente usted labora en una empresa/institucin?
19% 51%
Otros 54%
42% S
No
24% Le da igual
4%
1
2
Otros 0%
[Escriba aqu]