Upload
vancong
View
216
Download
0
Embed Size (px)
Citation preview
1
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
DESARROLLO EN APLICACIÓN MÓVIL PARA LA OBTENCIÓN DEL
MEDICAMENTO MÁS INDICADO PARA CUADROS
SINTOMATOLÓGICOS Y LUGARES MÁS
CERCANOS PARA ADQUIRIRLOS,
UTILIZANDO TECNOLOGÍA GPS
Y SERVIDORES
WEB
TESIS DE GRADO
Previa a la obtención del Título de:
INGENIERO EN SISTEMAS COMPUTACIONALES
JOHNNY GUSTAVO YUQUILEMA ZAMBRANO
2
TUTOR: ING. JOSE MARIDUEÑA
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍAFICHA DE REGISTRO DE TESIS
TÍTULO: “Desarrollo en aplicación móvil para la obtención del medicamentomás indicado para cuadros sintomatológicos y lugares más cercanos paraadquirirlos, utilizando tecnología GPS y servidores web.”
REVISORES:INSTITUCIÓN: Universidad De GuayaquilFACULTAD: Ciencias Matemáticas Y FísicasCARRERA: Ingeniería En Sistemas ComputacionalesFECHA DE PUBLICACIÓN: N° DE PÁGS.: ÁREA TEMÁTICA: SocialPALABRAS CLAVES: RESUMEN: N° DE REGISTRO(en base de datos): N° DE CLASIFICACIÓN: Nº DIRECCIÓN URL (tesis en la web): ADJUNTO PDF
SINO
CONTACTO CON AUTOR: Teléfono:E-mail:
CONTACTO DE LA INSTITUCIÓNNombre:
Teléfono:
X
2
Guayaquil, Septiembre del 2014
APROBACIÓN DEL TUTOR
En mi calidad de Tutor del trabajo de investigación, “DESARROLLO EN
APLICACIÓN MÓVIL PARA LA OBTENCIÓN DEL MEDICAMENTO MÁS
INDICADO PARA CUADROS SINTOMATOLÓGICOS Y LUGARES MÁS
CERCANOS PARA ADQUIRIRLOS, UTILIZANDO TECNOLOGÍA GPS Y
SERVIDORES WEB “ elaborado por la Sr. JOHNNY GUSTAVO YUQUILEMA
ZAMBRANO, egresado 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. JOSE MARIDUEÑA
TUTOR
3
DEDICATORIA
La culminación de preparación académica
va dedicada con todo mi esfuerzo y amor a
mi hijo, ELIAS YUQUILEMA AROCA,
Segundo, a mi esposa CYNTHIA AROCA
PEÑA, a mis padres RUTH ZAMBRANO
Y GUSTAVO YUQUILEMA.
4
AGRADECIMIENTO
Agradezco en primer lugar a Dios por
darme la sabiduría y la fortaleza en el
transcurso de mis estudios, a mis padres por
ser mi guía y el pilar primordial de mi vida,
apoyarme en toda mi formación educativa.
A mi esposa por la ayuda brindada en todo
momento.
Finalmente y como parte muy importante en
la preparación de mi tesis, a mi tutor y guía
académico, el ingeniero José Maridueña,
por brindarme sus conocimientos y valioso
apoyo.
5
TRIBUNAL DE GRADO
MSC. EDUARDO SANTOS BAQUERIZOMSC. INELDA MARTILLO ALCÍVAR
DECANO DE LA FACULTAD DIRECTORCIENCIAS MATEMÁTICAS Y FÍSICAS
MSC. CARLOS AVEIGA PANINI MSC.KATYA FAGGIONI COLOMBOMIEMBRO DEL TRIBUNAL MIEMBRO DEL TRIBUNAL
MSC. JOSE MARIDUEÑA ARROYAVE AB. JUAN CHAVEZ ATOCHA
TUTOR SECRETARIO
6
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMASCOMPUTACIONALES
DESARROLLO EN APLICACIÓN MÓVIL PARA LA OBTENCIÓN DEL
MEDICAMENTO MÁS INDICADO PARA CUADROS
SINTOMATOLÓGICOS Y LUGARES MÁS
CERCANOS PARA ADQUIRIRLOS,
UTILIZANDO TECNOLOGÍA GPS
Y SERVIDORES
WEB.
Proyecto de trabajo de grado que se presenta como requisito para optar por el título de
INGENIERO EN SISTEMAS COMPUTACIONALES.
Autor: Johnny Gustavo Yuquilema Zambrano
C.I.0923432371
Tutor: Ing. José Maridueña
Guayaquil, Septiembre del 2014
7
CERTIFICADO DE ACEPTACIÓN DEL TUTOR
En mi calidad de Tutor del Curso de Fin de Carrera, nombrado por el Departamentode Graduación y la Dirección de la Carrera de Ingeniería en SistemasComputacionales de la Universidad de Guayaquil,
CERTIFICO:
Que he analizado el Proyecto de Grado presentado por el egresadoJOHNNY GUSTAVO YUQUILEMA ZAMBRANO, como requisito previo paraoptar por el título de Ingeniero cuyo problema es:
DESARROLLO EN APLICACIÓN MÓVIL PARA LA OBTENCIÓN DEL
MEDICAMENTO MÁS INDICADO PARA CUADROS SINTOMATOLÓGICOS Y
LUGARES MÁS CERCANOS PARA ADQUIRIRLOS, UTILIZANDO
TECNOLOGÍA GPS Y SERVIDORES WEB.
Considero aprobado el trabajo en su totalidad.
Presentado por:
________________________ _________________________Johnny Yuquilema Zambrano Cédula de ciudadanía N°
Tutor: ____________________________
Ing. José Maridueña
Guayaquil, Septiembre del 2014
8
ÍNDICE GENERAL
CARTA DE ACEPTACIÓN DEL TUTOR VII
ÍNDICE GENERAL VIII
ÍNDICE DE CUADROS XI
ÍNDICE DE GRÁFICOS XII
RESUMEN XIII
ABSTRACT XIV
INTRODUCCIÓN 1
CAPÍTULO I.- EL PROBLEMA
PLANTEAMIENTO DEL PROBLEMA 3
Ubicación del Problema en un contexto 3
Situación Conflicto Nudos Críticos 4
Causas del problema, Consecuencias 4
Delimitación del Problema 5
Formulación del Problema 6
Evaluación del Problema 6
Objetivos 8
Alcances 9
Justificación e importancia 10
9
CAPÍTULO II.- MARCO TEÓRICO
ANTECEDENTES DEL ESTUDIO 11
FUNDAMENTACIÓN TEÓRICA 11
Dispositivo móviles 12
Estándares de dispositivos móviles 13
Teléfonos inteligentes o smartphones 15
Sistema operativo móvil 16
Android 19
Java Server Faces 22
Sql Server Express 23
Web services 24
Java EE 24
Microsoft Windows 25
Open source 28
FUNDAMENTACIÓN LEGAL 31
Sobre el uso del software libre 31
Ley de comercio electrónico 32
Ley orgánica de la salud 42
HIPOTESIS PREGUNTAS A CONTESTARSE 44
VARIABLES DE LA INVESTIGACIÓN 44
Variables Dependientes 44
Variables Independientes 44
DEFINICIONES CONCEPTUALES 45
CAPÍTULO III.- METODOLOGÍA
DISEÑO DE LA INVESTIGACIÓN 53
MODALIDAD DE LA INVESTIGACIÓN 53
10
POBLACIÓN Y MUESTRA 54
Población 54
Muestra 61
OPERACIONALIZACIÓN DE VARIABLES 63
INSTRUMENTOS DE LA INVESTIGACIÓN 65
Guión de entrevista 65
Cuestionario 65
Registro de Observación 65
Internet 65
PROCEDIMIENTOS DE LA INVESTIGACIÓN 66
RECOLECCIÓN DE LA INFORMACIÓN 67
La Entrevista 67
La Encuesta 67
La Observación 68
PROCESAMIENTO Y ANÁLISIS 68
Pregunta 1 70
Pregunta 2 71
Pregunta 3 72
Pregunta 4 73
Pregunta 5 74
Pregunta 6 75
Pregunta 7 76
Pregunta 8 77
CRITERIOS PARA LA ELABORACIÓN DE LA PROPUESTA 78
CRITERIOS DE VALIDACIÓN DE LA PROPUESTA 79
11
CAPÍTULO IV.- MARCO ADMINISTRATIVO
CRONOGRAMA 81
PRESUPUESTO 83
CAPÍTULO V.- CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES 84
RECOMENDACIONES 86
BIBLIOGRAFÍA
LIBROS 87
CITAS Y REFERENCIA BIBLIOGRÁFICAS 88
PUBLICACIONES 89
DIRECCIONES WEB 90
ANEXO 1
ENCUESTA 92
12
ÍNDICE DE CUADROS
CUADRO 1
Delimitación del Problema. 5
CUADRO 2
Categoría de los dispositivos móviles. 14
CUADRO 3
Componentes básicos de los sistemas operativos. 17
CUADRO 4
Porcentaje de población por provincia. 55
CUADRO 5
Porcentaje de personas que tienen teléfono inteligente (smartphone)
por provincia. 56
CUADRO 6
Porcentaje de población según cantones de Guayaquil. 57
CUADRO 7
Porcentaje de personas con Smartphone por edad. 58
CUADRO 8
Habitantes con Tenencia de Teléfono Inteligente Guayaquil. 59
CUADRO 9
Habitantes con Tenencia de Teléfono Inteligente Guayaquil
entre 16 y 36 años. 60
CUADRO 10
Calculo de la muestra para personas entre 16 y 34 años de edad 62
13
CUADRO 11
Pregunta 1. 70
CUADRO 12
Pregunta 2. 71
CUADRO 13
Pregunta 3 72
CUADRO 14
Pregunta 4. 73
CUADRO 15
Pregunta 5, 74
CUADRO 16
Pregunta 6. 75
CUADRO 17
Pregunta 7. 76
CUADRO 18
Pregunta 8. 77
14
ÍNDICE DE GRÁFICOS
GRÁFICO 1
Esquema del funcionamiento de JSF 23
GRÁFICO 2
Esquema de funcionalidad de GPS 49
GRÁFICO 3
Modelos de Smartphone 50
GRÁFICO 4
Coordenadas Geográficas 51
GRÁFICO 5
Coordenadas Geográficas 2 52
GRÁFICO 6
Población de la ciudad que posee teléfono inteligente 61
GRÁFICO 7
Pregunta 1 – Tipo de dispositivos móviles 70
GRÁFICO 8
Pregunta 2 – Indique que sistema operativo tiene instalado en su móvil 71
15
GRÁFICO 9
Pregunta 3– ¿Con qué frecuencia instala nuevas aplicaciones en su dispositivo
teléfono inteligente? 72
GRÁFICO 10
Pregunta 4– ¿Conoce usted alguna aplicación móvil que lo ayude a orientar e
informar sobre medicamentos que se expenda en el Ecuador y su venta sea sin
prescripción médica? 73
GRÁFICO 11
Pregunta 5– ¿Ha tenido problemas de encontrar alguna farmacia, droguería, botica,
etc., por la falta de conocimiento alrededor de su ubicación, para poder adquirir algún
medicamento? 74
GRÁFICO 12
Pregunta 6– ¿Ha tenido la oportunidad de poseer medicamentos y desconocer el uso
indicado o funcionamiento? 75
GRÁFICO 13
Pregunta 7– ¿Le parece interesante que exista una aplicación móvil que le permita
obtener información de medicina y conseguir lugares más cercanos de adquirirlo?
76
GRÁFICO 14
Pregunta 8– ¿Crees usted que si existiera una aplicación móvil que le permita
obtener información de medicina, le sea útil para su vida cotidiana? 77
16
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍAEN SISTEMAS
COMPUTACIONALES
DESARROLLO EN APLICACIÓN MÓVIL PARA LA OBTENCIÓN DEL
MEDICAMENTO MÁS INDICADO PARA CUADROS
SINTOMATOLÓGICOS Y LUGARES MÁS
CERCANOS PARA ADQUIRIRLOS,
UTILIZANDO TECNOLOGÍA GPS
Y SERVIDORES
WEB.
RESUMEN
La aplicación móvil está basada en herramientas Open Source, orientado al sectorsocial para beneficiar a las personas con poco conocimiento de medicamentos yestablecimientos cercanos para adquirirlos, consta también la opción CONSULTAMÉDICA, que luego de una serie de preguntas formuladas por la aplicación yrespuestas dadas por el usuario obtendremos el medicamento más adecuado paracalmar algún cuadro sintomatológico. En la actualidad existe una gran cantidad dedemanda en todo lo referente a tecnologías de los dispositivos móviles, por tal motivose realizó un estudio de factibilidad mediante encuesta a usuarios con Smartphoneactivos en la ciudad de Guayaquil, obteniendo como respuesta que el 99% le pareceinteresante la existencia de la aplicación con estas características.
17
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍAEN SISTEMAS
COMPUTACIONALES
DESARROLLO EN APLICACIÓN MÓVIL PARA LA OBTENCIÓN DEL
MEDICAMENTO MÁS INDICADO PARA CUADROS
SINTOMATOLÓGICOS Y LUGARES MÁS
CERCANOS PARA ADQUIRIRLOS,
UTILIZANDO TECNOLOGÍA GPS
Y SERVIDORES
WEB.
ABSTRACT
The mobile applicationis based onOpenSourcetools, orientedsocialsector tobenefitpeoplewith little knowledge ofdrugsand closeto acquireproperties, alsohastheoptionMEDICAL CONSULTATION, which after a seriesof questions raised bytheapplicationand answersgiven by the userwill obtain themost appropriate medicationtocalmsomesymptomatologicalbox. At present there isa lot ofdemand inall mattersrelating totechnologiesof mobile devices; as such a feasibility studywas conductedbysurveySmartphoneuser’sactivein the city ofGuayaquil, getting a response thatthe99%seemsinterestingthe existence ofthe applicationwith these features.
1
INTRODUCCIÓN
Este trabajo de titulación tiene como finalidad el desarrollo e implementación de una
aplicación para dispositivos móviles bajo la plataforma de Android que brinde la
facilidad de tener información a la mano sobre medicamentos y locales cercanos que
las expendan en la ciudad de Guayaquil.
La razón que motiva a este trabajo nace por la carencia de información sobre
medicamentos que tienen los habitantes de Guayaquil, esta falta de información
conlleva que los hogares y/o lugares de trabajo donde se cuenta con medicina a la
mano pero al momento de utilizarlos no sabemos la función de cada uno. Otro motivo
es la falta de conocimiento de las ubicaciones de locales o farmacias donde se pueda
adquirir algún medicamento para calmar una dolencia o molestia de manera
inmediata.
En el mercado se puede encontrar muchas aplicaciones orientadas a juegos, redes
sociales, mensajería instantánea, reproductores multimedia, etc., pero son pocas que
están orientadas a servir a la comunidad más aun al entregar un beneficio gratuito que
incurra al ámbito de la salud ya que es imposible tener un doctor de cabecera las 24
2
horas o los 365 días del año que podamos consultarle y que nos sugiera alguna
medicina adecuada.
La tecnología móvil se ha hecho muy indispensable para las personas, ya que permite
acceder a información de manera rápida y eficiente en casi cualquier parte del mundo
a bajo costo, la cual ha hecho que en la actualidad gran número de personas tenga un
dispositivo móvil utilizándolo para varios beneficios como correos electrónicos,
mensajería, video llamadas, etc.
Sin dejar de mencionar las diferentes marcas y modelos que existen en la actualidad
hace que las marcas introduzcan cada día más competitividad en el mercado
surgiendo nuevos modelos más novedosos y versátiles con mayor tecnología para
atraer a los consumidores. Cabe recalcar que hoy en día se busca una buena
plataforma que vaya de la mano con estos dispositivos móviles, por ello la compañía
Google sacó al mercado un sistema operativo de código abierto y gratuito, siendo este
el más utilizado a nivel de teléfonos móviles.
Para demostrar la necesidad de este proyecto se realizará un estudio de factibilidad,
utilizando herramientas de recaudación de datos, escogiendo una población de
Guayaquil con la finalidad de determinar la viabilidad del proyecto para proceder al
desarrollo e implementación propuesto.
3
CAPÍTULO I
EL PROBLEMA
PLANTEAMIENTO DEL PROBLEMA
Ubicación del Problema en un Contexto
En la actualidad el ritmo de vida que tenemos las personas, ha creado que los
cuadros sintomatológicos aumente con gran magnitud; estas molestias pueden
aparecer en el momento menos indicado ya sea en el trabajo, dirigiéndonos a
una reunión, incluso en nuestros propios hogares. Por esta razón tener el
conocimiento del lugar más cercano de una farmacia y más aún el nombre del
medicamento que calmará nuestra molestia es casi imposible.
Considerando que Guayaquil tiene un alrededor de 344,5 km cuadrado de
superficie y teniendo en cuenta una tasa de crecimiento cada vez más alta,
refleja la poca probabilidad de encontrar con rapidez el establecimiento
adecuado para adquirir el producto deseado. Por este motivo las molestias
pueden ocurrir en cualquier momento y es poco probable tener a un profesional
que nos sugiera un medicamento apropiado, más aún si nos encontramos en
lugares poco conocidos o poco habitable de Guayaquil.
4
Situación Conflicto Nudos Críticos
Guayaquil es una ciudad que se encuentra en constante crecimiento con una
población de alrededor de 3,645.483 habitantes (información facilitada por el
INEC último censo poblacional) proyectándose como urbes moderna con
sinnúmeros de polos de expansión con vías rápidas, sobresaliendo
urbanizaciones y cooperativas. Es en este punto donde surge la escasez de
centros atención para la salud y locales que expendan medicamentos
convirtiéndose en un problema para los habitantes y visitantes. Según la
normativa las familias y su necesidad de cubrir su necesidad de que por cada
mil habitantes deben existir tres médicos titulados, sin dejar de mencionar la
falta de información de establecimientos autorizados para la venta de medicina,
por esta razón que se debe tomar medidas o soluciones para suplir estas
carencias.
Causas y Consecuencias del Problema
Causas
Falta de información de direcciones de locales o farmacias que
expendan medicamentos. Falta de conocimiento de indicación y prescripción médica del uso del
medicamento. No contar con un doctor de cabecera las 24 horas para una consulta
emergente. Poco interés en aplicaciones móviles para la ciudad de Guayaquil.
5
Escaso logro en la tecnología para beneficio de la salud.
Consecuencias
La pérdida de tiempo al buscar establecimientos referentes al lugar de
ubicación actual. Consumir medicamento no acorde con el cuadro sintomatológico
presentado. Prolongamiento del malestar o síntoma que agrave las molestias. Falta de motivación para brindar beneficios a Guayaquil Desactualización de métodos para obtener información actualizada de
la salud.
Delimitación del Problema
CUADRO NO 1
CAMPO SOCIAL
AREA DESARROLLO
ASPECTO TECNOLOGIA
TEMA
DESARROLLO EN APLICACIÓN MÓVILPARA LA OBTENCIÓN DELMEDICAMENTO MÁS INDICADO PARACUADROS SINTOMATOLÓGICOS YLUGARES MÁS CERCANOS PARAADQUIRIRLOS, UTILIZANDOTECNOLOGÍA GPS Y SERVIDORES WEB.
Fuente: Investigación
Elaboración: Johnny Yuquilema
Formulación del Problema
6
¿En que incurre la falta de una aplicaciones móviles para la obtención del
medicamento más indicado para cuadros sintomatológicos y lugares más
cercanos para adquirirlos utilizando tecnología GPS y servidores web?
Evaluación del Problema
Delimitado: Está orientado a las necesidades que tienen los habitantes de la
ciudad de Guayaquil de adquirir una medicina apropiada y en el lugar más
cercano.
Evidente: Se carece de servicios de doctores las 24 horas del día para poder
realizar una consulta profesional ni el conocimiento de las ubicaciones de los
locales autorizados que expenden medicina.
Relevante: Es importante la solución del problema planteado ya que Guayaquil
se encuentra en crecimiento poblacional, ocasionando la falta de conocimiento
en ubicar un centro farmacéutico, botica, droguería, etc.
Claro: Falta de conocimiento en los habitantes de Guayaquil del lugar de
venta, nombre del medicamento que permitirá calmar alguna dolencia
presentada por cuadro sintomatológico.
Original: Se considera original este proyecto ya que valiéndose de la
tecnología podemos obtener en los Smartphone, toda la información necesaria
7
que nos facilitará la dirección del establecimiento más cercano para adquirir el
medicamento sugerido.
Factible: Este proyecto es factible ya que utilizando GPS,Web server y con la
ayuda de un Smartphone con plataforma en Android se puede crear la solución
a la problemática que presentan los habitantes de Guayaquil.
Variables: Estas han sido precisadas y se encuentran de modo claro y conciso
desde un principio, realizando las indagaciones, se extrajeron las ideas
principales, descubriendo que podemos identificar fácilmente las variables.
OBJETIVOS
OBJETIVOS GENERALES
8
Diseñar e implementar una aplicación para Dispositivos Móviles bajo la
plataforma Android que permita la obtención de la información de los
medicamentos.
Elaborar la aplicación de tal forma que con la ayuda del GPS se obtendrá las
direcciones de los establecimientos más cercanos que expendan
medicamentos.
OBJETIVOS ESPECIFICOS
Desarrollar una aplicación para dispositivos móviles compatible con la
plataforma Android que permita obtener la información de los medicamentos
que se expendan en el Ecuador.
Identificar en la aplicación móvil el cuadro sintomatológico del usuario e
informara el medicamento adecuado para calmar la dolencia.
Beneficiar a los usuarios de la aplicación con la información de los locales
que expendan medicamentos más cercanos a su ubicación.
Ayudar a automatizar y agilitar el proceso de búsqueda del establecimiento
más cercanos a su ubicación.
ALCANCES DEL PROBLEMA
9
Proponer el desarrollo de la aplicación para dispositivos móviles compatible
con la plataforma Android versión 2.2 o superior.
Diseñar un web services que contengan base de información de los productos
farmacéuticos en el mercado ecuatoriano y las direcciones de farmacias en la
ciudad de Guayaquil registrada en el Ministerio de Salud Pública y ARCSA.
Presentar bases de información de productos farmacéuticos que contengan
registro sanitario ecuatoriano.
La base de productos contendrá vademécum de medicamentos como
composiciones, indicaciones, precauciones, posología y presentaciones.
Proponer al usuario la obtención de medicamentos sugeridos para sus cuadros
sintomatológicos.
La información de medicina sugerida será bajo el aval de doctores
ecuatorianos y se informará al usuario que los productos sugeridos solo serán
para molestias o dolencias momentáneas.
Proponer al usuario una opción de búsqueda donde podamos obtener la
información de los productos ingresando por genérico o nombre comercial.
JUSTIFICACION E IMPORTANCIA
10
Este trabajo de investigación nos ha permitido establecer como problemática
fundamental, demostrar la limitante de obtener información de medicamentos por
parte de un profesional en ciertas horas y lugares del día, sabiendo que la molestia es
causada por cuadros pasajeros. También debemos de mencionar el poco conocimiento
de los lugares de adquirirlo dichas medicinas.
Priorizamos este problema sabiendo que el crecimiento de Guayaquil es constante y
existe gran cantidad de visitantes y habitantes que recorren la ciudad y no están
exentos de alguna dolencia, la cual esta situación actual permite la prolongación del
malestar.
El propósito es calmar y acortar el tiempo de dicha incomodidad causado por un
cuadro sintomatológico. Este proceso favorece a todas las personal que se encuentren
en Guayaquil ya sea de forma momentánea o permanente.
La realización de esta aplicación es factible ya que disponemos de tecnología en el
país, poca inversión para su ejecución y conocimiento para el desarrollo.
11
CAPÍTULO II
MARCO TEÓRICO
ANTECEDENTES DEL ESTUDIO
Este capítulo expone los antecedentes de la presente investigación que se origina
durante la implementación de una nueva herramienta tecnológica para el proyecto de
obtención de información del medicamentos, desarrollado para nuestro Smartphone
en Android, que incluye equipos de cómputo, programas (software libre) y sistema de
telecomunicaciones.
Por lo tanto, el objeto de estudio es el desarrollo en la plataforma Android con la
finalidad de obtener el nombre de medicamento necesario y el lugar de adquisición
más cercano debido a la falta de esta información en la ciudad de Guayaquil.
FUNDAMENTACIÓN TEÓRICA
Este proyecto se va a centrar en el diseño e implementación de una aplicación móvil
para celulares inteligentes o Smartphone por lo tanto es justo conocer todos los
conceptos tecnológicos relacionados con el mismo para tener un mejor conocimiento
del alcance de este trabajo.
Para entender la funcionalidad de la aplicación que se plantea desarrollar se debe
entender en su totalidad todos los componentes que conforman la plataforma en el
cual el programa será desarrollado.
12
Dentro de esta fundamentación se definen aspectos referentes al avance tecnológico
que han tenido los dispositivos móviles específicamente los dedicados a la telefonía
celular.
1. Dispositivos Móviles
“Los dispositivos móviles como un aparato electrónico de tamaño pequeño
que tiene la capacidad de realizar tareas de procesamiento estando
conectado permanente o intermitente a alguna red que pueden tener
funcionalidades adicionales para las cuales fue creado”. Juan Fernández
Luna en su artículo Programación de dispositivos móviles con Java Luna
& Fernández (2006).
Como señala el autor uno de las características más importantes es la movilidad que
estos aparatos tienen, puesto que por su pequeño tamaño puede ser fácilmente
trasladado por su usuario y tienen las ventajas de poder ser utilizados sin necesidad
queestos se encuentren paralizados a diferencia de una computadora de oficina; otra
característica importante que define a los dispositivos móviles es su capacidad de
incluirse a una red inalámbrica o Wireless. Esta ventaja permite derrochar una fuente
de información como puede ser el internet o una base de datos sin la insuficiencia de
estar conectado directamente a ella por medio de un cable. Esta característica no es
necesaria puesto que hay dispositivos móviles que no son inalámbricos sino que se
enlazan a una red mediante un cable de datos solo cuando le sea necesario transmitir
13
o recibir información como lo es el uso de un PDA, por esta razón no hay que
confundir los conceptos de dispositivos móviles con los inalámbricos.
Teniendo en cuenta que la propiedad que mejor define a estos dispositivos es la
mencionada por Antonio Calero Monteagudo en el artículo Tecnologías móviles con
Java de la revista del Instituto Tecnológico de Informática de la comunidad de
Valencia España donde dice lo siguiente:
“De todas las características de un dispositivo (capacidad de procesamiento,
memoria limitada, conexión a red, tamaño,…) la más importante es la
movilidad.” Antonio CaleroMonteagudo (2005).
1.1 Estándares de Dispositivos Móviles
La gran variabilidad que tienen los dispositivos móviles gracias a lascaracterísticas
citadas anteriormente ha provocado que se generalice sudesarrollo y funcionalidad
por lo que se han categorizado en los gruposdescritos en la siguiente tabla.
14
CUADRO No 2
CATEGORIA DE DISPOSITIVOS MÓVILES
Dispositivo Móvil de Datos Limitados (Limited Data MobileDevice)
Son dispositivos pequeños que tienenfuncionalidad para enviar y recibirmensajesde textos o SMS y acceso a WAPmediante una red celular.
Dispositivo Móvil de Datos Básicos (Basic Data Mobile Device)
Estos dispositivos tienen una pantalla detamaño mediano, con una navegaciónbasada en iconos mediante un cursor eneldispositivo, provee servicios de SMS,accesoa correo electrónico y anavegadores webcon funciones básicas.
Dispositivo Móvil de Datos Mejorados(Enhanced Data Mobile Device)
Son dispositivos de que poseen pantallasdemedianas a grandes, que ofrecen losmismos servicios que el dispositivo móvildedatos básicos, pero que constan conaplicaciones nativas como editores detexto,hojas de cálculo, agendaselectrónicas asícomo aplicacionesdesarrolladas porterceros que le dan lacapacidad paraofrecer másfuncionalidades.
Fuente: (Baz, Ferreira, Rodríguez, & García, 2009)
Elaborado:Baz, Ferreira, Rodríguez, & García
Dentro de los dispositivos Móviles de Datos Mejorados se encuentran losSmartphone
que cada vez tienen un mayor avance tecnológico lo que ha consentido que se
expanda su producción ycomercialización llegando a una gran cantidad de usuarios
15
por lo que es laplataforma seleccionada para la implementación de este proyecto a
continuaciónse detalla los conceptos referente a este tipo de dispositivo.
1.2 Teléfono Inteligente o SmartPhones
“El teléfono inteligente (Smartphone en inglés) es unaexpresión comercial para
nombrar a un teléfono móvil que brinda más funciones que un teléfono común.”
Baz, Ferreira, Rodríguez, & García (2009).
Un teléfonointeligente o Smartphone por su expresión en inglés es un teléfono celular
quebrinda funciones de procesamiento de datos avanzados que se pueden categorizar
como un mini ordenador, los teléfonos inteligentes sondispositivos móviles que
resisten una conexión a internet por medio detecnología celular como lo es el 3G y
conexión a través de una red Wifi, tieneincluido el manejo de correo electrónico,
funcionalidad de organizadorpersonal y poseen aplicaciones nativas, la propiedad
más importante delos teléfonos inteligentes es que admite la instalación de
aplicacionesdesarrollados por el mismo fabricante del dispositivo o por un tercero,
estasaplicaciones desarrollan la funcionalidad destacado como Java 2
Platform, Enterprise Edition o J2EE . Se llamaninteligentes por el diseño de
su interfaz ya que son intuitivos para su usuario,siendo fáciles de manejar, y se
adaptan a su uso incesante, por ejemplo unteléfono inteligente es capaz de identificar
la forma de escritura de suusuario registrándola en una base de datos interna para
incluirla, tambiénposee un sistema operativo que es capaz de administrar todas
lasfuncionalidades del teléfono, el cual también puede ser configurado amedida de las
16
necesidades y prestaciones del hardware y de lasaplicaciones que han sido instaladas
en este como si fuera de unordenador de sobremesa o de escritorio.
Otra característica es la navegación por internet mediante lastecnologías antes citadas,
esta función aprueba descargar un gran conjuntode contenido multimedia,
aplicaciones y actualizaciones de hardware deuna misma plataforma.
Muchos Smartphone de última generación son idóneosde realizar multitareas es decir
que pueden realizar más de un proceso a lavez facilitando su funcionamiento.
1.3 Sistema Operativo Móvil
Todo teléfono inteligente o Smartphone debe de estar guiado bajoun sistema
operativo, este es el que se autoriza de gestionar los recursosdel hardware como que
si se tratara de un computador normal.
Un sistema operativo móvil es el que autoriza la gestión de losrecursos del hardware
de un dispositivo móvil y tienen una función similar a un sistema operativo de
computadoras de oficina, pero este esmás sencillo puesto que los dispositivos móviles
detallan con característicasespecíficas alineadas a su funcionalidad. Todos los
teléfonos inteligentes tienen incorporado un Sistema Operativo, este se autoriza para
quelas funcionalidades, configuraciones y procesos fundamentales del teléfonocomo
son el envío de mensajes de texto o llamadas, sean claras parael usuario.Esto ha
permitido que los Smartphone tome gran cantidad de usuarios y se convierta en uno
de los dispositivos más usados por las personas.
17
El crecimiento de este dispositivo ha sido de forma vertiginosa ya que en muy poco
tiempo se ha posicionado en el mercado.A continuación se detallan los componentes
básicos que debe tener un sistemaoperativo para un teléfono celular.
CUADRO No 3
COMPONENTES DE UN SISTEMA OPERATIVO PARA TELEFONO
Kernel
El kernel o también conocido comonúcleo del sistema operativo es elque se encarga de permitir a las
aplicaciones el acceso al hardware,ofrece servicios al software comocontroladores o drivers, gestiona
proceso y gestiona la memoria deldispositivo.
Middleware
Es el grupo de módulos que seencarga de dar asistencia a las
aplicaciones móviles para que sepuedan comunicar con otras
aplicaciones facilitando el manejo deconexiones entre el software y elhardware característicos de los
teléfonos celulares.
Entorno de ejecuciónde
aplicaciones
Es una agrupación de interfacesprogramables en las cuales se
gestionan las aplicacionesfacilitando la elaboración del
software.
Interfaz de usuario
Es la que permite la interacción delusuario con la aplicación medianteun entorno visual haciendo uso de
componentes gráficos.
Fuente: Chacón & Teodoro, 2013
Elaborado: Chacón & Teodoro
18
Para tener una mejor idea de todos los sistemas operativos que existen a continuación se
da una definición de los que tiene un mayor uso.
1.3.1 Android:Es un sistema operativo para teléfonos inteligentes, que está desarrollado
sobre una plataforma de software libre lo que le ha permitido distribuirse a una gran
cantidad de usuarios de forma gratuita y de esta manera liderar el mercado de los
teléfonos inteligentes. En la actualidad Google es dueño de la marca Android aportando
con una gran cantidad deherramientas al momento de desarrollar e implementar
aplicaciones en esta plataforma.
1.3.2 IOS: Es un sistema operativo para dispositivos móviles desarrollados por Apple,
este sistema operativo se encuentran en los teléfonos y tablets y es exclusivo para
IphoneyIpad, ocupa un gran sector en el mercado de los dispositivos inteligentes. Las
aplicaciones que se hacen para este sistema operativo por lo general tienen un costo para
sus usuarios y solo se las puede instalar con permisos de la tienda de aplicaciones de
Apple.
1.3.3 BlackBerry OS: Es el sistema operativo de los teléfonos BlackBerry, es
desarrollado por la empresa RIM, maneja multihilos y está disponible para dispositivos
con teclado y táctiles.
19
1.3.4 WindowsPhone: Es un sistema operativo móvil elaborado por la empresa
Microsoft, este sistema tiene una gran compatibilidad con el sistema operativo de
escritorio de la misma marca.
1.4 Android
Existiendo Android el sistema operativo para Smartphone que reconoce unmayor uso, se
lo escogió para la implementación de este proyecto, porqueadmite la utilización de su
plataforma libremente, brindando unaherramienta que puede ser altamente modificable y
adaptable a lasnecesidades de la aplicación que se desarrollará.
1.4.1 Definición de Android
Gracias al gran progreso que han tenido los teléfonos celulares, se haaumentado el
desarrollo del software para administrar estos dispositivos beneficiando a la creación de
nuevos sistemas que sean capaces de encargarse dela complejidad de esta tecnología,
brindando una plataforma confiable yrobusta que permite aprovechar todas las
funcionalidades de este tipo dehardware.
Debido a esta necesidad nace Android. Frank Ableson (2011) en el libroAndroid, guía
para desarrolladores lo puntualiza como un software que interesacomo una plataforma
para la ejecución de aplicaciones para dispositivosmóviles, una cualidad importante
señalada por este autor es que no existe una diferencia extrema entre aplicaciones
desarrolladas para unadeterminada versión lo que le admite ser ejecutado en un gran
número dedispositivos.
20
1.4.2 Componentes que forman el sistema operativo Android
Android está compuesto por tres componentes que lo fortalece en una herramienta
poderosa, es un sistema operativo de código abierto, una plataforma de desarrollo
con libre acceso para el desarrollo de aplicaciones y los dispositivos en los cuales se
ejecutan las aplicaciones creadas.
1.4.2.1 Android Compatibility: Está compuesto por un Documento deenunciación
de compatibilidad o CDD y por una suite de test decompatibilidad o CTS, estos dos
elementos describen lacompatibilidad que demanda un dispositivo para soportar la
cantidad desoftware implicado en la ejecución de una aplicación.
1.4.2.2 Kernel de Linux: Tiene un kernel o núcleo del sistema operativoLinux que es
el que suministra de una interfaz de bajo nivel con elhardware, administración de
memoria y control de procesos, seencuentra transformado para un mejor trabajo en
dispositivosmóviles.
1.4.2.3 Librerías de código abierto: Incluye librerías de código abierto uopen-
source para el desarrollo de aplicaciones como son SQLite,WebKit, OpenGL, entre
otras.
1.4.2.4 Entorno de ejecución: En este entorno de ejecución se alojan yejecutan las
aplicaciones para Android, está compuesto por libreríasde java y otras exclusivas para
21
las funciones específicas del sistemaAndroid, su principal elemento es la máquina
virtual Dalvik.
1.4.2.5 Máquina Virtual Dalvik: Esta máquina virtual es una variante a lausada por
Java, este componente es el que se encarga de ejecutarlas aplicaciones instaladas en el
dispositivo.
1.4.2.6 Framework de aplicación: Este marco de trabajo es el que se encarga de
mostrar servicios del sistema a la capa de aplicaciones, cediendo que una aplicación
pueda hacer uso de estos servicios ofrecidos entre ellos están el administrador de
ventanas, localización, base de datos, telefonía y sensores.
1.4.2.7 Interfaz de Usuario: Tiene un framework para la interfaz gráfica del usuario
en donde se almacenan y ejecutan las aplicaciones instaladas.
1.4.2.8 Aplicaciones pre Instaladas: Usualmente los dispositivos Android vienen
incorporado aplicaciones preinstaladas que forman parte del Proyecto de Open
Source de Android o AOSP por sus siglas en inglés, entre estas encontramos un
cliente de correo electrónico, una aplicación de administración de SMS, paquete de
administración de información personal, explorador web, reproductor de música,
galería de imágenes, aplicación para grabar fotos y videos, calculadora, alarma de
reloj, entre otras.
22
1.4.2.9 Kit de desarrollo de software: Este kit es usado para creación de
aplicaciones y contiene las herramientas, plug-ins y documentación necesaria para la
creación de las mismas.
1.5 Java Server Faces (JSF)
Es una tecnología para aplicaciones Java basadas en Web que simplifica el desarrollo
de interfaces de usuario en aplicaciones Java EE. Yorlenis Meza Munhoz – Prezi
(2013).
JSF usa Java Server Pages (JSP) como la tecnología que accede hacer el despliegue
de las páginas.
1.5.1 ¿Qué incluye JSF?
JSF incluye un conjunto de APIs para representar elementos de una interfaz de
usuario y administrar su estado, manejar eventos, aprobar entrada, precisar un
esquema de navegación de las páginas y dar soporte para internacionalización y
accesibilidad.
Un conjunto por defecto de componentes para la interfaz de usuario. Dos librerías de
etiquetas personalizadas para Java Server Pages que acceden expresar una interfaz
Java Server Faces dentro de una página JSP.
Cabe recalcar que esta herramienta es una de las más utilizadas en el mercado por su
fiabilidad y sencilla forma de utilizar.A continuación mostraremos el grafico de su
esquema de funcionamiento.
Gráfico 1 Esquema del funcionamiento de JSF (AUTOR)
23
Elaboración: Johnny Yuquilema
Fuente:Jsf
1.6 Sql Server Express
Microsoft SQL Server Express es una versión del sistema de gestión de base de datos
relacional de Microsoft SQL Server que es gratis para descargar, distribuir y utilizar.
Se compone de una base de datos orientada específicamente para aplicaciones
incrustadas y de menor escala. El producto tiene sus raíces en el producto Microsoft
DatabaseEngine (MSDE), que se incluye con SQL Server 2000, El branding 'express'
se ha utilizado desde el lanzamiento de SQL Server 2005.
1.6.1 Ventajas de MS Sql Server Express
Bases de datos se utilizan en una gran diversidad de aplicaciones, desde las listas de
entrada de datos simples a complejas bases de datos utilizadas para buscar millones
de registros. Los mejores programas de base de datos son resistentes y fáciles de usar,
24
y una de las mejores bases de datos en el mercado es SQL Server Express. Este
programa de base de datos potente y fácil de usar facilita muchos de los beneficios de
otros programas de bases de datos SQL populares, como la escalabilidad, la
estabilidad , fiabilidad y una interfaz fácil de usar Server, Oracle y The Price IsRight
programas de bases de datos.
1.7 Web Services
Un web service es un conjunto de tecnologías, métodos y protocolosestandarizados
que trabajan como un sólo servicio para la consulta,extracción o manejo de datos
entre un gran número de aplicacionessin que los desarrolladores tengan que
preocuparse por el lenguajecomputacional que vayan a usar porque estos web service
sonmultiplataforma, lo único que se debe saber es la metodología y la lógicade sus
funcionabilidades.
1.8 Java EE
Java Platform, Enterprise Edition o Java EE (anteriormente destacado como Java 2
Platform, Enterprise Edition o J2EE; traducido como Java Empresarial), conocida
como plataforma de programación parte de la Plataforma Java para desarrollo y
elaborar software de aplicaciones en el lenguaje de programación Java. Certifica
utilizar arquitecturas de N capas distribuidas y se afirmaabundantemente en
componentes de software modulares ejecutándose sobre un servidor de aplicaciones.
JavaEE está definida por una especificación similar a otras especificaciones del Java
25
CommunityProcess, Java EE es también considerada informalmente como un
estándar debido a que las empresas deben cumplir ciertos requisitos de conformidad
para exponer sus productos son conformes a Java EE; estandarizado por The Java
CommunityProcess/JCP.
1.9 Microsoft Windows
Es el nombre de una familia de sistemas operativos diseñados por Microsoft desde
1981.
Anunciado en 1983, Microsoft vendió por primera vez el ambiente operativo
denominado Windows en noviembre de 1985 como mejoramiento para MS-DOS, en
respuesta al creciente interés del mercado en una interfaz gráfica de usuario (GUI).
Microsoft Windows llegó a vencer el mercado de computadores personales del
mundo, superando a Mac OS, el cual había sido encajado previamente a Windows. En
octubre de 2009, Windows tenía el 91% de la cupo de vendedores de sistemas
operativos en aparatos que acceden a Internet.
Las versiones más nuevas de Windows son Windows 8.1 para equipos desktop,
Windows Server 2008 R2 para servidores y Windows Phone 8 para aparatos móviles.
1.9.1 Microsoft Windows Server 2008
Windows Server 2008 incluye los siguientes productos:
26
Windows Server 2008, Standard Edition: Es un sistema operativo de red fiable que
brinda soluciones empresariales de forma vertiginosa y sencilla.
Permite el uso compartido de archivos e impresoras, brinda una conectividad positiva
a internet y accede la ejecución centralizada de aplicaciones de escritorio.
Windows Server, Enterprise Edition: Establecido para cubrir las
insuficienciasfrecuentes de la empresa de todo tipo. Es la plataforma preferida para
aplicaciones, servidor Web e infraestructura, que aporta una realzada confiabilidad,
rendimiento y valor empresarial de buen nivel. Acepta hasta ocho procesadores,
suministra funciones empresariales, como la organización de clústeres de ocho nodos,
y admite hasta 32 Gb de memoria.
Windows Server, DatacenterEdition: Establecido para aplicaciones corporativo de
altos niveles de escalabilidad y disponibilidad. Admite SMP de hasta 32 vías y 64 GB
de memoria RAM. Suministra organización de clústeres de ocho nodos y servicios de
equilibrio en la carga como desempeños estándar. Adecuado para plataformas de 64
bits, idóneas de tolerar 32 procesadores y 128 GB de memoria RAM.
Windows Server, Web Edition:Establecido para facilitar funciones de servidor y
albergue de aplicaciones web, páginas web, servidores web XML y especialmente
como servidor web de IIS 6.0. Suministra una estructura de desarrollo que utiliza
tecnología ASP.NET, una parte clave de .NET Framework.
1.9.2 Beneficios
27
Más eficiencia. Las ayudas que una compañía IT extrae al extender conectividad y
control se dividen en tres áreas: Soluciones de servidor para oficinas, administración
de identidades y accesos, administración y configuración de capacidades de
almacenamiento.
Las nuevas funciones accedena que la empresa domine costes en elemento de
configuración y flujo de información, a través y más allá de la misma compañía.
Escala de rendimiento. Todas las publicaciones R2 se encuentran utilizables como
versiones x64. x64admiteproducir aplicaciones de 32-bit y 64-bits y viabiliza un
permutación gradual a la automatización de 64-bits mientras preserva las inversiones
actuales en aplicaciones de 32-bit.
Windows Server de alta calidad. Alcance el sistema operativo Windows Server más
veloz, fiable y convincente de Microsoft. Windows Server 2008 R2 fue edificado
sobre Windows Server 2008 SP1 para fortificar los parámetros de seguridad, agrandar
la confiabilidad, y reducir la administración de tal manera que sea viable ayudar a los
clientes de todas las fábricas.
Plataforma robusta. La profunda composición con Microsoft .NET admite un nivel
sin precursores de composición de software a partir del uso de los servicios web de
XML. Los servicios web de XML edifican aplicaciones consistentes, discretas que se
conectan entre sí y con nuevas aplicaciones más grandes a través de Internet. Esto
también facilita elsuceso de crear aplicaciones de identidad y soporte para desarrollo
UNIX.
28
Optimiza en la producción de los trabajadores de la información. Con los Servicios de
Microsoft Windows SharePoint,logra una solución para la asistencia entre
trabajadores de la información.
1.10 Open Source
Introducción
El código abierto no simboliza sólo paso al código fuente. Los requisitos de
distribución de software de código abierto deben efectuar con los siguientes criterios:
La redistribución libre
La licencia no debe delimitar a nadie vender o conceder el software como un
elemento de una distribución mayor que sujeta programas de diferentes fuentes.
Código Fuente
El programa debe contener el código fuente, y debe admitir la repartición de código
fuente, así como en forma compilada. El código fuente debe ser la forma escogida en
la cual un programador cambiará el programa. Código fuente intencionadamente
ofuscado no está permitido.
29
Trabajos derivados
La licencia debe admitirtransformaciones y trabajos derivados y debe aprobar que
estos se intercambien bajo los mismos métodos que la licencia del software original.
Integridad del código fuente del autor
La licencia debe admitirclaramente la distribución de software de código fuente
variada. La licencia puede solicitar que los trabajos procedidos lleven un nombre o
número de versión del software original.
No discriminación contra personas o grupos
La licencia no debe excluir a ninguna persona o grupo de personas.
No discriminación en función de la finalidad perseguida
La licencia no debe limitar a ninguno que haga uso del programa en un campo
concreto de actividad.
Distribución de la licencia
Los derechos asociados al programa deben valerse a todos aquellos a quienes se
redistribuya el programa, sin carestía de solicitar una licencia agregada para estas
fiestas.
30
La licencia no debe ser específica de un producto
Si el programa es arrancado de esa distribución y consumido o distribuido adentro de
los términos de la licencia del programa, todos lossegmentos en las que el programa
se redistribuya deben gozar los mismos derechos que los que se conceden en
incorporado con la distribución de software original.
Licencia no debe restringir otro software
La licencia no debe aplicar restricciones sobre otro software que se intercambie junto
con el software licenciado.
Licencia debe ser tecnológicamente neutral
Ninguna disposición de la licencia puede establecer en una tecnología o el modo de
interfaz.
FUNDAMENTACION LEGAL
Decreto 1014
Sobre el uso del software libre
31
Art. 1:Definir como política pública para las entidades de administración Pública
central el manejo del Software Libre en sus sistemas y equipamientos informáticos.
Art. 2: Se concibe por software libre, a los programas de computación que se pueden
utilizar y distribuir sin limitación alguna, que permitan el acceso a los códigos fuentes
y que sus aplicaciones puedan ser perfeccionadas.
Estos programas de cómputo tienen las siguientes libertades:
a) Manejo de programa con cualquier propósito de uso habitual.
b) Repartición de copias sin limitación alguna.
c) Publicación y modificación de programa (Requisito: código fuente disponible)
d) Publicación del programa mejorado (Requisito: código fuente disponible.
Art. 3: Las entidades de la administración pública central anterior a la instalación del
software libre en sus dispositivos, deberán verificar la presencia de capacidad técnica
que brinde el soporte necesario para este tipo de software.
Art. 4: Se permite la utilización de software propietario (no libre) únicamente cuando
no exista una solución de software libre que remplace las necesidades solicitadas, o
cuando esté en riesgo de seguridad nacional, o cuando el proyecto se encuentre en un
punto de no retorno.
Trabajo y producción
Sección segunda
Tipos de propiedad
32
Art. 322: Se sugiere a la propiedad intelectual de acuerdo con las condiciones que
señale la ley. Se prohíbe toda forma de embargo de conocimientos colectivos, en el
espacio de las ciencias, tecnologías y saberes ancestrales. Se impide también la
privación sobre los recursos genéticos que paralizan la diversidad biológica y la agro-
biodiversidad.
En el Palacio Nacional en la ciudad de San Francisco de Quito, Distrito
Metropolitano, el día 10 de Abril del 2008.
Ley de Comercio Electrónico
Por lo que es oportunonombrar los artículos que hacen informea laadministración de
datos y de la información. De La (LEY DE COMERCIO ELECTRÓNICO, FIRMAS
ELECTRÓNICAS Y RECOMENDACIONES DE DATOS en el Título I De los
Mensaje de Datos Capítulo I Principios Generales, 2012, p. 2).
Art. 4.- Propiedad Intelectual.- Los mensajes de la información estarán bajo a las
leyes, reglamentos y convenios internacionales referidos a la propiedad intelectual.
Art. 5.- Confidencialidad y reserva.- Se levantan los principios de confidencialidad y
discreción para los mensajes de datos, cual quiera sea su forma, medio o propósito.
Toda contravención a estos principios, principalmente aquellas narradas a la intrusión
electrónica, transferencia ilícita de mensajes de datos o infracción del secreto
33
profesional, será sancionada acorde a lo dispuesto en esta Ley y demás normas que
presiden la materia.
Art. 6.- Información escrita.- Cuando la Ley solicite o exija que la información
conste por escrito, este requerimiento quedará atento con un mensaje de datos,
siempre que la información que éste sujete sea asequible para su posterior consulta.
Art. 7.- Información original.- Cuando la Ley solicite o exija que la información sea
presentada o almacenada en su forma original, este requerimiento quedará atento con
un mensaje de datos, si siendo citado conforme a la Ley, puede demostrarse que ha
conservado la entereza de la información, a partir del momento en que se formó por
primera vez en su forma decisiva, como mensaje de datos.
Se considera que un mensaje de datos se persevera íntegro, si se conserva completo e
inalterable su contenido, salvo algún cambio de forma, ajustado del proceso de
comunicación, archivo o presentación.
Por convenio de las partes y cumpliendo con todas los compromisos previstos en esta
Ley, se podrán desmaterializar los documentos que por ley deban ser organizados
físicamente.
Los documentos desmaterializados deberán sujetar las firmas electrónicas
correspondientes adecuadamente certificadas ante una de las entidades autorizadas
según lo preparado en el artículo 29 de la presente ley, y deberán ser almacenados
conforme a lo establecido en el artículo siguiente.
34
Art. 8.-Conservación de los mensajes de datos.- Toda información sujeta a esta Ley,
podrá ser conservada; éste exigencia quedará cumplido mediante el archivo del
mensaje de datos, siempre que se congreguen las siguientes condiciones:
a. Que la información que sujete sea accesible para su posterior consulta;
b. Que sea almacenado con el formato en el que se haya creado, enviado o recibido, o
con algún formato que sea justificable que reproduce con precisión la información
generada, enviada o recibida;
c. Que se deposite todo dato que permita determinar el origen, el destino del mensaje,
la fecha y hora en que fue establecido, creado, procesado, enviado, recibido y
conservado; y,
d. Que se certifique su integridad por el tiempo que se constituya en el reglamento a
esta ley.
Toda persona podrá efectuar con la conservación de mensajes de datos, usando los
servicios de terceros, siempre que se efectúen las condiciones indicadas en este
artículo.
La información que tenga por única objetivo facilitar el envío o acogida del mensaje
de datos, no será obligatorio el desempeño de lo establecido en los literales anteriores.
Art. 9.- Protección de datos.- Para la elaboración, transferencia o manejo de bases de
datos, adquiridas directa o indirectamente del uso o entrega de mensajes de datos, se
requerirá laaprobación expreso del titular de éstos, quien podrá elegir la información
a compartirse con terceros.
35
La compilación y uso de datos propiosreconocerá a los derechos de privacidad,
intimidad y confidencialidad avalados por la Constitución Política de la República y
esta ley, los cuales podrán ser manejados o transferidos únicamente con autorización
del titular u orden de jurisdicción competente.
No será preciso laaprobación para compilar datos personales de fuentes asequibles al
público, cuando se acumulen para el ejercicio de las funciones propias de la
administración pública, en el ambiente de su capacidad, y cuando se refieran a
personas sujetadas por una relación de negocios, profesional, administrativa o
contractual y sean necesarios para el mantenimiento de las relaciones o para el
desempeño del contrato.
La aprobación a que se refiere este artículo podrá ser anulado a criterio del titular de
los datos; la anulación no tendrá en ningún caso efecto retroactivo.
Art. 10.- Procedencia e identidad de un mensaje de datos.- Salvo prueba en contrario
se razonará que un mensaje de datos procede de quien lo envía y, faculta a quien lo
recibe, para actuar conforme al contenido del mismo, cuando de su comprobación
exista correlación entre la identificación del emisor y su firma electrónica, excepto en
los siguientes casos:
a) Si se tuviere dado aviso que el mensaje de datos no resulta de quien consta como
emisor; en este caso, el mensaje se lo hará antes de que la persona que lo recibe
proceda conforme a dicho mensaje. En caso contrario, quien constituya como emisor
deberá demostrar plenamente que el mensaje de datos no se formó por orden suya o
que el mismo fue transformado; y,
36
b) Si el destinatario no hubiere efectuado fervientemente las verificaciones
correspondientes o hizo abandonado de su resultado.
Art. 11.- Envío y recepción de los mensajes de datos.- Salvo pacto en contrario, se
supondrá que el tiempo y lugar de emisión y aceptación del mensaje de datos, son los
siguientes:
a) Momento de emisión del mensaje de datos.- Cuando el mensaje de datos integre en
un sistema de información o red electrónica que no esté en el control del emisor o de
la persona que remitió el mensaje en nombre de éste o del aparato electrónico
acreditado para el efecto;
b) Momento de recepción del mensaje de datos.- Cuando el mensaje de datos integre
al sistema de información o red electrónica señalado por el receptor. Si el receptor
designa otro método de información o red electrónica, el momento de admisión se
presumirá aquel en que se origine la recuperación del mensaje de datos. De no
haberse señalado un lugar exacto de recepción, se pensará que ésta ocurre cuando el
mensaje de datos integra a un sistema de información o red electrónica del
destinatario, soberanamente de haberse regenerado o no el mensaje de datos; y,
c) Lugares de envío y recepción.- Los pactados por las partes, sus residencias legales
o los que consten en el título de firma electrónica, del emisor y del destinatario. Si no
se los pudiere formar por estos medios, se tendrán por tales, el lugar de trabajo, o
donde desplieguen el giro principal de sus actividades o la diligencia relacionada con
el mensaje de datos.
37
Art. 12.- Duplicación del mensaje de datos.- Cada mensaje de datos será calificado
diferente. En caso de duda, las partes solicitarán la confirmación del nuevo mensaje y
tendrán la obligación de comprobar técnicamente la legitimidad del mismo.
En la misma ley de comercio electrónico citada primariamente debemos hacernoticia
al título III DE LOS SERVICIOS ELECTRÓNICOS, LA
NEGOCIACIÓNELECTRÓNICA Y TELEMÁTICA, LOS DERECHOS DE LOS
USUARIOS, YMATERIALES PÚBLICOS en el Capítulo III DE LOS DERECHOS
DE LOS USUARIOS O CONSUMIDORES DE SERVICIOS ELECTRÓNICOS
(2012,p 13) citando a los siguientes artículos:
Art. 48.- Consentimiento para aceptar mensajes de datos.- Preliminarmente a que el
comprador o usuario exprese su consentimiento para acceder registros electrónicos o
mensajes de datos, debe ser instruido clara, precisa y complacidamente, sobre los
aparatos y programas que requiere para permitir a dichos registros o mensajes.
El usuario o consumidor, al acceder o ratificar electrónicamente su consentimiento,
debe exponer razonablemente que puede permitir a la información objeto de su
aprobación.
Si con sucesión al consentimiento del usuario o consumidor existen cambios de
cualquier tipo, incluidos cambios en dispositivos, programas o procedimientos,
necesarios para conservar o acceder a registros o mensajes electrónicos, de forma que
viva el riesgo de que el consumidor o usuario no sea capaz de permitir o detener un
registro electrónico o mensaje de datos sobre los que hubiera concedido su
38
consentimiento, se le deberá suministrar de forma clara, precisa y agradable la
información necesaria para ejecutar estos cambios, y se le comunicará sobre su
derecho a retirar laaprobación previamente otorgado sin la obligación de ninguna
condición, costo alguno o resultados. En el caso de que estos cambios afecten los
derechos del consumidor o interesado, se le deberán facilitar los medios necesarios
para evitarle perjuicios, hasta la culminación del contrato o acuerdo que motivó su
aprobaciónprevia.
Art. 49.- Consentimiento para el uso de medios electrónicos.- De solicitar que la
información relativa a un servicio electrónico, incluso el comercio electrónico, deba
reflejar por escrito, el uso de medios electrónicos para aportar o permitir el acceso a
esa investigación, será válido si:
a) El consumidor ha contemplado expresamente en tal uso y no ha objetado tal
aprobación; y,
b) El usuario en forma previa a su consentimiento ha sido instruido, a satisfacción, de
forma clara y precisa, sobre:
1. Su derecho u opción de tomar la información en papel o por medios no
electrónicos;
2. Su derecho a refutar su consentimiento en lo posterior y las consecuencias de
cualquier tipo al hacerlo, contenidas la terminación contractual o el pago de cualquier
precio por dicha acción;
3. Los procedimientos a alcanzar por parte del usuario para retirar su consentimiento
y para renovar la información proporcionada; y,
39
4. Los procedimientos para que, posteriormente a laaprobación, el consumidor pueda
lograr una copia impresa en papel de los reconocimientos electrónicos y el costo de
esta copia, en caso de existir.
Art. 50.- Información al consumidor.- En la asistencia de servicios electrónicos en el
Ecuador, el consumidor deberá estar adecuadamente informado de sus derechos y
obligaciones, de consentimiento con lo previsto en la Ley Orgánica de Defensa del
Consumidor y su Reglamento.
Cuando se tratare de bienes o servicios a ser obtenidos, utilizados o empleados por
medios electrónicos, el oferente deberá comunicar sobre todos los requisitos,
contextos y restricciones para que el usuario pueda adquirir y hacer uso de los bienes
o servicios promocionados.
La publicidad, desarrollo e información de servicios electrónicos, por redes
electrónicas de información, incluida la Internet, se ejecutará de consentimiento con
la ley, y su incumplimiento será penado de acuerdo al clasificación jurídico vigente
en el Ecuador.
En la publicidad y desarrollo por redes electrónicas de información, incluso la
Internet, se certificará que el consumidor pueda consentir a toda la información
favorable sobre un bien o servicio sin restricciones, en las mismas situaciones y con
las disposiciones disponibles para la impulso del bien o servicio de que se trate.
En la remisión periódico de mensajes de datos con información de cualquier tipo, en
carácter individual o a través de alertas de correo, directamente o mediante cadenas
de mensajes, el emisor de los mismos deberá suministrar medios despejados para que
40
el destinatario, en cualquier tiempo, pueda ratificar su suscripción o requerir su
eliminación de las listas, cadenas de mensajes o bases de datos, en las cuales se halle
apuntado y que causen el envío delos mensajes de datos contados.
La solicitud de eliminación es vinculante para el emisor desde el redactor de la
aceptación de la misma. La permanencia en el envío de mensajes periódicos no
apetecidos de cualquier tipo, se penará de acuerdo a lo dispuesto en la actual ley.
El usuario de redes electrónicas, conseguirá optar o no por la aceptación de mensajes
de datos que, en forma habitual, sean enviados con elpropósito de informar sobre
productos o servicios de cualquier ejemplar.
LEY ORGANICA DE SALUD.
Ley 67, Registro Oficial Suplemento 423 de 22 de Diciembre del 2006.
EL CONGRESO NACIONAL
Considerando:
Que el numeral 20 del artículo 23 de la Constitución Política de la República, dedica
la salud como un derecho sensible fundamental y el Estado reconoce y garantiza a los
41
habitantes el derecho a una ley de vida que certifique la salud, alimentación y
nutrición, agua potable, saneamiento ambiental,...;
Que el artículo 42 de la Constitución Política de la República, sitúa que "El Estado
garantizará el derecho a la salud, su promoción y protección, mediante el desarrollo
de la seguridad alimentaria, el suministro de agua potable y limpieza básico, el
fomento de entornos saludables en lo familiar, laboral y comunitario, y la posibilidad
de acceso permanente e inacabable a servicios de salud, conforme a los principios de
equidad, universalidad, solidaridad, calidad y eficiencia.";
Que el Código de la Salud aceptado en 1971, sujeta disposiciones desactualizadas en
relación a los avances en salud pública, en derechos humanos, en ciencia y
tecnología, a al entorno de salud y enfermedad de la población, entre otros;
Que el vigente Código de la Salud ha corrido múltiples reformas parciales que lo han
reconciliado en un cuerpo legal disperso y desintegrado;
Que ante los vigentes procesos de reforma del Estado, dela sección salud y de
globalización, en los que se encuentra anegado nuestro país, la legislación debe
priorizar los beneficios de la salud de la población por sobre los comerciales y
económicos;
Que el Ecuador ha fortalecido convenios y tratados internacionales que establecen
compromisos importantes del país en diferentes factores como derechos humanos,
derechos sexuales y reproductivos, derechos de niños, niñas y adolescentes, entre
otros;
42
Que se hace necesario renovar conceptos normativos en salud, por medio de la
divulgación de una ley orgánica que garantice la supremacía sobre otras leyes en esta
materia; y,
En ejercicio de sus facultades constitucionales y legales remite la siguiente:.
LEY ORGANICA DE SALUD
TITULO PRELIMINAR.
CAPITULO I
Del derecho a la salud y su protección
Art. 1.- La actual Ley tiene como propósito regular las acciones que accedan
efectivizar el derecho universal a la salud ofrecida en la Constitución Política de la
República y la ley. Se rige por las iniciaciones de equidad, integralidad, solidaridad,
universalidad, irrenunciabilidad, indivisibilidad, participación, pluralidad, calidad y
eficiencia; con dirección de derechos, intercultural, de género, generacional y
bioético.
Art. 2.- Todos los componentes del Sistema Nacional de Salud para la ejecución de
las actividades concernidas con la salud, se sujetarán a las disposiciones de esta Ley,
sus reglamentos y las normas formadas por la autoridad sanitaria nacional.
Art. 3.- La salud es el perfecto estado de bienestar físico, mental y social y no
solamente la ausencia de afecciones o enfermedades. Es un derecho humano
privativo, indivisible, irrenunciable e intransigible, cuyo resguardo y garantía es
compromiso primordial del Estado; y, el efecto de un proceso colectivo de interacción
43
donde Estado, sociedad, familia e individuos coinciden para la construcción de
ambientes, entornos y estilos de vida saludables.
HIPÓTESIS PREGUNTAS A CONTESTARSE
Para el estudio se formuló las siguientes preguntas:
¿El desarrollo de una aplicación móvil ayudara al usuario a informar con el nombre
de medicamentos y lugares cercanos de adquirirlos para evitar el prolongamiento de
su molestia?
¿Los resultados logrados en los dispositivos móviles, serán información fiable y
seguro para los usuarios?
44
VARIABLES DE LA INVESTIGACION
Variables Dependientes
Desarrollo de aplicación móvil
Esta aplicación está dirigida a todos los usuarios que deseen información de algún
medicamento para cualquier dolencia y molestia, causada por el ritmo de vida,
ayudándonos con direcciones de zonas cercanos de expendio de medicina y evitando
la pérdida de tiempo en la búsqueda de lugares en la ciudad de Guayaquil.
Variables Independientes
Obtención del nombre del medicamento más indicado para cuadros
sintomatológicos y lugares más cercanos para adquirirlos.
La obtencion del nombre del medicamento mas indicado para cuadros
sintomatologicos, esto esta orientado para los habitantes y visitantes de la ciudad de
guayaquil que presentara alguna molestia fisico o corporal ayudandonos con la
45
direccion y ubicación de establecimientos cercanos del sitio o sector que nos
encontremos. Esto se considera realmente importante ya que evitara el
prolongamiento de la dolencia para la persona que lo padezca.
DEFINICIONES CONCEPTUALES
Web server
Un servidor web sirve contenido estático a un navegador, carga un archivo y lo sirve
a través de la red al navegador de un usuario. Este intercambio es mediado por el
navegador y el servidor que hablan el uno con el otro mediante HTTP.
Se pueden utilizar varias tecnologías en el servidor para aumentar su potencia más
allá de su capacidad de entregar páginas HTML; éstas incluyen scripts CGI,
seguridad SSL y páginas activas del servidor (ASP).
Aplicación Web
En la ingeniería software se denomina aplicación web a aquellas aplicaciones que los
usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una
intranet mediante un navegador. En otras palabras, es una aplicación software que se
codifica en un lenguaje soportado por los navegadores web (HTML, JavaScript, Java,
etc.) en la que se confía la ejecución al navegador.
Framework
46
Framework es una distribución de soporte precisada, en la cual otro proyecto de
software puede ser creado y desarrollado.
Internet InformationServices o IIS
Este servicio modifica a una PC en un servidor web para Internet o una intranet, es
decir que en los computadores que tienen este servicio instalado se pueden traspasar
páginas web tanto local como remotamente.
Xml
Es un lenguaje de marcas creado por el World Wide Web Consortium(W3C)
manejado para recopilar datos en forma comprensible. Deriva del lenguaje SGML y
permite limitar la gramática de lenguajes específicos (de la misma forma
que HTMLes a su vez un lenguaje terminante por SGML) para establecer
documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de
datos, siendo favorablecuando varias aplicaciones se deben notificar entre sí o
arreglar información. (Bases de datos Silberschatz).
Servidor
Un servidor es una computadora que maneja peticiones de data, email, servicios de
redes y transferencia de archivos de otras computadoras (clientes).
Servidor de aplicación
47
En informática, se nombra servidor de aplicaciones a un servidor en una red de
computadoras que ejecutan ciertas aplicaciones.Generalmente se trata de un
mecanismo de software que presta servicios de aplicación a las computadoras cliente.
Un servidor de aplicaciones regularmente tramita la mayor parte o la totalidad de las
funciones de lógica de negocio y de acceso a los datos de la aplicación.
Procesadores
El microprocesador (o simplemente procesador) es el circuito integrado central y más
complejo de un sistema informático; a modo de ilustración, se le suele llamar por
analogía el «cerebro» de un computador. Es un circuito integrado conformado por
millones de componentes electrónicos. Constituye la unidad central de
procesamiento (CPU) de un PC catalogado como microcomputador.
Memoria RAM
La memoria de acceso aleatorio (en inglés: random-accessmemory) se maneja como
memoria de trabajo para el sistema operativo, las aplicaciones y la mayoría del
software. Es allí donde se atribuyen todas las instrucciones que producen el
procesador y otras unidades de computación.
JAVA
48
Java es un lenguaje de programación por objetos creado por Sun Microsystems,
Inc. que permite crear programas que funcionan en cualquier tipo de ordenador y
sistema operativo.
Base de Datos
Una base de datos es una colección de información organizada de forma que un
programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que
necesite. Una base de datos es un sistema de archivos electrónico.
SQL Server
Microsoft SQL Server es un sistema para la gestión de bases de datos producido por
Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y
ANSI SQL
Android
Es una plataforma abierta para teléfonos móviles que fue desarrollado por Google y
por el Open Handset Alliance. Google define a Android como un "grupo de
programas" (software stack) para teléfonos móviles.
GPS
(Global PositioningSystem - Sistema de Posicionamiento Global). Se trata de un
sistema global de navegación por satélite (GNSS) que permite localizar con precisión
49
un dispositivo GPS en cualquier lugar del mundo.
Grafico 2 Esquema de funcionalidad de GPS
Elaboración: Johnny Yuquilema
Fuente:Modelo GPS
Sistema
Del latín systema. Es un conjunto de representaciones caracterizada por ciertas
caracteres, que tienen correlación entre si y están situadas en un cierto ambiente, de
acuerdo con un objetivo. Ningún sistema puede existir abandonado completamente y
siempre tendrá dispositivos externos que lo rodean y pueden afectarlo.
APP
Una App es una aplicación de software que se instala en dispositivos móviles o
tablets para ayudar al usuario en una labor concreta, ya sea de carácter profesional o
de ocio y entretenimiento.El objetivo de una app es facilitarnos la consecución de una
tarea determinada o asistirnos en operaciones y gestiones del día a día.
Smartphone
Vamos a intentar dejar claro que es un smartphone o también llamado teléfono
inteligente (smartphone en inglés) es un término comercial para denominar a un
50
teléfono móvil que ofrece más funciones que un teléfono móvil común. Casi todos los
teléfonos inteligentes son móviles que soportan completamente un cliente de correo
electrónico con la funcionalidad completa de un organizador personal.La
característica más importante (una de ellas) de casi todos los teléfonos inteligentes es
que permiten la instalación de programas para incrementar el procesamiento de datos
y la conectividad. Estas aplicaciones pueden ser desarrolladas por el fabricante del
dispositivo, por el operador o por un tercero.
Grafico 3. Modelos de Smartphone
Elaboración: Johnny Yuquilema
Fuente:Modelos de Smartphone
Coordenadas Geográficas
Las coordenadas geográficas Para localizar un punto determinado de la superficie
terrestre utilizamos la red geográfica de líneas imaginarias que forman los paralelos y
meridianos.
51
Grafico 4. Coordenadas Geográficas
Elaboración: Johnny Yuquilema
Fuente:Coordenadas Geográficas
Fármaco
Un fármaco es toda sustancia química purificada utilizada en la prevención,
diagnóstico, tratamiento, mitigación y cura de una enfermedad, para evitar la
aparición de un proceso fisiológico no deseado o bien para modificar condiciones
fisiológicas con fines específicos.
Sintomatología
Estudio y conocimiento de los síntomas desde el punto de vista de su interpretación
clínica.
52
Cuadro clínico
En medicina, se conoce como cuadro clínico al conjunto de signos y
síntomas característicos de una enfermedad.
Farmacias
Una farmacia es uno de los tipos de negocios más necesarios con los que
debe contar un barrio ya que es ella el único espacio donde se pueden
conseguir algunos tipos de medicamentos de gran importancia para la cura
de determinadas complicaciones médicas.
53
CAPÍTULO III
METODOLOGÍA
DISEÑO DE LA INVESTIGACIÓN
Modalidad de la investigación
Este proyecto se ha considerado factible, ya que la elaboración de la aplicación móvil
permite solucionar la falta de conocimientos de posibles medicamentos que puedan
consumir para aliviar molestias evitando que esta se prolongue, gracias a la
tecnología esto puede ser posible.
La aplicación nos ofrece la adaptación de PLM de medicamentos que se
comercializan en el Ecuador, conjunto a esto se ofrece las direcciones de locales
donde adquirirlos y combinando con una base de conocimientos para detectar el
cuadro clínico se logró la realización de esta aplicación.
El proyecto factible se define como investigación, elaboración y desarrollo de un
modelo viable, cuyo objetivo principal es la búsqueda de solución a problemas y la
satisfacción de cubrir necesidades.
La investigación que se realizara tratara de cómo implementar soluciones para la
obtención de medicación adecuada y optimización para ubicar el establecimiento
más cercano de adquirirlo, permitiendo reducir de gran manera costos y tiempo.
54
Tipo de Investigación
La elaboración de este proyecto es una propuesta factible que está destinado a
atender necesidades a partir de la investigación, elaboración y desarrollo
operativo.
Para llevar a cabo el desarrollo de este modelo de investigación es necesario
realizar un diagnóstico de la situación planteada, y en segundo lugar, es describir
y fundamentar con bases teóricas la propuesta, de la misma forma los
procedimientos metodológicos, así como las actividades y los recursos necesarios,
para llevar a delante la ejecución.
Una vez culminado el diagnóstico y la factibilidad, se procede a la elaboración de
la propuesta, lo que conlleva a desarrollar siguientes fases del proyecto.
POBLACIÓN Y MUESTRA
Población
La población para realizar la investigación de factibilidad o de aceptación para la
aplicación móvil propuesta a desarrollar en este trabajo de titulación fue la
población que posee un teléfono inteligente y que habita dentro del área urbana de
la ciudad de Guayaquil.
Para obtener el número total de habitantes de la ciudad de Guayaquilque cumple
con el perfil de usuario de una aplicación se utilizó un estudiorealizado por el
INEC (2012) sobre las Tecnologías de la información yComunicación o TIC’s.
Del estudio citado anteriormente se obtuvo el porcentaje de habitantesque tienen
un teléfono celular activo por provincia donde se eligió el valorque le corresponde
55
a la provincia del Guayas el cual es del 54% dehabitantes como se describe el
cuadro, de estas personas que tienen uncelular activo se obtuvo el porcentaje de
personas que poseen un teléfonointeligente que es del 20.8% para la provincia del
Guayas como se describe en cuadro.
CUADRO 4
PORCENTAJE DE POBLACION POR PROVINCIA
Fuente: INEC.
Elaborado: Encuesta Nacional de Empleo Desempleo y Subempleo ENEMDUR
56
CUADRO 5
PORCENTAJE DE PERSONAS QUE TIENEN TELÉFONO INTELIGENTE
(SMARTPHONE) - POR PROVINCIA*
Fuente: INEC.
Elaborado: Encuesta Nacional de Empleo Desempleo y Subempleo ENEMDUR
* El porcentaje de personas que tiene teléfono inteligente por provincia, se calcula
en relación al total de personas que tiene teléfono celular activado
Nota: Con respecto a la Amazonía se le agrupo en forma global ya que
individualmente no es representativo el dato
57
Teniendo el porcentaje de habitantes de la provincia del Guayas quetienen un
celular o teléfono inteligentes se necesita conocer cuál es elnúmero aproximado de
personas que son parte de la ciudad de Guayaquil yobtener el porcentaje de
respectivos de habitantes que poseen unSmartphone, para esto hacemos uso de la
información del último censorealizado en el país publicada por el INEC (2010),
los datos tomados seencuentran detalladas en la siguiente tabla.
CUADRO 6
PORCENTAJE DE POBLACION SEGÚN CANTONES DE GUAYAQUIL
Fuente: Instituto Nacional de Estadíísticas y Censo
Elaborado: Encuesta Nacional de Empleo Desempleo y Subempleo ENEMDUR
Haciendo referencia al estudio del INEC (2012) sobre las TIC’s podemossaber
también cuál es el porcentaje de personas que tiene un teléfonointeligente
agrupados por rangos de edad, el cuadro 6 nos indica que losmayores porcentajes
de personas están entre las personas que tienen de 16a 34 años de edad por lo
58
tanto este valor es considerado al momento deobtener el universo para el estudio
de factibilidad propuesto.
CUADRO 7
PORCENTAJE DE PERSONAS CON SMARTPHONE POR EDAD
Fuente: Instituto Nacional de Estadíísticas y Censo
Elaborado: Encuesta Nacional de Empleo Desempleo y Subempleo
ENEMDUR
59
En base a la información de los cuadros podemosobtener cual es el total de la
población que tiene un teléfono inteligente en laciudad de Guayaquil.
CUADRO 8
HABITANTES CON TENENCIA DE TELÉFONO INTELIGENTE GUAYAQUIL
Habitantes Ecuador 14,682,
556
Habitantes Prov. Guayas 3,645,
483
% Celular Activo (Prov. Guayas) 54.00%
Habitantes Celular Activo (Prov. Guayas) 1,968,
561
% tenencia Teléfono Inteligente (Prov. Guayas) 20.80%
Habitantes con Teléfono Inteligente (Prov. Guayas) 409,
461 % Tenencia de Teléfono Inteligente por grupo de edad entre 16 a 34 años 35.00%
Total Prov. Guayas 143,
311
Habitantes Guayaquil(Área Urbana) 2,278,
691
% Habitantes Guayaquil 62.507%
Total Personas con Tenencia de Teléfono Inteligente Guayaquil (Población)
89,580
Fuente: INEC
Elaboración: Johnny Yuquilema
Cuadro 8 se describe la obtención de la población, a partir del total de habitantes
de la provincia del Guayas se obtuvo el número de habitantes que tienen un
teléfono celular activo, cuyo valor es de 1’968.561 personas, de las cuales se
60
obtuvo que 409.461 de ellas tiene un teléfono inteligente. En base al cuadro 8 se
separó este valor por rango de edad entre las personas que tienen de 16 a 34 años
que equivalen al 35% de habitantes obteniendo un resultado para la provincia del
Guayas de 143.311 personas que tiene un smartphone y están ente los 16 a 34
años de edad.
Una vez obtenido el total para la provincia del Guayas, este se lo formulo con el
porcentaje de habitantes correspondiente a la ciudad de Guayaquil, teniendo un
total de 89.580 personas que tiene teléfono inteligente en la ciudad de Guayaquil,
este valor es la población para realizar el estudio propuesto.
CUADRO 9
HABITANTES CON TENENCIA DE TELÉFONO INTELIGENTE GUAYAQUIL ENTRE 16
A 36 AÑOS
Población con celular activo (Guayaquil) 1,230,493
Población con Teléfono Inteligente 255,943
Población con TeléfonoInteligente por edades entre 16 a 36 años
89,580
61
Fuente: INEC
Elaboración: Johnny Yuquilema
78%
16%
6%
Población con celular activo (Guayaquil)Población con Teléfono In-teligentePoblación con TeléfonoInteligente por edades en-tre 14 a 36 años
Grafico 6. Población de la ciudad que posee teléfono inteligente
62
En el gráfico número 6 se describe los valores aplicando los porcentajespara los
habitantes de la ciudad de Guayaquil confirmando los datosobtenidos en la cuadro
9 teniendo un universo de 89.580 personas.
MUESTRA
Para la determinación de la muestra a utilizar nos apoyamos en la fórmula de la
universidad libertador de Venezuela Cirterplan, obteniendo como resultado:
Fórmula Utilizada:
CUADRO 10
CÁLCULO DE LA MUESTRA PARA PERSONAS ENTRE 16 Y 34 AÑOS
DE EDAD EN LA CIUDAD DE GUAYAQUIL
Tamaño de la población (m) 89,58
Error de estimación (e) 7%
Tamaño de la muestra (n) 203
Elaboración: Johnny Yuquilema
Fuente: Investigación
63
Obteniendo una población de 89.580 personas y una estimación de error del 7%,
logrando un total de muestra para el estudio de 203 personas.
OPERACIONALIZACIÓN DE LAS VARIABLES
MATRIZ DE OPERACIONALIZACIÓN DE VARIABLES
VARIABLES DIMENSIONES INDICADORESTÉCNICAS Y/O
INSTRUMENTOS
Obtención del nombre del medicamento más indicadopara cuadros sintomatológicos y lugares más cercanos para adquirirlos
Informar:Personas que
necesiteninformación sobremedicamentos yestablecimiento
que los expendan
Comprensión O. Informativa
Texto seleccionados,libros virtuales,
artículos de revistastecnológicas, páginas
web e informaciónobtenidas por
encuestas
64
La necesidad deobtención de
información de unmedicamento
adecuado para cubriruna dolencia o
molestia.
75%
La obtención del lugarmás cercano referente
al sitio que seencuentre el usuario
Comprensión G. Personal
70%
VARIABLES DIMENSIONES INDICADORESTÉCNICAS Y/O
INSTRUMENTOS
Variable dependiente
Informar:Personas en
busca deconocimiento demedicamentos
con la utilización
Comprensión O. Informativa
Textoseleccionados,libros virtuales,
artículos derevistas
tecnológicas,Desarrollo de aplicación móvil
75%
65
de tecnológicamovil
páginas web einformación
obtenidas porencuestas
El desarrollo de la aplicación móvil ayudara a la suplir la carencia de conocimiento medicinal.
Comprensión
Facilita al usuario la ubicación exacta de locales que expenda el medicamento.
G. Personal
70%
Guion entrevista
Mediante este instrumento se procura establecer losfavoritismos, los criterios u
opiniones referentes a esta herramienta, diseñadas con preguntas abiertas para
determinar si la persona encargada de utilizar este software puede acoplarse al
diseño y funcionamiento del aplicativo.
66
Cuestionario
Este estuvo dirigido a las personas con necesidad de información, el cuestionario
se enfocó en preguntas cerradas y abiertas, para obtener las necesidades de las
personas al momento de obtener la búsqueda de productos farmacéuticos
adecuados y ubicaciones de lugares cercanos para adquirirlos.
Registro de observación
Utilizaremos esta herramienta para verificar el resultado de nuestro aplicativo,
comprobando que esté acorde a los objetivos y alcances planteados inicialmente, y
mediante estas establecer mejoras.
Internet
Una herramienta principal para nuestra investigación al momento de despejar
ciertas dudas, con sitios confiables, nos permite aclarar muchas interrogantes con
respecto a la configuración e implementación de ciertas aplicaciones utilizadas en
nuestro proyecto.
PROCEDIMIENTOS DE LA INVESTIGACIÓN
Las tareas que se realizarán para el desarrollo de esta investigación son los
siguientes:
El problema:
Ubicación del problema.
Definición de la situación de conflictos y nudos críticos.
67
Identificación de las causas y consecuencias del problema.
Delimitación del problema.
Formulación del problema.
Evaluación del problema.
Planteamiento del problema.
Identificación de los objetivos generales y específicos.
Objetivos de la investigación.
Justificación e importancia de la investigación.
Marco teórico:
Identificación de los antecedentes del estudio.
Fundamentación teórica.
Fundamentación legal.
Preguntas a contestarse.
Definición de las variables de la investigación.
Definiciones conceptuales.
Metodología:
Diseño de la Investigación.
Modalidad de la Investigación.
Tipo de investigación.
Población y muestra.
Instrumentos de recolección de datos.
Operacionalización de variables, dimensiones e indicadores.
68
Procedimientos de la investigación.
Criterios para la elaboración de la propuesta.
RECOLECCIÓN DE LA INFORMACIÓN
La encuesta
Esta técnica fue ubicada a las personas que posee un Smartphone y residen o
frecuentan diariamente la ciudad de Guayaquil, además que estén cotidianamente
en sus labores diarias y se desea poder conocer sus necesidades.
Para lograr obtener está información, se diseñará una encuesta con preguntas
cerradas.
La entrevista
Esta técnica de recaudación, fue manipulada para poder obtener información que
permita verificar una correcta evaluación y clasificación sobre los cuadros
sintomatológicos más comunes que presenten en los ciudadanos guayaquileños, la
cual fue proporcionada por parte de doctores ecuatorianos y especialista en la
materia para un correcto diagnóstico.
Para obtener la información que requeriremos se formularon preguntas de tipo
abiertas para que el entrevistado tenga la autonomía de definir y especificar todo
en la medida adecuada.
69
La observación
Se dio en práctica esta técnica con el propósito de comprobar que la información
obtenida arrojen los resultados apropiados y que las búsquedas funcionen de
forma correcta de acuerdo a lo especificado, esto lo lograremos mediante la
interacción de las personas con el sistema.
Esta técnica nos ayudara a conseguir el estado si se encuentra completamente
funcional y cumpliendo con lo planteado en los objetivos, y de esta manera poder
corregir o añadir detalles, consiguiendo así una solución que brinde calidad y
fiabilidad.
PROCESAMIENTO Y ANÁLISIS
Los datos logrados en la investigación realizada serán sometidos a pruebas de
exámenes con el fin de acertar y visualizar los resultados obtenidos, para así poder
brindar respuestas a las preguntas planteadas.
A continuación se detallan los pasos a seguir para la obtención de nuestro análisis:
Revisión de las herramientas aplicados. Tabulación de datos con dependencia a cada uno de los Ítems. Diseño y preparación de cuadros estadístico con las deducciones anteriores. Elaboración de gráficos.
El presente trabajo de Tesis de Grado, basado en la investigación que se realizó
para conocer y plantear una alternativa de solución al problema planteado
“DESARROLLO EN APLICACIÓN MÓVIL PARA LA OBTENCIÓN DEL
MEDICAMENTO MÁS INDICADO PARA CUADROS
70
SINTOMATOLÓGICOS Y LUGARES MÁS CERCANOS PARA
ADQUIRIRLOS, UTILIZANDO TECNOLOGÍA GPS Y SERVIDORES WEB”
se basó en la aplicación de una encuesta a personas entre 16 y 34 años de edad,
para la recolección de datos.
El instrumento se fabricó a través de unalista de preguntas en lo fundamental de
tipo cerradas, para obtener indicadores sencillos de tabular y de esemodo poder
apoyarnos para la manifestación de la hipótesis planteada.
Para el asunto de tabulación de los datos, se ejecutó mediante el aplicativo de
office, EXCEL, mediante el cual se consiguió el ingreso y procesamiento de los
datos logrados en la aplicación de la encuesta para manipular indicadores
suficientes, que justifiquen la investigación, los mismos que se enuncian en
cuadros estadísticos, gráficos y analíticamente a continuación.
PREGUNTA 1
Indique que tipo de dispositivo móvil utilizaCUADRO 11
PREGUNTA 1
DESCRIPCIONPORCENTAJE
Smartphone 59%
Tableta 31%
Ambos 7%
Otros 3% Elaboración: Johnny Yuquilema Fuente: Resultados de la encuesta
71
59%31%
7% 3%
smartphone Tableta Ambos Otros
Gráfico 7
Elaboración: Johnny Yuquilema
Fuente: Resultados de la encuesta
El análisis de los datos nos muestra que el 59% de los encuestados poseen
Smartphone, sumando el 7% que respondieron Ambas. Observando la
información obtenida nos dice que 6 de cada 10 personas encuestadas poseen un
Smartphone.
PREGUNTA 2
Indique que sistema operativo tiene instalado en su dispositivo móvil
CUADRO 12
PREGUNTA 2
DESCRIPCION PORCENTAJEAndroid 49%Iphone -ios- 18%Blackberry -Black Berry OS- 28%Windows Phone 5%Otros 0%
Elaboración: Johnny Yuquilema
72
Fuente: Resultados de la encuesta
Grafico 8
49%
18%
28%
5%0%
Android Iphone -ios- Blackberry -Black Berry OS- Windows phone Otros
Elaboración: Johnny YuquilemaFuente: Resultados de la encuesta
En el gráfico 8 podemos darnos cuenta claramente que elsistema operativo móvil
más utilizado en los dispositivos inteligentesindicados por los encuestas, es el de
Android con un 49% frente al 28% de Blackberry y el 18% de Iphone.
PREGUNTA 3
¿Con qué frecuencia instala nuevas aplicaciones en su dispositivo o teléfonointeligente?
CUADRO 13
73
PREGUNTA 3
DESCRIPCION PORCENTAJEPoco frecuente 20%Muy frecuente 75%Nunca 5%
Elaboración: Johnny YuquilemaFuente: Resultados de la encuesta
Grafico 9
20%
75%
5%
Poco frecuente Muy frecuente Nunca
Elaboración: Johnny YuquilemaFuente: Resultados de la encuesta
En el gráfico 9 podemos observar que el 75% de los encuestadosinstalan conmucha frecuencia, con este resultado podemos inducir que losusuarios dedispositivos inteligentes tienen una afinidad a instalarnuevas aplicaciones, esteresultado se debe a la facilidad que tiene elproceso de adquisición y de instalaciónde estas aplicaciones.
PREGUNTA 4
¿Conoce usted alguna aplicación móvil que lo ayude a orientar e informar sobre medicamentos que se expenda en el Ecuador y su venta sea sin prescripción médica?
CUADRO 14
74
PREGUNTA 4
DESCRIPCION PORCENTAJESI 2%NO 98%
Elaboración: Johnny YuquilemaFuente: Resultados de la encuesta
Grafico 10
2%
98%
SI NO
Elaboración: Johnny YuquilemaFuente: Resultados de la encuesta
En el gráfico 10 podemos observar que el 98% de los encuestados no tieneconocimiento de una aplicación con estas características
PREGUNTA 5
¿Ha tenido problemas de encontrar alguna farmacia, droguería, botica, etc., por lafalta de conocimiento alrededor de su ubicación, para poder adquirir algúnmedicamento?
CUADRO 15
75
PREGUNTA 5
DESCRIPCION PORCENTAJE
SI 92%
NO 8%Elaboración: Johnny YuquilemaFuente: Resultados de la encuesta
Grafico 11
92%
8%
SI NO
Elaboración: Johnny YuquilemaFuente: Resultados de la encuesta
En el gráfico 11 podemos observar que el 92% de los encuestados ha presentadoinconvenientes al encontrar un establecimiento que expenda medicina, esteanálisis nos indica lo necesario de tener ayuda para cubrir esta necesidad.
PREGUNTA 6
¿Ha tenido la oportunidad de poseer medicamentos y desconocer el uso indicadoo funcionamiento?
CUADRO 16
76
PREGUNTA 6
DESCRIPCION PORCENTAJE
SI 87%
NO 13%Elaboración: Johnny YuquilemaFuente: Resultados de la encuesta
Grafico 12
87%
13%
SI NO
Elaboración: Johnny Yuquilema
Fuente: Resultados de la encuesta
En el gráfico 12 podemos observar que el 87% de los encuestados demuestra elpoco conocimiento del uso de medicinas, analizando la información indica que 8de cada 10 personas desconoce el uso adecuado de medicamentos que posee.
PREGUNTA 7
77
¿Le parece interesante que exista una aplicación móvil que le permita obtenerinformación de medicina y conseguir lugares más cercanos de adquirirlo?
CUADRO 17
PREGUNTA 7
DESCRIPCION PORCENTAJESI 99%NO 1%
Elaboración: Johnny Yuquilema
Fuente: Resultados de la encuesta
Gráfico 13
99%
1%
SI NO
Elaboración: Johnny Yuquilema
Fuente: Resultados de la encuesta
En el gráfico 13 podemos observar que el 99% de los encuestados demuestra elinterés que exista una aplicación con estas características, por otra parte tenemosuna diferencia contundente con el 1% que no demuestra interés.
PREGUNTA 8
78
¿Crees usted que si existiera una aplicación móvil que le permita obtenerinformación de medicina y el lugar más cerca de adquirirlo, le sea útil para su vidacotidiana?
CUADRO 18
PREGUNTA 8
DESCRIPCION PORCENTAJE
SI 97%
NO 3%Elaboración: Johnny Yuquilema
Fuente: Resultados de la encuesta
Grafico 14
97%
3%
SI NO
Elaboración: Johnny Yuquilema
Fuente: Resultados de la encuesta
En el gráfico 14 podemos observar que el 97% de los encuestados demuestra estáde acuerdo que será útil la aplicación con estas características demostrando elbeneficio e interés de parte de los usuarios.
79
CRITERIOS PARA LA ELABORACIÓN DE LA PROPUESTA
El uso de las herramientas de código abierto, es lo que se ha proyectado para la
solución del problema propuesto, ya que estas herramientas nos dan las mejorías
de agilitar la creación de la aplicación.
El lenguaje de programación utilizado es JAVA, este lenguaje se lo escogió por
su robustez y por su fácil manejo de la sintaxis ya que esta es de fácil aprendizaje
y entendimiento, maneja mucha dinámica entre páginas web y es de sencilla
implementación, no tiene costo ya que es de código abierto y existe gran cantidad
de información en el internet, para aprender el cómo funciona este lenguaje.
Complementando este leguaje nos ayudaremos con JSF para mejoramiento de
pantallas y acciones y control de usuarios, Spring para tener mejor acople de
tecnologías, JPA como manejo a las bases de datos
La base de datos con la que trabajamos es SQL SERVER 2012 EXPRESS, esta se
une al grupo de herramientas gratuitas empleadas en el presente proyecto. Se optó
por esta herramienta por ser líder en el mercado y los grandes beneficios y
prestaciones que brinda este motor de base de datos, pues Microsoft lanzo esta
versión gratuita para manejo de información mediana.
Dentro de las ventajas por la que se concretó utilizar esta herramienta, tenemos la
velocidad de ejecución de los procesos, siendo uno de los mejores gestores en el
mercado. Adicionalmente, consume pocos recursos por lo tanto no se necesita
80
equipos de grandes características para que se ejecuten sus procesos. Es de fácil
manejo e instalación y la conectividad y seguridad hacen que sea su mayor ventaja
en accesos a bases de datos en internet.
Se utilizara GlassFish como servidor de aplicaciones, por ser de uso gratuito y de
código abierto, esta aplicación permitirá ejecutar las aplicaciones desarrolladas en
JAVA considerado muy estable y tener herramientas de escalabilidad y velocidad.
Con respecto al proceso de ubicación y comparación de coordenadas, se utilizó
HTML5 para dar las API de geo-localización y a través de JAVA SCRIPT obtener
las coordenadas.
Se desarrolló el ejecutable para la instalación de la aplicación en Android con la
finalidad de cargar e interactuar los dispositivos móviles con el servidor de
aplicación.
CRITERIOS DE VALIDACIÓN DE LA PROPUESTA.
Estas herramientas son requeridas por ser compatibles para la obtención de
coordenadas pedidas en este proyecto.
Luego de haber determinado las herramientas con las que se va a diseñar el
proyecto se procedió a la realizar la respectiva implementación.
Se instaló Glassfish v4 como plataforma para este proyecto, ya que este aplicativo
integra al servicio web, intérpretes de lenguaje de programación JavaScript para
el desarrollo de la aplicación , un servidor de base de datos MSSQL SERVER
81
2012 EXPRESS con su respectiva base (nativa) y el administrador de base de
datos.
El desarrollo de nuestro aplicativo fue diseñado en la herramienta Netbeans IDE
8.0 que nos permitirá ejercer el entorno de la programación.
Las aplicaciones Glassfish, MSSQL Server 2012 Express, Netbeans serán
cargadas en el sistema operativo Windows 2008 Server Enterprise de 64 bits que
constara como el servidor.
Para la ejecución de la aplicación en los dispositivos móviles con sistema
operativo Android, se desarrollara el Apk para la instalación, esto permitirá
interactuar con el Web Service.
81
CAPÍTULO IV
MARCO ADMINISTRATIVO
CRONOGRAMA
Gráfico 15
ACTIVIDADES DEL PROYECTO
Elaboración: Johnny Yuquilema
Fuente: Análisis de actividades a desarrollar
82
Fuente: Johnny YuquilemaElaboración: Análisis de actividades a desarrollar
Grafico 16Tiempo del Proyecto
83
PRESUPUESTO
CUADRO No XIII
DETALLE DE EGRESOS DEL PROYECTO
Fuente: Johnny Yuquilema
Elaboración: Detalle de Egresos del Proyecto
EGRESOS CANTIDAD
Suministros de oficina y computación $ 35.00
Fotocopias $ 15.00
Libros y manuales $ 50.00
Impresiones $ 60.00
Transporte $ 20.00
Computadora y servicios de Internet $ 500.00
Licencia de Microsoft Windows Server
2008$ 500.00
TOTAL $ 1180.00
84
CAPÍTULO V
CONCLUSIONES Y RECOMENDACIONES
Las conclusiones y recomendaciones que se presentan a continuación, está basado de
acuerdo a los análisis, gestión, elaboración de en entrevistas y encuestas que con la
ayuda de especialistas en el área y necesidades de los usuarios hacen que este
proyecto se atractivo para los consumidores.
Conclusiones
Se mostró según los resultados obtenidos, que gran parte de los encuestados no
tienen conocimiento sobre la utilidad de medicamentos que puedan calmar las
molestias causas por cuadros sintomatológicos.
La aplicación desarrollada se puede instalar en cualquier dispositivo móvil que tenga
sistema operativo Android con preferencia en versión 2.2 en adelante.
Que los usuarios que contengan esta aplicación sean beneficiados con una respuesta
rápida de la ubicación de los establecimientos más cercanos del lugar que se
encuentre, esta información será obtenido de manera ágil y eficiente.
85
La información que emite la aplicación fue certificada y avalada por doctores
ecuatorianos comprendidos en la materia con la finalidad que la información
proporcionada sea fiable.
El aplicativo brindara las características, indicaciones, contraindicaciones,
posología y beneficios del producto seleccionado que se expende en el Ecuador.
Buena aceptación al ofrecer una aplicación que brinde los beneficios nombrados
basándonos en las encuestas obtenidas con una acogida del 99% según las
investigaciones realizadas.
La obtención de la información del establecimiento más cercano ayudara al
usuario a optimizar la búsqueda ya que obtendremos la dirección, nombre y
ubicación del local que expenda el medicamento.
Con respecto a la consulta de productos del aplicativo, tendrá las características de
poder ingresar un producto ya sea por nombre comercial o principio activo y tener
como respuesta los beneficios que brinda el medicamento seleccionado.
Con respecto a la base de información, son nombre de medicamentos que se
expenden en el Ecuador, aprobados por el Ministerio de Salud Pública y el
ARCSA (Agencia Nacional de Regulación, Control y Vigilancia Sanitaria).
86
Esta aplicación demuestra el potencial que tiene las herramientas de software
abierto, con un mínimo de inversión que puede lograr al desarrollar un sin
números de beneficios a la comunidad.
Recomendaciones
Se sugiere el permanente monitoreo, administración y mantenimiento de la
aplicación con el fin de mantener siempre las bases de datos con información
coherente y efectiva ya que existe un constante cambio de estados en
medicamentos y establecimiento.
Construir plan de Marketing para dar a conocer los beneficios de la aplicación
con el afán de obtener más adeptos.
Expandir la población de uso ya que en la actualidad los beneficios que otorga
están limitados solo para la ciudad de Guayaquil.
Se recomienda implementar alcance de mejoras en la aplicación, logrando que los
usuarios den a conocer sus sugerencias con el fin de lograr una mayor
interactividad y afinidad.
87
Se recomienda profundizar más en el módulo de consultorio; en la actualidad solo
es ayuda para cuadros sintomatológicos sencillos para evitar conflictos por
consecuencias del mal uso de medicamentos.
La apertura del código para la compatibilidad en diversas plataformas utilizadas
por los Smartphone y tablas como son IOS, Black Berry OS, Windows Phone, etc.
88
BIBLIOGRAFÍA
LIBROS
Fernández Fernández, Carlos Alberto (2009) “Investigación sobre Android”.
Universidad Tecnológica de la Mixteca.
Esteban A (2000) España- Madrid Tecnologías de Servidor con Java Servlets
Editorial EIDOS
Montero Miguel Roberto(2012) Desarrollo de Aplicaciones para Android
Editorial RA-MA
Francisco Charte Ojeda (2012) España SQL Server 2012 Editorial Anaya
Multimedia.
SébastienPerochon (2012) Android Las bases para un buen inicio en el desarrollo
para Smartphones y Tabletas Editorial ENI.
Jorge Santiago Nolasco (2013) Perú Desarrollo de aplicaciones móviles con
Android Editorial MACRO.
ED BURNETTE (2011) Android (Programación) Editorial ANAYA
MULTIMEDIA.
Amaro Soriano, José Enrique (2012) El gran libro de programación avanzada
con Android Editorial MARCOMBO.
89
Amaro Soriano, José Enrique (2011) Android: Programación de dispositivos
móviles a través de ejemplos Editorial MARCOMBO.
CITAS Y REFERENCIAS BIBLIOGRAFICAS
Juan Fernández Luna(2006):Programación de dispositivos móviles
con Java, Granada, España
Antonio CaleroMonteagudo (2005): Tecnologías móviles con Java, España
Baz, Ferreira, A. I., Rodríguez, & García (2009):Ingeniería deTelecomunicación I., México
PUBLICACIONES
90
ESTADÍSTICAS: Número de personas entre los 16 y 36 años en la provincia del
Guayas.
http://www.inec.gob.ec/estadisticas/
FUNDAMENTOS LEGALES – OPEN SOURCE: Constitución de la
República del Ecuador. Sobre el uso de Software Libre. Decreto 1014.
http://www.movimientos.org/imagen/Ecuador%20Decreto%201014%20software
%20libre.pdf.
MICROSOFT WINDOWS: The Unusual History of Microsoft Windows.
http://inventors.about.com/od/mstartinventions/a/Windows.htm?rd=1
OPEN SOURSE: Richard M. Stallman. Consultado el 14 de noviembre de
2009.
http://joanballestermoragues.com/internet/definicion-open-source.html
DIRECCIONES WEB
91
SERVIDOR DE APLICACIONES: Definición, características extraídas
en:
http://es.wikipedia.org/wiki/Servidor_de_aplicaciones
JAVA: Definición, características extraídas en:
http://www.pergaminovirtual.com.ar/definicion/Java.html
MICROSOFT WINDOWS:Historia, características extraídas del artículo
publicado
http://es.wikipedia.org/wiki/Microsoft_Windows
WINDOWS SERVER 2008: Información del producto
http://www.microsoft.com/es-es/server-cloud/products/windows-server-2012-r2/
OPEN SOURSE: Definición extraídas del artículo publicado en:
http://www.opensource.org/docs/definition.php
SMARTPHONE:Definición extraídas del artículo publicado en:
http://www.areatecnologia.com/Que-es-un-smartphone.htm
APLICACIONES MOVILES:Concepto, definiciones y características
extraídas del artículo en:
http://www.rodolfosemsch.com/articulos/080902-webapps.php
93
FACULTAD DE CIENCIAS MATEMATICAS Y FISICASCARRERA DE INGENIERIA EN SISTEMASCOMPUTACIONALES
ENCUESTA1.- Indique que tipo de dispositivo móvil utiliza
Smartphone ( ) Tableta ( )Ambos ( )Otros ( )
2.- Indique que sistema operativo tiene instalado en su dispositivo móvil
Android ( ) IPhone -iOS- ( ) Blackberry -Black Berry OS- ( )
Windows phone ( ) otros ( )
3.- ¿Con qué frecuencia instala nuevas aplicaciones en su dispositivo oteléfono inteligente?
Poco frecuente ( ) Muy frecuente ( ) Nunca( )
4.- ¿Conoce usted alguna aplicación móvil que lo ayude a orientar e informarsobre medicamentos que se expenda en el Ecuador y su venta sea sin prescripciónmédica? Si ( ) No ( )
5.- ¿Ha tenido problemas de encontrar alguna farmacia, droguería, botica, etc., porla falta de conocimiento alrededor de su ubicación, para poder adquirir algúnmedicamento?
Si ( ) No ( )
6.- ¿Ha tenido la oportunidad de poseer medicamentos y desconocer el usoindicado o funcionamiento?
Si ( ) No ( )
7.- ¿Le parece interesante que exista una aplicación móvil que le permita obtenerinformación de medicina y conseguir lugares más cercanos de adquirirlo?
Si ( ) No ( )
8.- ¿Cree usted que si existiera una aplicación móvil que le permita obtenerinformación de medicina y el lugar más cerca de adquirirlo, le sea útil para su vidacotidiana?
Si ( ) No ( )
94
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERIA EN SISTEMAS
COMPUTACIONALES
DESARROLLO EN APLICACIÓN MÓVIL PARA LA OBTENCIÓN DEL
MEDICAMENTO MÁS INDICADO PARA CUADROS
SINTOMATOLÓGICOS Y LUGARES MÁS
CERCANOS PARA ADQUIRIRLOS,
UTILIZANDO TECNOLOGÍA GPS
Y SERVIDORES
WEB
Manual Técnico y de Usuario
Previa a la obtención del Título de:
INGENIERO EN SISTEMAS COMPUTACIONALES
JOHNNY YUQUILEMA ZAMBRANO
TUTOR: ING. JOSE MARIDUEÑA
GUAYAQUIL – ECUADOR
2013 - 2014
96
INDICE
MANUAL TÉCNICO………………………………………………………… 1
DIAGRAMA DE FLUJO DE DATOS……………………………………….. 1
MODELO ENTIDAD RELACIÓN………………………………………….. 2
DICCIONARIOS DE DATOS………………………………………………. 3
MANUAL DE USUARIO……………………………………………………8
INTRODUCCIÓN……………………………………………………………. 9
INSTALACIÓN DE APLICACIÓN………………………………………… 10
PANTALLA PRINCIPAL…………………………………………………… 14
CONSULTA MEDICA………………………………………………………. 15
TIPOS DE ARDOR…………………………………………………..16
TIPOS DE DOLOR…………………………………………………..17
TIPOS DE MOLESTIAS……………………………………………. 18
BUSQUEDA DE PRODUCTOS……………………………………………. 20
OPCIÓN NOMBRE COMERCIAL…………………………………21
NOMBRE GENERICO………………………………………………22
BUSQUEDA DE FARMACIAS……………………………………………. 23
1
SINO
SINO
Fuente: Johnny Yuquilema
Elaboración: Diagrama de Flujo de Datos
BUSQUEDA DE PRODUCTO
CONSULTA MÉDICA
BUSQUEDA DE FARMACIACERCANA
INICIO
SELECCIONAR TIPO DE MOLESTIA
SELECCIONAR TIPO DE BUSQUEDA
REALIZAR TEST DE SINTOMATOLOGICO
MUESTRA PRODUCTOSSUGERIDOS
SELECCIÓN DE PRODUCTO
MUESTRA VADEMECUM DEPRODUCTO SELECCIONADO
SELECCIONAR BOTONBUSQUEDA
MUESTRA NOMBRE Y DIRECCION DE FARMACIAS CERCANAS
MUESTRA MENU PRINCIPAL
85
MODELO IDENTIDAD RELACIÓN
Fuente: Johnny Yuquilema
Elaboración: MS SQLSERVER – MODELO IDENTIDAD RELACION
86
DICCIONARIO DE DATOS
FA_SECCION_VADEMECUM
Tabla que guarda la información y descripción de cada producto
FA_SECCION_VADEMECUMCAMPO TIPO PK FK DESCRIPCION
id_seccion_vademecum int SI Identificador único del registro
id_vademecum int SIIdentificador de cabecera de vademécum
secuencia int Secuencia de pestaña a mostrar del vademécum
nombre varchar(35) Tipo detalle a mostrar
contenido text Información del vademécum
FA_VADEMECUM
Tabla que guarda la cabecera del vademécum de los productos
FA_VADEMECUM
CAMPO TIPO PK FK DESCRIPCION
id_vademecum int si Identificador unico de registro
descripcion varchar(35) Nombre del item
cabecera text Principio activo de item
id_fabricante_ente int si Identificador de fabricante
activo char(1) Estado del registro
87
FARMACIAS
Tabla que guarda la descripción de las farmacias, para ser utilizado en la obtención de
establecimiento más cercano referente a nuestra ubicación.
FARMACIAS
CAMPO TIPOPK
FK DESCRIPCION
id bigint si identificador único de registrodescripcion varchar(100) Nombre de localdireccion varchar(200) Dirección de locallatitud numeric(18, 10) Numero de latitudlongitud numeric(18, 10) Numero de longituddistancia numeric(18, 10) Numero de distancia
status char(1) Estado del registro
IN_ESTADO_ITEM
Tabla que guarda los diferentes estados de los productos, para identificación de psicotrópicos
o venta libre
IN_ESTADO_ITEM
CAMPO TIPOPK
FK DESCRIPCION
id_estado_item int si Identificador único de registrocodigo char(5) Descripción corta de estadodescripcion varchar(35) Descripción largaactivo char(1) Estado de registroreservado char(1) Exclusivo de ítem
88
IN_FABRICANTE_ENTE
Tabla que guarda los diferentes nombres de fabricantes de productos farmacéuticos
en el mercado ecuatoriano.
IN_FABRICANTE_ENTE
CAMPO TIPOPK
FK DESCRIPCION
id_fabricante_ente int si Identificador único de registromnemonico char(5) Descripción cortanombre_completo varchar(65) Descripción completa
IN_ITEM_SUSTITUTO
Tabla que guarda la relación entre producto y sustituto
IN_ITEM_SUSTITUTO
CAMPOTIPO
PK
FK DESCRIPCION
id_item_sustituto int si identificador único de registroid_producto int identificador de ítemid_sustituto int identificador de sustituto
IN_NODO_CLASIF_1
Tabla que guarda la cabecera de clasificación de productos por genérico
IN_NODO_CLASIF_1CAMPO TIPO P FK DESCRIPCION
89
Kid_nodo_clasif_1 int si identificador único de registrocodigo char(8) Código de clasificacióndescripcion varchar(35) Descripción de clasificaciónnivel int Nivel de clasificaciónactivo char(1) Estado de registro
id_padre int Padre de clasificación
IN_NODO_CLASIF_2
Tabla que guarda el detalle de clasificación de productos por genérico
IN_NODO_CLASIF_2
CAMPO TIPOPK
FK DESCRIPCION
id_nodo_clasif_2 int si Identificador único de registrocodigo char(8) Código Clasificacióndescripcion varchar(35) Descripción de clasificaciónnivel int Nivel de clasificaciónactivo char(1) Estado de registroid_padre int Padre de clasificación
IN_SUSTITUTO
Tabla que guarda las diferentes clasificaciones que puede existir los productos.
IN_SUSTITUTOCAMPO TIPO PK FK DESCRIPCION
id_sustituto int si Identificador unico de registrocodigo char(4) Descripcion de codigodescripcion varchar(35) Descripcion de sustitutonivel int Nivel de sustitutoactivo char(1) Estado de registroid_padre int Padre de clasificacion
90
IN_ITEM
Tabla que guarda los nombres y características de los medicamentos que existen en el
mercado ecuatoriano
IN_ITEM
CAMPO TIPOPK
FK DESCRIPCION
id_item int si Identificador único de registrodescripcion varchar(35) Nombre del ítemid_clasif_1 int si Identificador de clasificaciónid_clasif_2 int si Identificador clasificación 2precio money Precio del ítemid_estado_item int si Estado del registroaplica_iva char(1) Aplica IVAcod_barra varchar(25) Código de barrapresentacion varchar(10) Presentación de ítemmedida varchar(10) Medida de presentaciónconcentracion varchar(10) Concentración de ítemid_fabricante int si Identificador de fabricantegenerico char(1) Sustituto de ítemid_vademecum int si Identificador de vademécumrestric_medica char(1) Venta restringidarequiere_medico char(1) Requiere medico a la ventacie10 nvarchar(255) si Código de cie10
cie10_2 nvarchar(255) Código alternativo cie10
93
INTRODUCCIÓN
La aplicación DOCTOR GUAYACO, permite obtener información de los diferentes
productos farmacéuticos que existen en el sector ecuatoriano, estas funcionalidades
serán descritas en este documento, para el correcto funcionamiento.
Esta aplicación esta diseñada principalmente a los usuarios que poseen smartphone
con sistema operativo en Android que desean la ayuda para la obtención de
información de medicamentos, como también el lugar más cercano para adquirirlo.
Este manual de usuario y técnico es una referencia útil y clara que nos indica el
funcionamiento y manejo de la aplicación DOCTOR GUAYACO.
94
INSTALACION DE APLICACIÓN
Copiamos en el dispositivo el instalador de la aplicación, se tiene como nombre
“dr_guayaco.apk”(Figura 1).
Figura 2. Instalador
Fuente: Johnny Yuquilema
Elaborado: Carpeta de Android
95
Al seleccionar el archivo “dr_guayaco.apk”, si tenemos desactivado la opción de
FUENTES DESCONOCIDAS, debemos activarlo, esto permitirá instalar
aplicaciones de orígenes distintos a Play Store.(Figura 2).
Figura 2. Opción Android
Fuente: Johnny Yuquilema
Elaborado:Opciones de Android
96
Luego de marcar el casillero de “Fuentes desconocidos” seleccionamos instalar, en
dicho momento la aplicación comenzara a instalarse en el dispositivo móvil. (Figura
3).
Figura 3. Instalar
Fuente: Johnny Yuquilema
Elaborado:Instalador de Android
97
Una vez instalado se creara el icono correspondiente a la aplicación del dispositivo
móvil.(Figura 4).
Figura 4. Icono
Fuente: Johnny Yuquilema
Elaborado:Menú de Android
98
PANTALLA PRINCIPAL
Al iniciar la aplicación aparecerá el siguiente menú principal donde nos mostrara las
opciones que contiene la aplicación DOCTOR GUAYACO(Figura 5).
Figura 5. Menú principal
Fuente: Johnny Yuquilema
Elaborado: Menú aplicación
99
CONSULTA MÉDICA
Al ingresar a la opción Consulta Médica nos mostrara los tipos de molestias
sintomatológicas(Figura 6).
Figura 6. Consulta medica
Fuente: Johnny Yuquilema
Elaborado: Menú consulta médica
100
Menú Tipos de Ardor
Si seleccionamos la opción ARDOR nos mostrara los diferentes ardores que existen
como cuadro sintomatológicos(Figura 7).
Figura 7. Menú Tipos Ardor
Fuente: Johnny Yuquilema
Elaborado: Menú consulta ardor
101
Menú tipos de dolor
Si escogemos la opción DOLOR nos mostrara los diferentes ardores que existen
como cuadro sintomatológicos.(Figura 8).
Figura 8. Menú Tipos Dolor
Fuente: Johnny
Yuquilema
Fuente: Johnny Yuquilema
Elaborado: Menú consulta dolor
102
Menú tipos de molestia
Si optamos por la opción MOLESTIA nos mostrara los diferentes ardores que
existen como cuadro sintomatológicos.(figura 9).
Figura 9. Menú molestias
Fuente: Johnny Yuquilema
Elaborado: Menú consulta médica
103
Al escoger el malestar, ardor o dolor requerido nos mostrara una plantilla depreguntas que permitirá afirmar que el síntoma sea pasajero o confirmar que elmalestar es un cuadro sintomatológico. Luego mostrar el medicamento adecuado oidóneo. (Figura 10).
Figura 10. Preguntas sintomatológicas
Fuente: Johnny Yuquilema
Elaborado: Menú consulta médica
104
BUSQUEDA DE PRODUCTOS
Esta opción nos permitirá seleccionar el producto por nombre o principio activo para
luego obtener la información del medicamento deseado.(Figura 11).
Figura 11. Búsqueda de productos
105
Fuente: Johnny Yuquilema
Elaborado: Menú búsqueda producto
Opción nombre comercial
Al elegir la opción COMERCIAL, nos permitirá ingresar un nombre del producto, la
cual nos mostrara el vademécum de dicho producto entre ellas características,
composición, indicaciones, precauciones, posología, presentación, etc.(Figura 12).
Figura 12. Opción comercial
106
Fuente: Johnny Yuquilema
Elaborado: Menú búsqueda comercial
Opción nombre genérico
Al preferir la opción GENERICO, nos permitirá ingresar un nombre genérico, la cual
nos mostrara los diferentes productos que contiene dicho principio activo, esto nos
permitirá escoger el medicamento deseado que nos mostrara el vademécum con sus
características.(Figura 13).
107
Figura 13. Nombre genérico
Fuente: Johnny Yuquilema
Elaborado: Menú búsqueda genérico
OPCION BUSQUEDA DE FARMACIAS
Esta opción permitirá obtener la información del establecimiento más cercano
referente a la localización del usuario, esta búsqueda constara con el nombre y
dirección del local.(Figura 14).
Figura 14. Búsqueda de farmacias
108
Fuente: Johnny Yuquilema
Elaborado: Menú búsqueda genérico
Al seleccionar el botón BUSCAR nos mostrara la información de las farmacias más
cercanas.(Figura 15).
Figura 15. Búsqueda de farmacias