UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
“Diseño e Implementación de una App de Geolocalización de
Clínicas y Hospitales de la ciudad de Guayaquil”
PROYECTO DE TITULACIÓN
Previa a la obtención del Título de:
INGENIERO EN SISTEMAS COMPUTACIONALES
AUTOR: YULEISI LILIBETH CHAVEZ GARCIA
TUTOR: ING. VICENTE VIZUETA
GUAYAQUIL – ECUADOR
2016
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA
FICHA DE REGISTRO DE TESIS
REVISORES:
INSTITUCIÓN: Universidad de
Guayaquil
FACULTAD: Ciencias Matemáticas y
Físicas
CARRERA: Ingeniería en Sistemas Computacionales
FECHA DE PUBLICACIÓN: 11
Abril del 2016 N° DE PÁGS.: 137
ÁREA TEMÁTICA: Educación Superior, Desarrollo en Android
PALABRAS CLAVES: Aplicativo Móvil, plataforma Android.
RESUMEN: El presente proyecto de tesis tiene como fin informar a las personas
sobre la dirección, especialidades de las entidades de salud (clínicas y hospitales) de
la ciudad de Guayaquil.
N° DE REGISTRO: N° DE CLASIFICACIÓN:
Nº
DIRECCIÓN URL:
ADJUNTO PDF SI NO
CONTACTO CON AUTOR:
Yuleisi Chávez García TELÉFONO:
E-MAIL:
CONTACTO DE LA INSTITUCIÓN: NOMBRE:
TELÉFONO: (04) 2 028475
X
III
APROBACION DEL TUTOR
En mi calidad de Tutor del trabajo de investigación, “DISEÑO E
IMPLEMENTACIÒN DE UNA APP DE GEOLOCALIZACIÒN DE CLÌNICAS
Y HOSPITALES DE LA CIUDAD DE GUAYAQUIL”, elaborado por el Srta.
YULEISI LILIBETH CHAVEZ GARCÌA, egresada de la Carrera de Ingeniería en
Sistemas Computacionales, Facultad de Ciencias Matemáticas y Físicas de la
Universidad de Guayaquil, previo a la obtención del Título de Ingeniero en Sistemas,
me permito declarar que luego de haber orientado, estudiado y revisado, la Apruebo en
todas sus partes.
Atentamente
_________________________
ING. VICENTE VIZUETA
TUTOR
IV
DEDICATORIA
A Dios, por permitirme continuar mi
carrera agradecida con mis padres en
especial mi mama, a mi sobrinita Yamileth
y a mi gran amor por estar siempre a mi
lado en el transcurso de estos cuatro años.
V
AGRADECIMIENTO
A la Universidad de Guayaquil, que a lo
largo de estos cuatro años cultivaron en
mis conocimientos a través de cada una
de las clases impartida por cada uno de
los docentes.
VI
TRIBUNAL PROYECTO DE TITULACIÒN
Ing. Eduardo Santos Baquerizo,M.Sc.
DECANO DE LA FACULTAD
CIENCIAS MATEMATICAS Y
FISICAS
Ing. Inelda Martillo Alcívar, Mgs
DIRECTORA
CISC
Ing. Vicente Vizueta
DIRECTOR DE TESIS
Ing. Israel Ortega
PROFESOR DEL ÁREA - TRIBUNAL
Ab. Juan Chávez A.
SECRETARIO
VII
DECLARACIÓN EXPRESA
“La responsabilidad del contenido de esta Tesis
de Grado, me corresponden exclusivamente; y
el patrimonio intelectual de la misma a la
UNIVERSIDAD DE GUAYAQUIL”
Yuleisi Lilibeth Chávez García
VIII
.
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERIA EN SISTEMAS
COMPUTACIONALES
DISEÑO E IMPLEMENTACIÒN DE UNA APP DE GEOLOCALIZACIÒN
DE CLÌNICAS Y HOSPITALES DE LA CIUDAD DE GUAYAQUIL
Proyecto de Titulación que se presenta como requisito para optar por el título de
INGENIERO EN SISTEMAS COMPUTACIONALES
Autor: Yuleisi Lilibeth Chávez García
C.I.: 093058208--5
Tutor: Ing.. Vicente Vizueta
Guayaquil, Abril del 2016
IX
CERTIFICADO DE ACEPTACIÓN DEL TUTOR
En mi calidad de Tutor de Tesis de Grado, nombrado por el Consejo Directivo de
la Facultad de Ciencias Matemáticas y Físicas de la Universidad de Guayaquil.
CERTIFICO:
Que he analizado el Proyecto de Grado presentado por el egresada Yuleisi
Lilibeth Chávez García, como requisito previo para optar por el Título de
Ingeniero en Sistemas Computacionales cuyo tema es:
DISEÑO E IMPLEMENTACIÒN DE UNA APP DE GEOLOCALIZACIÒN
DE CLÌNICAS Y HOSPITALES DE LA CIUDAD DE GUAYAQUIL
Considero aprobado el trabajo en su totalidad.
Presentado por:
Yuleisi Lilibeth Chávez García 093058208-5
Tutor: Ing. Vicente Vizueta
Guayaquil, Abril de 2016
X
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
Autorización para Publicación de Tesis en Formato Digital
1. Identificación del Proyecto de Titulación
Nombre Alumno: Yuleisi Lilibeth Chávez García
Dirección: Vergeles Mz127 V7
Teléfono: E-mail: [email protected]
Facultad: Ciencias Matemáticas y Físicas
Carrera: Ingeniería en Sistemas Computacionales
Título al que opta: Ingeniero en Sistemas Computacionales
Profesor guía: Ing. Vicente Vizueta
Título de la Tesis: Diseño e implementación de una app de
geolocalización de clínicas y hospitales de la ciudad de Guayaquil
Temas Tesis: Aplicativo Móvil.
2. Autorización de Publicación de Versión Electrónica del
Proyecto de Titulación A través de este medio autorizo a la Biblioteca de la
Universidad de Guayaquil y a la Facultad de Ciencias Matemáticas y Físicas a
publicar la versión electrónica.
Publicación electrónica:
Firma Alumno: Yuleisi Lilibeth Chávez García
3. Forma de envío: El texto de la Tesis debe ser enviado en formato Word,
como archivo .Doc. O .RTF y .Puf para PC. Las imágenes que la acompañen
pueden ser: .gif, .jpg o .TIFF.
Inmediata x Después de 1 año
DVDROM X CDROM
XI
INDICE GENERAL
APROBACION DEL TUTOR ....................................................................... III
DEDICATORIA ..............................................................................................IV
AGRADECIMIENTO ...................................................................................... V
CERTOFICADO DE APROBACIÒN DEL TUTOR ....................................IX
INDICE GENERAL ........................................................................................XI
ABREVIATURA ........................................................................................... XIV
INDICE GRAFICOS ..................................................................................... XV
INDICE DE CUADROS ............................................................................ XVIII
RESUMEN .................................................................................................. XXII
ABSTRACT ................................................................................................ XXII
INTRODUCCIÓN ............................................................................................. 1
CAPÍTULO I ..................................................................................................... 4
UBICACIÓN DEL PROBLEMA EN UN CONTEXTO……………………4
SITUACIÓN DEL CONTEXTO NUDOS Y CONFLICTOS…………………5
DELIMITACIÓN DEL PROBLEMA ........................................................... 5
FORMULACIÓN DEL PROBLEMA ........................................................... 7
EVALUACIÓN DEL PROBLEMA .............................................................. 8
OBJETIVOS GENERALES ........................................................................ 10
ALCANCE .................................................................................................... 11
JUSTIFICACIÓN E IMPORTANCIA ....................................................... 12
METODOLOGÍA ........................................................................................ 13
CAPÍTULO II .................................................................................................. 27
ANTECEDENTES DE ESTUDIO ............................................................... 27
FUNDAMENTACIÓN TEÓRICA .............................................................. 29
HISTORIA DE LA MEDICINA EN ECUADOR .......................................... 29
PRINCIPALES HOSPITALES DEL ECUADOR ......................................... 30
PUESTO DE SALUD ...................................................................................... 32
CONSULTORIO GENERAL ......................................................................... 32
CENTRO DE SALUD RURAL ....................................................................... 32
XII
CENTRO DE SALUD URBANO .................................................................... 33
GEOLOCALIZACIÓN ................................................................................... 51
SISTEMAS DE GEOLOCALIZACIÓN ........................................................ 51
SISTEMA TRANSIT ................................................................................... 51
SISTEMA NAVSTAR: .................................................................................... 52
EL GPS ......................................................................................................... 52
DISPOSITIVOS MÓVILES ............................................................................ 52
CLASIFICACIÓN DE LOS HOSPITALES MÓVILES ............................... 54
TIPOS DE DISPOSITIVOS MÓVILES: ...................................................... 55
HISTORIA DE CELULARES ...................................................................... 55
ANDROID ................................................................................................... 67
ARQUITECTURA CLIENTE/SERVIDOR.................................................... 74
PREGUNTAS A CONTESTARSE .............................................................. 86
DEFINICIONES CONCEPTUALES .......................................................... 88
CAPÍTULO III ................................................................................................ 89
ANÁLISIS DE FACTIBILIDAD…………………………………………....89
FACTIBILIDAD OPERACIONAL ............................................................... 91
FACTIBILIDAD TÉCNICA .......................................................................... 92
FACTIBILIDAD LEGAL.............................................................................. 93
COSTO DE OPERACIÓN .......................................................................... 97
METODOLOGÍA ........................................................................................ 99
CAPÍTULO IV ............................................................................................... 121
CRITERIO DE ACEPTACIÓN DEL PRODUCTO O SERVICIO ...... 121
PLAN DE ACEPTACIÓN ............................................................................. 121
PROPÓSITO ............................................................................................ 121
REFERENCIAS ........................................................................................ 121
RESPONSABILIDADES .......................................................................... 121
CRITERIO DE ACEPTACIÓN DEL
PRODUCTO………………………………………………………………..122
XIII
REALIZACIÓN DE LAS PRUEBAS
UNITARIAS……………………………………………………………………...123
REALIZACIÓN DE LAS PRUEBAS DE
INTEGRACIÓN…………………………………………………………………124
REALIZACIÓN DE PRUEBAS DE REGRESIÓN ..................................... 124
CONCLUSIONES ...................................................................................... 127
RECOMENDACIONES ............................................................................ 128
BIBLIOGRAFÍA LIBROS ............................................................................ 129
DIRECCIONES WEB ................................................................................... 132
ANEXO………………………………………………………………………………...134
XIV
ABREVIATURAS
UIQ User Interface Quartz
RMS
Record Management System
JSR Java Specification Request
MMS Multimedia Messaging System
MOAP Mobile Oriented Applications platform.
OHA Open Handset Alliance.
RMI Invocación de Métodos Remotos.
JAD Java Aplication Descriptor.
XV
INDICE DE GRÁFICO
GRÀFICO Nº1 ................................................................................................. 22
CRONOGRAMA DE ACTIVIDADES ....................................................... 23
GRÀFICO Nº2 ................................................................................................. 23
CRONOGRAMA DE ACTIVIDADES ....................................................... 23
GRÀFICO Nº3 ................................................................................................. 23
CRONOGRAMA DE ACTIVIDADES ....................................................... 23
GRÀFICO Nº 4 ................................................................................................ 24
GANTT ......................................................................................................... 24
GRÀFICO Nº 5 ................................................................................................ 31
NIVELES DE ATENCIÒN DE ESTABLECIMIENTO DE SALUD ............ 31
GRÀFICO Nº 6 ................................................................................................ 32
SERVICIOS DE APOYO SEGÙN EL NIVEL DE ATENCIÒN................... 32
GRÀFICO Nº 7 ................................................................................................ 34
CARTERA DE SERVICIOS HOSPITALRIOS ........................................... 34
GRÀFICO Nº8
CARTERA DE SERVICIOS HOSPITALARIOS EN LA CIUDAD DE
GUAYAQUIL………………………………………………………..………… 34
GRÀFICO Nº 9 ................................................................................................ 36
H. GINECO-OBSTÉTRICO E. SOTOMAYO
GRÀFICO Nº 10 .............................................................................................. 36
H. PSIQUIÁTRICO LORENZO
PONCE……………………………………………………………………….….36
GRÀFICO N°11 ............................................................................................... 37
HOSPITAL LUIS
VERNAZA…………………………………………………………………………
…….......................................................................................................................37
GRÀFICO N°12 ............................................................................................... 37
HOSPITAL SOLCA……………………………………………………………37
GRÀFICO N°13 ............................................................................................... 38
HOSPITAL CLÍNICA KENNEDY…………………………………………...38
XVI
GRÀFICO N°14 ............................................................................................... 38
HOSPITAL DR. EFRÉN JURADO
LÓPEZ…………………………………………………………………………..38
GRÀFICO N°15.39
HOSPITAL IESS AGENCIA NORTE..............................................................38
GRÀFICO N°16 ............................................................................................... 39
HOSPITAL REGIONAL DEL IESS
HTMC…………………………………………………………………………...39
GRÀFICO N°17 ............................................................................................... 39
HOSPITAL DE GUAYAQUIL………………………………………………..39
GRÀFICO N°18 ............................................................................................... 39
HOSPITAL LEÓN BECERRA ....................................................................... 39
GRÀFICO N°19 ............................................................................................... 40
HOSPITAL OMNI..............................................................................................40
GRÀFICO N°20 .............................................................................................. .40
HOSPITAL INFECTOLOGÍA...........................................................................40
GRÀFICO N°21 ............................................................................................... 41
CENTRO DE SALUD CRISTO DEL CONSUELO ...................................... 41
GRÀFICO N°22 ............................................................................................... 41
CENTRO DE SALUD CRISTO DEL CONSUELO ...................................... 41
GRÀFICO N°22 ............................................................................................... 41
SUB- CENTRO DE SALUD SAUCES 3……..................................................41
GRÀFICO N°23 ............................................................................................... 42
CLÍNICA MÓVIL #3 COOP. MAYAYCU MZ. F 401 SLR.
21…………………………………………………………………………...…….42
GRÀFICO N°24 ............................................................................................... 42
CLÍNICA MÓVIL #4 COOP. SAN
PEDRO…………………………………………………………………………..42
GRÀFICO N° 25 .............................................................................................. 43
XVII
COOP. SANTA CECILIA MZ. 18 SLR. 1 .................................................. 43
GRÀFICO N° 26 .............................................................................................. 43
CLÍNICA MÓVIL #12 TARQUI ......................................................................43
GRÀFICO N° 27..................................................................................................44
CLÍNICA MÓVIL #16........................................................................................44
GRÀFICO N°28………………………………………………………………...44
COOP. 9 DE ENERO..........................................................................................44
GRÀFICO N° 29..................................................................................................52
DISPOSITIVOS
MÓVILES............................................................................................................52
GRÀFICO N° 30…………………………………………………......................66
PRONOSTICO DE VENTAS EN EL AÑO
2015……………………………………………………………….......................66
GRÀFICO N° 31…………………………………………………......................66
PRONOSTICO DE VENTA EN EL AÑO
2019…………………………………………………...........................................66
GRÀFICO N° 32…………………………………………………......................73
ARQUITECTURA DE
ANDROID…………………………………………………................................73
GRÀFICO N° 33…………………………………………………......................83
OBJECT…………………………………………………...................................83
GRÀFICO N° 34…………………………………………………......................83
ARRAY…………………………………………………....................................83
GRÀFICO N° 35………………………………………………….....................84
VALUE………………………………………………….....................................84
GRÀFICO N° 36………………………………………………….....................85
STRING…………………………………………………....................................85
GRÀFICO N° 37………………………………………………….....................85
NUMBER………………………………………………….................................85
GRÀFICO N°
38………………………………………………….............................................103
XVIII
DIAGRAMA DE CASOS DE
USO………………………………………………….........................................103
GRÀFICO N°
39………………………………………………….............................................103
DEL 3 DE AGOSTO HASTA EL 19 DE
OCTUBRE………………………………………………..................................106
GRÀFICO N°
40………………………………………………….............................................109
CRONOGRAMA DE
PROYECTO…………………………………………………...........................109
GRÀFICO N°
41…………………………………………………..............................................109
DISPOSITIVOS
MÓVILES…………………………………………………...............................109
GRÀFICO N° 42 ............................................................................................ 110
ACCESO A INTERNET ............................................................................ 110
GRÀFICO Nº 43 ............................................................................................ 111
QUE SISTEMA OPERATIVO USA EN SU SMARTPHONE................. 111
GRÀFICO Nº 44 ............................................................................................ 111
IMPORTANCIA DE LA CREACIÒ DE LA APLICACIÒN ..................... 112
GRÀFICO Nº 45 ............................................................................................ 113
UTILIDAD DE LA APLICACIÓN ............................................................... 113
GRÀFICO N° 46…………………………………………………....................115
INFORMACIÓN DE ENTIDADES DE SALUD(CLÍNICAS Y
HOSPITALES)………………………………………………...........................115
GRÀFICO N°
47………………………………………………….............................................115
METODO DE LA APLICACIÓN..................................................................115
GRÀFICO Nº 48………………………………………………………………115
BENEFICIOS DE LA APLICACIÓN............................................................115
GRÀFICO Nº 49………………………………………………………………116
XIX
ASISTIR EN UN HORARIO
INADECUADO………………………………………………………………116
GRÀFICO Nº 50……………………………………………………………..116
IMPORTANCIA SOBRE LOS CONOCIMIENTOS DE HORARIOS DE
ATENCIÓN…………………………………………………………………...116
XX
INDICE DE CUADROS
CUADRO Nº 1………………. ........................................................................ 5
CAUSAS Y CONSECUENCIAS DEL PROBLEMA…………. ................... 5
CUADRO NO. 2……… ............................................................................... 13
CUADRO DE ACTA DE CONSTITUCIÓN PARTE1……. ...................... 13
CUADRO NO. 3……………… ................................................................... 14
CUADRO DE ACTA DE CONSTITUCIÓN “PARTE2”…….. ................. 14
CUADRO NO. 4………………. .................................................................. 15
CUADRO DE ACTA DE CONSTITUCIÓN “PARTE3”…….. ................. 15
CUADRO Nº5……………………. ............................................................... 16
PLAN DE COMUNICACIÒN……………… .............................................. 16
CUADRO Nº6…………………. ................................................................... 17
CALENDARIO DE EVENTO…………...................................................... 17
CUADRO Nº7………………….. .................................................................. 18
CALEDARIO DE ENVENTO PARTE 2………………. ............................ 18
CUADRO Nº8………………. ....................................................................... 19
CUADRO DE ELEMENTOS PARA LA REALIZACIÓN DEL
CALENDARIO DE EVENTOS ................................................................. ..19
CUADRO N° 9………………… ................................................................... 23
CUADRO DE SUPUESTOS
.. ………………………………………………………………………………..23
CUADRO N° 10 ................................................................................... ….....24
PLAN DE CALIDAD…………………. ....................................................... 24
CUADRO Nº 11 ............................................................................................ 44
DESCRIPTIVO DE LAS GENERACIONES DE TELEFONÍA
CELULAR…………………………………………………………………….....
............................................................................................................................44
CUADRO Nº 12……………………….. ....................................................... 45
XXI
DESCRIPTIVO DE LAS GENERACIONES DE TELEFONÍA CELULAR
“PARTE2 ......................................................................................................... 45
CUADRO Nº13. …………………………………………………………………53
VENTAS EN EL MERCADO DE LOS SISTEMAS OPERATIVO………...53
CUADRO Nº 14................................................................................................ 54
PRONOSTICO DE VENTAS EN EL MERCADO AÑO 2019….. ............... 54
CUADRO Nº 15................................................................................................ 55
VENTAJAS Y DESVENTAJAS DE ANDROID ........................................... 55
CUADRO Nº16................................................................................................. 69
VERSIONES DE
ANDROID…………………………………………………………….………...69
CUADRO Nº17………………………………………………………………….70
VERSIONES DE ANDROID “PARTE 2” …………………………………..70
CUADRO Nº18................................................................................................. 71
VERSIONES DE ANDROID “PARTE3……………………………………...71
CUADRO Nº19................................................................................................. 71
VERSIONES DE ANDROID “PARTE 3……………………………………..71
CUADRO Nº20................................................................................................. 95
RECURSOS TECNOLÒGICOS DE HARDWARE
CUADRO Nº21................................................................................................. 95
RECURSOS TECNOLÒGICOS DE SOFTWARE………………………..95
CUADRO Nº22................................................................................................. 95
RECURSOS TECNOLÒGICOS DE SOFTWARE……………………......95
CUADRO Nº23................................................................................................. 96
RECURSOS DE MATERIALES ……………………………………………96
CUADRO Nº24................................................................................................. 97
COSTO DE OPERACIÓN ……………………………………………………97
CUADRO Nº 25.............................................................................................. 103
LISTADO DE TAREAS PARTE 1 ..........................................................103
CUADRO Nº 26.............................................................................................. 104
LISTADO DE TAREAS PARTE2..................................................................104
XXII
CUADRO Nº 27.............................................................................................. 107
CUADRO Nº 28.............................................................................................. 107
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº1 .................................. 111
CUADRO Nº 29.............................................................................................. 107
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº2 .................................. 111
CUADRO Nº 30.............................................................................................. 111
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº3 .................................. 111
CUADRO Nº 31.............................................................................................. 113
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº4 .................................. 111
CUADRO Nº 32.............................................................................................. 113
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº5 .................................. 114
CUADRO Nº 33.............................................................................................. 114
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº6 .................................. 114
CUADRO Nº 34.............................................................................................. 115
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº7 .................................. 115
CUADRO Nº 35.............................................................................................. 116
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº8 .................................. 116
CUADRO Nº 36.............................................................................................. 117
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº9 .................................. 117
CUADRO Nº 37.............................................................................................. 118
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº10 ................................ 118
CUADRO Nº 38.............................................................................................. 123
CUADRO DE CRITERIOS DE ACEPTACION ........................................ 123
CUADRO Nº 39.............................................................................................. 125
MÉTRICAS.................................................................................................... 125
XXIII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
DISEÑO E IMPLEMENTACIÓN DE UNA APP DE GEOLOCALIZACIÓN DE
CLÍNICAS Y HOSPITALES DE LA CIUDAD DE GUAYAQUIL”
Autor: Yuleisi Lilibeth Chávez García
Tutor: Ing. Vicente Vizueta
RESUMEN
La salud sin duda es lo más primordial en todos los seres humanos, sin ella no se
podría realizar ninguna actividad cotidiana, cuando ocurre algún tipo de
emergencia es vital el tiempo del traslado del paciente a una institución de salud,
por lo tanto contar con una herramienta que maneje información relacionada con
la salud es muy necesaria para los usuarios que habiten en la ciudad de
Guayaquil, principalmente información relevante como es la ubicación,
especialidades, horarios de atentación, y doctores, por este motivo surge la idea
de crear una aplicación móvil que automatice y facilite la información de las
(clínicas y Hospitales) la aplicación será desarrollada en herramientas open
source como lo es la plataforma Android con el fin de que el usuario pueda
acceder a la aplicación desde cualquier lugar en todo momento.
XXIII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
DISEÑO E IMPLEMENTACIÓN DE UNA APP DE GEOLOCALIZACIÓN DE
CLÍNICAS Y HOSPITALES DE LA CIUDAD DE GUAYAQUIL”
Autor: Yuleisi Lilibeth Chávez García
Tutor: Ing. Vicente Vizueta
ABSTRACT
Health is certainly the most paramount in all human beings, without it could not
do any daily activity, when an emergency occurs is vital the time of transfer of the
patient to a health institution therefore have a tool to manage information related
to health is very necessary for users who reside in the city of Guayaquil, mainly
relevant information such as the location, specialties, hours of Care facility, and
doctors, for this reason arises the idea of creating a mobile application that
automate and facilitate the information of the (clinics and hospitals) the
application will be developed in open source tools such as the Android platform
so that the user can access the application from anywhere at any time from the
comfort of your mobile.
1
INTRODUCCIÓN
La salud es lo primordial para las personas, a nivel mundial existe un
organismo llamado (OMS) Organización Mundial de la salud el cual es
el encardo de regularizar y gestionar las normas de salud de modo
que en todos los pueblos se garantice un mejor bienestar y equilibrio
con respecto a la salud de las personas .
En el Ecuador existe un organismo denominado MSP (ministerio de
salud Pública),el cual contribuye al desarrollo de la salud a nivel
nacional tiene como objetivo fundamental promover campañas de salud
como son la prevención de enfermedades determinadas,
capacitaciones acerca de nutrición entre otros.
Este organismo cuenta con una cartera de servicios hospitalarios los
cuales están divididos en zonas en las 24 provincias del país y a su vez
están divididas en diferentes ciudades, brindan servicios como :consulta
externa, hospitalización, emergencia, centro quirúrgico, laboratorio clínico.
Los ciudadanos de la ciudad de Guayaquil no cuentan con una
herramienta personalizada que les proporcione información necesaria
de las instituciones de salud que al momento de requerir atención
médica sea esta por alguna dolencia en particular, para realizar
chequeos rutinarios, o en el peor de los escenarios sufran de algún tipo
de accidente o emergencia que se requeriré de atención urgente y del
traslado de paciente pero en eso momentos críticos de incertidumbre
2
desconoceremos cual es la entidad de salud (clínica u hospital) más
cercano con respecto a la ubicación en que nos encontramos es así
que analizando todos estos puntos surge la necesidad de crear una
aplicación o herramienta el cuál cumpla con todos estos requisitos y
está diseñada en la plataforma Android para para poder integrar en sus
funciones el sistema de Geo Localización (GPS) de manera que la
aplicación les permita encontrar, de forma inmediata a través de su
móvil, información acerca de donde poder recibir atención médica en
un hospital o clínica cercana.
Este proyecto se basa en el estudio de geo localización, las
herramientas, open source, los sistemas operativos, la plataforma Android
lo que permite
analizar y definir los aspectos de mayor relevancia como son las
características, funciones, beneficios entre otros.
La aplicación posee una interfaz dinámica e iterativa cuyo fin es
proporcionar al usuario una aplicación amigable y de fácil uso de
manera que cualquier usuario que requiera hacer uso de la misma, lo
puedo hacer sin ningún tipo de complejidad en cualquier momento desde
la comodidad de su móvil.
Este proyecto está compuesto por cinco capítulos que contienen
información vital del proyecto.
Capítulo I, contiene la ubicación del problema en un contexto, situación
3
del contexto nudos y conflictos, causas y consecuencias del problema,
Delimitación del Problema Formulación del problema, evaluación del
problema, variable, objetivos generales, objetivos específicos, alcance,
justificación e importancia, metodología.
Capitulo II, el marco teórico contiene los conceptos básicos de las
tecnologías que fueron empleadas para desarrollar el proyecto, su
funcionalidad entre otros.
Capitulo III, se basa en la propuesta tecnológica en el cual definiremos y
detallaremos los análisis de factibilidad como lo son: la factibilidad
económica, operacional.
Capitulo IV, marco administrativo, está basado en los criterios de
aceptación del producto, el presupuesto del proyecto.
Capítulo V, este capítulo contiene las conclusiones que se llegó al
finalizar este proyecto de titulación así como las recomendaciones que se
sugieren para los usuarios que hagan uso del aplicativo.
4
CAPÍTULO I
EL PROBLEMA
PLANTEAMIENTO DEL PROBLEMA
Ubicación del Problema en un Contexto
La salud es un muy importante para los personas a nivel mundial existe un
organismo especializado llamado O.M.S (Organización Mundial Salud ), la cual
está encargada de controlar el bienestar de la salud de cada uno de los
pueblos, los cuales tienen un conjunto de normas y requisitos que tienen que
ser cumplidos en los diferentes países.
El Ecuador cuenta con el ministerio de salud pública como un organismo
regulador del bienestar de la salud de los ciudadanos ecuatorianos que tiene
como fin gestionar el sistema de salud, difundir en todo el país campañas de
vacunación gratuita para niños y ancianos y prestar servicios como lo es la
atención de medicina general a las personas, también ayuda a distribuir
gratuitamente medicamentos a lo largo de todo el territorio nacional
No obstante en la ciudad de Guayaquil los ciudadanos no cuentan con
muchas aplicaciones o herramientas personalizadas que les aporte con
5
información de las entidades de salud lo que genera en los ciudadanos
conflicto al momento en que requieran de atención médica. Es así como se
determinó la necesidad y se estableció la creación de una aplicación que
centralice la información y que esté a disposición de los ciudadanos de la
ciudad de Guayaquil.
Situación del Contexto Nudos y Conflictos
Uno de los principales problemas que tiene los ciudadanos de la ciudad de
Guayaquil es que al momento de presentarse una catástrofe o
urgencia médica, la gran mayoría de las personas no están capacitadas como
para reaccionar de una forma ecuánime ante una situación de algún tipo de
accidente o enfermedad, debido a esta razón tampoco tienen la capacidad de
decidir al instante a que entidad de salud trasladaran a dicho paciente para
salvaguardar su vida.
Cabe resaltar que la mayoría de las personas si conoce la dirección de los
hospitales y clínicas tienen desconocimientos sobre los horarios y las
especialidades que hay en determinada institución de salud.
Para las personas que no habitan en la ciudad de Guayaquil y desean atención
médica alegan que desconocen la dirección exacta de la entidad de salud.
6
CUADRO Nº 1 CAUSAS Y CONSECUENCIAS DEL PROBLEMA
Causas Consecuencias
Falta de información sobre entidades
de salud como lo es la dirección en
donde se encuentra la ubicación
Pérdida de tiempo al momento de
tener que asistir a una entidad de
salud por motivo de la necesidad
presentada.
No conocer o no tener a la mano el
dato con respecto a cuáles son las
especialidades que existen en un
centro de salud determinando.
Al no tener a disposición este tipo
de información existe falta de
decisión al momento de elegir a qué
lugar dirigirse para que sea atendido
el paciente
Desconocer los horarios y la
disponibilidad de los doctores
que atienden en una determinada
Entidad de salud.
Al momento de asistir a un centro de
salud en búsqueda de un
especialista específico se puede dar
el caso de que no se encuentra en el
lugar y con esto haber asistido en
vano.
Disponibilidad
La aplicación tiene una alta
disponibilidad, debido a que puede
ser empleada en cualquier momento
que el usuario lo requiera
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Yuleisi Lilibetth Chávez García.
7
Delimitación del Problema
En la actualidad nuestra sociedad no cuenta con un sistema que le brinde de
forma rápida la localización de los entidades de salud en función de la
ubicación en la que se encuentren, las personas no tienen
centralizada la información sobre los hospitales o clínicas y menos aún
están preparados para una emergencia de salud .
Muchas veces se tiene desconocimiento acerca incluso de información básica de
los hospitales lo cual genera incertidumbre entre la personas como no saber a
dónde acudir de forma inmediata cuando surge algún tipo de accidente, ya
que por las emociones del momento quizás es difícil determinar el lugar o la
dirección en donde se encuentra el usuario , o a qué institución médica acudir
con alguna enfermedad crónica determinada para
recibir asistencia médica especializada.
En ocasiones surge la necesidad de separar consultas médicas para hacer
chequeos de rutina o solicitar alguna consulta con un determinado
especialista pero no cuentan con la información como para realizar estas
acciones dentro de un determinado horario.
Formulación del Problema
¿El uso de una aplicación móvil de geolocalización
asegurará la ubicación, horarios de atención de clínicas y hospitales para
que los pacientes los usen en el momento que lo requieran?
8
Evaluación del Problema
Delimitado
En la actualidad las personas usan en su vida cotidiana el sistema GPS como
un localizador para buscar sitios, personas, entre otras cosas, la mayor parte
del tiempo usan los teléfonos inteligente para este tipo de funciones,
pero aún no cuentan con un sistema de localización que los ayude con respecto
a las atenciones médicas para el bienestar de la salud .
Evidente
Es evidente que al momento de necesitar atención médica no se cuenta con
la suficiente información como para hacerse atender con la certeza de que
la especialidad que se requiere ser atendido exista en dicha entidad de salud;
y en caso de existir se tiene desconocimiento sobre el horario en que hay
atención de consultas sobre esa especialidad.
Relevante
Tener que realizar llamadas a la institución para informarse de sus horarios
de atención, en ciertos casos hasta esperar para que se proporcione
información.
Original:
La aplicación brinda al usuario la facilidad de tener la información de los
hospitales y clínicas, desde un rápido acceso al alcance de su mano desde su
móvil Android visualizar que institución está más cercana a su posición actual,
la información necesaria de la institución sin la necesidad de acercarse a dicha
entidad.
9
Contextual
Está enmarcado en el ámbito de aplicaciones móviles, las cuales
proporcionan geolocalización, tienen integradas funcionalidades para los
usuarios, cuentan con función de búsqueda que ayudan a encontrar la ubicación
actual.
Factible:
Profundizar dicha investigación en el uso de Tecnología Android, ya que el
producto final que se desea implementar, va permitir que los usuarios que
portan teléfonos inteligentes lleven consigo la información necesaria acerca de
los hospitales en caso de un suceso en cualquier momento.
Identifica los productos esperados
La aplicación va a permitir optimizar tiempos, recursos, como lo es llamar a la
institución para informarse que día es la atención acorde a las especialidades.
Variable
Variable Dependiente
La aplicación móvil de entidades de salud es la variable dependiente porque
depende del programador que la crea, puede ser modificada o ajustada en base
a las necesidades y por esto tener un programa hecho a la medida.
10
Variable Independiente:
Tiempos de búsqueda en hallar una entidad de salud, es la variable que reducirá
el tiempo en todos los casos, debido que va a depender de factores de acceso
a internet, hardware de equipo.
Objetivos Generales
Desarrollar una aplicación móvil en Android que maneje geolocalización de
hospitales y clínicas en la ciudad de Guayaquil, la cual mostrará información
como la: ubicación, especialidades y horarios de atención con la idea de tener a
la mano esta información.
Objetivos Específicos:
Identificar cuáles son las unidades médicas más cercanas en base a la
ubicación actual del usuario.
Minimizar el tiempo para encontrar una determinada entidad de salud por
especialidad de acuerdo a las necesidades que se le presente al
paciente.
11
Visualizar información de una determinada entidad de salud, ya sea
hospital o clínica de la ciudad de Guayaquil.
Presentar tips de salud y videos relacionados a la salud que se
actualizarán de manera periódica.
Entregar como producto final una aplicación la cual permita
visualizar inmediatamente los horarios y especialidades de la clínica u
hospital mediante la comodidad de su móvil.
Alcance
Crear una aplicación móvil desarrollada en lenguaje de programación Android y
que esté orientada para teléfonos inteligentes de gama media o alta, cuya
versión sea de 4.0 en adelante, la cual va a estar publicada en Opera Store para
que pueda ser descargada de manera gratuita.
La aplicación será desarrollada con el fin de aportar con información sobre
entidades de salud, misma que será de ayuda a los usuarios que la usen en
casos que necesiten conocer información sobre algún lugar donde hacerse
atender o para tratar alguna enfermedad, especialidad o dolor en particular. La
aplicación estará conformada con un menú de opciones que son los siguientes:
La aplicación va a tener cargada información de centros de salud
(Hospitales, clínicas) de la ciudad de Guayaquil.
12
La opción de Geolocalización va a permitir poder visualizar en base a la
ubicación actual del usuario las clínicas u hospitales más cercanos de la
zona, mostrando de manera general las entidades de salud encontradas.
El usuario por medio de la ayuda del sistema podrá conocer
detalladamente, la información de las entidades de salud como son las
especialidades disponibles, con la que cuentan la institución.
La aplicación mostrará los horarios disponibles en la institución de salud
elegida por el usuario.
La app dará a conocer a los usuarios el nombre de los doctores acorde a
la especialidad, así como el número de teléfono de la institución los
correos.
Justificación e Importancia
El desarrollo de este proyecto final de tesis es importante porque va aportar a los
usuarios con información: como la ubicación exacta de los hospitales y
clínicas que existen en la ciudad de Guayaquil.
La aplicación tiene los siguientes beneficios:
Conocer las entidades de salud (clínicas y hospitales), haciendo uso del
app acorde a la referencia del GPS del dispositivo, se visualizaran las
entidades de salud más cercanas.
13
En la opción especialidades el usuario visualizara, cada una de las
especialidades que existen en el hospital o clínica de su interés.
Mostrar los horarios de atención a consultas para las personas
que tienen la necesidad de separar una cita médica y desconocen los
horarios de atención de cada una de las especialidades.
Metodología
Este proyecto será basado en la tecnología PMI la cual fue seleccionada
porque maneja información necesaria en la iniciación, planificación, ejecución,
así como en el proceso de supervisar y cerrar el proyecto que se está
manejando. En este caso el desarrollo de una aplicación Móvil en Android
pero todos estos procesos son aplicables en todo tipo de proyectos porque son
buenas practicas que al ser aplicadas y ejecutados estos procesos de
administración de proyectos se aumenta la posibilidad de que el Proyecto sea
exitoso. Los procesos que se van aplicar son los de:
Iniciación: se revisan los requerimientos y las funcionalidades que tendrá
el aplicativo, en este caso se podría decir que serían los objetivos
generales y específicos que están definidos.
Planificación: está relacionado con el análisis y diseño general del
proyecto así como del alcance planteado para el mismo.
Ejecución: Esta etapa es primordial para la dirección del proyecto, en el
cuál se coordinan los recursos humanos para así evaluar los avances
que tiene el proyecto, los materiales para gestionar el presupuesto, esta
14
etapa tiene que ver con el desarrollo de lo que se análisis y diseño
previamente establecida en la etapa anterior. En esta etapa pueden
surgir modificaciones su clasificación es la siguiente:
Acciones Correctivas: En esta etapa se desecharan o eliminaran las
tareas o procesos que desvíen el proyecto de su alineación.
Acciones Preventivas: Como su nombre lo indica son acciones que
mitigan un riesgo determinado.
Reparación de defectos: Se encargan de la identificación de errores y
posteriormente su reparación.
Actualizaciones: Cambios que se producen en documentos que
anteriormente fueron aprobados.
Supervisión: control de calidad del proyecto, supervisar que todos los
requerimientos se vallan cumpliendo como se planeó.
Cierre del proyecto: implementación y finalización del proyecto.
15
CUADRO No. 2 Formatos PMI
CUADRO DE ACTA DE CONSTITUCIÓN
Título del Proyecto:
Diseño e Implementación de una App de Geolocalización de Clínicas y
Hospitales.
Meta, Alcance y Objetivos:
Meta:
Obtener un producto de la más alta calidad, que satisfaga los requerimientos del
cliente, en el tiempo proyectado.
Alcance:
Crear una aplicación móvil desarrollada en lenguaje de programación Android y
que esté orientada para teléfonos inteligentes de gama media o alta, cuya
versión sea de 4.0 en adelante, la cual va a estar publicada en Opera
Store para que pueda ser descargada de manera gratuita.
Elaboración: Yuleisi Lilibeth Chávez García Fuente: PMBOOK
16
CUADRO No. 3 Formatos PMI
CUADRO DE ACTA DE CONSTITUCIÓN “Parte2”
Objetivos generales:
Desarrollar una aplicación móvil en Android que maneje geolocalización de
hospitales y clínicas en la ciudad de Guayaquil, la cual mostrará información
como la: ubicación, especialidades, doctores y horarios de atención con la idea
de agilizar la atención del paciente.
Objetivos específicos:
Identificar cuáles son las unidades médicas más cercanas en base a la
ubicación actual del usuario.
Minimizar el tiempo para encontrar una determinada entidad de salud por
especialidad de acuerdo a las necesidades que se le presente al paciente.
Agilizar la búsqueda de una entidad de salud dependiendo del motivo porque se
la necesite.
Visualizar información de una determinada entidad de saluda, ya sea hospital o
clínica de la ciudad de Guayaquil.
Entregar como producto final una aplicación la cual permita
visualizar inmediatamente los horarios y especialidades de la clínica u hospital
mediante la comodidad de su móvil.
Elaboración: Yuleisi Lilibeth Chávez García Fuente: PMBOOK
17
CUADRO NO. 4 FORMATOS PMI
CUADRO DE ACTA DE CONSTITUCIÓN “PARTE3”
Definición de Condiciones, Restricciones y Supuestos del Proyecto:
Miembros del Equipo:
Yuleisi Chávez García
Reglas de Juego para el equipo:
Se definieron las siguientes reglas para el grupo:
1. Reuniones. Se tres veces a la semana clases dictada por los
catedráticos de la Universidad Cada 15 días los jueves de 6:00 pm a
7:00 pm y los martes de 6:00 a 8:00 pm en los establecimiento de la
carrera
2. Reunión de seguimiento del proyecto. La reunión de seguimiento del
proyecto se realizará los jueves de 6:00 pm a 6:30 pm,
3. Comunicación. La comunicación oficial se realizará a través del correo
electrónico institucional,
Requerimientos del Proyecto:
La aplicación mediante el servicio de geolocalización visualizara
la ubicación exacta de determinada entidad de salud ya sea hospital o
clínica de la ciudad de Guayaquil.
El usuario podrá acceder a la aplicación desde su móvil mediante
un paquete de datos o conexión wi-fi.
Elaboración: Yuleisi Chávez García Fuente: PMBOOK.
18
CUADRO Nº5 PLAN DE COMUNICACIÒN
Información A quien va
dirigida
Medios y
canales
Fecha
Inicio de
Proyecto
A los
interesados del
proyecto
Reunión
Presencial
10/09/2015
Decisiones del
Proyecto
Al tutor Reunión
Presencial
15/09/2015
Resoluciones de
Conflicto
Al tutor Reunión
Presencial
20/10/2015
Documentación
sobre los
capítulos de la
tesis
Al tutor Reunión
Presencial
4/10/2015
Alcance del
Proyecto
Al tutor Reunión
Presencial
1/11/2015
Presentación del
Proyecto al tutor
Al tutor Reunión
Presencial
5/11/2015
Final del
proyecto
A los
interesados del
Proyecto
Reunión
Presencial
11/11/2015
Elaboración: Yueisi Lilibeth Chávez García Fuente: Yueisi Lilibeth Chávez García.
19
CUADRO NO. 6 PARTE 1CALENDARIO DE EVENTO
L M M J V S D L M M J V S D L M M J V S D
Sep
tie
mbr
e
1 2 3 4 5 6 7 8 9 1
0
’
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
3
0
Oct
ubr
e
1 2 3 4 5 6
7 8 9 1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
3
0
3
1
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Yuleisi Lilibeth Chávez García.
20
CUADRO NO. 7 PARTE 2 CALENDARIO DE EVENTO
Novi
emb
re
1
2 3 4
5 6
7 8 9 1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
3
0
Dici
emb
re
1 2 3 4
5
6
7 8 9 1
0
1
1
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Yuleisi Lilibeth Chávez García
21
CUADRO Nº8 CUADRO DE ELEMENTOS PARA LA REALIZACIÓN DEL CALENDARIO DE
EVENTO
Elaboración: Yuleisi Lilibeth Chávez García
Fuente: Yuleisi Lilibeth Chávez García
22
GRÀFICO Nº1 CRONOGRAMA DE ACTIVIDADES
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Yuleisi Lilibeth Chávez García
23
GRÀFICO Nº2 CRONOGRAMA DE ACTIVIDADES
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Yuleisi Lilibeth Chávez García.
GRÀFICO Nº 3 GANTT
Elaboración: Yuleisi Lilibeth Chávez García
Fuente: Yuleisi Lilibeth Chávez García
24
GRÀFICO Nº 4
GANTT
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Yuleisi Lilibeth Chávez García.
25
CUADRO N° 9 CUADRO DE SUPUESTOS
Actividades Supuestos
Levantar la información de las
coordenadas de ubicación.
Al tener conocimiento de la ubicación de la
entidad de salud el paciente podrá ser
trasladado a le entidad más cercana
Mostrar de manera general las
entidades de salud encontradas
con la opción de
geolocalización.
La aplicación va a tener cargada
información esencial de centros de salud
(Hospitales, clínicas) de la ciudad de
Guayaquil como lo es la ubicación exacta.
.
Creación del mapa
Al poder contar con la visualización del
mapa brinda una gran ayudas al usuario
que si no conoce las calles de la institución
tiene de referencia los lugares aledaños a
la clínica u hospital
Realizar la carga de la app a la
tienda.
El usuario por medio de la ayuda del
sistema podrá conocer detalladamente, la
información de las entidades de salud
desde su teléfono inteligente
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García
26
Restricciones
La aplicación podrá ser utilizada desde su móvil Android 4.0 o superior.
El usuario sólo podrá acceder a hacer uso de la aplicación mediante el
servicio de internet ya sea de una red wi-fi o mediante paquetes de datos
provistos pos las diferentes empresas de telefonía móvil.
Plan de calidad CUADRO N° 10
PLAN DE CALIDAD
DATO DE
ENTRADA
DESCRIPCIÒN
DATO
DE
SALIDA
RESULTADO
Hospital Gineco-
Obstétrico
Enrique C.
Sotomayor
buscar la dirección
exacta del Hospital
Gineco-Obstétrico
Enrique C. Sotomayor
Prueba
exitosa
Pedro Pablo Gómez
y 6 de Marzo, Pedro
Pablo Gómez
Teresa, Guayaquil
090315
Hospital Luis
Vernaza
buscar la especialidad
de urología en el
hospital Luis Vernaza
Prueba
exitosa
El hospital cuenta
con7 médicos
neurólogos
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García
27
CAPÍTULO II
MARCO TEÓRICO
Antecedentes de Estudio
Los hospitales han existido desde tiempos remotos y a lo largo de diversas
culturas, por ejemplo los hospitales romanos, griegos, egipcios entre otros,
todos con el mismo fin de garantizar la salud de las personas.
En el año de 1948 fue creada una organización mundial de la salud (OMS) la
cual consta de 165 países con el fin de intercambiar conocimientos que
sean de gran aporte para difundir y promover mejores niveles de vida y
cuidado a los seres humanos.
Hoy en día los hospitales han evolucionado a nivel mundial tanto en
infraestructura como en tecnología, cada vez se crean más hospitales con
implementos más avanzados para salvaguardar la salud de los pacientes,
gracias al avance tecnológico en los implementos se han podido llevar a cabo
cirugías que antes no se había realizado como lo son los trasplantes de
corazón, pulmón: Cirugía de derivación gástrica, reparación de aneurisma
cerebral
.
28
La noticia que conmociono mundialmente fue la cirugía de trasplante de
cabeza humana que esta pronosticada en llevarse a cabo en el 2017 a
continuación se detalla la noticia con una publicación que fue emitida por
internet :
GPS Loc. Localización y Relaciones Sociales en el ámbito de los Teléfonos
Inteligentes por (Pablo Sáez Sáez,2011); en este trabajo se explica la
elaboración y el desarrollo completo de una novedosa aplicación de localización
para la plataforma Android, cuyo objetivo es ofrecer a los usuarios la posibilidad
de localizar a otros usuarios, según varios tipos diferentes de permisos. La
aplicación requerirá un servidor remoto para centralizar el almacenamiento de la
información del usuario.
Estudio y Desarrollo de Aplicaciones para Dispositivos Móviles Android por
(Mónica Lucía Tapia Marroquín, 2013), en el presente documento es para los
desarrolladores de software con conocimientos previos en lenguaje JAVA
interesados en crear aplicaciones móviles con Android, brinda una visión general
de una aplicación Android, aquí se describen algunos de los controles
disponibles en el toolbox del IDE utilizado, se detalla los conceptos básicos para
el aprendizaje del sistema operativo Android y el trabajo se ha estructurado de la
siguiente manera: una investigación, una introducción a su interfaz y una
implementación.
Desarrollo de aplicaciones para dispositivos móviles sobre la plataforma
Android de google por (Jaime Aranaz Tudela, 2009), en esta investigación se
profundiza en los dispositivos móviles constituyen cada vez más una realidad
que ofrece al usuario, en un mismo y reducido aparato, funciones de
comunicación y procesamiento de datos que van mucho más allá de las simples
29
llamadas telefónicas o la ejecución de aplicaciones básicas. El gigante de
Internet Google ha presentado un nuevo sistema operativo para este tipo de
dispositivos, Android, que busca ser una firme alternativa a otros sistemas ya
ampliamente extendidos como Symbian o Windows Mobile.
El presente proyecto busca conocer y comprender las características y el
funcionamiento de este nuevo sistema operativo, averiguando sus posibilidades
y ventajas frente a otras alternativas. Además, abarca el desarrollo completo de
una aplicación de nombre ContactMap, que permite localizar a los contactos
mediante mapas y con la que se busca ilustrar de forma práctica la construcción
y naturaleza de las aplicaciones para Android.
Aplicación Android para Supermercados por (Rubén García Padilla,2011).
La aplicación tiene como objetivo principal simular una compra de forma que el
usuario que utilice la aplicación obtenga una propuesta según ciertos criterios.
La aplicación podrá visualizar los diferentes tipos de productos así como su
valor, las características.
Fundamentación Teórica
Historia de la Medicina en Ecuador
Antiguamente se utilizaban en el país dos tipos de medicina, una era en base
de plantas medicinales y la otra denominada chamánica la cual consistía en
hacer rituales al enfermo para quitarle algún tipo de mal, hoy en día este
tipo de medicina las siguen usando la amazonia.
30
¿Qué son los Hospitales?
Los hospitales son instituciones que aportan asistencia médica a personas con
alguna dolencia o malestar de nivel leve o crónica, los hospitales están
conformado conformados por un grupo de médicos los cuales están
especializados en distintas áreas con el fin de salvaguardar la salud de los
pacientes, constan de un conjunto de instrumentos materiales tecnológicos para
evaluar enfermedades y dar el respectivo diagnóstico.
Principales Hospitales antiguos en Ecuador:
Primer Hospital en el Ecuador:
El primer hospital en el Ecuador fue el San Juan de Dios fue creado en el año
de 1505 en la ciudad de Quito, anteriormente conocido como Hospital de la
misericordia de nuestro señor Jesucristo en el cual los pacientes eran atendidos
por señoras caritativas, los enfermos llegaban a este lugar en sus últimos
días, para recibir el descanso de su alma posteriormente después de 60 años
gracias al monje Juan de Dios se inauguraron hospitales en varios países
Europeos y llega a Quito el primer médico.
Segundo Hospital en el Ecuador:
Fue creado en la ciudad de Guayaquil en el año de 1564 por Hernando de
Santillán, bajo el nombre Hospital Santa Catalina, en un inicio era una casa
asistencial luego se trasladó a un edificio el cual estaba compuesto por dos
salas una para mujeres y otra de hombres, contaba con una farmacia, hoy en día
este lugar es donde funcional el Hospital de niños Alejandro Mann.
31
Creación de Ministerio de Salud Pública en el Ecuador
En Ecuador el ministerio de salud pública dio los primeros pasos para su
creación en el año 1963 creando la secretaria de salud debido a que en aquel
tiempo el organismo que se encargaba de la salud era el Ministerio de
Prevención Social y trabajo, sin embargo la secretaria dependía de este
ministerio, durante el gobierno de Dr. Otto Arosemena en el año de 1967
fue creado el ministerio de Salud pública que tenía como función principal la
coordinación de los servicios de salud, así como promover programas de
alimentación para mujeres en estado de gestación, campañas sobre
educación nutricional entre otros.
Clasificación de los Hospitales en el Ecuador
El ministerio de salud clasifica a los hospitales acorde al nivel de atención que
estas instituciones brindan al paciente.
GRÀFICO Nº5 NIVELES DE ATENCIÓN DE ESTABLECIMIENTOS DE SALUD
Elaboración: http://www.salud.gob.ec/ Fuente: http://www.salud.gob.ec
32
GRAFIO Nº6 SERVICIOS DE APOYO SEGÚN EL NIVEL DE ATENCIÓN
Elaboración: http://www.salud.gob.ec/ Fuente: http://www.salud.gob.ec/
Puesto de salud
Son considerados establecimientos del sector público lo cuales cumple con los
requisitos del ministerio de salud pública, su atención es brindada por un
auxiliar de enfermería y su horario de atención es de ocho horas.
Consultorio General
Este tipo de establecimiento cumple con las normas establecidas por el
ministerio de salud pública, brinda a los pacientes tratamiento de tipo de
medicina general y servicios odontología.
33
Centro de salud rural
Estos establecimientos de salud, se encuentran situados en los sectores rurales,
brindan servicios de prevención y cuidados, cuentan con botiquín para brindar
respectiva ayuda a los pacientes durante su jornada de ocho horas.
Centro de Salud urbano
Estos establecimientos se encuentran situado en las zonas urbanas cumplen
con los requisitos del ministerio de salud, su jornada es de ocho horas,
brindan servicios de atención médica como lo son medicina general,
odontología cuentan con el servicio de farmacia.
Centro de Salud Urbano de 12 horas.
Son establecimientos que pertenecen al sector público cuentan con un horario
de atención de doce horas, prestan a los pacientes el servicio de medicina
general así como de especialidades básicas, servicios de apoyo como
campañas de nutrición, servicio de laboratorio clínico.
Centro de salud urbano de 24 horas
Son centros de salud que pertenecen al sector público ubicado en la zona
urbana cuentan con servicios de medicina general, especialidades, cumplen
con una jornada de veinticuatro horas, cuenta con farmacia institucional.
34
GRÀFICO Nº7 CARTERA DE SERVICIOS HOSPITALARIOS EN LA CIUDAD DE
GUAYAQUIL
Elaboración: Cartera de Servicios Hospitalarios MSP
http://www.salud.gob.ec/datos-de-hospitales/ Fuente: Cartera de Servicios Hospitalarios MSP
http://www.salud.gob.ec/datos-de-hospitales/
35
GRÀFICO Nº 8
CARTERA DE SERVICIOS HOSPITALARIOS EN LA CIUDAD DE
GUAYAQUIL
Elaboración: Cartera de Servicios Hospitalarios MSP
http://www.salud.gob.ec/datos-de-hospitales/ Fuente: Cartera de Servicios Hospitalarios MSP
http://www.salud.gob.ec/datos-de-hospitales/
36
Principales Hospitales de Guayaquil
GRÁFICO Nº9 H. GINECO-OBSTÉTRICO E. SOTOMAYOR
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
GRÁFICO Nº10
H. PSIQUIÁTRICO LORENZO PONCE
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
37
GRÁFICO Nº11 HOSPITAL LUIS VERNAZA
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
GRÁFICO Nº12 HOSPITAL SOLCA
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
38
GRÁFICO Nº13 HOSPITAL CLÍNICA KENNEDY
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
GRÁFICO Nº14 HOSPITAL DR. EFRÉN JURADO LÓPEZ
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
GRÁFICO Nº15 HOSPITAL IESS AGENCIA NORTE
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
39
GRÁFICO Nº16 HOSPITAL REGIONAL DEL IESS HTMC
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
GRÁFICO Nº17 HOSPITAL DE GUAYAQUIL
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
GRÁFICO Nº18 HOSPITAL LEÓN BECERRA
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
40
GRÁFICO Nº19 HOSPITAL OMNI
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
GRÁFICO Nº20 HOSPITAL INFECTOLOGÍA
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
41
Centros de Salud Guayaquil GRÁFICO Nº21
CENTRO DE SALUD CRISTO DEL CONSUELO
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
GRÁFICO Nº22 SUB- CENTRO DE SALUD SAUCES 3
Elaboración: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
Fuente: http://www.ecuamedical.com/hospitales.php?ciudad=Guayaquil
42
Clínicas Móviles GRÁFICO Nº23
CLÍNICA MÓVIL #3 COOP. MAYAYCU MZ. F 401 SLR. 21 AV. MODESTO LUQUE (POR EL BANCO DE MIRO)
Elaboración: http://www.guayaquil.gob.ec/
Fuente: http://www.guayaquil.gob.ec/
GRÁFICO Nº24 CLÍNICA MÓVIL #4 COOP. SAN PEDRO
(POR EL PARQUE MUNICIPAL Y EL CAMI)
Elaboración: http://www.guayaquil.gob.ec/ Fuente: http://www.guayaquil.gob.ec/
43
GRÁFICO Nº25
CLÍNICA MÓVIL #11 COOP. SANTA CECILIA MZ. 18 SLR. 1
Elaboración: http://www.guayaquil.gob.ec/
Fuente: http://www.guayaquil.gob.ec/
GRÁFICO Nº26 CLÍNICA MÓVIL #12 TARQUI
COOP. BASTIÓN POPULAR BL. 6ª MAZ 197 AV. ISIDRO AYORA Y LA VÍA A
DAULE
Elaboración: http://www.guayaquil.gob.ec/ Fuente: http://www.guayaquil.gob.ec/
44
GRÁFICO Nº27 CLÍNICA MÓVIL #16
COOP. 9 DE ENERO (POR LA ESTACIÓN DE LA LÍNEA DE BUS 6, POR EL CANAL INGRESANDO POR AGA)
Elaboración: http://www.guayaquil.gob.ec/
Fuente: http://www.guayaquil.gob.ec/
GRÁFICO Nº28 CLÍNICA MÓVIL #18
COOP. ASSAD BUCARAM (POR LA FUNDACIÓN JESÚS OBRERO)
Elaboración: http://www.guayaquil.gob.ec/
Fuente: http://www.guayaquil.gob.ec/
45
Sistemas Operativos Móviles:
Es un programa o un conjunto de programas informático los cuales son los
que corren en un dispositivo móvil por lo cual deben tener fiabilidad y completa
estabilidad para evitar los denominados reinicios del sistema que ocurren
inesperadamente en los ordenadores., el sistema operativo es el que gestión
los recursos de hardware, para así administrar la ejecución de sus
programas, al igual que los ordenadores convencionales, los dispositivos
móviles también son controlados por medio de un sistema operativo móvil que
pueden ser Windows, Linux o Mac OS, la diferencia entre el sistema operativo
de un ordenador y un sistema operativo móvil es que este es más sencillo , su
consumo de energía es racionalizado con el fin de que sea más largo el
tiempo de duración de la batería y así poder brindarle al usuario mayor
tiempo de uso a su móvil. Hoy en día la telefonía móvil ha revolucionado
tanto en el mercado que los fabricantes de los sistemas operativos cada vez
incorporan más funcionalidades para poder asemejarlo a las notebook.
Symbian
Sistemas operativo abierto diseñado para telefonía móvil apareció en el año
2001, Sus orígenes provienen del EPOC32, otro sistema operático para
dispositivos móviles, tiene dos plataformas: S60 y UIQ, los lenguajes de
programación compatibles son Java, C++ Visual Basic, Python, Perl, Flash Lite
(entre otros).
IOS
Desarrollado por la compañía multinacional Estado Unidense llamada Apple,
que se dedica a diseña y produce equipos electrónicos y software. Con sede en
Cupertino (California), sus inicios fueron en el año 2007, posteriormente en el
2008 liberaron el kit de desarrollo de software.
46
Los elementos diferenciales que han hecho que Apple iOS se encuentre en una
posición privilegiada son:
Apple crea su propio hardware
Ecosistema de aplicaciones
Experiencia de usuario.
Windows Phone 8
Pertenece a la segunda generación de Windows móvil, fue lanzada el 14 de
septiembre de 2012, sin embargo fue lanzada al mercado el 14 de septiembre
del mismo año.
Características de Windows Phone 8
Dispositivos con pantallas más grandes.
Compatibilidad con aplicaciones de Windows Phone 7
Procesadores multi-núcleo.
Mejora en almacenamiento externo.
Integración de aplicaciones de VoIP,
Encriptación de BitLocke.
Compatible con actualizaciones "over the air".
47
BlackBerry
Desarrollado por la compañía Research In Motion (RIM), es un sistema de código
cerrado BlackBerry, este sistema operativo o está diseñado principalmente al
ambiente empresarial, El sistema tiene soporte para diferentes métodos de
entrada adoptados por RIM, es multitarea, el sistema permite multitarea soporta
streaming de YouTube, se destaca la grabación de video, la grabación de nota de
voz, correo electrónico, actualizaciones OTA (OverTher Air), entre otros.
Firefox O.S
“Es un Sistema Operativo móvil desarrollado por Mozilla Corporation con el
núcleo de Linux basado en html5 diseñado para dispositivos móviles de gama
baja, para su almacenamiento de datos cuenta con la base de datos sqlite, para la
la geolocalización usa la aplicación Here de Nokia para la visualización de mapas
Los principales componentes de este sistema operativo son:
Gaia
Gonk
Gecko”
Fuente: https://developer.mozilla.org/es/Firefox_OS
Open Source
Open Source fue fundado por Eric Raymond y Bruce Perens, en el año de
1998, cuyo fin era aportar la producción de sistemas de códigos abiertos, lo que
género que este esquema revolucionara la industria tecnológica por lo que
permite a los usuarios acceso al código fuente para modificarlo y fomentar su
distribución, lo que resulta una gran beneficio para los usuarios debido a que
su uso es gratuito y funciona en distintos tipos de hardware.
48
Ventajas de Open Source
Reducción de Costos
Gratuito
Seguro
Versatilidad
Libre de pagos de licencia
Desventajas de Open Source
Existe poco personal capacitado
Documentación escasa
Poco soporte debido a que es brindado por la comunidad.
Los programas Del Open Source más populares:
Internet Firefox
Es uno de los navegadores que posee una gran popularidad con los usuarios
gracias su conjunto de herramientas, estabilidad, navegación por pestañas,
corrector ortográfico, cuyo objetivo es que la navegación sea agradable para
el usuario, adicionalmente ofrece seguridad contra robos de identidad, estafas
Open Office
OpenOffice es suite ofimática gratuita, empleada para la creación y edición de
documentos, presentaciones, hojas de cálculos, gráficos, base de datos, es
altamente compatible con una variedad de sistemas operativos, adicionalmente
se encuentran en varios idiomas, está desarrollada bajo el proyecto de código
abierto y es la màs importante. OpenOffice posee una interfaz sencilla y
amigable para los usuarios contiene los siguientes módulos.
49
Writer
Calc
Impress
Base
Draw
Math
OpenOffice.org Basic
FileZilla
“FileZilla posee popularidad entre los desarrolladores web compatible con los
sistemas operativos más famosos como lo es Windows, Mac OS y Linux es un
gestor de descargas de FTP, FTPS y SFTP”
Características
Fácil de usar
Multiplataforma
Disponible en varios idiomas
Transferencia de Archivos hasta 4G
Búsqueda de archivos remoto”
50
FIcheros 7-Zip
“Es un programa open source, gratuito, es una herramienta la cual permite
comprimir y descomprimir archivos ZIP, RAR, ARJ, TAR, ISO, DEB cuyo obejtivo
es ahorrar espacio en el disco, su uso es muy común cuando se trata de
transferir archivos a través de la red.”
Fuente: http://www.7-zip.es/
FullSync
Es una herramienta open source la cual permite sincronización de archivos y
creación de copias , su uso es fácil para los programadores , cuenta con
múltiples protocolos compatible con FTP, SFTP, SMB / CIFS.
ClamWin
Es un programa de código abierto, gratuito de protección para pc contra ataques
de virus, es un complemento para el programa Outlook.
Notepad
Es una aplicación open source, es muy usada por los usuarios a nivel mundial
por es ideal para la creación y edición de cualquier tipo de documento de
texto.
51
Sistema operativo Ubuntu
Ubuntu es un sistema operativo de distribución libre basado en GNU/LINUX es
de fácil uso para los usuarios además proporcionan seguridad como lo son los
cortafuegos, entre sus políticas Ubuntu proporciona soporte hasta dieciocho
meses en sus versiones sean estos versiones estables o versiones de
desarrollo.
Sistema operativo Android
Es un sistema Operativo open source creado por la empresa Android Inc que
posteriormente fue comprada por google diseñada para móviles para tablets,
tv, automóviles, está basado en el núcleo de Linux apareció a mediado del año
2008 proporciona las interfaces necesarias para desarrollar Estudio y desarrollo
de aplicaciones para dispositivos móviles Android, permite programar
aplicaciones en Dalvilk, que es una variación de java, Android cuenta con un
alto porcentaje de aceptación de los usuarios a nivel mundial, los dispositivos
móviles con sistema operativo Android .
Geolocalización
Geolocalización es el proceso en el cual se determina la ubicación exacta de
un determinado objeto o individuo en particular a a través de un móvil o pc
que se encuentre conectado a la red de internet, la geolocalización también es
usada por las corporación como medios de segmentación a través de la
dirección IP.
52
Sistemas de Geolocalización
Sistema TRANSIT
Se empleó en el año de 1965 por la NASA, fue el primer sistema de navegación
que fue basado en satélites, este sistema lograba cobertura mundial aunque no
era constante ya que estaba compuesto por seis satélites, era muy útil para los
barcos y submarinos aunque su tiempo de respuesta demoraba quince minutos
lo que ocasionaba muchos problemas.
Sistema NAVSTAR:
Este sistema fue lanzado en 1978 fabricado por Rockwell, el cual estaba
basado en 28 satélites, el Sistema tenía como objetivo poder posicionar en un
sitio determinado del mapa máquinas militares y armamento.
El GPS
“GPS es el sistema de posicionamiento global en el cual se obtiene la posición
de un objeto en particular inicialmente al igual que los sistemas de
geolocalización antiguo también su uso era para barcos aviones estos sistemas
tuvieron mucho éxito que hoy en día hasta los vehículos tienen ese servicio.”
Fuente: https://sites.google.com/a/student.ie.edu/sistgeolocalizacion/historia
53
GRAFICO N º29 Dispositivos Móviles
Elaboración: http://www.azcona.eu/
Fuente: http://www.azcona.eu/
A la hora de la definición sobre los dispositivos móviles no existen parámetros
para establecer que es y que no lo es. Este término por lo general es usado
para hacer referencia sobre ciertos modelos de teléfonos móviles con mayores o
menores capacidades, sin embargo este término no solo hace referencia a la
telefonía celular.
Son considerados dispositivos móviles a todos los aparatos electrónicos, que
poseen portabilidad gracias a su pequeño tamaño, ya que no excede más de
10 pulgadas, su capacidad de almacenamiento limitado, para su interacción
incorporan elementos de E/S básicos por lo general, pantalla y/o algún tipo de
teclado, cuentan con conexión intermitente a una red o permanente. También
son considerados dispositivos móviles a las computadoras hand held o PDA que
son considerados ordenadores de mano.
54
Hoy en día estos dispositivos son muy comercializados en el mercado ya que
forman parte de la vida cotidiana de las personas debido a su frecuente uso
, los fabricantes adicionan componentes de hardware y software con el fin de
ampliar su capacidad de procesamiento.
Entre los componentes de hardware se destacan la cámara fotográfica y de
vídeo, pantalla táctil, radio, Bluetooth, dispositivos de memoria extraíbles,
localizador GPS, mientras en el hardware son muy destacada las aplicaciones t
como programas ofimáticos, organizadores, videojuegos, navegadores web o
clientes de correo, reproductores de audio .
Clasificación de Dispositivos Móviles
Dispositivo de comunicación; Se denomina dispositivo de comunicación
aquel dispositivo que su objetivo principal es ofrecer una infraestructura
de comunicación, poseen cobertura de telefonía celular os cuales
brindan servicios de envió de mensajes SMS, acceso wap, llamadas.,
dentro de este grupo se encuentra el teléfono móvil tradicional como los
son BlackBerry entre otras marcas existentes en el mercado.
Dispositivo de computación: Son considerados dispositivos móviles de
computación aquellos que tienen como característica una pantalla y
teclado como los ordenadores de sobremesa poseen mayor capacidad
de procesamiento.
55
Dentro de esta categoría se encuentra los PDA los cuales aportan al
usuario mayor organización de sus actividades que los teléfonos
móviles ,también se considera dispositivos móviles a las laptop u
ordenador portátil las cuales ofrecen mayores prestaciones de
hardware.
Reproductor multimedia: Es aquel dispositivo móvil que reproduce
contenidos audiovisuales. En el mercado se puede encontrar: Mp3,
ebooks, DVD. iPod de Apple, teléfonos móviles y Smartphone los cuales
son los que poseen mayor demanda debido a su tamaño reducido.
Consola portátil: Es un productos de consumo masivo, ha tenido
mucha acogida en entre los usuarios al igual que los teléfonos,
debido a que brindan al usuario una plataforma de juego entre ellos
se pueden citar a Nintendo DS de Nintendo, o la PSP de Sony, que son
marcas reconocidas a nivel mundial en el mercado.
Tipos de Dispositivos Móviles:
.Dispositivo Móvil de Datos Limitados: También son denominados
como móviles clásicos debido a su servicio limitado como SMS y acceso
Wap, por lo general poseen una pantalla de pequeño tamaño.
Dispositivo Móvil de Datos Básicos: En este tipo de dispositivos se
pueden identificar los teléfonos inteligentes (Smartphones), la mejor
manera de describirlos es decir que poseen un menú de navegación
con iconos para una mejor interacción, algunos cuentan con un
navegador web básico, así como acceso a emails, lista de direcciones.
56
Dispositivo Móvil de Datos Mejorados: Brindan las misma funciones
que los dispositivos móviles de datos básicos, a diferencia de los
dispositivos móviles de datos básicos estos poseen pantalla grandes,
cuentan con más aplicaciones como lo son Microsoft Office Mobiles.
Historia De Celulares
Actualmente la tecnología inalámbrica es muy popular a nivel mundial y ha
evolucionado en estos últimos años, una de ellas que se ha destacado en su
gran evolución es la telefonía celular.
Aunque realmente el origen del celular surge en la segunda guerra mundial,
debido a que tenían que comunicarse a gran distancia por esta razón la
compaña de Motorola creo Handie Talkie H12-16 los cuales fueron utilizados
por las tropa para mantenerse en comunicación, sien embarco en Estados en
el año de 1973 en la compañía Motorola , Martin Cooper incorporo el primer
radioteléfono por lo cual lo denominaron como el padre de la telefonía celular.
AMPS (Advanced Mobile Phone System) es un sistema parecido al sistema de
celulares el cual fue incorporado en los paises nórdicos. Luego surge
Escandinavia que fue un sistema parecido al anterior denominado AMPS
Chicago en 1963 se puso en marcha la operación el primer sistema comercial
gracia a que en EEUU adopto normas para el servicio de telefonía celular
Sin embargo hace una década aproximadamente la telefonía celular fue
teniendo acogida a nivel mundial como una nueva forma de comunicación, a
medida que transcurrieron los años la tecnología móvil ha ido evolucionando
que incorporo tecnología inalámbrica para mayor comodidad de los usuarios
57
CUADRO Nº 11
DESCRIPTIVO DE LAS GENERACIONES DE TELEFONÍA CELULAR
Generación Descripción
Primera Generación 1G Analógica
Calidad de enlaces muy bajas
Uso de voz.
Tecnología basada en AMPS
Baja capacidad en FDMA
Segunda Generación
2G
Digital
Tecnologías GSM
Mejora la calidad de voz.
Is-136
CDMA
Fax, SMS.
Comunicación de datos Limitados.
Identificador de llamadas.
Correo de Voz
Velocidad 10 a 20 Kbps
Generación 2.5G Es más económica.
Capacidades como GPRS,HSCSD
EDGE
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Diario “El Comercio”,http://elcomercio.pe/economia/mundo/5g-red-
telefonia-celular
58
CUADRO Nº 12
DESCRIPTIVO DE LAS GENERACIONES DE TELEFONÍA CELULAR
“PARTE2”
Tercera Generación 3 G Convergencia de voz
Aplicaciones multimedia
Transmisiones de datos
Acceso inalámbrico de internet.
Aplicaciones como :mp3,
Videoconferencia
canal de 1.6MHz
visualización de tv en vivo
soportan uso de USB
permiten uso de vía Wi-Fi o Bluetooth
Cuarta Generación 4 G Tecnología diseñada para uso de
Modem inalámbricos,
dispositivos móviles,
móviles inteligentes,
velocidad de 100 Mbit/s en movimiento y 1 Gbit/s en reposo
Quinta Generación 5G 5G es una manera de referirse a las tecnologías de las redes móviles que estarán disponibles después del 2020. Si bien el estándar no está definido aún, está claro que integrará tecnologías de radio nuevas y otras ya existentes, incluyendo LTE (4G) y HSPA (3G), las cuales serán complementadas por nuevas herramientas para casos específicos, pero no habrá un reemplazo de todas las tecnologías anteriores. Será un nuevo ecosistema”, (Arturo Meza,) experto en banda ancha móvil de Ericsson.
Elaborado por: Yuleisi Chávez García. Fuente: Diario “El Comercio”,http://elcomercio.pe/economia/mundo/5g-
red-telefonia-celular
59
Tecnologías De equipos móviles
Tecnología GSM
Sistema Global para Comunicaciones Móviles, es una tecnología digital,
inalámbrica apareció en la segunda generación, alcanza el 82% de uso
mundial, permiten que múltiples llamadas compartan el mismo canal
simultáneamente gracias a que en su transmisión a cada una de las llamadas
son asignadas ranuras de tiempo específico , minimiza la interferencia de las
fuentes externas y hace que las escuchas no autorizadas sean virtualmente
imposibles gracias a la utilización de una técnica denominada "frecuencia
shopping" (salto de frecuencias.
Ventajas:
Es un estándar abierto, no requiere de licencias de pago
Tiene cobertura en más de 218 países.
Flexibilidad: esta disponibles par bandas espectro como los son 850 y
1900 MHz
Interoperabilidad entre los dispositivos de múltiples fabricantes y la
infraestructura que poseen.
Eficiencia: la tecnología gsm aplica el espectro de una manera eficaz,
lo cual aporta una capacidad de siete veces mayor que AMPS
60
Capacidad de actualización
Tecnología CDMA
En La tecnología CDMS se origina en 1992, está conformada por los
sistemas GSM Y CDMA constituye la segunda generación como
solución de comunicaciones, esta tecnología convierte la naturaleza de
un subscritor de un dispositivo analógico a un dispositivo digital, sin
embargo el proceso analógico no es eliminado completamente. En el
dominio digital por medio de los receptores separan los Canales de
comunicación que son encauzados por medio pseudo-modulación.
Cuenta con una amplia capacidad de mantener a varios usuarios
compartiendo de forma simultanea un ancho de banda. La interferencia
proviene de 2 fuentes: interna y externa. La interferencia externa están
utilizando las mismas frecuencias proviene de las células que son
vecinas y la interna La interferencia interna surge de las transmisiones
realizadas por los demás usuarios y que se están haciendo por el
mismo canal, al mismo tiempo, con códigos diferentes.
Ventajas de Tecnología CDMA
Reduce la interferencia a otros dispositivos electrónicos.
Elimina los efectos audibles, mejorando la calidad de la voz.
Reduce la incidencia de caída de llamadas.
Transporte fiable.
61
Incremento en la capacidad.
Ofrece más tiempo de conversación gracias al bajo consumo de energía.
Disminuye costos de funcionamiento.
Coexiste con sistemas analógico.
Tecnología TDMA
Time División Múltiple Access).TDMA forma parte de la segunda generación
móvil, es una tecnología inalámbrica, que distribuye las unidades de información
en ranuras alternas de tiempo, dando acceso múltiple a un número reducido de
frecuencias, lo que genera alta calidad de servicios de voz a cada usuario que
realiza la llamadas.
Ventajas de Tecnología TDMA
TDMA puede reducir los costos generales.
Implementación de sistemas digitales de radio de dos vías.
Flexibilidad para dar soporte a los requisitos funcionales de los
profesionales móviles.
TDMA ofrece mayor capacidad.
62
No necesita aumenta la infraestructura adicional para aumentar su
capacidad.
Tecnología GPRS
General Packet Radio Service (GPRS) o servicio general de paquetes vía radio,
utiliza la transición de datos por medio de paquetes ,se originó en la década de
80,surge gracias a que la tecnología GSM no se adaptó a necesidades de
transmisión de datos con terminales móviles, proporcionando un servicio de
transmisión más eficaz.
Ventajas de tecnología GPRS
Incrementa su velocidad a 40 Kbps y un máximo de 115 Kbps
Conexión permanente.
Transferencia superior que es GSM.
Capacidad de compartir los canales entre diferentes usuarios.
Modo de transmisión asimétrico.
Tecnología EDGE
EDGE (Enhanced Data Rates for Global Evolution), es una tecnología de la
telefonía celular lanzado en el año 2003., es considerada como la evolución
GPRS ya que brinda mejor transmisión de datos gracias a su ancho de banda ,
63
actúa como puente entre las redes 2G y 2.5G, conserva la estructura del burst
del GSM
Características de Tecnología EDGE
Transmisión de más de 300 Kbps en modo de paquetes.
Modificando la interface radio GSM lo que reduce el ancho de banda
necesario para el despliegue.
Con integración sobre IP, permitirá llevar las redes móviles en la misma
dirección que las fijas.
Tecnología UMTS
Universal Mobile Telecomunicaciones Sistema o UMTS es un sistema de
comunicación móvil de tercera generación, la cual ofrece comunicaciones
personales multimedia al mercado de masas, con independencia de la
localización geográfica y del terminal empleado lo que aporta un amplio
beneficio para los usuarios proporcionando nuevas aplicaciones y servicios, así
como lo es el servicio inalámbrico .
Ventajas de Tecnología UMTS
Transmisión simétrica y asimétrica.
64
Mayor velocidad de transmisión,
Amplio margen de variación en las redes gracias a la interfaz radio
flexible.
Relación entre redes fijas y móviles.
Facilidad de uso y bajos costes.
Características básicas;
Kernel: Es denominado como el núcleo o también conocido como el corazón
del sistema operativo, proporciona servicios básicos del sistema así como los
servicios de gestión de procesos, memoria, acceso seguro al hardware,
multiplexado.
Middleware: Middleware a finales de los ’80 hizo su aparición haciendo
referencia a productos software de gestión en la conexión de redes pero fue en
el año 90 cuando evoluciono, middleware es considerado como un software de
conectividad o un conjunto de componentes que integran software o
aplicaciones, paquetes de programas, redes, hardware y/o sistema, son
transparentes para el usuario ,ofrecen servicios de comunicación como
intérpretes de páginas web, gestión del dispositivo y seguridad, mensajerías.
Definición 1: “El Middleware es un software de conectividad que ofrece un
conjunto de servicios que hacen posible el funcionamiento de aplicaciones
distribuidas sobre plataformas heterogéneas. Funciona como una capa de
65
abstracción de software distribuida, que se sitúa entre las capas de aplicaciones
y las capas inferiores (sistema operativo y red).”
Entorno de ejecución de aplicaciones: Se considera que el entorno de
ejecución de aplicaciones es el hardware y software en donde se desarrolla la
aplicación.
“Un entorno de ejecución (runtime environment en inglés) es un estado de
máquina virtual que suministra servicios para los procesos de un programa
de computadora que se está ejecutando. Puede pertenecer al mismo
sistema operativo, o ser creado por el software del programa en
ejecución.”
Interfaz de usuario: Es el medio por el cual existe la interacción entre las
personas y las computadoras como los son los iconos menús, desplegables y
es de esta forma que el usuario puede operar con la aplicación sin embargo la
interfaz de usuario no solo hace referencia a la parte del software sino también a
la parte del hardware como lo es las pantallas táctiles de los celulares.
GRÀFICO N°30 Venta en el Mercado en el año 2015
Elaboración: Yuleisi Lilibeth Chávez García Fuente: IDC Worldwide Quarterly Mobile Phone Tracker, 25 de agosto 25 de
2015
66
CUADRO Nº13
VENTAS EN EL MERCADO DE LOS SISTEMAS OPERATIVO A NVEL MUNDIAL
Sistema
operativo
2015 Unidades 2015
Cuota de
mercado
2015
Crecimiento
Android 1.164,3 81,1 9,9
iOS 223,7 15,6 16,1
Windows Phone 36,9 2,6 5,8
Otros 11,5 0,8 -15,5
TOTAL 1.436,5 100 10,4
Elaboración: Yuleisi Lilibeth Chávez García Fuente: IDC Worldwide Quarterly Mobile Phone Tracker, 25 de agosto 25 de
2015
GRÀFICO N°31 PRONOSTICO DE VENTAS EN EL AÑO 2019
Elaboración: Yuleisi Lilibeth Chávez García Fuente: IDC Worldwide Quarterly Mobile Phone Tracker
67
CUADRO Nº 14 PRONOSTICO DE VENTAS EN EL MERCADO AÑO 2019
Sistema
operativo
2019
Unidades
2019 Cuota
de mercado
2019
Crecimiento
Crecimiento
anual 2015-2019
Android 1.541,90% 81,1% 5% 7,8%
iOS 269,6% 14,2% 3,3% 7%
Windows
Phone 67,8% 3,6% 12,8%
14,2%
Otros 23% 1,2% 8,6% 11%
TOTAL 1.902,30% 100% 5,1% 7,9%
Elaboración: Yuleisi Lilibeth Chávez García Fuente: IDC Worldwide Quarterly Mobile Phone Tracker, 25 de agosto 25 de
2015
ANDROID
Android es un plataforma móvil basado en el kermel de Linux que incluye un
Sistema Operativo y aplicaciones de base, es desarrollado por la Open Handset
una alianza comercial de un conglomerado de compañías entre fabricantes y
desarrolladores de hardware, software y operadores de servicio ,en julio del 2005
google adquirió Android Inc. ,aunque los primeros dispositivos móviles de
Android apareció a mediados del año 2008 ,es un sistema operativo gratuito,
sin necesidad de pagos de licencia, proporciona las interfaces necesarias para
desarrollar Estudio y desarrollo de aplicaciones para dispositivos móviles
Android, permite programar aplicaciones en Dalvilk, que es una variación de
java, Android cuenta con un alto porcentaje de aceptación de los usuarios a
nivel mundial, los dispositivos móviles con sistema operativo Android cuentan
con las funciones como : GPS, llamadas, SMS, agenda, entre otras.
68
CUADRO Nº 15 VENTAJAS Y DESVENTAJAS DE ANDROID
Ventajas Desventajas
Open Source Al ser open source muestra
vulnerabilidad
Multitarea Al ser multitarea existe más
consumo de batería.
Es completamente personalizable, el
usuario puede elegir la opción más
adecuada.
Cuando se lanza una actualización
de Android puede existir
incompatibilidad según el fabricante
Existen muchas versiones lo permite actualizar una vieja versión del sistema operativo de nuestro Smartphone Configuración Compleja.
Elaboración: Yuleisi Chávez García Fuente:http://gigatecno.blogspot.com/2014/05/ventajas-y-desventajas-de-
android.html
69
CUADRO Nº16 VERSIONES DE ANDROID
Versión Descripción
Android 1.0
Primera versión de Android. Nunca se utilizó comercialmente, fue Liberado el 23 de septiembre de 2008.
Android 1.1 Nivel de API 2
Liberado el 9 de febrero de 2009 .No se incorporaron funcionalidades se enfocaron en errores de la versión anterior.
Android 1.5 Nivel de API3
Apareció en abril del 2009
Incorpora capacidad de
grabación.
Soporte para bluetooth estéreo,.
Interfaz sencilla y atractiva
Android 1.6 Nivel de API 4 (septiembre 2009)
Soporte para resolución de
pantallas WVGA
Basado en el kernel de Linux
2.6.29
control de batería
Soporte para CDMA/EVDO
EclairAndroid 2.0 Nivel de API 5
(octubre 2009)
Incorpora un API para manejar
el bluetooth 2.1
Nueva interfaz del navegador
Soporte para HTML5
Elaboración: Yuleisi Lilibeth Chávez García Fuente:http://www.androidcurso.com/index.php/tutoriales-android/31-unidad-1-
vision-general-y-entorno-de-desarrollo/146-las-versiones-de-android-y-niveles-de-apI
70
CUADRO Nº17 VERSIONES DE ANDROID “Parte 2”
Versión Descripción
Android 2.1 Nivel de API 7 (enero 2010)
El SDK 2.0.1 fue liberado el 3 de
diciembre de 2009
Incorpora fondos de pantalla animados.
Android 2.2 Nivel de API 8
(mayo2010)
velocidad de ejecución de las
aplicaciones más rápida
soporte de Adobe Flash 10.1
Incorpora tarjeta SD
Proporciona un servicio para la copia
de seguridad
.
Android 2.3 Nivel de API 9 (diciembre
2010)
Liberado el 6 de diciembre de 2010.
Basado en el kernel de Linux
2.6.35.7
resoluciones (WXGA y superiores).
teclado en pantalla con capacidad
multitáctil.
Soporte para la tecnología NFC
Honeycomb
Android 3.0 Nivel de API 11 (febrero 2011)
Se mejora los gráficos 2D/3D
Soporta procesadores multinúcleo
Android 3.1 Nivel de API 12 (mayo 2011)
Protocolo de transferencia (PTP/MTP)
Android 3.2 Nivel de API 13 (julio 2011)
Sincronización multimedia desde SD.
Elaboración: Yuleisi Lilibeth Chávez García Fuente: http://www.androidcurso.com
71
CUADRO Nº18 VERSIONES DE ANDROID “Parte 3”
Versión Descripción
RIce Cream Sandwich
Android 4.0 Nivel de API 14 (octubre 2011)
Renovación en la interfaz del usuario.
Reconocedor facial
Mejora en el reconocimiento de voz.
Integración con redes sociales.
Android 4.0.3 Nivel de API 15 (diciembre 2011)
Revisor ortográfico, texto a voz y
Jelly Bean
Android 4.1 Nivel de API 16 (julio 2012)
Aumentar la velocidad del procesador al tocar la pantalla.
mejoras en Google Search
Permite actualizaciones parciales de aplicaciones.
KitKat Android 4.4 Nivel de API 19 (octubre 2013)
Incorpora un administrador de impresión para enviar documentos a través de Wi-Fi
Android 5.0 Nivel de API 21 (noviembre 2014)
El modo de ahorro de batería se activa por defecto Incorporación de nuevos sensores como el de pulso cardiaco, el de inclinación para ver la actividad del usuario
Elaboración: Yuleisi Lilibeth Chávez García Fuente: http://www.androidcurso.com
72
MODELOS DE DESARROLLO EN ANDROID
El Android SDK Es el modelo recomendado para los desarrollador que
desee iniciarse en aplicaciones en Android, ya que provee herramientas
necesarias para poder desarrollar, probar y depurar aplicaciones en
Android como lo es el Api.
ANDROID NDK: El Android NDK es un conjunto de herramientas que
permiten implementar parte de las aplicaciones usando código nativo de
lenguajes como C o C++, lo que hace que su código sea reutilizable,
usar código nativo no incremente notablemente el rendimiento de la
aplicación y por el contrario incrementa considerablemente la complejidad
del código.
RENDERSCRIPT: Renderscript es un framework de alto rendimiento en
Android, la cual está diseñada para tarea de cálculos, Está orientado
para usarlo en aplicaciones paralelas, como para computación
secuencial con una alta carga de trabajo. En tiempo de ejecución,
Renderscript paraleliza el trabajo entre todos los procesadores
disponibles en un dispositivo.
PARALLDROID: Paralldroid es un framework de desarrollo que permite
el desarrollo automático en código Nativo C, Renderscript, código
secuencial y paralelo para aplicaciones en dispositivos móviles
(Smartphone, Tablet,…)
73
GRÀFICO N° 32 ARQUITECTURA DE ANDROID
Elaboraciòn:http://upcommons.upc.edu/bitstream/handle/2099.1/15700/77882.p
df?sequence=1 h Fuente:http://upcommons.upc.edu/bitstream/handle/2099.1/15700/77882.pdf?se
quence=1 h
Aplicaciones: Esta capa está compuesta por las aplicaciones que posee
Android como lo son las aplicaciones bases , las cuales están escrita en
código java ,así como también las aplicaciones que sean descargadas por
el usuario .
Marco de trabajo de aplicaciones: Está compuesta por las herramientas
nativas que posee Android , en el cual los desarrolladores puede acceder al
código fuente de las aplicaciones bases , con el fin de hacer uso de la
reutilización de los componentes ,lo que permitirá que el usuario que desea
crear una aplicación no necesariamente empiece desde cero ,sino que tenga la
facilidad de reutilizar algún código ya existentes.
74
Bibliotecas: Esta capa de Android comprenden a un set de librerías, estas han
sido programadas en lenguaje C/C++ las cuales proporcionan a Android la
mayor parte de sus capacidades y características, través del framework de las
aplicaciones Android System C library, estas librerías son expuestas a los
desarrolladores como lo son librerías de medios, librerías de gráficos, 3D, SQlite,
etc.
Runtime de Android: Android está conformado por un set de librerías las
cuales estaba basadas en leguaje java, Gracias a la máquina virtual Dalvik
cada aplicación corre su propio proceso los archivos son ejecutados en formato
Dalvik Executable (.dex),la cual optimiza el consumo de memoria.
Arquitectura Cliente/Servidor
Esta es una de las arquitecturas más usadas, cuando se pretende manejar una
aplicación en donde se necesite recibir o/y enviar información, así como también
esta es una arquitectura bien potente para almacenar los datos en un servidor
de base de datos.
A continuación algunos conceptos referentes a este tema:
Es un conjunto de sistemas/programas que trabajan conjuntamente entre
sí, con la idea de dar ayuda a los usuarios brindándole la información que
necesita, siendo transparente de donde reside la información.
Es un sistema de procesamiento de información, el cual está conformada
por componentes en donde uno de ellos genera requerimientos hacia el
otro, solicitándole algo en particular.
75
Es el conjunto de dos o más dispositivos o computadoras que están
conectadas entre sí por medio de una misma red, entre una aplicación y
un servicio.
Modelo cuyo objetivo es armar sistemas de información, basado en la
idea de administrar la información en el sistema, favoreciendo el
rendimiento general.
Elementos que conforman este modelo
Como su nombre lo indica cliente/servidor, está conformado por dos
componentes: El Cliente que puede ser cualquier dispositivo (PC, laptop,
dispositivo móvil) que consume permitiendo reproducir o visualizar la información
que esta almacenada o distribuida por medio de un Servidor o equipo donde se
encuentra almacenada la data a procesar. Y también
Otro elemento importante es la Red informática que permite conectar estos dos
primeros elementos, transfiriendo la información del sistema.
Características de un modelo Cliente/Servidor
Ambos elementos pueden actuar como una misma entidad y también se
puede dar el caso que funcionen como entidades separadas, permitiendo
le realizar actividades por separado e independiente.
Tanto el cliente como el servidor pueden encontrarse en una misma
plataforma o en diferentes plataformas, pero con la ayuda de los servicios
web puede existir la inter operatividad entre ambos.
76
El servidor puede servicio desde un cliente en particular o a varios de
manera concurrente, dependiendo del número de dispositivos que existan
conectados en la red de datos.
Cualquiera de las dos plataformas pueden ser escaladas o actualizadas
de manera independiente de la otra, así como también cualquier cambio
que se hiciere en cada una de estas seria transparente para el usuario
final que consumo estos servicios.
SERVIDOR
El servidor está conformado por un API que es el que va a proveer los servicios
de información para que sean consumidos. Por la aplicación de Android, este
API va a estar conformado por una base datos MYSQL que va a ser el
contenedor de la Información y para el desarrollo de los servicios web PHP5.
MYSQL
Es uno de los sistemas de base de datos más conocidos y usados porque es
simple y también por el rendimiento que demuestra ser muy optimo, aunque este
sistema gestor de base datos no posee otras ciertas características importantes
existentes en otras Base de datos que existen en el mercado. Mysql es una
alternativa que llama mucho la atención para
Aplicación de entretenimiento así como para comerciales también debido al fácil
uso y los tiempos mínimos para arrancar este sistema gestor.
PHP
Es un lenguaje de programaciones open source multiplataforma, que es
orientado para las aplicaciones web y que trabaja en conjunto con código HTML.
La codificación del lenguaje PHP tiene una peculiaridad la cual es que se ejecuta
77
en el servidor, generando el HTML, el cual solo este es enviado al cliente. Por
esta razón es que en las PC que ejecutan estos programas solo permiten
visualizar el HTML, más no los script PHP, ya que estos solo se quedan en el
servidor.
Características
Es un lenguaje de programación que corre en varios sistemas operativos.
Es open source, no tiene costo.
Es fácil de aprender ya que simplifica varias características, siendo no
complejo.
Los scripts desarrollados en PHP son transparentes para el PC y
navegador cliente, ya que el servidor se encarga de procesar y es el
resultado de esta codificación la que es enviada al cliente.
Puede conectarse con varios tipos de BD, Oracle, MYSQL, postgreSQL,
etc. Aunque sobresale la conexión que con bases de datos como MYSQL
y postgreSQl.
Tiene la posibilidad de trabajar con plugins y extensiones que lo que
hacen re potenciar la programación, debido a que le añade mucho mas
funcionalidad a los desarrollos.
Existe una amplia documentación sobre esta tecnología, donde se puede
encontrar información completada de todas las funciones. que brinda, con
ejemplos de las mismas.
Permite implementar programación orienta a objetos
78
Permite manejar los errores, (manejo de excepciones).
Web Services
Los web services son sistemas diseñados con el objetivo de comunicar dos o
más computadoras que se encuentren conectados en una red interna o a través
de internet; lo que quiere decir que los web web services pueden funcionar entre
en estos tipos de ambientes, pero de preferencia por medio de internet, ya que
es ahí donde es explotado su funcionar. Estos sistemas se comunican a través
de XML siguiendo los estándares de SOAP, garantizando con esto
la interoperabilidad y la comunicación entre varios puntos sin importar el sistema
operativo o plataformas, debido a que el XML es un lenguaje universal que tiene
soporte y es interpretado por casi todos las plataformas.
Aunque hace algunos años atrás, se ha venido incrementado y se ha hecho más
popular el uso de un nuevo esquema llamado REST, este nuevo esquema ha
originado una nueva forma de cómo usar los web services. A continuación se
muestran Varios estilos comunes de cómo se usan:
RPC (Remote Procedure Call): este estilo es la llamada a procedimientos y
funciones que se encuentran remotamente distribuidos, los web services que
trabajan bajo este esquema , tienen una interfaz que se encargan de invocar a
las funciones y procedimientos , donde la unidad de este tipo de servicios es el
WSDL, el cual es la descripción del web service. Este contiene las definiciones y
la composición de cómo está estructurado el servicio, por ejemplo: de que
métodos está conformado, que parámetros recibe de entrada, que tipos de datos
maneja.
79
SOA (Service-Oriented Architecture), esta es la arquitectura orientada a
servicios, los web services también funcionan siguiendo los conceptos de SOA,
donde la unidad de comunicación que prima es el mensaje, a esto se le llame
servicios orientados a mensajes. Este tipo de web services son más usados por
los desarrolladores que los RPC, dado a que depende del documento WSDL a
diferencia de otras configuraciones adicionales o paralelas que necesita el
esquema RPC para funcionar.
REST (Representation State Transfer), este tipo de servicios emulan a
protocolos como por ejemplo el HTML o similares porque restringe la interfaz a
solo un conjunto de operaciones estándares como son (GET, PUT,..), lo que
quiere decir que este estilo interactúa con los recursos por estado, a diferencia
de los anteriores que lo hacen por mensajes y operaciones
REST: Rest es un conjunto principios para arquitectura de redes, es usado para
describir una interfaz entre dos o más sistemas que utilizan HTTP, y que
obtienen datos o realizar operaciones con estos datos, en varios formatos como:
XML, JSON,.... Las aplicaciones que siguen los principios de REST se
denominan Restful.
REST ha tenido bastante acogida debido algunos diseños fundamentales como:
Un protocolo cliente/servidor sin estado: cada mensaje HTTP contiene
toda la información necesaria para comprender la petición. Como
resultado, ni el cliente ni el servidor necesitan recordar ningún estado de
las comunicaciones entre mensajes. Sin embargo, en la práctica, muchas
aplicaciones basadas en HTTP utilizan cookies y otros mecanismos para
mantener el estado de la sesión (algunas de estas prácticas, como la
reescritura de URLs, no son permitidas por REST)
80
Un conjunto de operaciones bien definidas que se aplican a todos los
recursos de información: HTTP en sí define un conjunto pequeño de
operaciones, las más importantes son POST, GET, PUT y DELETE. Con
frecuencia estas operaciones se equiparan a las operaciones CRUD en
bases de datos (ABMC en castellano: crear, leer, actualizar, borrar) que
se requieren para la persistencia de datos, aunque POST no encaja
exactamente en este esquema.
Una sintaxis universal para identificar los recursos. En un sistema REST,
cada recurso es direccionable únicamente a través de su URI.
El uso de hipermedias, tanto para la información de la aplicación como
para las transiciones de estado de la aplicación: la representación de
este estado en un sistema REST son típicamente HTML o XML. Como
resultado de esto, es posible navegar de un recurso REST a muchos
otros, simplemente siguiendo enlaces sin requerir el uso de registros u
otra infraestructura adicional.
JSON
Es un formato que sirve para intercambiar información, y es un esquema ligero,
adicional es un formato simple para poder ser interpretado y es entendible en
lenguaje natural, y que sin duda para computadores es mucho más interpretar y
generar. Tiene como base el lenguaje JavaScript. JSON son archivos con
formato de texto plano, que no está relacionado al lenguaje de programación
que se utilice pero que si posee convenciones muy populares por los
desarrolladores que trabajan con java, javascripr, C++, C#, C, Perl, Python y
81
muchos más. El conjunto de todas estas reuniones hacen que sea una óptima
opción para intercambiar información.
Está formado por dos estructuras:
1. Es un conjunto de par nombre-valor: esto es lo que en otros lenguajes de
de programación se conocen como objetos, estructuras, tablas hash arreglo
asociados, lista de claves, diccionario, objetos.
2. Un arreglo ordenado de los valores: esto es implementado como
secuencias, vectores, arreglos y listas.
JSON son estructuras se la consideran estructuras genéricas como por ejemplo
lo que es el XML, que es virtualmente soportado por todos los lenguajes de
programación, y puede ser interpretado y procesados de alguno forma posible.
Puede ser representado de las siguientes formas.
Forma de Objeto:
Conjunto que no está ordenado de pares: nombre-valor. La representación de
este empieza con una "{" (apertura con llave) y "}" (cierra con llave). Y cada
nombre sigue por ":" (dos puntos), y cada valor está separado por un "," (coma)
82
GRÀFICO N° 33
OBJECT
Elaboración: http://www.json.org/json-es.html Fuente: http://www.json.org/json-es.html
Forma Arreglo:
Es un conjunto de valores, su sintaxis está formada por "[" (abre corchete) y
termina con un "]" (cierre corchete). Los valores están separados por una "," (una
coma)
GRÀFICO N° 34
ARRAY
Elaboración: http://www.json.org/json-es.html Fuente: http://www.json.org/json-es.html.
83
Forma Valor
Es una cadena de caracteres compuesto por " (comillas dobles), un valor
booleano que es verdadero o falso, un numero o la asignación de un valor de la
posición de un arreglo. Este tipo de forma puede anidarse.
GRÀFICO N° 35 VALUE
Elaboración http://www.json.org/json-es.html Fuente: http://www.json.org/json-es.html
Forma Cadena String
Es un conjunto de cero o más caracteres en formato Unicode, que están
armados por " (comillas), donde como en otros lenguajes se usan barras slash
invertidas o back slash como escape. Estas cadenas de caracteres son
parecidas a las de C o Java.
84
GRÀFICO N° 36 STRING
Elaboración: http://www.json.org/json-es.html Fuente: http://www.json.org/json-es.html
Forma Número
Parecido a un número de C o Java, pero con la variante de que poseen la
excepción del uso de formatos octales y hexadecimales
GRÀFICO N° 37 NUMBER
Elaboración: http://www.json.org/json-es.html Fuente: http://www.json.org/json-es.html
85
Fundamentación Legal
ÁMBITO, OBJETO, FINES Y PRINCIPIOS DEL SISTEMA DE EDUCACIÓN
SUPERIOR
ÁMBITO Y OBJETO
Art. 1.- Ámbito.- Esta Ley regula el sistema de educación superior en el país, a
los organismos e instituciones que lo integran; determina derechos, deberes y
obligaciones de las personas naturales y jurídicas, y establece las respectivas
sanciones por el incumplimiento de las disposiciones contenidas en la
Constitución y la presente Ley.
LEY ORGÁNICA DE EDUCACIÓN INTERCULTURAL
ÁMBITO, OBJETO, FINES Y PRINCIPIOS DEL SISTEMA DE EDUCACIÓN
SUPERIOR
FINES DE LA EDUCACIÓN SUPERIOR
Art. 4.- Derecho a la Educación Superior.- El derecho a la educación superior
consiste en el ejercicio efectivo de la igualdad de oportunidades, en función de
los méritos respectivos, a fin de acceder a una formación académica y
profesional con producción de conocimiento pertinente y de excelencia.
Las ciudadanas y los ciudadanos en forma individual y colectiva, las
comunidades, pueblos y nacionalidades tienen el derecho y la responsabilidad
de participar en el proceso educativo superior, a través de los mecanismos
establecidos en la Constitución y esta Ley.
86
Preguntas a Contestarse
El uso de esta aplicación móvil en dispositivos inteligentes que usen sistema
operativo Android se puede tornar muy importante y practico dependiendo de la
necesidad que exista y en la forma que se le saque provecho, pueden ser por
varios aspectos como por ejemplo: por falta de información y a la ves necesidad
de querer asistir y hacerse atender en una entidad de salud por alguna causa en
particular. Otro escenario en el cual se da el caso, podría ser que se quiere
conocer información de una entidad de salud específica, entonces la aplicación
podrá brindar la información requerida. A continuación se detallaran las
preguntas científicas
1. ¿Realmente es factible una APP móvil de geolocalización de clínicas y
hospitales, que les permita ubicar las entidades de salud más cercanas
desde la ubicación actual de paciente?
2. ¿Qué tan seguido es utilizada la tecnología GPS por los usuarios que
portan teléfonos inteligentes?
3. ¿Actualmente existen software que brinden a los usuarios la
información necesaria de centros de salud como lo son la ubicación
horarios, especialidades de una entidad de salud (clínica y Hospitales)?
87
Definiciones Conceptuales
WebKit: Es un motor de navegación web de código libre.
Wap: Wireless Application Protocol o WAP (protocolo de aplicaciones
inalámbricas).
CDMA: Esta definición es usada para referirse a tecnología de espectro
expandido como lo son los métodos de multiplicación.
GSM: Es una tecnología que es reconocida mundialmente como un sistema
de Global de comunicación en la telefonía celular.
TDMA: Es una tecnología inalámbrica propia para la telefonía móvil la cual
consistes en la distribución de datos sin interrupción mediante slots, lo que
permite que mediante un único canal pueda soportar flujos de información de
usuarios diferentes.
REST: Es un estilo de arquitectura para la elaboración de servicios web, los
cuales pueden describir cualquier interfaz entre sistemas que utilice
directamente HTTP
SOA: Este término se refiere a una arquitectura o flujo de servicios dentro de
una organización o empresa.
88
GPU: Es un coprocesador el cuál se encarga de procesamiento de imágenes,
causando un efecto más real en la imágenes.
GPRS: Es una evolución estándar de la tecnología GSM, fue creado para la
transmisión de datos mediante conmutación de paquetes
EDGE: Es una tecnología de radio de banda angosta la cual ofrece servicio 3G
eficiente para bandas actuales que permite él envió de datos inalámbricos a
una mayor velocidad.
89
CAPÍTULO III
PROPUESTA TECNOLÓGICA
Análisis de factibilidad
A continuación se realizara un análisis para determinar las posibilidades de éxito
que tiene este proyecto final de tesis: “DISEÑO E IMPLEMENTACION DE UN
SISTEMA DE GEOLOCALIZACION DE ENTIDADES DE SALUD EN LA
CIUDAD DE GUAYAQUIL”.
Para el desarrollo de este trabajo se está haciendo uso de algunas tecnologías y
características muy usadas hoy en día, comenzando por la que es la base y
plataforma de este proyecto, se va usar el sistema operativo móvil:
Android el cual está basado en el núcleo de Linux y que desde el 2008 que fue
cuando se vendió el primer teléfono móvil con este sistema operativo ha venido
creciendo significativamente, hasta posicionarse hoy en día como el más
utilizado , debido a que las ventas de celulares con Android son superiores a las
combinadas por Windows phone e IOS. Este sistema operativo es muy flexible,
escalable y actualizable; por esta razón es que existen nuevas versiones cada
cierto tiempo y también soporte para muchas aplicaciones y herramientas. Por
este motivo es una buena opción para desarrollar un sistema bajo esta
plataforma debido a que la mayoría de la población tiene acceso a teléfonos
inteligentes Android.
90
Adicional del sistema operativo Android que se está usando, y con el objetivo de
sacarle provecho a sus características y librerías también se está implementando
un: Sistema de geolocalización para dispositivos móviles que de unos pocos
años para acá se ha popularizado bastante y es cada vez más usual encontrar
Smartphone con sistemas de localización. Con esto el sistema permitirá mostrar
la ubicación actual casi exacta de donde se encuentra el usuario en un punto
determinado de la ciudad, así como también visualizará los puntos y
ubicaciones de las distintas entidades médicas que estén cargadas en el
sistema, y así brindará la posibilidad de tener el conocimiento de a qué lugar
poder dirigirse en caso de necesitarlo. Esto se podrá llevar a cabo gracias al
Sistema de Posicionamiento Global (GPS) que es una tecnología que permite
conocer la ubicación y posición de un objeto o una persona, este caso será de
las clínicas y hospitales de la ciudad de Guayaquil, con una precisión casi
perfecta a penas con unos fallos de metros. Esto es posible ya que en estos
dispositivos móviles con GPS incorporan un receptor, y por medio de un mapa
que se visualizara en la pantalla del celular, se podrá ver la ubicación de del
usuario gracias al receptor, así como la de las clínicas y hospitales se estén
configurados en el sistema.
Luego de haber realizado un análisis general de las tecnologías que se están
usando en este proyecto se puede determinar que es muy viable y que sin
problemas contara con un gran éxito porque son herramientas de muy fácil
acceso y que prácticamente al ser muy populares contara sin duda con una gran
demanda de uso; acompañado por el tema que busca solucionar y dar ayuda, el
cual es relacionado a la salud. Como es la facilidad de contar con información a
la mano de muchas entidades de salud como clínicas y hospitales en la ciudad
de Guayaquil. Debido a que todo esto se podrá acceder desde el uso de los
llamados teléfonos inteligentes con sistema Android, los cuales están
involucrados en nuestra sociedad en un gran porcentaje, por la popularidad que
tienen.
91
Todos estos aspectos hacen que tenga muy altas posibilidades de éxito y sobre
todo que al ser gratuito podrá ser descargado para una posterior instalación; y
siempre y cuando teniendo acceso a internet, gozar de las funcionalidades de
geolocalización y búsqueda que brinde esta aplicación.
Factibilidad Operacional
Al ser una aplicación para dispositivos móviles desarrollado en el sistema
operativo Android, se espera que sin duda tendrá mucha acogida y sobre todo
una gran población que la pueda usar, básicamente por tres motivos importantes
y de consideración:
El primero y más importante es el tipo de programa el cual es un sistema
de geolocalización de clínicas y hospitales; sobre todo por el contenido
que este presenta otorgando las ubicaciones e información al detalle de
cada una de estas entidades en la ciudad de Guayaquil, es una gran
propuesta de proyecto que puede ser explotada generar mucho alcance.
El segundo es la plataforma sobre la cual fa a funcionar y está
desarrollado, el cual es el sistema operativo Android que según datos de
la (IDC) International Data Corporación, está consolidado y confirmo su
liderazgo hasta la presente fecha con un 81.5% de la cuota en el
mercado, superando los limites nunca antes presentados, rompiendo la
barrera de mil millones de dispositivos con esta plataforma vendidas.
Esto es otro ítem a considerar para saber que tiene una gran población
que podría usarlo.
92
El tercero es que será una aplicación gratuita, que podrá ser descargada
e instalada en todos los Smartphone que tengan Android 4.0 en adelante;
y que además posean acceso a internet para que se pueda hacer uso de
los mapas y de la geolocalización.
Por lo tanto se puede decir que existe un alto grado de factibilidad de que la
aplicación puede ser usada debido a que está desarrollado sobre la plataforma
más popular y usada por las personas que poseen un dispositivo inteligente.
Factibilidad técnica
La propuesta técnica con respecto al desarrollo del presente proyecto es una
aplicación móvil a desarrollarse en sistema operativo Android y que maneje
características de geolocalización con el objetivo de que se muestre la ubicación
actual del dispositivo así como también de entidades de salud de la ciudad de
Guayaquil que estarán previamente cargadas en la aplicación.
Para poder materializar este proyecto final se necesita de las respectivas
herramientas de diseño y desarrollo de sistemas, así como de servidores de
aplicación y de base de datos que puedan contener la información y puedan
procesar las operaciones del aplicativo y por ultimo también contar con los
teléfonos celulares inteligentes en los cuales puedan ser instalado la aplicación y
además contar con el receptor GPS y con acceso a internet para poder hacer
uso de los mapas, en este caso de la ciudad de Guayaquil.
Como se podría apreciar esto no sería un problema ni limitante ya que hoy por
hoy existe más de un IDE de programación que permita codificar el código
93
fuente, así como también están disponibles las librerías y Api de Android para
que puedan ser usados libremente y sin costo.
Por otro lado en estos tiempos el poseer un Smartphone con características que
posean GPS y acceso a internet no es nada inalcanzable y está al acceso de la
gran mayoría de la población.
Y como punto final con respecto a la data que se necesita cargar , como son la
ubicación de las clínicas y hospitales, y la información por cada entidad de salud
que va a ser migrada a la BD del programa no es confidencial ni privada, más
bien es pública y puede ser accedida sin problemas.
Habiendo explicado estos puntos se puede determinar que actualmente tanto el
hardware como el software que existen cumplen, están disponibles y poseen las
capacidades técnicas requeridas para que soporten las propuestas de diseño
que se planten como el alcance de esta aplicación.
Factibilidad Legal
Dentro de las características, herramientas y tecnología que se propone en esta
aplicación y los procesos necesarios para llevar el cumplimiento del alcance; se
citarán dos puntos que es pertinente evaluar si podrían incurrir en infracciones,
violaciones u otros que provoquen alguna imposibilidad de ejecutar sus
funciones.
Como primer punto hay que tomar en cuenta el hecho de que para el
desarrollo y cumplimiento de las funciones se debe reutilizar las librerías
94
y hacer uso del Api de Android para crear las interfaces y diseñar la
arquitectura del aplicativo. Así como también el uso de las bibliotecas y el
soporte para manejar la característica de localización (GPS) de las
entidades de salud, pero a pesar de esto no hay problema debido a que
Android publica sus librerías para que puedan ser usados por los
desarrolladores de sistemas en sus aplicaciones que realicen a la
medida.
Como segundo punto se puede mencionar la necesidad de publicar la
aplicación en un sitio virtual con contenido para Android, para que esté
disponible al público en general y pueda ser descargada de manera
gratuita por los usuarios que quieran utilizarla. Con respecto a esto en la
web existen algunas tiendas como por ejemplo: google play entre otras.
que permiten subir de manera gratuita cualquier aplicación desarrollada
en Android, siempre y cuando cumplan con ciertos parámetros y normas
para que puedan estar disponibles como material de descarga para la
población.
Entonces quiere decir que existe la apertura y que no habría problema para que
se puedan cumplir los objetivos de este proyecto; ya que para la elaboración del
mismo se usa código free, que garantiza y dan la seguridad de que no existirá
algún tipo de violación legal y que por ende existe la factibilidad para seguir
adelante con el desarrollo y diseño.
95
Factibilidad Económica
CUADRO Nº19 RECURSOS HUMANOS
Recursos Humanos
Nº CARGO COSTO
INDIVIUAL
COSTO
TOTAL
1 Programador 700,00 700,00
TOTAL 700,00
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García
CUADRO Nº20
RECURSOS TECONOLOGICOS HARDWARE
Recursos tecnológicos de Hardware
CANTIDAD DESCRIPCION COSTO
/HORA
TOTAL
1 100 Horas
Computadora/internet
0.80 80,00
1 Dispositivo Móvil 700.00
Total 780.00
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García.
96
CUADRO Nº21 RECURSOS TECONOLOGICOS SOFTWARE
Software
CANTIDAD DESCRIPCION COSTO
/HORA
TOTAL
1 Licencia de Android 0.00 0.00
1 Total 0.00
Total 780.00
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García.
CUADRO Nº22 RECURSOS MATERIALES
Recursos Materiales
Cantidad Descripción Costo/hora Total
1 Papel 5.00 5.00
1 Costo de Impresión
60.00 60.00
1 Transporte a Instituciones de salud
0.25 10.00
1 Viáticos 50.00 50.00
Total 125.00
Elaboración: Yuleisi Lilibeth Chávez García Fuente: https://sites.google.com/site/fusmcalidaddelsoftware/proyecto/estudiode-
factibilidad/estudio-de-factibilidad/03-3-factibilidad-economica.
97
CUADRO Nº23 RECURSOS TECONOLOGICOS HARDWARE
Elaboración:Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García.
CUADRO Nº24 COSTO DE OPERACION
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García.
RECURSOS TECONOLOGICOS HARDWARE
RECURSOS COSTOS
Recursos
Tecnológicos
780,00
Recursos de
Materiales
155,00
TOTAL 935,00
COSTO DE OPERACIÓN
DESCRIPCION COSTO TOTAL
Suministros y Gastos 200,00
TOTAL 200,00
98
Beneficios:
En el proyecto obtiene los siguientes beneficios los cuales han sido clasificados
en dos tipos que son:
Beneficios Tangibles:
Información agilizada y centralizada en una base de datos
Información portable y alcance del usuario del su móvil.
· Beneficios Intangibles:
Amplio acceso de la información sobre las entidades de salud (clínica y
hospitales).
Satisfacción de los usuarios.
Control adecuado de la Información.
99
Metodología
Este proyecto será basado en la tecnología PMI la cual fue elegida para
monitorear y evaluar el progreso de la dirección del proyecto de manera que
se construya un producto o servicio de la más alta calidad y que tenga el éxito
en su ejecución con el fin de lograr los objetivos planteados.
La metodología PMI maneja información necesaria en la iniciación, planificación,
ejecución, así como en el proceso de supervisar y cerrar el proyecto que se está
manejando. En este caso el desarrollo de una aplicación
Móvil en Android pero todos estos procesos son aplicables en todo tipo de
proyectos porque son buenas practicas que al ser aplicadas y ejecutados estos
procesos de administración de proyectos se aumenta la posibilidad de que
el proyecto sea exitoso. Los procesos que se van aplicar son los de:
Iniciación: El proceso de iniciación es el primero y el principal de los
procesos de un proyecto debido a que se define el alcance inicial y los
recursos financieros, se revisan los requerimientos y las funcionalidades
que tendrá el aplicativo, en este caso se podría decir que serían los
objetivos generales y específicos que están definidos. En el proceso de
iniciación se encuentra el acta de constitución la cual define de forma
esencial la información proyecto la cual será consignada y dará inicio
formal al mismo., a continuación se encuentra anexada el acta de
constitución del proyecto.
100
Alcance Preliminar
La aplicación estará conformada con un menú de opciones que son los
siguientes:
La aplicación va a tener cargada información de centros de salud
(Hospitales, clínicas) de la ciudad de Guayaquil.
La opción de Geolocalización permite poder visualizar en base a la
ubicación actual del usuario las clínicas u hospitales más cercanos de la
zona, mostrando de manera general las entidades de salud encontradas,
la cual será de ayuda a los usuarios que la usen en casos que
necesiten conocer información sobre algún lugar donde hacerse atender
o para tratar alguna enfermedad, especialidad o dolor en particular. La
aplicación estará conformada con un menú de opciones que son los
siguientes:
La aplicación va a tener cargada información de centros de salud
(Hospitales, clínicas) de la ciudad de Guayaquil.
La opción de Geolocalización va a permitir poder visualizar en base a la
ubicación actual del usuario las clínicas u hospitales más cercanos de la
zona, mostrando de manera general las entidades de salud encontradas.
El usuario por medio de la ayuda del sistema podrá conocer
detalladamente, la información de las entidades de salud como son las
especialidades disponibles, con la que cuentan la institución.
101
La aplicación mostrará los horarios disponibles en la institución de salud
elegida por el usuario, lo que será de ayuda a la hora de separar citas
para consultas.
La app dará a conocer a los usuarios el nombre de los doctores acorde a
la especialidad, así como el número de teléfono de la institución los
correos.
Principales características del Producto Final
1. El usuario podrá acceder a la aplicación desde un móvil.
2. La aplicación será descargada de manera gratuita desde google play.
3. Configurar/cargar al app la información de entidades de salud de
Guayaquil.
4. Poder manejar la información de las entidades de salud de una forma
digital.
5. La aplicación contara con los horarios de atención a consultas.
6. El app brinda un servicio de ubicación GPS.
102
GRÀFICO N° 38 DIAGRAMA DE CASOS DE USO.
En este diagrama se muestra todas las acciones que el usuario puede realizar
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Yuleisi Lilibeth Chávez García
Proceso de Planificación: está relacionado con el análisis y diseño general del
proyecto así como del alcance planteado para el mismo, un listado de tareas
con tiempo estimado a realizarla.
Visualización de
ubicación actual de
usuario
Conocer la ubicación
exacta de hospitales y
clínicas de Guayaquil.
Conocer información
específica de las
entidades de salud como
lo son los horarios,
especialidades
103
CUADRO Nº 25 LISTADO DE TAREAS
Tareas Tiempo Recursos
Levantar la información de
las coordenadas de
ubicación.
3 semanas Transporte
Mostrar de manera general
las entidades de salud
encontradas.
3 semanas
Teléfono inteligente
.
Creación del mapa
5 semanas
Pc o Laptop
Realizar la carga de la app
a la tienda.
1 día Acceso a internet
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García
104
CUADRO Nº 26 PARTE 2 DE LISTADO DE TAREAS
Tareas Tiempo Recursos
El cumplimiento de las
normas o requisitos que
debe `poseer la app para
ser aceptada en la tienda
gratuita.
1 día PC o laptop
Levantar la información de
especialidades por entidad
de salud
3 semanas
Línea telefónica
Levantar la información con
los horarios de la institución
3 semanas Para las personas
que tienen
la necesidad de separar
una cita médica y
desconocen los
horarios de atención de
cada una de las
especialidades
Levantar la información con
los nombres de los
especialistas
1 mes Transporte
Usar el receptor GPS del
Smartphone
1 semana Teléfono inteligente
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García
105
Proceso de Ejecución CRONOGRAMA DEL PROYECTO
GRÀFICO Nº 39 DEL 3 DE AGOSTO HASTA 19 OCTUBRE
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García
106
GRÀFICO Nº 40 CRONOGRAMA DEL PROYECTO
DEL 19 DE OCTUBRE HASTA 14 DE ENERO
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Yuleisi Lilibeth Chávez García
107
CUADRO Nº 27
RIESGOS DEL PROYECTO
No.
De
Rie
sgo
Descripció
n del
Problema
Riesgo Causa de Raíz Fech
a de
Ident
ificac
ión
Tipo de
Riesgo
Cate
gorí
a de
Ries
go
Ame
naza
Oport
unida
d
1
Excederse
En el
tiempo del
cronogram
a del
proyecto
No
cumplir
con el
tiempo
establecid
o en el
cronogra
ma y en
el acta de
constituci
ón del
proyecto
Complejidad en
el levantamiento
de información
30-
10-
2015
x
Alto
2
Diseño Que el
diseño no
sea
interactivo
para el
usuario
Que el diseño
de la APP no
sea atractivo
para el usuario
11-
10-
2015
x Mod
erad
o
Elaboración; Yuleisi Lilibeth Chávez García Fuente: Yuleisi Lilibeth Chávez García
108
Población
La población que fue considerada para la investigación fueron un grupo de 157
ciudadanos de Guayaquil, los cuales respondieron 10 preguntas de un
cuestionario que contenía preguntas sencillas.
Muestra: de las personas encuestadas se tomó como muestra 100 los cuales
fueron encontrados mediante la fórmula del cálculo de muestra.
109
Preguntas
Preguntas
1era. ¿Cómo considera usted el uso de un dispositivo móvil Smartphone?
Muy beneficioso ( )
Beneficioso ( )
Indiferente ( )
desacuerdo ( )
CUADRO Nº 28
CUADRO ESTADÍSTICO DE LA PREGUNTA N1
Opción Cantidades Porcentaje
Muy
beneficioso
65 65%
Beneficioso 5 5%
Indiferente 6 6%
Desacuerdo 10 10%
Total 100 100%
Elaboración: Yuleisi Lilibeth Chávez García.
Fuente: Encuesta.
GRAFICO N° 41
DISPOSITIVOS MOVILES
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Encuesta
Este gráfico estadístico revela que de las 100 personas encuestadas un 70% considera que el uso de un
dispositivo Smartphone es muy beneficioso para las personas y el 30% considera que no es beneficioso
75%
6% 7%
12%
DISPOSITIVOS MOVILES
Muy beneficioso Beneficioso Indiferente Desacuerdo
110
2do. ¿Cómo considera usted el acceso de servicio de internet en su dispositivo móvil?
Indispensable ( )
Sumamente Importante ( )
Medianamente Importante ( )
Poco Importante ( )
No se toma en cuenta ( )
CUADRO Nº 29
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº2
Opción Cantidades Porcentaje
Indispensable 70 70%
Sumamente Importante 6 6%
Medianamente Importante 12 12%
Poco Importante 3 3%
No se toma en cuenta 9 9%
Total 100 100%
Elaboración: Yuleisi Lilibeth Chávez García
Fuente: Encuesta.
GRÀFICO N° 42
ACCESO A INTERNET
Elaboración: Yuleisi Lilibeth Chávez García.
Fuente: Encuesta.
El grafico muestra que de las 100 personas encuestadas un 88% considera que el acceso del servicio de
internet en el móvil es indispensable y el 12 % considera que no es indispensable el acceso al servicio de
internet en el móvil.
70% 6% 12% 3% 9%
ACCESO A INTERNET Indispensable
Sumamente ImportanteMedianamente ImportantePoco Importante
111
3era. ¿indique que sistema operativo usa su Smartphone?
Android ( )
IOS ( )
Windows Phone ( )
BlackBerry 6 ( )
Symbian ( )
CUADRO Nº 30
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº3
Opción Cantidades Porcentajes
Android 60 60%
IOS 20 20%
Windows Phone 10 10%
BlackBerry 6 10 10%
Symbian 0 0%
Total 100% 100%
Elaboración: Yuleisi Lilibeth Chávez García.
Fuente: Encuesta.
GRÀFICO Nº 43 QUE SISTEMA OPERATIVO USA EN SU SMARTPHONE
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Encuesta.
El siguiente gráfico estadístico muestra que de las 100 personas encuestadas en un 60% tiene preferencia por
Android, el 20% IOS, el 10% prefiere Windows Phone, el 10% BlackBerry.
60% 20%
10% 10% 0%
QUE SISTEMA OPERATIVO USA EN SU SMARTPHONE
Android
IOS
Windows Phone
112
4to ¿Qué grado de importancia considera usted que tendría la creación de una app móvil que me
brinde información sobre las entidades de salud en la ciudad de Guayaquil?
Muy Importante ( )
Importante ( )
Moderadamente importante ( )
Poco Importante ( )
Nada Importante ( ) CUADRO Nº 31
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº4
Opción Cantidades Porcentaje
Muy Importante 70 70%
Importante 5 5%
Moderadamente
importante
15 15%
Poco Importante 3 3%
Nada Importante 7 7%
Total 100 100%
Elaboración: Yuleisi Lilibeth Chávez García.
Fuente: Encuesta.
GRÀFICO Nº 44
IMPORTANCIA DE LA CREACIÓN DE LA APP
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Encuesta.
El 90% de las personas encuestadas consideran que la creación de la app móvil que me brinde información
sobre las entidades de salud en la ciudad de Guayaquil es necesario el 10% no considera necesaria la
creación de la app móvil.
70% 5%
15%
3% 7%
IMPORTANCIA DE LA CREACIÓN DE LA APP
Muy Importante Importante
Moderadamente importante Poco Importante
113
5to. ¿considera usted beneficioso contar con una aplicación de este tipo?
Muy beneficioso ( )
Beneficioso ( )
Moderadamente Beneficioso ( )
Poco Beneficioso ( )
Nada beneficioso ( )
CUADRO Nº 45 CUADRO ESTADÍSTICO DE LA PREGUNTA Nº5
Opción Cantidades Porcentaje
Muy Beneficioso 70 70%
Beneficioso 3 3%
Moderadamente
Beneficioso
14 14%
Poco Beneficioso 9 9%
Nada beneficioso 4 4%
Total 100 100%
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Encuesta.
GRÀFICO Nº45 UTILIDAD DE LA APLICACIÓN
Elaboración: Yuleisi Lilibeth Chávez García
Fuente: Encuesta
El 87% las 100 personas que fueron encuestadas consideran que contar con una aplicación o herramienta
de este tipo es muy beneficioso y el 13 % de la población considera que no es beneficioso.
70% 3% 14%
9% 4%
UTILIDAD DE LA APLICACIÓN
Muy Beneficioso
Beneficioso
Moderadamente Beneficioso
Poco Beneficioso
Nada beneficioso
114
6to. ¿Qué nivel de información considera usted que posee con respecto a la ubicación de las distintas
entidades de Salud que existen en la ciudad?
Superior al promedio ( )
Promedio ( )
Inferior al promedio ( ) CUADRO Nº 33
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº6
Opción Cantidades Porcentaje
Superior al promedio
14 14
Promedio
9 9%
Inferior al promedio
77 77%
Total 100% 100%
Elaboración: Yuleisi Lilibeth Chávez García.
Fuente: Encuesta.
GRÀFICO N° 46
INFORMACIÒN DE ENTIDADES DE SALUD (CLÍNICAS Y HOSPITALES)
Elaboración: Yuleisi Lilibeth Chávez García.
Fuente: Encuesta.
El 77% de la personas encuestadas indican que no tienen información sobre las entidades existente en la
ciudad de Guayaquil y el 23% de las personas dicen que si cuentan con información respecto a las
entidades de salud.
77% 14%
9%
INFORMACIÒN DE ENTIDADES DE SALUD (CLÍNICAS Y
HOSPITALES)
Superior al promedio Promedio Inferior al promedio
115
.
7mo. ¿Usted cuenta con alguna forma o método que contenga información de los distintos hospitales o
clínicas de la ciudad de Guayaquil?
Siempre ( )
Casi Siempre ( )
Algunas veces ( )
Muy pocas veces ( )
Nunca. ( )
CUADRO Nº 34
Cuadro estadístico de la pregunta Nº7
Opción Cantidades Porcentaje
Siempre 1 1%
Casi Siempre 1 1%
Algunas veces 1 1%
Muy pocas veces 17 17%
Nunca. 80 80%
Total 100 100%
Elaboración: Yuleisi Lilibeth Chávez García.
Fuente: Encuesta.
GRÀFICO Nº 47
MÉTODO DE INFORMACIÒN
Elaboración: Yuleisi Lilibeth Chávez García
Fuente: Encuesta
El 97% de las personas encuestadas no cuentan con ningún método de información con respecto a las
entidades de salud solo el 3% de las personas encuestadas cuentan con algún método sobre las entidades
de salud.
1% 1% 1% 17%
80%
MÈTODO DE INFORMACIÒN
Siempre Casi siempre algunas veces muy pocas nunca
116
8vo. ¿Cuándo considera usted que podría hacer uso de esta APP?
Siempre ( )
Muy frecuentemente ( )
Frecuentemente ( )
Ocasionalmente ( )
Nunca ( )
CUADRO Nº 35 Cuadro estadístico de la pregunta Nº8
Opción Cantidades Porcentaje
Siempre 60 60%
Muy frecuentemente 70 70%
Frecuentemente 15 15%
Ocasionalmente 5 5%
Nunca 10 10%
Total 100 100%
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Encuesta.
GRÀFICO Nº 48 BENEFICIOS DE LA APLICACIÓN
Elaboración: Yuleisi Lilibeth Chávez García
Fuente: Encuesta:
EL 85% de las personas encuestadas consideran que podrían hacer uso de la aplicación mientras el 15 %
de la personas consideran que no usarían la aplicación.
70´ 10%
15%
5% 10%
BENEFICIOS DE LA APLICACIÓN
Siempre Muy freccuentemente Frecuentemente Ocasionalment nunca
117
9no. ¿Qué tan a menudo le ha pasado el caso de que asiste a una entidad de salud por alguna
especialidad en particular y no ha ido en el horario adecuado?
Muy a menudo ( )
A menudo ( )
Medianamente ( )
Bajamente a menudo ( )
Nunca ( )
CUADRO Nº 36 CUADRO ESTADÍSTICO DE LA PREGUNTA Nº9
Opción Cantidades Porcentaje
Muy a menudo 63 63%
A menudo 21 21%
Medianamente 11 11%
Bajamente a
menudo
5 5%
Nunca 0 0%
Total 100 100%
Elaboración: Yuleisi Lilibeth Chávez García Fuente: Encuesta.
GRÀFICO Nº49
ASISTIR EN UN HORARIO INADECUADO
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Encuesta.
El 95% de las personas de las personas encuestadas indican que a asistido a una entidad de salud en un
horario inadecuado solo el 5 % indica que si a asistido en los horarios adecuados.
63% 21%
11% 5% 0%
ASISTIR EN UN HORARIO INADECUADO
Muy a menudo A menudo Medianamente Bajamente a menudo Nunca
118
10ma. ¿considera usted importante tener información sobre los horarios de atención para poder
coordinar citas médicas?
Muy Importante ( )
Importante ( )
Moderadamente Importante ( )
Poco importante ( )
Nada Importante ( )
CUADRO Nº 37
CUADRO ESTADÍSTICO DE LA PREGUNTA Nº10
Opción Cantidades Porcentaje
Muy Importante 65 65%
Importante 20 20%
Moderadamente
Importante
10 10%
Poco importante 5 5%
Nada Importante 0 0
Total 100 100%
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Encuesta.
GRÀFICO Nº50
IMPORTANCIA SOBRE LOS CONOCIMIENTOS DE HORARIOS DE ATENCIÓN
Elaboración: Yuleisi Lilibeth Chávez García. Fuente: Encuesta
.
EL95% de las personas encuestadas consideran que es importante tener información sobre los horarios de
atención para coordinar citas médicas mientras el 5 % considera que no es importante conocer los horarios
de atención.
65% 20% 10% 5% 0%
IMPORTANCIA SOBRE LOS CONOCIMIENTOS DE HORARIOS DE
ATENCIÓN
Muy Importante Importante Moderadamente Importante
Poco Importante Nada Importante
119
Descripción de los Entregables del Proyecto
Código Fuente: Hace referencia a un conjunto de instrucciones que sigue la
computadora que son basadas en un conjunto de líneas de texto escritas en
un determinado lenguaje que ha sido empleado por el programador en la
creación de algún sistema.
Código Ejecutable:Se denomina código ejecutable a los archivos informáticos
con extensión exe. O com que corresponde a las unidades de programas que
han sido generados por el compilador y enlazador de librerías de la
computadora los cuales son ejecutados por el sistema operativo como lo es
Microsoft o Linux.
Manual de Usuario: Es un determinado documento o guía que es realizado de
forma clara para el usuario pueda comprender la funcionalidades del sistema
que ha sido creado, consta de tres partes fundamentales como lo son la
introducción donde se describe la esencia del documento y de cómo usarlo , el
índice que muestra el contenido que posee el documento, la sección de
resolución de problemas donde se encuentra la solución a los problemas o fallas
que pueden presentarse al usar el sistema.
Manual Diseño: En el manual de diseño se encuentra el modelo de la interfaz
que se ha diseñado por el programador, ,los procesos, el modelo de entidad
relación, los formatos de pantalla que ha sido empleados en el software
120
Manual de Instalación: En el manual de instalación contendrá el nombre de
las licencias a usar en la aplicación así como proporciona instrucciones claras
que se siguieron en su proceso de instalación y configuración.
Manual técnico: Es aquel que describe la estructura o diseño de un sistema
las herramientas y tecnologías que fueron empleados para el desarrollo de un
proyectos determinado cada una de las características así como
funcionalidades y las reglas del negocio
121
CAPÍTULO IV
CRITERIOS DE ACEPTACIÓN DEL PRODUCTO O SERVICIO
Plan De Aceptación
Propósito
El propósito de este plan de aceptación del proyecto “Diseño e Implementación
de una APP de Geolocalización de Clínicas y hospitales de la ciudad de
Guayaquil” es elaborar un acuerdo escrito sobre procedimientos a abordar
por el tutor y los revisores de tesis para determinar la aceptación del software
desarrollado. Este plan incluye las responsabilidades de los encargados del
proyecto, las tareas de aceptación y la forma en que se abordan los problemas
Referencias
Objetivos.
Alcance
Cronograma del Proyecto.
Responsabilidades
Responsabilidades del Tutor
Deberá revisar minuciosamente cada una de las partes desarrolladas en
la aplicación
122
Cualquier observación que se tenga de lo desarrollado en el proyecto
deberá ser remitida para realizar los ajustes necesarios.
Responsabilidades del creador del proyecto
Deberá tener en cuenta todos los criterios de aceptación durante todo
el desarrollo del sistema
Está en la obligación de corregir todas las observaciones que haga el
tutor del proyecto
Responsable de la creación de la línea base del proyecto.
CRITERIOS DE ACEPTACION DEL USUARIO
Criterios de Aceptación del producto
Se acordaron con el cliente, los siguientes criterios bajo los cuales el
producto software se considerará cumple con las especificaciones
exigidas.
123
CUADRO Nº 38
CUADRO DE CRITERIOS DE ACEPTACION
Requerimientos Criterios de Aceptación
Identificación de las
entidades de salud
Identificar cuáles son las unidades
médicas más cercanas en base a la
ubicación actual del usuario
Minimización en encontrar
las entidades de salud
Minimizar el tiempo para encontrar una
determinada entidad de salud por
especialidad de acuerdo a las
necesidades que se le presente al
paciente.
Visualización en el Mapa Visualizar información de una determinada
entidad de saluda, ya sea hospital o clínica
de la ciudad de Guayaquil.
Elaboración: Yuleisi Lili Beth Chávez García Fuente: Yuleisi Lili Beth Chávez García
Mecanismos de control
Realización de las Pruebas Unitarias:
Se realizarán las pruebas unitarias con el fin de reducir las incidencias
en el proyecto.
Obtener mejora en la calidad del software.
124
Cumplir con todos los requerimientos que se han establecido en el
proyecto.
Obtener cambios y refactorización del código que ha sido empleado en
la aplicación.
Realización de las Pruebas de Integración
En la evaluación de las pruebas de integración son realizadas para detectar
posibles fallos en el software debido a que existen módulos que al funcionar de
manera individual no presentan fallas pero al funcionar en conjunto suelen
presentar fallos en el sistema
Realización de Pruebas de Regresión
Este proceso se lleva a cabo con el objetivo de que no existan regresiones de
calidad al realizar cambios en el software y en caso de que existan ciertos
cambios, tener la seguridad que no existan comportamientos no deseados o
alteraciones en el software también facilitan la ejecución de pruebas que
anteriormente han sido realizadas.
125
CUADRO Nº 39
MÉTRICAS
Características Nombre Propósito Método
Funcionalidad
Adecuación
Las funciones
evaluadas cuan
correctas son
Evaluar las
funciones
existente en el
APP para analizar
su adecuada
funcionalidad
Al evaluar las
funciones se
llevará un
registro para
detectar cuantas
de las funciones
realizan
adecuadamente.
Madurez Análisis de la
implementación
Que tan
adecuada es la
implementación
del APP
Al evaluar las
funciones
probadas se
puede detectar
cuales son las
que cuentan con
una
implementación
adecuada
Tolerancia a
Fallos
Evaluar el nivel
de tolerancia de
fallos de nuestro
sistema
Que tan tolerante
a fallos es la
APP
Llevar un registro
las caídas que ha
tenido el sistema
para poster
Elaboración: Yuleisi Lilibeth Chávez García Fuente:http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/gonzalez_d_h/capitu
lo2.pdf
126
Indicadores CUADRO Nº 40 INDICADORES
Características Indicadores
Facilidad del Uso Nivel de la eficiencia respecto a la
eliminación de errores en un tiempo
estimado
Nivel de madurez del software.
Interfaz Interacción con el usuario
Elaboración: Yuleisi Lilibeth Chávez García Fuente:http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/gonzalez_d_h/capitu
lo2.pdf
127
CAPÍTULO V
RESULTADOS CONCLUSIONES Y RECOMENDACIONES
Conclusiones
Este proyecto de tesis llamado Diseño e Implementación de una App de
Geolocalización de clínicas y Hospitales de la ciudad de Guayaquil, el
cual está dirigido para los usuarios que porten con un dispositivo móvil
que posea un sistema operativo Android de versión 4.0 o posterior.
El uso del APP efectivamente brinda la información de las respectivas
entidades de salud como lo son (clínicas y los hospitales) de la ciudad
de Guayaquil.
Es de mucho beneficio esta aplicación, porque el usuario que hace uso
de la misma .tendrá conocimientos de la información del hospital como
los son su respectiva ubicación, horarios de consulta y especialidades
existentes ,r sin necesidad de tener que acudir a solicitar información,
gracias a la geolocalización el usuario detectara las clínicas y hospitales
más cercanas a su posición actual.
.
128
Recomendaciones
Cuando se use el APP, es vital seguir las siguientes sugerencias.
Dependiendo de la visión que se le quiera dar la aplicación puede ser
usada desde los paquetes de datos que posea el usuario en su móvil
así como también desde el wi-fi.
Hacer uso de las opciones del menú que existe en la aplicación cuyo fin
es de interactuar de una manera amigable con el usuario para que sea
de fácil uso
Para que la app este publicada en google play, es necesario tener
cuenta, tener un apk de distribución q siga los estándares que necesita el
google play, y por último hacer uso de una tarjeta de crédito para hacer el
UPLOAD.
129
BIBLIOGRAFÍA LIBROS
Enrique, A.S (2012) Programación De Dispositivos, Barcelona: Gran Vía De Los
Corts Catalanes.
Gargenta, M., Learning Android., Nueva York–Estados Unidos., O’reilly., 2011
Guru_Andrea. (2012). Versiones De Android.Recuperado El 11 De Enero De
2012, De Http://Comunidad.Movistar.Es/T5/Blog-Android/Tutorialqu%C3%A9-
Tienecada-Versi%C3%B3n-De-Android/Ba-P/435041
Lidó Monzón Ingrid, Aplicación Android De Movilidad De Invidentes, Tesis De
Titulación En Ingeniería Técnica De Telecomunicación, Especialidad Telemática,
Barcelona-España, 2011
Txemarodríguez (2012). Android En 2012: Desarrollando Aplicaciones.
Http://Www.Xatakandroid.Com/Aplicaciones-Android/Android-En-2012
Pablo Díaz. (2011). Android Gingerbread 2.3. Recuperado El 12 De Enero De
2012, De Http://Www.Tecnofans.Es/Android/Articulo/Android-Gingerbread-2-3-
Mejoras-Frente-A-Froyo-2-2/2553
Aguirre Chacón (2012) Diseño De Una Aplicación Móvil Para La Consulta
Académica De La Fiis-Utp Tesis De Proyectos De Ingeniería De Sistemas,
Universidad Tecnológica De Perú.
Mónica Lucía Tapia Marroquín (2013) Estudio Y Desarrollo De Aplicaciones
Para Dispositivos Móviles Android, Tesis De Titulación Ingeniera En Sistemas
Computacionales Universidad Técnica Del Norte, Facultad De Ingeniería En
Ciencias Aplicadas, Ibarra-Ecuador.
130
Alberto Pérez Reyes (2014) Análisis De Rendimiento De Aplicaciones Android.
Performance Analysis Of Android Applications, Tesis De Titulación En
Informática, Escuela Técnica Superior De Ingeniería Informática, Santa Cruz De
Tenerife, España
Ilse Denisse Gonzáles Mérida (2012). Desarrollo De Una Aplicación Caso
Universidad, Tesis De Titulación En Licenciado En Sistemas Computacionales
Administrativos, Xalapa-Enríquez, Veracruz México.
Karla Carvajal Valdivieso, Christian Sasig (2012).Análisis Comparativo Entre Las
Plataformas De Desarrollo De Aplicaciones Móviles Para Los Sistemas
Operativos, Tesis De Titulación Ingeniería En Sistemas Informáticos, Escuela
Superior Politécnica De Chimborazo, Facultad De Informática Y Electrónica,
Riobamba Ecuador.
Alejandro Santana Orozco(2012)Una Infraestructura De Comunicaciones
Cliente-Servidor Para Aplicaciones Móviles Tesis De Titulación Maestro En
Ciencias De La Ingeniería En Computo, Instituto Politécnico Nacional, México Df
.
Jordán Pascual Espada (2012) Diseño De Objetos Virtuales Colaborativos
Orientados A Servicios En El Marco De Internet De Las Cosas”, Tesis De
Doctorado En Ingeniería Informática, Universidad De Oviedo
Walther Johao Gaibor(2015)Implementación De Aplicativo Móvil Geolocalizador
De Centros De Atención Cercanos Y Receptor De Consultas Y Quejas Para
Cenel Ep
Veintimilla Sarmiento, María Gabriela (2014) Desarrollo E Implementación De
Una Aplicación Que Traduzca De Abecedario Y Los Números Del Uno A Diez
Del Lenguaje De Señas A Texto Para Ayuda De Discapacitados Auditivos
Mediante Dispositivos Móviles Android, Carrera De Ingeniería Electrónica En
Redes Y Comunicación De Datos, Universidad De Las Fuerzas Armadas.
131
Osl. (2011). Documentación Del Curso De Desarrollo Android. Recuperado El 10
De Enero De 2012, De Http://Www.Softwarelibre.Ulpgc.Es/Cursos/Android
Windows. Documento. "Windows Phone 7 - Released To Manufacturing". 2010
Url:Http://Blogs.Windows.Com/Windows_Phone/B/Windowsphone/Archive/2010/
09 /01/Windows-Phone-7-Released-To-Manufacturing.Aspx
Gossweiler, R., Mcdonough, C., Lin, J. & Want, R. (2011). Argos: Building A
Web-Centric Application Platform On Top Of Android. Pervasive Computing,
Ieee, 10(4), 10-14.
Gossweiler, R., Mcdonough, C., Lin, J. & Want, R. (2011). Argos: Building A
Web-Centric Application Platform On Top Of Android. Pervasive Computing,
Ieee, 10(4), 10-14.
Gossweiler, R., Mcdonough, C., Lin, J. & Want, R. (2011). Argos: Building A
Web-Centric Application Platform On Top Of Android. Pervasive Computing,
Ieee, 10(4), 10-14.
Opengl.The Industry's Foundation For High Performance Graphics. Plataforma
De Software. [En Línea]. Http://Www.Opengl.Org
Opengl.The Industry's Foundation For High Performance Graphics. Plataforma
De Software. [En Línea]. Http://Www.Opengl.Org/. Opengl.The Industry's
Foundation For High Performance Graphics. Plataforma De Software.
Http://Www.Opengl.Org/.
132
DIRECCIONES WEB
MOBILES.CO.UK. Documento. "How many apps for smarthphones in
2012".2012 URL: http://blog.mobiles.co.uk/app-reviews/how-many-apps-2012/
MOBILES.CO.UK. Documento. "How many apps for smarthphones in 2012".2012 URL: http://blog.mobiles.co.uk/app-reviews/how-many-apps-2012
MOBILES.CO.UK. Documento. "How many apps for smarthphones in 2012".2012 URL: http://blog.mobiles.co.uk/app-reviews/how-many-apps-2012
MOBILES.CO.UK. Documento. "How many apps for smarthphones in
2012".2012 URL: http://blog.mobiles.co.uk/app-reviews/how-many-apps-2012/
http://www.apple.com/mx/business/accelerator
. https://developer.apple.com/programs/ios/enterprise/gettingstarted/
ANDROID. Documento. "Setting Up an Existing IDE". 2012 URL:
http://developer.android.com/sdk/installing/index.htm
APPLE. Documento. "Create Apps for iOS 6". 2012 URL:
https://developer.apple.com/devcenter/ios/checklist/
BLACKBERRY. Documento. "BlackBerry Java 7.1 SDK". 2012 URL: https://developer.blackberry.com/java/download/eclipse/
133
MOBILE STATISTICS. Documento. "Total Apps Available". 2012 URL:
http://www.mobilestatistics.com/mobile-statistics/
GARTNER. Documento. "Gartner Says Worldwide Sales of Mobile Phones
Declined 2 Percent in First Quarter of 2012". 2012
MOBILES.CO.UK. Documento. "How many apps for smarthphones in 2012".2012 URL: http://blog.mobiles.co.uk/app-reviews/how-many-apps-2012
WINDOWS. Documento. "Windows Phone 7 - Released to Manufacturing". 2010 URL:http://blogs.windows.com/windows_phone/b/windowsphone/archive/2010/09
/01/windows-phone-7-released-to-manufacturing.aspx
134
Anexo No. 1
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONES
Objetivo principal de la Encuesta: Es analizar la respuesta de las personas,
con respecto a la aplicación Diseño e Implementación de una APP de
geolocalización de clínicas y hospitales de la ciudad de Guayaquil.
Marque con una X su respuesta:
1era. ¿Cómo considera usted el uso de un dispositivo móvil Smartphone?
Muy beneficioso ( )
Beneficioso ( )
Indiferente ( )
desacuerdo ( )
2do. ¿Cómo considera usted el acceso de servicio de internet en su
dispositivo móvil?
Indispensable ( )
Sumamente Importante ( )
Medianamente Importante ( )
Poco Importante ( )
135
3era. ¿indique que sistema operativo usa su Smartphone?
Android ( )
IOS ( )
Windows Phone ( )
BlackBerry 6 ( )
Symbian ( )
4to ¿Qué grado de importancia considera usted que tendría la creación de
una app móvil que me brinde información sobre las entidades de salud en
la ciudad de Guayaquil?
Muy Importante ( )
Importante ( )
Moderadamente importante ( )
Poco Importante ( )
Nada Importante ( )
5to. ¿considera usted beneficioso contar con una aplicación de este tipo?
Muy beneficioso ( )
Beneficioso ( )
Moderadamente Beneficioso ( )
Poco Beneficioso ( )
Nada beneficioso ( )
136
6to. ¿Qué nivel de información considera usted que posee con respecto a
la ubicación de las distintas entidades de Salud que existen en la ciudad?
Superior al promedio ( )
Promedio ( )
Inferior al promedio ( )
7mo. ¿Usted cuenta con alguna forma o método que contenga información
de los distintos hospitales o clínicas de la ciudad de Guayaquil?
Siempre ( )
Casi Siempre ( )
Algunas veces ( )
Muy pocas veces ( )
Nunca. ( )
8vo. ¿Cuándo considera usted que podría hacer uso de esta APP?
Siempre ( )
Muy frecuentemente ( )
Frecuentemente ( )
Ocasionalmente ( )
Nunca ( )
137
9no. ¿Qué tan a menudo le ha pasado el caso de que asiste a una
entidad de salud por alguna especialidad en particular y no ha ido en el
horario adecuado?
Muy a menudo ( )
A menudo ( )
Medianamente ( )
Bajamente a menudo ( )
Nunca ( )
10ma. ¿considera usted importante tener información sobre los horarios
de atención para poder coordinar citas médicas?
Muy Importante ( )
Importante ( )
Moderadamente Importante ( )
Poco importante ( )
Nada Importante ( )
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
Manual Técnico
“Diseño e Implementación de una App de Geolocalización de
Clínicas y Hospitales de la ciudad de Guayaquil”
Previa a la obtención del Título de:
INGENIERO EN SISTEMAS COMPUTACIONALES
AUTOR: YULEISI LILIBETH CHAVEZ GARCIA
TUTOR:
GUAYAQUIL – ECUADOR
2016
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
Manual Técnico
“Diseño e Implementación de una App de Geolocalización de
Clínicas y Hospitales de la ciudad de Guayaquil”
Previa a la obtención del Título de:
INGENIERO EN SISTEMAS COMPUTACIONALES
AUTOR: YULEISI LILIBETH CHAVEZ GARCIA
TUTOR:
GUAYAQUIL – ECUADOR
2016
INDICE GENERAL
MANUAL TÉCNICO .............................................................................................................. 4
OBJETIVOS .............................................................................................................. 4
TECNOLOGIA USADA ............................................................................................. 4
ANDROID STUDIO ................................................................................................... 4
XAMPP ................................................................................................................... 10
PHP…………… ....................................................................................................... 18
CARACTERÍSTICA ................................................................................................ 18
DIAGRAMA DE CASOS DE USO........................................................................... 18
MODELO ENTIDAD RELACIÓN. ........................................................................... 20
ESTRUCTURA DEL PROYECTO. .......................................................................... 23
CARPETA SRC ............................................................................................................ 23
CARPETA ASSETS..................................................................................................... 24
CARPETA BIN ............................................................................................................. 25
CARPETA GRADLE .................................................................................................... 25
DIRECTORIO RES ...................................................................................................... 26
ANDROIDMANIFEST.XML ......................................................................................... 27
ARCHIVO DB_CONFIG.PHP ..................................................................................... 27
ARCHIVO DB_CONNECT.PHP ................................................................................. 28
ARCHIVO GET_DETAILS_HOSPITALES.PHP ....................................................... 28
MANUAL TÉCNICO
OBJETIVOS
Creación de un app móvil diseñada para dispositivos móviles que tengan instalado
sistema operativo Android versión 4.0 en adelante, que permita al público en general
encontrar los centros de atención más cercanos desde donde se encuentren ubicado,
así como los distintos hospitales y clínicas que posea la ciudad de Guayaquil.
TECNOLOGIA USADA
Las Herramientas que fueron utilizadas para el desarrollo de este proyecto son
Android Studio
JSON
XAMPP
PHP
ANDROID STUDIO
Android Studio es la nueva IDE desarrollada por Google para que los desarrolladores
puedan crear sus aplicaciones de una forma más sencilla. Fue presentada en el
pasado Google IO y ya se encuentra disponible para descargar pese a estar en fase
beta.
El uso de este IDE es idéntico en cualquier sistema operativo. En este artículo os
vamos a enseñar a configurar Windows y a instalar Android Studio en nuestro sistema.
5
Preparar Windows para utilizar Android Studio
En primer lugar, al igual que los demás sistemas operativos, debemos descargarnos e
instalar el JDK de Java.
Para ello accedemos a la página de Oracle. Una vez allí seleccionaremos la
plataforma JDK 7u21 (o la que sea más actual).
Nos aparecerá una lista con las descargas disponibles para el sistema.
Seleccionaremos el archivo de Windows correspondiente a la arquitectura de nuestro
PC (32 o 64 bits)
6
Una vez descargado instalaremos el JDK en nuestro sistema. Ejecutamos el archivo
que hemos descargado y comenzará la instalación.
7
Una vez finalizada la instalación ya tenemos nuestro equipo listo para ejecutar Android
Studio.
8
Descargar Android Studio
Lo primero que debemos hacer es descargar Android Studio desde la página de
desarrolladores de Google.
Debemos hacer click sobre “download Android Studio” y comenzará la descarga de un
archivo ejecutable. Esperamos a que finalice la descarga y ya tendremos el IDE en
nuestro equipo.
9
Instalación y ejecución.
En primer lugar debemos instalar el archivo descargado anteriormente en nuestro
equipo. Para ello haremos doble click sobre él y se abrirá un asistente de instalación.
Se instala como una aplicación normal, no tiene ninguna dificultad. Una vez finalizada
la instalación ya tenemos Android Studio preparado para funcionar.
JSON
Es un formato que sirve para intercambiar información, y es un esquema ligero,
adicional es un formato simple para poder ser interpretado y es entendible en lenguaje
natural, y que sin duda para computadores es mucho más interpretar y generar. Tiene
como base el lenguaje JavaScript. JSON son archivos con formato de texto plano,
que no está relacionado al lenguaje de programación que se utilice pero que si posee
convenciones muy populares por los desarrolladores que trabajan con java, javascripr,
C++, C#, C, Perl, Python y muchos más. El conjunto de todas estas reuniones hacen
que sea una óptima opción para intercambiar información.
10
XAMPP
XAMPP para Windows ofrece una fácil instalación de los frameworks Apache-MySQL,
PHP, PERL, PEAR. XAMPP te ahorra tiempo y esfuerzo, y proporciona soporte de
frameworks como Drupal, Joomla, Moodle, o Wikimedia en cualquier computadora con
Windows.
Instalar XAMPP en Windows 7
Antes de instalar un servidor de páginas web es conveniente comprobar si no hay ya
uno instalado. Para ello, es suficiente con abrir el navegador y escribir la dirección
http://localhost. Si no se obtiene un mensaje de error es que hay algún servidor de
páginas web instalado.
Una vez obtenido el archivo de instalación de XAMPP, hay que hacer doble clic sobre
él para ponerlo en marcha. Las imágenes que se muestran a continuación
11
corresponden a la instalación de XAMPP 5.6.12 en Windows 7 (a partir de XAMPP
1.8.3, XAMPP no se puede instalar en Windows XP ya que PHP 5.5 y posteriores no
se pueden instalar en Windows XP).
Al poner en marcha el instalador XAMPP nos muestra dos avisos:
El primero aparece si en el ordenador hay instalado un antivirus:
El segundo aparece si está activado el Control de Cuentas de Usuario y
recuerda que algunos directorios tienen permisos restringidos:
A continuación se inicia el asistente de instalación. Para continuar, hay que hacer clic
en el botón "Next".
12
Los componentes mínimos que instala XAMPP son el servidor Apache y el lenguaje
PHP, pero XAMPP también instala otros elementos. En la pantalla de selección de
componentes puede elegirse la instalación o no de estos componentes. para este
curso se necesita al menos instalar MySQL y phpMyAdmin.
13
En la siguiente pantalla se puede elegir la carpeta de instalación de XAMPP. La
carpeta de instalación predeterminada es C:\xampp. Si se quiere cambiar, hay que
hacer clic en el icono de carpeta y seleccionar la carpeta donde se quiere instalar
XAMPP. Para continuar la configuración de la instalación, hay que hacer clic en el
botón "Next".
14
La siguiente pantalla nos ofrece información sobre los instaladores de aplicaciones
para XAMPP creados por Bitnami. Para que no se abra la página web de Bitnami,
habría que desmarcar la casilla correspondiente.
15
Para empezar la instalación de XAMPP, hay que hacer clic en en el botón "Next" en la
pantalla siguiente.
16
A continuación, se inicia el proceso de copia de archivos, que puede durar unos
minutos.
17
Una vez terminada la copia de archivos, se muestra la pantalla que confirma que
XAMPP ha sido instalado. Hay que hacer clic en el botón "Finish". Para no abrir a
continuación el panel de control de XAMPP habría que desmarcar la casilla
correspondiente.
18
PHP
Es un lenguaje de programaciones open source multiplataforma, que es
orientado para las aplicaciones web y que trabaja en conjunto con código
HTML. La codificación del lenguaje PHP tiene una peculiaridad la cual es que
se ejecuta en el servidor, generando el HTML, el cual solo este es enviado al
cliente. Por esta razón es que en las PC que ejecutan estos programas solo
permiten visualizar el HTML, más no los script PHP, ya que estos solo se
quedan en el servidor.
Característica
Android developer Tools buid v21.1.0 - 569685
jdk1.8.0_11
Android Studio.
DIAGRAMA DE CASOS DE USO.
En este diagrama se muestra todas las acciones que el usuario puede realizar para
interactuar con el sistema.
19
Búsqueda de Centros Hospitalarios
Geolocalizacion
20
Modelo Entidad Relación.
En el siguiente grafico podremos visualizar el modelo entidad relación con el que se
encuentra haciendo uso la aplicación.
A continuación se visualizara detalladamente los campos de cada una de las tablas.
Tabla tbl_categoria
Tabla que servirá para categorizar los centros hospitalarios.
Columna Tipo Nulo
id_categoria int(11) No
descripcion varchar(100) No
21
Tabla tbl_clinica
En esta tabla están almacenados los registros de los centros hospitalarios de la
aplicación
Columna Tipo Nulo
id_clinica int(11) No
id_coordenanda int(11) No
id_zona int(11) No
nombre_clinica varchar(150) No
url_imagen varchar(250) No
phone varchar(100) No
address varchar(200) No
email varchar(150) No
attention varchar(100) No
speciality varchar(100) No
Tabla tbl_coordenadas
En esta tabla están almacenados los registros de las coordenadas gps de los centros
hospitalarios de la aplicación.
Columna Tipo Nulo
id_especialidad int(11) No
Descripcion varchar(150) No
Tabla tbl_especialidades
En esta tabla están almacenados el listado de las especialidades que dispone la
aplicación.
22
Columna Tipo Nulo
id_especialidad int(11) No
descripcion varchar(150) No
Tabla tbl_zona
En esta tabla están almacenados el listado de las zonas que se ha sectorizado la
ciudad de Guayaquil.
Columna Tipo Nulo
id_zona int(11) No
descripcion text No
23
ESTRUCTURA DEL PROYECTO.
Carpeta src
Esta carpeta contendrá todo el código fuente de la aplicación, código de la interfaz
gráfica, clases auxiliares.
24
.
Paquete edu.ug.centrohospitalarios
Contiene Activities, Fragment, Services y Application de android
.
Carpeta assets
Contiene todos los demás ficheros auxiliares necesarios para la aplicación (y que se
incluirán en su propio paquete), como por ejemplo ficheros de configuración, de datos,
etc.
25
Carpeta bin
Ésta es otra de ésas carpetas que en principio no tendremos por qué tocar. Contiene
los elementos compilados de la aplicación y otros ficheros auxiliares. Cabe destacar el
fichero con extensión “.apk”, que es el ejecutable de la aplicación que se instalará en
el dispositivo.
Carpeta Gradle
Contiene las dependencias que hace uso la aplicación, el proyecto hace uso de las
siguientes dependencias:
.
Dependencia Función
compile 'org.osmdroid:osmdroid-android:4.2' Mapas
compile 'org.slf4j:slf4j-simple:1.6.1' Mapas
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.1'
descargas de imágenes de la web
compile 'com.squareup.retrofit:retrofit:1.5.1' Consumo de metodos
REST
26
Directorio res
En el Directorio res se encuentran todos los archivos con los recursos necesarios
que son utilizados en la aplicación. Las imágenes, archivos de idiomas, estilos,
etc.. Un pequeños listado de estos puede ser:
:
No todas estas carpetas tienen por qué aparecer en cada proyecto Android, tan sólo
las que se necesiten. Iremos viendo durante el curso que tipo de elementos se pueden
incluir en cada una de estas carpetas.
27
Para el proyecto, se crearon los siguientes recursos para la aplicación:
AndroidManifest.xml
Es un archivo XML que contiene nodos descriptivos sobre las características de una
aplicación Android. Características como los building blocks existentes, la versión
de SDK usada, los permisos necesarios para ejecutar algunos servicios y muchas
más. En pocas palabras el Android Manifest es un panorama de toda nuestra
aplicación.
Métodos PHP
Archivo db_config.php
Archivo de configuración de conexión a la base de datos.
28
Archivo db_connect.php
Clase conexión de base de datos con los archivos .php
Archivo get_details_hospitales.php
Metodo Rest que obtiene el detalle de una clínica o un hospital en base al id del centro
hospitalario.
url http://localhost/hospitalarios/get_details_hospitales.php?id_hospital=1
Parameto Valor
id_hospital 1
METODO GET
RETORNO
Json con la siguiente estructura
NOMBRE VALOR Tipo de dato
Success 1: true/ 0: false int
Mensaje Descripción de lo ocurrido string
Data array de objetos con detalle del hospital array
Archivo get_especialidades.php
Método Rest que obtiene las especialidades que posee la aplicación
url http://localhost/hospitalarios/get_especialidades.php
parameto Valor
N/A N/A
METODO GET
RETORNO
Json con la siguiente estructura
NOMBRE VALOR Tipo de dato
success 1: true/ 0: false int
mensaje Descripción de lo ocurrido string
data array de objetos con detalle del hospital array
29
Archivo get_especialidades_clinica.php
Método Rest que obtiene las especialidades que posee una clínica o hospital
especifico
url http://localhost/hospitalarios/get_especialidades_clinica.php?id_especialidades=1
parameto Valor
id_especialidades 1
METODO GET
RETORNO
Json con la siguiente estructura
NOMBRE VALOR
Tipo de dato
success 1: true/ 0: false int
mensaje Descripción de lo ocurrido string
data array de objetos con detalle del hospital array
Archivo get_hospitales.php
Método Rest que obtiene un hospital o clínica en específico.
url http://localhost/hospitalarios/get_hospitales.php?hospital=0
parameto Valor
hospital 1
METODO GET
RETORNO
Json con la siguiente estructura
NOMBRE VALOR Tipo de dato
success 1: true/ 0: false int
mensaje Descripción de lo ocurrido string
data array de objetos con detalle del hospital array
Archivo get_hospitales.php
Método Rest que obtiene un hospital o clínica en base al criterio de una especialidad
seleccionada por un usuario.
30
url http://localhost/hospitalarios/get_hospitales_x_especialidad.php?id_especialidad=0
parameto Valor
id_especialidad 1
METODO GET
RETORNO
Json con la siguiente estructura
NOMBRE VALOR
Tipo de dato
success 1: true/ 0: false int
mensaje Descripción de lo ocurrido
string
data array de objetos con detalle del hospital
array
Archivo get_hospitales_x_zonas.php
Método Rest que obtiene un hospital o clínica en base al criterio de una zona
seleccionada por un usuario.
url http://localhost/hospitalarios/get_hospitales_x_zonas.php?id_zona=0
parameto Valor
id_zona 1
METODO GET
RETORNO
Json con la siguiente estructura
NOMBRE VALOR
Tipo de dato
success 1: true/ 0: false int
mensaje Descripción de lo ocurrido
string
data array de objetos con detalle del hospital array
31
Archivo get_localizacion.php
Método Rest que obtiene las coordenadas gps de las clínicas y hospitales que se
muestran en la aplicación.
url http://localhost/hospitalarios/get_localizacion.php
parameto Valor
id_zona 1
METODO GET
RETORNO
Json con la siguiente estructura
NOMBRE VALOR
Tipo de dato
success 1: true/ 0: false int
mensaje Descripción de lo ocurrido string
data array de objetos con detalle del hospital array
Archivo get_zonas.php
Método Rest que obtiene las zonas en la que considera la aplicación que se encuentra
sectorizada la ciudad de Guayaquil.
url http://localhost/hospitalarios/get_zonas.php
parameto Valor
id_zona 1
METODO GET
RETORNO
Json con la siguiente estructura
NOMBRE VALOR
Tipo de dato
success 1: true/ 0: false int
mensaje Descripción de lo ocurrido string
data array de objetos con detalle del hospital array
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
MANUAL DE USUARIO
“Diseño e Implementación de una App de Geolocalización de
Clínicas y Hospitales de la ciudad de Guayaquil”
Previa a la obtención del Título de:
INGENIERO EN SISTEMAS COMPUTACIONALES
AUTOR: YULEISI LILIBETH CHAVEZ GARCIA
TUTOR:
GUAYAQUIL – ECUADOR
2016
INDICE GENERAL
FUNCION DE LA APP .............................................................................................. 1
INGRESO A LA APLICACIÓN. .................................................................................... 1
PANTALLA INICIAL ...................................................................................................... 2
MENÚ DE LA APLICACIÓN. ........................................................................................ 4
BÚSQUEDA .............................................................................................................. 5
HOSPITALES Y CLÍNICAS ...................................................................................... 5
ESPECIALIDADES ................................................................................................... 7
ZONAS ..................................................................................................................... 8
GEOREFERENCIA…………………………………………………………………………….9
1
.
FUNCION DE LA APP
Aplicativo móvil disponible en la plataforma Android, que ayudara a las
personas de la ciudad de Guayaquil ubicar de manera rápida y sencilla los
hospitales, clínicas o diversos centros hospitalarios más cercanos respecto a la
ubicación en la que se encuentren haciendo uso de la aplicación, también
permitirá realizar búsquedas personalizada de centros hospitalarios por zonas
es decir podremos listar por hospitales, clínicas del sur, norte, centro de la
urbe, podrá realizar búsqueda de alguna clínica o hospital o por especialidades.
Ademas visualizar información muy relevante sobre una clínica o un hospital en
específico.
¿Cuáles son los usuarios que pueden hacer uso del aplicativo?
El aplicativo es gratuito y de fácil uso por lo tanto el publico en general podrá
hacer uso del APP
Ingreso a la aplicación.
El usuario podrá visualizar en el menú de su dispositivo Android el siguiente
icono.
2
Pantalla Inicial
Al abrir la aplicación el usuario podrá visualizar la siguiente pantalla, en la
misma podrá visualizar las siguientes opciones:
• Búsqueda de Centros de Salud, hospitales o clínicas.
• Ubicación de Centros de Salud cercanos desde donde se haga
uso la aplicación móvil.
• Búsqueda personalizada de doctores.
3
4
Menú de la aplicación.
La aplicación consta de un menú, el mismo se encuentra en la parte
superior izquierda , al momento de pulsarlo el usuario
tendra las siguientes opciones:
Inicio, esta opción permitirá al usuario poder regresar a la pantalla
principal de la aplicación.
Buscar, búsqueda de Centros de Salud, hospitales o clínicas.
GeoReferencia, ubicación de Centros de Salud cercanos desde
donde se haga uso la aplicación móvil.
Doctores, búsqueda personalizada de doctores
5
Búsqueda
Esta opción permitirá al usuario realizar búsquedas personalizadas de los
centros hospitalarios.
Hospitales y Clínicas
En esta opción el usuario podrá ingresar el nombre de un hospital o clínica y
visualizar la información de dicha búsqueda.
6
A continuación se mostrará la consulta realizada previamente:
Si seleccionamos el centro médico nos mostrará la siguiente información.
7
Especialidades
En esta opción se le mostrara al usuario un listado de las especialidades
existente en la aplicación.
8
Al momento de seleccionar una especialidad del listado anterior se le
presentara al usuario los centros hospitalarios que disponen de esa
especialidad.
Zonas
Esta opción mostrara el listado de centros hospitalarios por zonas de la ciudad
de Guayaquil, para ello consideramos dividir a Guayaquil en zona sur, centro,
norte.
9
GeoReferencia
Esta opción del menú permitirá al usuario visualizar los centros hospitalarios
más cercano esto respecto a donde se encuentre haciendo uso de la
aplicación.
10
Top Related