108
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES UNIANDES FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERIO EN SISTEMAS E INFORMÁTICA TEMA: APLICACIÓN MÓVIL PARA LA GEOLOCALIZACIÓN DE ÁRBOLES ENDÉMICOS DE LA RESERVA BIOLÓGICA PINDO MIRADOR DEL CANTÓN MERA. AUTOR: CASCO AGUDELO JESUS ALBERTO TUTOR: ING. BECERRA ARÉVALO NELSON PATRICIO PUYO-ECUADOR 2018

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

UNIANDES

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE

INGENIERIO EN SISTEMAS E INFORMÁTICA

TEMA:

APLICACIÓN MÓVIL PARA LA GEOLOCALIZACIÓN DE ÁRBOLES ENDÉMICOS

DE LA RESERVA BIOLÓGICA PINDO MIRADOR DEL CANTÓN MERA.

AUTOR: CASCO AGUDELO JESUS ALBERTO

TUTOR: ING. BECERRA ARÉVALO NELSON PATRICIO

PUYO-ECUADOR

2018

Page 2: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

CERTIFICACIÓN

Quien suscribe legalmente CERTIFICA QUE: El presente Trabajo de Titulación

realizado por el señor Jesús Alberto Casco Agudelo, estudiante de la Carrera de

Sistemas e Informática, Facultad de Sistemas Mercantiles, con el tema: “APLICACIÓN

MÓVIL PARA LA GEOLOCALIZACIÓN DE ÁRBOLES ENDÉMICOS DE LA

RESERVA BIOLÓGICA PINDO MIRADOR DEL CANTÓN MERA” ha sido prolijamente

revisado y cumple con todos los requisitos establecidos en la normativa pertinente de la

Universidad Regional Autónoma de los Andes UNIANDES, por lo que se aprueba su

presentación.

Puyo, febrero del 2018

Ing. Becerra Arévalo Nelson Patricio

Asesor

Page 3: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

DECLARACIÓN DE AUTENTICIDAD

Yo, Jesús Alberto Casco Agudelo, estudiante de la Carrera de Sistemas e Informática,

Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el

presente trabajo de investigación, previo a la obtención del título de INGENIERO EN

SISTEMAS E INFORMÁTICA, son absolutamente originales, auténticos y personales;

a excepción de las citas, por lo que son de mi exclusiva responsabilidad.

Puyo, febrero del 2018

Jesús Alberto Casco Agudelo

C.I. 160068344-3

AUTOR

Page 4: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN

Yo, Bernabé Ortega, en calidad de Lector del Proyecto de Titulación.

CERTIFICO

Que el presente trabajo de titulación realizado por el estudiante Jesús Alberto Casco

Agudelo sobre el tema: “APLICACIÓN MÓVIL PARA LA GEOLOCALIZACIÓN DE

ÁRBOLES ENDÉMICOS DE LA RESERVA BIOLÓGICA PINDO MIRADOR DEL

CANTÓN MERA”, ha sido cuidadosamente revisado por el suscrito, por lo que se ha

podido constatar que cumple con todos los requisitos de fondo y forma establecidos por

la Universidad Regional Autónoma de Los Andes, para esta clase de trabajos, por lo

que autorizo su presentación.

Puyo, febrero del 2018

Ing. Bernabé Ortega Ms.C.

LECTOR

Page 5: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

DERECHOS DE AUTOR

Yo, Jesús Alberto Casco Agudelo, declaro que conozco y acepto la disposición

constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional Autónoma

de Los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la

UNIANDES, está constituido por: La propiedad intelectual sobre las investigaciones,

trabajos científicos o técnicos, proyectos profesionales y consultoría que se realicen en

la Universidad o por cuenta de ella.

Puyo, febrero del 2018

Jesús Alberto Casco Agudelo

AUTOR

Page 6: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

DEDICATORIA

Este triunfo es dedicado especialmente a Dios por haberme dado vida, salud, trabajo,

inteligencia y sabiduría para cumplir un objetivo más planteada en mi vida.

De la misma manera quiero dedicar todo mi trabajo a toda mi familia, a mis Padres y

hermanos, quienes con gran esfuerzo y sacrificio supieron brindarme su apoyo

incondicional alentadamente día a día para que mis metas se plasmen en realidad.

Jesús Alberto Casco Agudelo

Page 7: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

AGRADECIMIENTO

Agradezco a Dios por brindarme un día más de vida y mantenerme firme en mis

propósitos, dándome la fortaleza suficiente para alcanzar mis metas propuestas.

A mis Padres y hermanos que fueron son y serán el pilar fundamental e importante en

mi vida y educación.

También a mi querida universidad, que a través de sus inigualables maestros que

formaron en mí, las bases fundamentales de conocimientos y sabiduría enriquecedora

para hacerme mejor persona, mejor ciudadano en la sociedad y por brindarme la

oportunidad de poder desarrollarme en otra etapa más de mi vida.

Agradezco a mi Asesor de Tesis, que gracias a sus consejos y constancia me ayudaron

a la realización y culminación del presente trabajo.

Jesús Alberto Casco Agudelo

Page 8: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

ÍNDICE DE CONTENIDOS

PORTADA

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

DECLARACIÓN DE AUTENTICIDAD

CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN

DERECHOS DE AUTOR

DEDICATORIA

AGRADECIMIENTO

ÍNDICE DE CONTENIDOS

RESUMEN

ABSTRACT

INTRODUCCIÓN .......................................................................................................... 1

CAPÍTULO I. MARCO TEÓRICO.................................................................................. 7

1.1. Origen y evolución de las aplicaciones móviles ..................................................... 7

1.2. Análisis de distintas posiciones teóricas sobre la investigación .............................. 8

1.2.1. Definición ............................................................................................................ 8

1.2.2. Características de una aplicación móvil. ............................................................. 9

1.2.3. Categorías de aplicaciones móviles .................................................................... 9

1.2.4. Sistemas operativos para aplicaciones móviles ................................................ 11

1.2.5. Android ............................................................................................................. 15

1.2.6. Plataformas de desarrollo de aplicaciones Android ........................................... 19

1.2.8. Herramientas de Georreferenciación ................................................................ 20

1.2.7. Google maps en Android .................................................................................. 22

1.2.8. Gestor de base de datos MySQL ...................................................................... 24

1.2.9. Metodología UWE-UML .................................................................................... 24

1.3 Valoración crítica de los conceptos principales de las distintas posiciones teóricas

sobre el objeto de investigación .................................................................................. 25

1.4. Conclusiones parciales del capítulo ..................................................................... 26

CAPÍTULO II. MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA PROPUESTA

................................................................................................................................... 27

Page 9: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

2.1. Caracterización de la Estación Biológica Pindo Mirador....................................... 27

2.2. Descripción del procedimiento metodológico para el desarrollo de la

investigación….. ......................................................................................................... 28

2.2.1. Métodos de Investigación ................................................................................. 28

2.2.2. Tipos de la investigación ................................................................................... 29

2.2.3. Población y Muestra ......................................................................................... 30

2.2.4. Técnicas e Instrumentos ................................................................................... 30

2.3. Propuesta del investigador ................................................................................... 31

2.3.1. Análisis e interpretación de resultados .............................................................. 31

2.3.2. Presentación de la propuesta ............................................................................ 37

2.4.Conclusiones parciales del capítulo ...................................................................... 37

CAPÍTULO III. VALIDACIÓN Y O EVALUACIÓN DE LOS RESULTADOS DE LA

APLICACIÓN .............................................................................................................. 38

3.1. Tema ................................................................................................................... 38

3.2. Análisis de Requerimientos .................................................................................. 40

3.3. Conclusiones parciales ........................................................................................ 72

CONCLUSIONES ....................................................................................................... 73

RECOMENDACIONES ............................................................................................... 73

BIBLIOGRAFÍA

ANEXOS

Page 10: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

ÍNDICE DE FIGURAS

Figura 1 Arquitectura Android ..................................................................................... 16

Figura 2 Georreferenciar en Google Earth .................................................................. 22

Figura 3 Android Mapas .............................................................................................. 23

Figura 4 Ubicación Estación Biológica Pindo Mirador ................................................. 27

Figura 5 Caso de uso general del sistema .................................................................. 42

Figura 6 Caso de uso iniciar sesión ............................................................................ 43

Figura 7 Caso de uso administrar usuarios ................................................................. 44

Figura 8 Caso de uso administrar árboles ................................................................... 45

Figura 9 Caso de uso administrar cuidado .................................................................. 47

Figura 10 Caso de uso administrar tipo de árboles ..................................................... 48

Figura 11 Caso de uso favoritos ................................................................................. 49

Figura 12 Caso de uso historial ingreso ...................................................................... 50

Figura 13 Caso de uso Historial .................................................................................. 50

Figura 14 Diagramas secuenciales general ................................................................ 51

Figura 15 Diagrama secuencial iniciar sesión ............................................................. 52

Figura 16 Diagrama secuencial administrar usuario ................................................... 52

Figura 17 Diagrama de secuencia tipo de usuario ...................................................... 53

Figura 18 Diagrama de secuencia árboles .................................................................. 54

Figura 19 Diagrama de secuencia administrar cuidado ............................................... 55

Figura 20 Diagrama de secuencia visitante ................................................................ 55

Figura 21 Diagrama de secuencia listar favoritos ........................................................ 56

Figura 22 Diagrama de clases .................................................................................... 56

Figura 23 Diseño lógico de la base de datos .............................................................. 57

Figura 24 Diagrama físico de la base de datos ........................................................... 58

Figura 25 Página de ingreso al sistema ...................................................................... 60

Figura 26 Pantalla de presentación ............................................................................. 61

Figura 27 Pantalla de ingreso a la aplicación .............................................................. 61

Figura 28Página oficial del sistema ............................................................................. 62

Figura 29 Información sobre el ingreso al sistema ...................................................... 62

Figura 30 Opción recuperación de contraseña............................................................ 63

Figura 31 Opción como realizar recorrido ................................................................... 63

Figura 32 Botón Acerca de ......................................................................................... 64

Figura 33 Opciones del sistema .................................................................................. 64

Figura 34 Opción recorrido ......................................................................................... 65

Figura 35 Visualizar ruta ............................................................................................. 65

Page 11: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 36 Ingreso nuevo árbol .................................................................................... 66

Figura 37 Lista de árboles .......................................................................................... 66

Figura 38 Ingreso al sistema ....................................................................................... 67

Figura 39 Ingreso de campos obligatorios .................................................................. 67

Figura 40 Mensaje de error ......................................................................................... 68

Figura 41 Pantalla de Bienvenida ............................................................................... 68

Figura 42 Menú del sistema ........................................................................................ 68

Figura 43 Submenú .................................................................................................... 69

Figura 44 Menú árboles .............................................................................................. 69

Figura 45 Registro de usuario ..................................................................................... 69

Figura 46 Listar usuarios ............................................................................................ 70

Figura 47 Registro de tipos de árboles ....................................................................... 70

Figura 48 Listar tipos .................................................................................................. 70

Figura 49 Listar árboles .............................................................................................. 71

Figura 50 Prueba de funcionamiento 2 ....................................................................... 72

Figura 51 Prueba de funcionamiento 2 ....................................................................... 72

Figura 4 52Página oficial del sistema .......................................................................... 82

Page 12: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

ÍNDICE DE TABLAS

Tabla 1 Aplicaciones móviles según funcionalidad .................................................... 10

Tabla 2 Población ....................................................................................................... 30

Tabla 3 Lista de entrevistados .................................................................................... 31

Tabla 4 Guía de observación del proceso de localización de árboles endémicos ....... 31

Tabla 5 Entrevista dirigida al personal Responsable de la Reserva Biológica Pindo

Mirador ....................................................................................................................... 33

Tabla 6 Entrevista dirigida al guía de la Reserva Biológica Pindo Mirador .................. 35

Tabla 7 Factibilidad Económica .................................................................................. 39

Tabla 8 Requerimientos funcionales ........................................................................... 40

Tabla 9 Requerimientos no funcionales ...................................................................... 41

Tabla 10 Definición de actores .................................................................................... 41

Tabla 11 Descripción caso de uso general del sistema ............................................... 43

Tabla 12 Descripción caso de uso iniciar sesión ......................................................... 44

Tabla 13 Descripción caso de uso administrar usuarios ............................................. 45

Tabla 14 Descripción caso de uso administrar árboles ............................................... 46

Tabla 15 Descripción caso de uso administrar cuidado .............................................. 47

Tabla 16 Descripción caso de uso administrar tipo de árboles .................................... 48

Tabla 17 Diccionario de datos del sistema .................................................................. 58

Page 13: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

RESUMEN

En la actualidad el uso de aplicaciones móviles se encuentran en constante crecimiento,

las empresas los utilizan para optimizar y transparentar la administración de la

información de procesos y pueden ser aplicadas en los ámbitos: políticos, sociales,

culturales, turísticos, ambientales, entre otros; En tal virtud, la presente investigación

se fundamentó en desarrollar una aplicación móvil para la geolocalización de árboles

endémicos de la Reserva Biológica Pindo Mirador del Cantón Mera, orientada a

automatizar los procesos que permitan determinar la ubicación precisa de los árboles

endémicos de forma rápida.

La aplicación móvil de geolocalización de árboles endémicos de la Reserva Biológica

fue desarrollada bajo la plataforma Android, con gestor de base de datos SQLite y

apoyada en la herramienta Google maps; fueron considerados como la solución

oportuna para la implementación de la aplicación; para ello se creó un entorno

interactivo, virtual y amigable con el turista, donde se establece las rutas y puntos más

cercanos para ubicar los arboles endémicos de la Reserva Biológica.

Finalmente, se implemento la herramienta tecnológica para facilitar la localización

exacta de los àrboles endemicos de la Reserva Biológica; de esta manera, los guías y

turistas dispondrían de una ruta más cercana para poder contribuir al cuidado de las

especies de árboles existentes en el lugar.

Page 14: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

ABSTRACT

Currently, the use of mobile applications are in constant growth, companies uses to

optimize and transparent the management processes information and it can be applied

in the following areas: political, social, cultural, tourist, environmental, and others;

Consequently, investigation was based on developing a mobile application for

geolocation of endemic trees from Pindo Mirador Biological Reserve in Mera Canton,

oriented to automate the processes that make it possible to determine the exact location

of endemic trees easily.

Mobile application of geolocation of endemic trees of Biological Reserve was developed

under Android platform, with SQLite database and supported by Google maps tool; they

were considered as timely solution for implementating the application; it was created a

virtual, interactive and friendly environment to tourist, where it sets the paths and closest

points to locate the endemic trees of Biological Reserve.

Finally, it was implemented the technological tool to facilitate the easily location of the

trees that are endemic to the Biological Reserve; in this way, guides and tourists would

have a nearest route to be able to contribute to the care of the tree species existing in

the place.

Page 15: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

1

INTRODUCCIÓN

Antecedentes

De acuerdo al estudio bibliográfico realizado se han encontrado investigaciones previas

que se relacionan con la temática de estudio, las mismas que se han tomado como

antecedentes de la investigación.

En la investigación preliminar desarrollada en la Universidad de Bogotá por Navarro

(2015) se implementó un SISTEMA DE INFORMACIÓN MÓVIL PARA GEO

LOCALIZACIÓN DE COLECCIONES FÍSICAS EN LA BIBLIOTECA DE UNIVERSIDAD

DE LA SALLE SEDE CHAPINERO. Este proyecto tuvo como objetivo facilitar la forma

en la que el usuario busca la información y darle de forma gráfica su ubicación dentro

de la Biblioteca, también ayudar a la localización del material bibliográfico mediante el

uso de su número de clasificación y el orden dado en las bibliotecas.

Leoro (2015) en su informe final de titulación realizado Previa a la obtención de la

maestría en redes de comunicación, de la Universidad Católica del Ecuador, realizó el

PROYECTO DE IMPLEMENTACIÓN DE GEOLOCALIZACIÓN EN EL MÓDULO DE

VENTAS DE MICROSOFT DYNAMICS AX MEDIANTE EL DISEÑO Y

CONSTRUCCIÓN DE UNA APLICACIÓN MÓVIL, el cual consistía en obtener

información respecto a la ubicación exacta que posee un cliente de la organización, en

el momento que se realiza la venta, para almacenar y actualizar en el ERP Microsoft

Dynamics AX, y con esto poder realizar una planificación de la demanda por zonas y

sitios específicos y tener un control más efectivo de la situación de cada vendedor.

Entre otros trabajos se encuentra el realizado por Morales (2015) en su tesis previa a la

obtención del grado académico de magister en informática empresarial en la

“Universidad Regional Autónoma de los Andes-Ambato” con su tema “APLICACIÓN

MÓVIL DE REALIDAD AUMENTADA PARA LA PROMOCIÓN TURÍSTICA DE LA

CIUDAD DE RIOBAMBA “ se encontró con la necesidad de brindar una mejor

experiencia a los turistas que visitan los parques del centros históricos de la ciudad de

Riobamba, ya que podrán obtener información detallada de los diferentes monumentos

y revivir la historia de los próceres.

Acorde a lo anterior, se pudo establecer que actualmente existen diversas aplicaciones

para la geo localización, cabe mencionar que este tipo de tecnología ha tomado más

interés en áreas del comercio y ventas, la finalidad en esta ocasión es incorporarla en

una reserva ecológica mediante la realización de este proyecto.

Page 16: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

2

Estado del arte

A nivel mundial existe una Aplicación llamada LIDAR (Light Detection And Ranging) es

un sistema basado en una combinación de tres sistemas de toma de datos diferentes:

un láser escáner montado sobre un avión, un sistema de posicionamiento global (GPS)

y un sistema inercial de navegación (INS) (Baltsavias, 1999). Esta tecnología está

ganando terreno a los métodos fotogramétricos para el cálculo de modelos digitales del

terreno y de la superficie. Este láser montado sobre el avión emite una señal sobre la

superficie terreno siendo ésta reflejada de vuelta y captada por un sensor, que junto con

el GPS e INS, permiten el cálculo de sus coordenadas.

Con estos datos LIDAR son muchas las variables que se pueden obtener de las zonas

forestales, que sin embargo, otros trabajos de campo no pueden obtener para

caracterizar la estructura forestal. Esta estructura viene definida por medidas

relacionadas con la cobertura vegetal y la altura, siendo éstas las variables más

comunes, y otras como son las relaciones entre altura, copa y diámetro, sin contar con

los modelos digitales de terreno y de vegetación, fácilmente calculables con las nubes

de puntos LIDAR. Estas variables permiten un mejor conocimiento y control de las zonas

forestales, básicamente, el estudio de estas variables dendrométricas es necesario para

el inventariado y catalogación de bosques debido a que permiten un conocimiento en

profundidad de su estructura interna, su biomasa, su biodiversidad, permiten la

estimación del crecimiento o la detección de cambios en los ecosistemas, etc.

En el Ecuador, como en los llamados países en desarrollo la situación ambiental se

considera alarmante, los indicadores, así lo demuestran: Alta tasa de deforestación y

erosión de los suelos, pérdida de biodiversidad y recursos genéticos, Desordenada e

irracional utilización de recursos naturales.

Nuestro país es considerado unos de los países con mayores ventajas para proyectos

de desarrollo forestal, pues su ubicación geográfica le permite contar con elementos

bioclimáticos y las tierras aptas que favorecen el crecimiento de las especies forestales,

el potencial forestal de nuestro país es de aproximadamente el 42% del total de la

superficie del territorio nacional, que se ven reflejados en los 8 millones de hectáreas de

bosque nativo, los 147 mil ha, de manglar y los cerca de 143 ha, de plantaciones

forestales.

Pese a esta gran riqueza con la que contamos, únicamente se le ha explotado como

recurso maderero y se han olvidado todos los demás beneficios que ofrece, como son:

absorción de carbono, producción de oxígeno, regulación del clima, regulación de los

Page 17: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

3

sistemas hídricos, conservación de suelos, hábitats de especies, y banco de genes, lo

que ha desembocado en que la destrucción de los bosques en la Costa sea del 80%,

en la Sierra del 43% y en el Oriente del 30%. En la Región Amazónica se concentra el

80% de los bosques, el 13% en la región litoral y el 7% en la serranía.

Además, existen organismos como el Ministerio de Ambiente, Fundación Natura, Acción

Ecológica y muchos más que están ejecutando programas y proyectos encaminados a

mejorar y preservar nuestro ambiente. El Proyecto “Marco Nacional de Seguridad de

Biotecnología”, cuyo objetivo es apoyar al Estado Ecuatoriano en la preparación de un

Marco Nacional de bio seguridad que controle y garantice el uso adecuado de los

organismos vivos modificados (transgénicos) y sus derivados, en el área de la salud,

agricultura, y ambiente.

La situación actual del recurso forestal en el cantón Mera principal componente de su

medio ambiente, resulta de una compleja interrelación de factores como la expansión

de las fronteras agrícolas y pecuarias, el crecimiento industrial y el crecimiento de la

demanda nacional de madera dentro de un sistema en el cual es muy importante la

preocupación por el medio ambiente en general y por el deterioro y pérdida del recurso

forestal sin que se hayan producido los resultados necesarios y suficientes frente a la

magnitud del problema.

La Estación Biológica Pindo Mirador es un área natural manejada por la Universidad

Tecnológica Equinoccial (UTE), en el marco de un convenio de comodato con el

Gobierno Provincial de Pastaza, suscrito el año 2001. Cuenta con una superficie

aproximada de 300 hectáreas, las cuales concentran una gran riqueza biológica

especialmente florística.

Dentro de las acciones de manejo de la Estación Biológica Pindo Mirador enfocadas a

lograr la inserción de las comunidades locales en las acciones de protección y uso

sustentable, constan las visitas turísticas y recreativas las cuales se desarrollan de

forma esporádica y sin un sustento técnico que garanticen la conservación de los

recursos naturales, optimicen las oportunidades en cuanto a la generación de beneficios

para los pobladores locales y promueva visitas satisfactorias.

Page 18: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

4

Actualidad e importancia

El uso de diversas aplicaciones para plataformas móviles se encuentra actualmente en

constante crecimiento, es por ello que las soluciones basadas en el uso de la geo

localización se han popularizado en todos los ámbitos, tales como políticos, sociales,

culturales, turísticos, ambientales, entre otros., con la finalidad de permitir una óptima y

transparente administración de la información necesaria para automatizar los procesos

La Reserva Biológica Pindo Mirador ofrece actualmente servicios de observación del

Centro de Interpretación, Jardín Botánico, Arboretum, Antuario, vivero forestal,

captación de agua y fauna, sin embargo el lugar ha manejado el registro de localización

de especie, especialmente de los árboles endémicos de forma manual, razón por la cual

no permite tener acceso a la información y realizar un seguimiento adecuado de estas

especies.

Es por ello que tomando en cuenta que la gestión de territorios protegidos es un tema

eminentemente técnico y las acciones que se desarrollan deben sustentarse en

instrumentos de manejo, elaborados y consensuados con los actores involucrados, se

propone la implementación de una aplicación móvil de geo localización de árboles

endémicos de la Reserva que constituya una herramientas eficaz para la planificación

operativa y la toma de decisiones.

Formulación del Problema

¿Cómo mejorar la localización de árboles endémicos de la Reserva Biológica Pindo

Mirador del Cantón Mera?

Objeto de investigación y campo de acción

Objeto de investigación:

Aplicación Móvil

El campo de acción:

Geolocalización de árboles endémicos

Identificación de la línea de investigación

Desarrollo de software y programación de sistemas.

Page 19: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

5

Objetivos

Objetivo general

Desarrollar una aplicación móvil para la geo localización de árboles endémicos de la

Reserva Biológica Pindo Mirador del Cantón Mera.

Objetivos específicos

Investigar los aspectos más importantes del proceso de geo localización y ubicación

móvil para la implementación de la aplicación.

Fundamentar bibliográficamente aplicaciones móviles para la geo localización de

árboles endémicos de la Reserva Biológica Pindo Mirador del Cantón Mera.

Diseñar una aplicación para un teléfono móvil con sistema operativo Android que

tenga los parámetros para la localización de árboles.

Idea a defender

Con el desarrollo de la aplicación móvil se identificará rápidamente los árboles

endémicos de la Reserva Biológica Pindo Mirador del Cantón Mera.

Justificación

La presente investigación es de gran importancia, debido a que ayuda a garantizar la

conservación de los recursos naturales, a optimizar las oportunidades en cuanto a la

generación de beneficios para los pobladores locales y promover visitas satisfactorias a

la Estación Biológica Pindo Mirador con la implementación de esta herramienta de

protección.

La investigación es de gran relevancia social, pues tendrá como principales beneficiarios

a la comunidad debido a que la aplicación móvil para la geolocalización de árboles

endémicos aporta al crecimiento industrial y el crecimiento de la demanda nacional de

madera, dentro de un sistema que enmarca la preocupación por el medio ambiente y

por el deterioro y pérdida del recurso forestal, tema que cada día es más importante

para la comunidad en general.

El proyecto de investigación presenta valor teórico, debido a que se centra en la creación

de una aplicación móvil con la utilización de la plataforma Android basado en software

libre y otras herramientas de código abierto, que son instrumentos que actualmente

Page 20: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

6

están en constante crecimiento, puesto que tiene la ventaja de modificar el código según

los requerimientos de los usuarios.

La aplicación móvil para la geolocalización de árboles endémicos de la Reserva

Biológica Pindo Mirador del cantón Mera constituye una herramienta tecnológica

práctica, que permitirá renovar la metodología tradicional de ubicación de estas

especies, pues se podrá tener acceso a esa información de forma rápida únicamente al

contar con internet en el teléfono.

El sistema de geolocalización es de importancia práctica pues se la puede integrar al

trabajo diario del personal que labora en el lugar para la optimización el tiempo de

demora en la ubicación de los árboles endémicos, así como contribuir al cuidado de

estas especies que constituyen una de las riquezas de la selva amazónica.

Page 21: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

7

CAPÍTULO I. MARCO TEÓRICO

1.1 Origen y evolución de las aplicaciones móviles

La aplicación es un tipo de programa informático que tiene el principal propósito de

realizar una tarea específica, a menudo básica, de rápido y fácil uso para el usuario, sin

embargo no existe un criterio único aceptado por la comunidad tecnológica sobre el

origen de las Apps como tal, pero los investigadores lo sitúan en las primeras

aplicaciones de videojuegos, en tonos de llamada-aviso, calendario y agenda

implementados en los teléfonos celulares de segunda generación de los años 90 de

pantalla reducida y la mayoría de ellas no eran táctiles (Valera, 2016).

Las primeras Apps datan de finales de los años 90´ y cumplían con funciones

elementales, pero la evolución se dio rápidamente gracias a la innovación tecnológica

del protocolo de aplicaciones inalámbricas, a la transmisión de datos, un desarrollo muy

fuerte de celulares Apple, iPhone y de propuestas de Smartphone, entre ellas Android,

es aquí donde empieza el boom de las Apps con: noticias, juegos, entretenimiento,

comunicación (WhatsApp), redes sociales, comerciales (Amazon), educativas, de

diseño, arte, fotografía, medicina, etc. (Vila, 2015).

La evolución llega con la tecnología EDGE y su conexión a internet, permitiendo un

mayor desarrollo de las aplicaciones existentes, pero las restricciones de los fabricantes

que hacía sus propios sistemas operativos y que no permitían desarrolladores externos

estancó la industria por algunos años, en esta época se prestaba mayor atención al

hardware y a los “features”, por cuanto la evolución de la industria móvil se mostraba

desordenada hasta el 2007 con la aparición del Iphone de Apple que plantea una nueva

estrategia, cambiando las reglas del juego y ofreciendo dispositivos móviles como una

plataforma para correr aplicaciones que dejaban a desarrolladores y compañías

externas ofrecerlas en su app store (UPSA Bolivia , 2013).

Se puede decir que la evolución de las apps no sigue una línea continua, ya que el

consumidor ha evolucionado de la misma manera que el mercado, durante los años

2012-2013 el número de descargas de aplicaciones era desmedido, debido al interés y

curiosidad del consumidor hacia nuevas aplicaciones para poder usarlas, sin embargo,

en este momento el público se muestra más selectivo en cuanto al tema, se inclina por

aquellas apps que mejor se adaptan a su estilo de vida, necesidades y posibilidades

económicas. En esta línea parece tener más sentido diseñar aplicaciones móviles

enfocadas de un modo particular, pues actualmente el crecimiento de las apps ha sido

Page 22: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

8

tal que hay una app para cada ámbito de la vida y esto es un nicho importante para el

crecimiento del sector (Miglobal, 2014).

1.2 Análisis de distintas posiciones teóricas sobre la investigación

1.2.1. Definición

El término aplicación se emplea para designar al software que se instala en un terminal

para permitir a quienes los utilizan, realizar distintos tipos de trabajo, ampliando de esta

forma las funcionalidades del equipo en el que se instalan. De esta manera las

aplicaciones móviles o aplicaciones nativas se refieren al software que se descarga

directamente desde la tienda de aplicaciones, esta no debe ser confundida con

aplicaciones web para móviles a las que se accede mediante un navegador y que están

optimizadas para esta gama de dispositivos (Arroyo, 2012).

Arroyo (2012) menciona que las aplicaciones móviles no son aplicaciones de escritorio

adaptadas para dispositivos con pantallas pequeñas, sino que por el contrario son

aplicaciones diferentes por varias razones como: la capacidad para comunicarse desde

cualquier lugar que cambia la interacción del usuario con la aplicación, la interfaz del

usuario para una pantalla y teclados pequeños difiere de forma significativa de la interfaz

de una aplicación diseñada para un ordenador de sobremesa o portátil, los tipos de

canales de comunicación son diferentes, pues los dispositivos móviles incorporan

capacidades de voz, mensajería, información de geolocalización y video conferencia y

finalmente la naturaleza de las redes inalámbricas. (p.15)

Las aplicaciones móviles son programas software que pueden ser descargados y a las

que se puede acceder directamente desde un teléfono o dispositivo móvil, de esta

manera las aplicaciones que se desarrollan en la actualidad pueden ser hechas de tres

formas: desarrollo web, entornos de desarrollo nativo y entornos multiplataforma; las de

desarrollo web que es un tipo de aplicación basada en lenguaje de marcas lo que

proporciona facilidad de programación y probar sin necesidad de un emulador o

dispositivo real, en cuanto a los entornos de desarrollo nativo estas son aplicaciones

que se realizan pensando específicamente en las características del dispositivo o

plataforma en la cual van a ser ejecutadas y finalmente los entornos de desarrollo

multiplataforma que son llamadas también hibridas que son aquellas que desde una

misma línea de código permiten realizar aplicaciones nativas (Chinchay, 2015).

Page 23: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

9

1.2.2 Características de una aplicación móvil.

De acuerdo al criterio de Murillo (2014), las principales características de las

aplicaciones móviles son las siguientes:

Viabilidad: Es importante alcanzar que los usuarios estén satisfechos con la

experiencia de resolver de manera automática y agradable su necesidad.

Inmunidad: Resguardar la seguridad de los usuarios es necesario, razón por la cual

debe cumplir con parámetros como encriptación y autentificación de la información.

Unificación a las redes sociales: Con la participación en las redes sociales se permite

fluir la información en comunidades para conseguir un feedback con un determinado

objetivo.

Emplear al máximo el dispositivo móvil: Cada productor de teléfonos móviles

suministra módulos de seguridad, de multimedia y otros más, para que las perspectivas

deseadas de la aplicación sea ideal según las necesidades de usuario.

1.2.3. Categorías de aplicaciones móviles

Existen aplicaciones móviles de diversos tipos y formatos, que las cuantifican para

determinados usos, otorgando a los terminales móviles de nuevas y atractivas

funcionalidades, de esta manera las aplicaciones móviles pueden clasificarse bajo

distintos criterios, entre los más importantes están según el entorno de ejecución y

segundo en base al funcionamiento que aporta al usuario:

De acuerdo con el entorno:

Funcionamiento de aplicaciones: en sistemas operativos móviles nativos como Apple,

Ios, Google, Android, Windows Mobile, BlackBerry OS, Samsung bada o Symbian, etc.

Estos entornos llegan preinstalados en los terminales.

Funcionamiento de aplicaciones en web móvil: dando lugar a las aplicaciones web

y ejecutándose desde el propio navegador del dispositivo. La ventaja es que pueden ser

instaladas en distintos sistemas operativos, aunque con menor rendimiento y menor

aprovechamiento de las capacidades técnicas en determinadas situaciones.

Otras plataformas: como JAVA/J2ME, BREW, Flash Lite o Silverlight

Page 24: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

10

De acuerdo con la funcionalidad

Las funcionalidades que ofrecen las apps son muy diversas y cada día se inventan

nuevos usos que activan o promueven nichos de mercado ante un futuro digital, en

cuanto a la funcionalidad se puede encontrar las siguientes categorías:

Tabla 1 Aplicaciones móviles según funcionalidad

Comunicaciones Multimedia

Redes sociales: Facebook, Twitter

Mensajería instantánea: what´s App

Navegadores web

Servicios de voz

Voz IP

Visores de gráficos e imágenes

Visores de presentaciones

Reproducciones de video

Reproductores de audio

Reproductores de streaming

Juegos Productividad

Cartas o de casino

Puzle o estrategia

Acción o aventura

Deportes

Ocio

Calendarios

Calculadoras

Diarios

Notas, recordatorios o procesadores de

texto

Banco o finanzas

Viajes Compras

Guía de ciudades

Convertidor de monedas

Traductores

Mapas/GPS

Itinerarios

Previsión meteorológica

Lectores de código de barras, datos,

productos

Subastas

Cupones de descuento

Lista de compra

Clientes de tienda

Utilidades Entretenimiento

Gestor de perfiles de usuario

Salvapantallas

Libretas de direcciones

Gestor de procesos

Gestor de llamadas

Gestor de ficheros

Lectores de libros

Horóscopos

Guías de programación de televisión,

radio, et

Recetas

Cómics

Bienestar

Seguimiento de dietas

Primeros auxilios

Page 25: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

11

Consejos

Entrenamiento personal

Guías de salud

Fuente: (Mobile Marketing Association, 2011)

1.2.4 Sistemas operativos para aplicaciones móviles

Un sistema operativo se define como la capa compleja entre el HARDWARE y el

usuario, concedible también como una máquina virtual que facilita al usuario o

programador las herramientas e interfaces adecuadas para ejecutar tareas informáticas.

El uso de uno u otro sistema operativo determinará las capacidades multimedia de los

dispositivos y la forma de interactuar con el usuario. (Aparicio et al., 2012, pp.15-16)

Por su parte, Cajilima (2015) manifiesta que el sistema operativo móvil son más simples

que los de PC, pues estos están orientados a la conectividad inalambrica, formatos

multimedia para móviles y las diferentes maneras de introducir información en ellos.

Este tipo de sistemas operativos realizan una interacción real con lo que se puede hacer

a partir de las capacidades del hardware que conforma el equipo, esta plataforma

interpreta lo que el usuario quiere que la terminal realice y cada vez lo ejecuta con mayor

inteligencia, es así que una de las cualidades más atractivas de un sistema operativo

móvil es la rapidez con la que en general se desempeña.

Tapia (2013) añade que un sistema operativo es un programa o conjunto de programas

que un sistema informático gestiona los recursos de hardwware y provee servicios a los

programas de aplicación ejecutandose en modo privilegiado respecto a los demás. Es

así que entre sus principales caracteristicas están:

Gobernar y proveer un ambiente conveneinte de trabajo

Hacer uso eficiente del hardware

Proveer de una adecuada distribución y asignacion de recursos

Administrar y controlar la ejecución de programas

Componentes de los sistemas operativos para Dispositivos móviles

Chinchay (2015) expresa que un sistema operativo móvil es aquel que controla un

dispositivo móvil, sirve de interface entre hardware y el usuario, facilita al usuario o

programador las herramientas e interfaces adecuadas para el manejo del dispositivo,

por cuanto estos sistemas operativos poseen los siguientes componentes:

Page 26: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

12

Capas: al igual que los sistemas operativos presentes en los componentes informáticos

más grandes, un sistema operativo móvil también se encuentra compuesto por varias

capas.

Kernel: es la capa de software que permite el acceso a los diferentes elementos de

hardware que conforma un dispositivo móvil, es quien brinda diferentes servicios a las

capas superiores como controladores de hardware, gestión de procesos, sistemas de

archivos y del acceso y administración de la memoria.

Middleware: esta capa es el conjunto de módulos que permiten que las aplicaciones

diseñadas para ciertas plataformas puedan ser ejecutadas, su funcionamiento es

trasparente para el usuario. Entre los servicios que prestan están los motores de

comunicaciones y mensajería, funciones de seguridad, servicios para gestión de varios

aspectos del móvil, códecs multimedia, soporte de servicios y entre otros.

Entorno de ejecución de aplicaciones: esta capa provee de todos los elementos

necesarios para crear y desarrollar software a los programadores, entre los servicios

que los programadores pueden encontrar se destacan un gestor de aplicaciones y una

serie de interfaces programables o “Application programming Interface” abiertas.

Interfaz de usuario: elemento que permite la interacción del usuario con el dispositivo

móvil, ésta presenta los elementos necesarios para facilitar cualquier tipo de tarea que

se requiera realizar en el terminal.

Tipos de Sistemas operativos

Symbian OS

Sistema operativo producto de la alianza de varias empresas telefónicas móviles, su

origen proviene de EPOC32, utilizado en PDA´s y Handhelds de PSION, la gran mayoría

de móviles con sistema operativo Symbian son de la compañía Nokia, aunque también

se puede encontrar en sistemas operativos de modelos de la marca Sony-Erikson,

Motorola, Siemens, Panasonic y Forma. Actualmente symbian cuenta con seis

interfaces de usuario para su sistema operativo:

Serie 60: la cual incluye interfces N-series y E-series, el software S60 es un estándar

multiventa para terminales smartphone que soporta aplicaciones desarrolladas

mediante Java MIDP, C++ y Python, serie 80 que es una interfaz orientada al mundo

empresarial que se caracteriza por un soporte para edición de documentos, teclado

QWERTY, ratón, soporte para SSL/TLS, navegador basado en Opera, soporte para

Page 27: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

13

redes sociales, serie 90 es una evolución de la interfaz Psion Eikon, que controla

principalmente con una pantalla táctil, UIQ usada principalmente por Sony-Ericson y

Motorola, desarrollada por UIQ Technology y MOAP usada por algunos móviles 3G de

NTT-Docomo.

Android

Es un sistema operativo basado en Linux y orientado a dispositivos móviles como

teléfonos inteligentes y tablets, Android tiene una gran comunidad de desarrolladores

creando aplicaciones para extender la funcionalidad de los dispositivos, a la fecha

existen cerca de 200.000 aplicaciones disponibles de este tipo. Android al contrario de

sistemas operativos móviles como iOS, Windows Phone, se desarrolla de forma abierta

y se puede acceder tanto al código fuente como al listado de incidencias donde se

pueden observar problemas aún no resueltos y reportar problemas nuevos (Aparicio et

al., 2012).

Entre las características y especificaciones actuales están:

Plataforma adaptable a pantallas grandes, VGA, librería de gráficos 2D,3D basada

en especificaciones de OpenGL ES 2.0

Almacenamiento en base de datos Qlite

Conectividad: GSM/EDGE, IDEM, CDMA, EV-DO, UMTS, Bluetooth, Wifi, Lte,

WiMAX

Mensajería: SMS, MMS Y Cloud to device massaging framework (C2DM)

Navegador web: Google Chrome

Soporte de java

Soporta la mayoría de formatos multimedia estándar

Soporte para streaming

Soporte para hardware adicional como cámara de fotos, video, pantallas táctiles,

GPS, etc.

Soporta tethering: mismo que permite al teléfono ser usado como un punto de

acceso para permitir a un computador portátil usar la conexión 3G

iOS

Sistema Operativo móvil originalmente desarrollado para iPhone, aunque

posteriormente fue utilizado para dispositivos como iPod Touch, iPad y Apple TV. La

interfaz de usuario está basada en el concepto de manipulación directa, utilizando

acciones multitáctiles, donde los elementos de control consienten en deslizadores,

Page 28: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

14

interruptores y botones, la respuesta a las órdenes del usuario es inmediata y provee de

una interfaz fluida. La interacción con el sistema operativo incluye acciones como

deslices, toques, entre otros, mismos que tiene definiciones diferentes en dependencia

del contexto de la interfaz (Aparicio et al., 2012).

BlackBerry OS

Martínez (2010-2011) expresa que el sistema operativo móvil desarrollado por Research

in Motion para sus dispositivos BlackBerry, este sistema permite multitarea y tiene

soporte para diferentes métodos de entrada adoptados por RIM, en el desarrollo de este

sistema operativo se enfocó en la parte multimedia hacia el usuario, sin dejar de lado la

parte profesional y la integración de redes sociales y mensajería instantánea. Este

sistema operativo se caracteriza por:

Gestor de correo electrónico y agenda compatible con Microsoft Exchange, Server,

Lotus y Novell GroupWise

BlackBerry Enterprise server que proporciona acceso a mail de grandes compañías

BlackBerry Internet Service que proporciona acceso a internet y correo para

usuarios particulares

Navegador con tecnología WebKit

Integración con redes sociales

Soporte para Wi-fi

Múltiple lista de contactos

Soporte para lectura de códigos de barra 1D/2D.

Palm os (WEBOS)

Sistema operativo de dispositivos móviles desarrollado por Palm Inc, es un sistema fácil

de utilizar con pantallas táctiles e interfaces de usuario gráficas. Palm OS ha tenido una

gran evolución de versiones desde la 1.0 hasta la 5.0, actualmente HP utiliza webOS en

sus dispositivos móviles y tablets como Pixi, Veer y HP Touch Pad. Este sistema

operativo en diciembre de 2011 liberó el código de webOS y actualmente es un sistema

de código abierto (RA-MA, 2010).

Windows Phone

Sistema operativo lanzado a finales del año 2010, entre sus características más

importantes se encuentra la denominada interfaz de usuario “metro” basada en la

utilización de mosaicos dinámicos que muestran información útil al usuario. Además se

Page 29: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

15

introduce el concepto de HUB en donde se centralizan las acciones y las aplicaciones

se agrupan por el tipo de actividad representada, por lo tanto, se encuentran diferentes

HUB como Office Xbox Live, imágenes o Zune, desde los cuales se tiene acceso a

tareas específicas, además se incluye el motor de internet explorer con soporte HTML5,

multitarea en aplicaciones de terceros e integración como Xbox 360 y kinet (RA-MA,

2010).

1.2.5 Android

Android es un sistema operativo con una plataforma abierta para dispositivos móviles

adquirido por Google, cuya finalidad es la de satisfacer la necesidad de los operadores

móviles y fabricantes de dispositivos, además de fomentar el desarrollo de aplicaciones,

que es una cualidad que otro sistema no incluye en sus conceptos (Malave y

Beauperthuy, 2011).

La presentación oficial de Android se realizó el 5 de Noviembre de 2007 junto con la

creación de la Open Handset Allianse, una alianza que desarrolla normas abiertas para

dispositivos móviles, que permite disponer de estándares establecidos para diseño,

bibliotecas y herramientas para el desarrollo. Estas herramientas se encuentran

disponibles de forma gratuita y para cualquier usuario (Ramírez y Arévalo, 2010).

Para Malave y Beauperthuy (2011), Android presenta las siguientes características:

Es una plataforma libre que se encuentra basada en Linux, que ayuda al desarrollo

de aplicaciones y modificar las que ya existen con lenguaje de Java.

Permita crear aplicaciones utilizando una amplia gama de bibliotecas y

herramientas que pueden ser utilizadas para construir diversas aplicaciones.

Permite mantener distintas aplicaciones ejecutándose al mismo tiempo.

Es compatible con una gran variedad de hardware que existen en el mercado de

marcas como: Motorola, Samsung, Huawei, Ericsson, entre otros, permitiendo al

usuario elegir el dispositivo que se encuentre acorde a sus necesidades.

Permite ejecutar actualizaciones del sistema operativo en línea, siempre y cuando

el dispositivo soporte los requerimientos del mismo.

Opera soluciones tecnológicas referentes al uso de redes sociales, servicios de

mensajería instantánea, correo electrónico, hojas de cálculo, lectura de formatos

pdf, entre otros.

Acceso a telefonía GSM, Bluetooth, EDGE, 3G, Wifi, GPS, Cámara, entre otros.

Page 30: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

16

Arquitectura Android

La arquitectura Android se encuentra formada por cuatro capas, las mismas que se

encuentran basadas en software libre.

Figura 1 Arquitectura Android Fuente: (Ramírez y Arévalo, 2010)

A continuación se describen cada una de las capas:

Núcleo Linux

El núcleo de Android se encuentra formado por el sistema operativo Linux versión 2.6.

Esta capa proporciona servicios como la seguridad, el manejo de la memoria, el

multiproceso, pila de protocolos y el soporte de drivers para dispositivos. Esta capa

actúa como una capa de abstracción entre el hardware y el resto de la pila, por lo tanto

se indica que es la única que es dependiente del hardware (Ramírez y Arévalo, 2010).

Runtime de Android

En esta capa se encuentra “un set de bibliotecas base que proporcionan la mayor parte

de las funciones disponibles en las bibliotecas base del lenguaje de programación Java.

Page 31: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

17

Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina

virtual Dalvik.” (Basterra et al., 2017)

Bibliotecas

En esta capa se incluyen un conjunto de bibliotecas de C/C++ empleadas por varios

componentes del sistema. Estas se encuentran compiladas en código nativo del

procesador, Muchas de estas bibliotecas utilizan proyectos de código abierto.

Cruz et al. (2008) menciona que entre algunas librerías se encuentran las siguientes:

System C library: Una implementación derivada del estándar de C (libc),

sintonizado para Linux.

Media Framework: Se encuentran basadas en OpenCORE, las mismas que son

de apoyo para reproducir e incluso grabar diversos formatos de imagen, video y

audio como JPG, GIF, PNG, AVC, MP3, entre otros.

Surface Manager: Gestiona el acceso del subsistema de pantalla y de la

composición de imágenes que se muestran en la pantalla a partir de capas gráficas

2D y 3D.

WebKit: Es un motor web utilizado por el navegador. El mismo motor que utiliza

Google Chrome y Safari.

SGL: Es la encargada de representar elementos en dos dimensiones, es decir es

el motor gráfico 2D de Android.

SSL: Proporciona seguridad al acceder a Internet a través de criptografía.

FreeType: Permite mostrar mapa de bits y vectores de la renderización de fuentes.

SQLite: Es un potente y ligero motor de base de datos relacional a disposición de

todas las aplicaciones.

Frameworks de aplicaciones

Es el conjunto de herramientas de desarrollo de cualquier aplicación. Los

desarrolladores tienen acceso completo a los mismos APIs del framework usados por

las aplicaciones base. Todas las aplicaciones que se desarrollen para Android, ya sean

propias del dispositivo, las desarrolladas por Google o por otras compañías, o incluso

las creadas por el usuario, utilizan el mismo conjunto de API y el mismo framework

representado por este nivel.

Para Molina et al. (2012), entre las API más importantes se tienen las siguientes:

Page 32: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

18

Activity Manager: Se encarga de administrar la propia pila de actividades y de

controlar el ciclo de vida de las mismas.

Windows Manager: Se encarga de organizar lo que se encuentra en pantalla,

creando superficies que pueden ser rellenadas por las actividades.

Content Provider: Es un mecanismo sencillo que permite a cualquier aplicación

accede a datos de otras aplicaciones, como por ejemplo los contactos.

View System: Las vistas son los elementos que ayudan a construir las interfaces

de usuario (GUI), tales como: botones, mosaicos, cuadro de texto, elementos

avanzados como un navegador web o un visor de Google Maps.

Location Manager: Permite determinar la posición geográfica del dispositivo

Android a través de GPS o redes disponibles y trabajar con mapas (Vico, 2011).

Notification Manager: Proporciona a las aplicaciones servicios para mostrar

alertas personalizadas en la barra de estado.

XmppService: es una colección de API para utilizar este protocolo de intercambio

de mensajes basados en XML.

Package Manager: Esta biblioteca permite obtener información sobre los paquetes

instalados actualmente en el dispositivo Android, además de gestionar la instalación

de nuevos paquetes.

Sensor Manager: Permite la gestión de todos los sensores hardware que se

encuentran disponibles en el dispositivo Android, tales como: acelerómetro,

giroscopio, sensor de luminosidad, brújula, sensor de presión, de proximidad, de

temperatura, entre otros (Ávila, 2012).

Cámara: Con esta librería se puede hacer uso de las cámaras del dispositivo para

sacar fotografías o grabar videos.

Multimedia: Permite reproducir audios, videos e imágenes en el dispositivo (Vico,

2011).

Aplicaciones

Esta capa se encuentra formada por el conjunto de aplicaciones instaladas en una

máquina Android, tanto las que poseen interfaz de usuario como las que no la tienen,

tanto las nativas (programas en C o C++) como las administradas que son programadas

en Java, tanto las que vienen de serie con el dispositivo como las instaladas por el

usuario (Vico, 2011).

Page 33: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

19

1.2.6 Plataformas de desarrollo de aplicaciones Android

Android Studio

Cantallops (2016) indica que Android Studio es una herramienta de desarrollo gratuita

de Google para su plataforma móvil. Además del potente editor de códigos y las

herramientas para desarrolladores de IntelliJ, Android Studio ofrece funciones que

aumentan la productividad durante la compilación de apps para Android como las

siguientes:

Emulador rápido con diversas funciones

Es un entorno unificado en que se puede efectuar desarrollos para los dispositivos

móviles.

Posee gran cantidad de herramientas y frameworks de prueba.

Herramientas Lint para detectar problemas de rendimiento, usabilidad,

compatibilidad de versión, entre otras.

Es compatible con C++ y NDK.

SQLite

Mikoluk (2013) menciona que SQLite es un sistema gestor de base de datos relacional

(RDBMS), el mismo que considera una solución embebida, debido a que Android cuenta

con SQLite preinstalado, puesto que puede crear un entorno interactivo ejecutando una

instancia del emulador Android Virtual Device.

SQLite es un motor de bases de datos muy popular actualmente, ya que ofrece

características interesantes como su pequeño tamaño, no necesita servidor, precisar

poca configuración, ser transaccional y lo más interesante que es de código abierto

(Gómez, 2011).

Clases Java de SQLite

SQLite es un gestor escrito en C y envuelto en Java por el SKD de Android; este

envoltorio se encuentra formado por un conjunto de clases Java que interactúa

directamente con el sistema gestor de base de datos de SQLite (Mikoluk, 2013). Entre

ellos se encuentran:

Cursor: La clase Cursor brinda acceso a los resultados de una consulta de base de

datos.

Page 34: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

20

SQLiteDatabase: Esta clase es la auténtica interfaz entre el código de su aplicación

y la base de datos SQL. Esta clase incluye funciones para realizar las operaciones

basadas en SQL como INSERT, DELETE, QUERY, y RAWQUERY, que es una

sentencia de consulta SQL que devuelve los resultados en forma de objeto Cursor.

SQLiteOpenHelper: esta clase fue diseñada para facilitar la creación y modificación

de base de datos. Es una subclase dentro del código de la aplicación y contiene los

métodos de callback on Create() y onUpgrade().

1.2.8 Herramientas de Georreferenciación

“La herramientas de georreferenciación permiten localizar de manera geográfica una

imagen usando como soporte cualquier fuente geolocalizada (archivos shape, otra

imagen georreferenciada, un servicio WMS y otros)” (KOSMOS, 2010). La

georreferenciación de los datos permite manejar un conjunto de conceptos nuevos como

son las distancia entre dos puntos, adyacencia entre dos polígonos o dos líneas,

interacción y vecindad entre dos puntos.

Aplicaciones de las herramientas de georreferenciación

De acuerdo a Mangiaterra y Noguera (2014), la georreferenciación puede utilizarse en

las siguientes áreas:

Científica

Medición del desplazamiento de la corteza terrestre

Monitoreo de corrientes marina

Velocidad de aguas fluviales

Límites de cuencas hidrográficas

Estudios de desplazamiento y evolución de la fauna

Catastrales

La Ley Nacional de Catastros exige coordenadas de los vértices de los inmuebles

Límites administrativos

Áreas de reserva

Zona periurbanas de restricción de herbicidas

Movimiento de personas y cosas

Transporte aéreo

Page 35: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

21

Transporte marítimo

Transporte fluvial

Transporte terrestre

Circulación de vehículos

Entre las diversas herramientas para la georreferenciación se encuentran:

GPS

Es un Sistema de Posicionamiento Global (GPS) es un sistema de satélite que se utiliza

en navegación que permite determinar la posición las 24 horas del día, en cualquier

lugar del globo y en cualquier condición climatológica (Letham, 2001).

GPS es un sistema que tiene como objetivo determinar las coordenadas espaciales de

puntos respecto de un sistema de referencia mundial. Dichos puntos pueden estar

ubicados en cualquier lugar del planeta, los mismos que pueden permanecer estáticos

o en movimientoy las observaciones pueden realizarse en cualquier momento del día

(Huerta et al., 2005).

Funcionamiento del GPS

De acuerdo al Instituto Geográfico Agustín Codazzi (2007) menciona que los cinco

pasos principales, que resume el funcionamiento del sistema GPS:

1. Triangulación: La base del GPS es la triangulación desde los satélites, que consiste

en la medición exacta de la distancia del elemento hacia al menos tres satélites.

2. Distancia: Para triangular, el receptor de GPS realiza la medición de distancias con

la utilización del tiempo de viaje de señales de radio.

3. Tiempo: Para medir el tiempo de viaje de estas señales, el GPS necesita un control

muy estricto del tiempo y se lo alcanza con la utilización de ciertos trucos.

4. Posición: es importante que el GPS conozca exactamente en qué lugar se

encuentran los satélites en el espacio. Esto se lo puede realizar a través de órbitas

de mucha altura y cuidadosos monitoreos.

5. Corrección: El GPS debe corregir cualquier demora en el tiempo de viaje de la señal.

Georreferenciar en Google Earth

Google Eart es un programa informático que muestra el globo virtual que ayuda a la

visualización de múltiples cartografías, en base a la fotografía satelital. Este programa

es un servicio de Google pública y gratuita de la tecnología de búsqueda geográfica. En

Page 36: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

22

Google Earth se puede observar la Tierra y su relieve en el visor 3D. Además se puede

navegar por la vista tridimensional del planeta de varias maneras como son por el uso

del ratón y uso de los controles de navegación (Collaborative Safaty Reseach Center,

2016).

Figura 2 Georreferenciar en Google Earth Fuente: (Collaborative Safaty Reseach Center, 2016)

Entre las ventajas de la utilización de Google Earth se encuentran las siguientes:

Se pueden realizar búsquedas de manera efectiva y rápida

Permite navegar, buscar, explorar imágenes históricas y obtener indicaciones

sobre la forma de llegar

Se puede observar imágenes en satélites en sus diversas vistas, mapas o

relieves.

Presenta imágenes a escala

Se puede localizar lugares de manera muy fácil

Integra los datos de GPS

Puede constituirse en una herramienta que ayuda a los organismos

gubernamentales y ONGs para la visualización de las tazas de pobreza y visión

general del acceso a la atención sanitaria y a la tecnología, además para las

Agencias medioambientales para controlar distintos activos naturales y usos de

suelo (Mendoza, 2011).

1.2.7 Google maps en Android

Android en cuanto a mapas se refiere, dispone del servicio Google maps con todas sus

funcionalidades para encontrar cualquier ubicación, mapas vía satélite, callejero, mapas

de tráfico, indicadores para llegar a cualquier ubicación, modalidad Street View y

Latitudes, que permite compartir la ubicación de cualquier persona con la finalidad de

estar localizado. Todo eso se puede efectuar al hacer uso del servicio GPS.

Page 37: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

23

González (2017), menciona que Google Maps ofrece la posibilidad de elegir el tipo de

mapa:

De carretera: muestra la vista del mapa de carreteras. Este es el modo de mapa que

se encuentra predeterminado.

Satélite: Visualiza imágenes satelitales de Google Earth.

Híbrido: visualiza una combinación de vistas normales y satelitales.

Terreno: visualiza una vista basada en la información terrestre.

Ramos (2012) indica que “para poder acceder a dicha API es importante registrarse en

el servicio de Google Maps y aceptar los términos de Servicio antes de que la clase

MapView pueda mostrar los mapas”. El registro es gratuito y se lo realiza en dos partes:

1. Registrar la firma MD5 en el certificado que se usará para firmar la aplicación.

Entonces el servicio de registro de Mapas proporcionará una clave API que estará

asociada al certificado de la aplicación.

2. Añadir la referencia a la clave en cada MapView (Ramos, 2012).

Figura 3 Android Mapas Fuente: (Gómez, 2011)

Page 38: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

24

1.2.8 Gestor de base de datos MySQL

El gestor de base de datos MySQL es un sistema de libre distribución y de código

abierto, es decir se puede descargar libremente de Internet, y además cualquier

programador puede ajustar o modificar el código de la aplicación para mejorarlo. Este

gestor se encuentra sujeto a la licencia GNU public license (llamada GLP). Esta licencia

permite el uso de MySQL para la creación de cualquier tipo de aplicación (Sánchez,

2004).

“MySQL es un sistema de administración de base de datos relacional. Se trata de un

programa capaz de almacenar una enorme cantidad de datos de gran variedad y de

distribuirlos para cubrir las necesidades de cualquier tipo de organización, desde

pequeños establecimientos comerciales a grandes empresas y organizaciones.”

(Gilfillán, 2003)

Ventajas de MySQL

Entre las ventajas que tiene MySQL se puede identificar las siguientes:

Se encuentra desarrollado en C/C++.

Se distribuye ejecutables para alrededor de 19 plataformas distintas.

Se encuentra optimizado para equipos de múltiples procesadores.

Soporta una gran cantidad de métodos de almacenamiento de las tablas, con

prestaciones y rendimientos distintos para optimizar el SGBD a cada caso

específico.

Los mensajes de error se pueden visualizar en español y hacer ordenaciones

correctas con palabras acentuadas o con la letra ñ.

Es elevadamente confiable en cuanto a estabilidad.

Limitaciones de MySQL

MySQL no es compatible con las transacciones y es propenso a la corrupción de datos,

además de que una gran cantidad de utilidades no se encuentran documentados.

MySQL no es un gestor intuitivo como los son otros programas (Enríquez et al., 2014).

1.2.9 Metodología UWE-UML

UWE es una metodología basada en el Proceso Unificado y UML para el desarrollo de

aplicaciones web, la misma que cubre todo el ciclo de vida de las aplicaciones web.

Page 39: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

25

Para Nieves et al. (2014), la metodología comprende las siguientes fases:

Análisis de requisitos: Plasma los requisitos funcionales de la aplicación web mediante

un modelo de casos de uso.

Modelo de contenido: Representa el diagrama de clases, los conceptos que se

encuentran involucrados de manera detallada en la aplicación.

Modelo de navegación: Representa la navegación de los objetos dentro de la

aplicación y un conjunto de estructuras como son índices, menús, consultas.

Modelo de presentación: Constituye las interfaces de usuario mediante vistas

abstractas.

Modelo de proceso: Representa el aspecto que tienen las actividades que se conectan

con cada clase de proceso (p. 137).

1.3 Valoración crítica de los conceptos principales de las distintas posiciones

teóricas sobre el objeto de investigación

Tomando en cuenta las definiciones otorgadas por Arroyo y Chinchay acerca de las

aplicaciones móviles se determina que es un software que permite realizar distintos tipos

de trabajo, las mismas que permiten su acceso directamente desde un teléfono o

dispositivo móvil; por este motivo se considera como la opción más idónea para el

desarrollo de la aplicación móvil para la geolocalización de árboles endémicos de la

Reserva Biológica Pindo Mirador del cantón Mera.

De la misma forma se realiza un análisis de los diversos sistemas operativos para

aplicaciones móviles, optando por el sistema operativo Android para el desarrollo de la

aplicación móvil para la geolocalización de árboles, puesto que Android al contrario de

sistemas operativos móviles como iOS, Windows Phone, se desarrolla de forma abierta

y se puede acceder tanto al código fuente como al listado de incidencias donde se

pueden observar problemas aún no resueltos y reportar problemas nuevo, lo que lo hace

óptimo para cumplir con los requerimientos.

Además se analiza el cocepto de GPS, teniendo en cuenta que el principio básico del

sistema de rastreo es la utilización de satélites para las señales GPS, las mismas que

son transmitidas a los equipos de rastreamiento, una vez que los equipos GPS reciben

la señal satelital, estos pueden trasmitir la información en tiempo real, mediante una red

GSM ó mediante servicio de mensajes cortos (SMS) / servicio general de paquetes vía

Page 40: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

26

radio (GPRS) a una plataforma de rastreo, para realizar un monitoreo de la ubicación y

el control de los árboles.

A parte de GPS, la aplicación requiere de la utilización de Google Maps para la

geolocalazación de los árboles endémicos, puesto que es un servidor de aplicaciones

de mapas en la web con lo que se podrá determinar con exactitud la localización de los

árboles de la Reserva Biológica Pindo Mirador del cantón Mera.

1.4 Conclusiones parciales del capítulo

Del marco teórico elaborado en el trabajo de investigación se obtienen las siguientes

conclusiones:

Los dispositivos móviles se han convertido en una herramienta de gran utilidad en la

actualidad, pues brindan la capacidad de comunicarse desde cualquier lugar, al

incorporar aplicaciones de voz, mensajería, información de geolocalización, video

conferencia, entre otros, que ofrecen grandes facilidades en la vida personal y en los

negocios.

El sistema operativo Android es un sistema con una plataforma abierta para

dispositivos móviles adquirido por Google, cuya finalidad es la de satisfacer la

necesidad de los operadores móviles y fabricantes de dispositivos, además de

fomentar el desarrollo de aplicaciones.

La herramienta google maps será de gran soporte para el desarrollo de la aplicación

móvil, puesto que facilita encontrar la ubicación exacta de cualquier punto registrado

a través del uso del servicio GPS.

Page 41: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

27

CAPÍTULO II. MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA PROPUESTA

2.1. Caracterización de la Estación Biológica Pindo Mirador

La Estación Biológica Pindo Mirador está ubicada en la Parroquia y Cantón Mera,

Provincia de Pastaza, Km 14 de la vía Puyo – Baños, entre las coordenadas 17º82’

longitud oeste y 98º39’ latitud norte. Cuenta con aproximadamente de 300 hectáreas

entre bosque primario, secundario y pastizales, siendo su rango altitudinal 1153msnm.

Comprende la zona de vida de bosque siempre verde a unos 600 y 1300msnm

(Universidad Tecnológica Equinoccial, 2016) .

Figura 4 Ubicación Estación Biológica Pindo Mirador Fuente: (Google maps, 2017)

A través de un convenio de comodato entre el Gobierno Autónomo Descentralizado de

la Provincia de Pastaza (GADP) y la Universidad Tecnológica Equinoccial (UTE) la

Estación desarrolla proyectos enfocados a los ámbitos biológico, ambiental, ecológico y

educativo, forma parte del Corredor Ecológico Llanganates – Sangay reconocido como

"Regalo para la Tierra" por parte del World Wildlife Fund (WWF), máximo galardón que

esta organización concede a esfuerzos para la conservación de la naturaleza; otorgado

el 16 de Diciembre del 2002.

“Es un centro especializado de ciencias biológicas en la Amazonía Ecuatoriana que a

través del desarrollo de la investigación científica, conserva y preserva la diversidad

biológica de la flora y fauna en los ecosistemas del área de influencia de la Microcuenca

del Río Pindo Grande. Participa activamente con la comunidad, estudiantes y público en

general con programas de educación ambiental y capacitación.”

Page 42: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

28

“La Estación Biológica Pindo Mirador, a través de investigaciones permanentes apoya

al mejoramiento de la calidad de vida de los ecosistemas frágiles, especies de flora y

fauna; como también propcura la difusión de la importancia de las plantas nativas,

endémicas y aquellas que guardan gra valor para las comunidades zonales. En la

Estación se ha desarrollado múltiples estudios de aves, mamíferos, herpetofauna y

diversidad de la flora nativa por escalas de altitud en la Amazonía Fría, los mismos que

han permitido conocer la diversidad, riqeueza, endemismo y estdo de conservación de

las especies de los boques de la Estación” (Universidad Tecnológica Equinoccial, 2016)

Misión

Desarrollar proyectos de investigación del componente biótico: flora y fauna.

Visión

Cada vez más personas quieren compartir con la naturaleza y cultura de los pueblos,

por tal motivo la Reserva Ecológica preserva, conserva y evita su contaminación.

Productos

La Estación Biólica Pindo Mirador responde a un manejo estratégico que se basa en la

cooperación entre la Universidad Tecnológica Equinoccial y el Gobierno

Descentralizado de la Provincia de Pastaza, ofreciendo los siguientes productos:

Charlas, Talleres y Seminarios de Eduación Ambiental

Pasantías y Tesis

Jardín Botánico y Arboretum

Captación de Agua

Senderos Ecológicos

Miradores Naturales

Paseos por el Río

2.2. Descripción del procedimiento metodológico para el desarrollo de la

investigación

2.2.1. Métodos de Investigación

Descriptivo

Según Bernal (2010, p.113) “una de las funciones principales de la investigación

descriptiva es la capacidad para seleccionar las características fundamentales del

objeto de estudio y su descripción detallada de las partes, categorías o clases de ese

Page 43: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

29

objeto. La investigación descriptiva se soporta principalmente en técnicas como la

encuesta, la entrevista, la observación y la revisión documental”.

Inductivo-Deductivo

Este método es utilizado en la investigación debido a que se parte de la observación del

fenómeno para determinar las características del objeto de estudio, y plantear premisas

que posteriormente puedan ser comprobadas y de esa forma alcanzar el propósito

general de la investigación.

Analítico-Sintético

Con la utilización de este método se distinguen los elementos del fenómeno de estudio

y se procede a revisar ordenadamente cada uno de ellos por separado, para

posteriormente reconstruir un todo a partir de la información recolectada.

2.2.2. Tipos de la investigación

Investigación Bibliográfica

“La investigación bibliográfica indaga, interpreta, presenta datos e informaciones sobre

un tema determinado, utilizando para ello una metódica de análisis y teniendo la

finalidad de obtener resultados que son la base la la investigación científica” (Rodríguez,

2013), en tal concepto la presente investigación es de modalidad bibliográfica debido a

que se basa en la revisión de teorías y definiciones de textos, revistas, y demás

documentos para entender de mejor manera el objeto de estudio.

Investigación de campo

Es la investigación que se realiza en el lugar geográfico donde se producen los hechos.

Tiene la ventaja de que el investigador va a encontrar el asunto, materia de estudio, en

su medio, con el apoyo de la encuesta, entrevista, cuestionarios, encuestas y

observaciones (Marín, 2008). La investigación es de campo debido a que se recolectó

información en la Estación Biológica Pindo Mirador, para conocer la situación actual del

problema de estudio con la aplicación de herramientas como la encuesta y la

observación.

Page 44: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

30

2.2.3. Población y Muestra

Población

La investigación se realiza en la Reserva Ecológica Pindo Mirador, especificamente a

3 personas.

Tabla 2 Población

POBLACIÓN NÚMERO

Responsables 2

Guía 1

TOTAL 3

Elaborado por: Casco (2017) Fuente: Reserva Ecológica Pindo Mirador (2017)

Muestra

Debido a que la población es pequeña y no supera las 100 personas, no es necesario

realizar el cálculo de la muestra.

2.2.4. Técnicas e Instrumentos

Técnicas

Observación

Se utiliza la técnica de la observación para recopilar datos acerca del problema que se

presenta en la Reserva Biológica Pindo Mirador del cantón Mera para la localización de

árboles endémicos y de esa forma obtener datos de vital importancia para establecer

las principales características que tendrá la Aplicación Móvil.

Entrevista

Esta técnica es aplicada a la población de estudio con la finalidad de recolectar

información que útil para los procesos de análisis del problema y de esa forma elaborar

planes de mejora. La entrevista está dirigida al siguiente personal de la Reserva

Ecológica Pindo Mirador:

Page 45: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

31

Tabla 3 Lista de entrevistados

Nombre del entrevistado Cargo

Sr. Domingo Sharup Guía de la Reserva Ecológica

Ing. Enrique Guerrero Responsable Pindo

Ing. Fabricio Ríos Responsable Vivero Forestal

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Instrumentos

Guía de observación

Este instrumento se encuentra estructurado de tal forma que permita la recopilación de

datos acerca del objeto de estudio, situaciones e individuos involucrados para

determinar los aspectos más importantes de la implementación de la aplicación móvil.

Cuestionario

Es un instrumento que se encuentra conformado por preguntas abiertas acerca del

fenómeno de estudio, el mismo que se distribuyen entre los implicados en la

investigación para determinar la situación actual del problema.

2.3. Propuesta del investigador

Para el plantamiento de la propuesta se realizó el análisis de los datos recopilados en

la entrevista que fue ejecutada a la población de estudio.

2.3.1. Análisis e interpretación de resultados

Guía de observación

Tabla 4 Guía de observación del proceso de localización de árboles endémicos

GUÍA DE OBSERVACIÓN DEL PROCESO DE LOCALIZACIÓN DE ÁRBOLES ENDÉMICOS

Investigador: Casco Jesús

PROCESO OPCIONES

SI NO

1. ¿La información de árboles endémicos que dispone la Reserva Biológica se encuentra ordenada?

X

2. ¿Los guías disponen de todas las herramientas

X

Page 46: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

32

necesarias para realizar el recorrido?

3. Se cumple con el tiempo establecido para la ruta?

X

4. ¿Las expectativas de los viistantes son alcanzadas?

X

5. ¿Se realiza un monitoreo continuo de las especies endémicas del lugar?

X

6. ¿El personal de la Reserva Biológica poseen teléfonos celulares inteligentes?

X

7. ¿Se maneja herramientas tecnológicas por parte del personal del lugar?

X

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Resultados observación

De acuerdo a lo observado se puede determinar que en la Reserva Ecológica Pindo

Mirador se lleva la información de los árboles endémicos únicamente en documentos

físicos, lo que genera pérdida de información y demora en los procesos que se

desarrollan diariamente, causando malestar en los visitantes que llegan al lugar con la

finalidad de conocer la mayor cantidad de especies nativas de la zona. Con ello se puede

evidenciar la necesidad de una aplicación móvil que permita la localización de árboles

endémicos, pues a pesar de que la mayoría del personal poseen teléfonos celulares

inteligentes no se ha aprovechado este recurso para mejorar el servicio, el cuidado y

monitoreo de estas especies forestales.

Entrevista

La información de la presente investigación se recolectó con la aplicación de la

entrevista al personal de la Reserva Bilógica Pindo Mirador, con la finalidad de

establecer la situación actual de lugar y las necesidades de las personas que lo visitan.

La aplicación del instrumento fue totalmente factible debido a que se contó con la

colaboración de las personas involucradas que proporcionaron toda la información

requerida.

Page 47: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

33

Tabla 5 Entrevista dirigida al personal Responsable de la Reserva Biológica Pindo Mirador

ENTREVISTA DIRIGIDA AL PERSONAL RESPONSABLE DE LA RESERVA

BIOLÓGICA PINDO MIRADOR

Nombre del entrevistado: Ing. Enrique Guerrero

Ing. Fabricio Ríos

Cargo: Responsables

ÍTEM PREGUNTA RESPUESTA ANÁLISIS E

INTERPRETACIÓN

1 ¿Cuentan con un

registro de

ubicación de los

árboles

endémicos de la

Reserva

Ecológica Pindo

Mirador?

Actualmente no se

cuenta con un registro

exacto de la ubicación

de los árboles endémico

de la Reserva Ecológica

Pindo Mirador, debido a

que es un lugar de gran

extensión que posee

una gran variedad de

especies forestales y

animales, razón por la

cual es muy difícil

recordar la localización

o señalar cada una de

las especies.

En la Reserva no cuentan con

un registro real de los árboles

endémicos, pues solo lo

tienen marcado en un mapa

que en ocasiones no se puede

descifrar con exactitud. Con

ello se determina que

necesario la utilización de

herramientas tecnológicas

que ayuden el el proceso de

localización de los árboles

endémicos, pues con ello se

podrá tener un registro de la

ubicación de los mismos y de

esa forma brindar una

atención de excelente calidad

a los visitantes que llegan a la

Reserva.

2 ¿Han existido

problemas por la

falta de

conocimiento

sobre la

ubicación de los

árboles

endémicos de la

Reserva?

Sí, dentro de la Reserva

Ecológica han surgido

algunos inconvenientes

debido a la falta de

herramientas que

permitan la ubicación de

los árboles endémicos,

tal es el caso de la

inconformidad de los

visitantes, además de la

falta de cuidado de

estas especies, pues al

no conocer el lugar

donde se encuentran

ubicados no se les

puede proteger de la

tala de árboles que se

da en la región.

La Reserva presenta

problemas para localizar los

árboles endémicos del lugar,

debido a que es un área muy

extensa, lo que genera

pérdida de tiempo en los

paseos ecológicos que se

ofrece, pues no se encuentran

marcados con exactitud los

senderos que deben tomar

para llegar al sitio donde están

ubicados estos árboles. Con

ello se indica que la Reserva

Ecológica Pindo Mirador,

presenta una serie de

problemas para la ubicación

de los árboles endémicos, por

tal motivo es de vital

importancia el diseño de una

Page 48: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

34

aplicación móvil para la

geolocalización de los

mismos, la cual permitirá

agilizar los procesos que

realizan los guías.

3 ¿Utilizan alguna

herramienta

tecnológica para

ubicar los

árboles

endémicos de la

Reserva

Ecológico Pindo

Mirador?

No se utiliza ninguna

herramienta informática

para ubicar los árboles

endémicos, solamente

un mapa físico de toda la

Reserva; sin embargo

esto no permite ubicar

con exactitud cada uno

de los árboles

endémicos del lugar,

puesto que en esta

herramienta no se

encuentran marcadas

las rutan ni senderos

para llegar a cada uno

de ellos.

No existen herramientas

tecnológicas para la ubicación

de los árboles endémicos de

la Reserva Ecológica Pindo

Mirador, pues estos estan

marcados solamente en

mapas en hojas de papel, lo

que dificulta llegar

rápidamente al lugar. Con ello

se determina que para

mejorar el proceso de

ubicación y conservación de

los árboles endémicos de la

Reserva es importante el uso

de una aplicación tecnológica

que permitan llevar de manera

adecuada.

4 ¿Conoce acerca

de las

aplicaciones

móviles para la

geolocalización?

La verdad se tiene poco

conocimiento sobre

esas nuevas

herramientas

tecnológicas, debido

que la Reserva no ha ido

evolucionando acorde a

las nuevas técnicas de

la información, sino que

se han mantenido los

métodos tradicionales

de almacenamiento de

información, como es el

uso de registros físicos

de cada una de las

actividades y procesos

que se realizan.

En la Reserva Ecológica

Pindo Mirador no se han

implementado herramientas

acordes a la tecnología para

facilitar el trabajo del personal,

razón por la cual tienen poco

conocimiento sobre

aplicaciones móviles para la

geolocalización de árboles

endémicos o cualquier otro

objetivo.

5 ¿Considera

importante la

implementación

de una

Sí, sería de mucha

importancia, pues con la

implementación de una

aplicación móvil para la

El diseño de una aplicación

móvil para la geolocalización

de árboles endémicos es una

herramienta muy importante

Page 49: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

35

aplicación móvil

para la

geolocalización

de árboles

endémicos en la

Reserva

Ecológica Pindo

Mirador?

geolocalización de

árboles endémicos en la

Reserva Ecológica

Pindo Mirador se podrá

brindar un adecuado

servicio a los visitantes

que desean conocer la

flora propia del lugar.

para el lugar, ya que con ello

se enmarca la preocupación

por el medio ambiente, por el

deterioro y pérdida del recurso

forestal, y por el servicio a los

visitantes.

Elaborado por: Casco (2017) Fuente: Reserva Ecológica Pindo Mirador

Tabla 6 Entrevista dirigida al guía de la Reserva Biológica Pindo Mirador

ENTREVISTA DIRIGIDA AL GUÍA DE LA RESERVA BIOLÓGICA PINDO

MIRADOR

Nombre de los entrevistados: Sr. Domingo Sharup Cargo: Guías

ÍTEM PREGUNTA RESPUESTA ANÁLISIS E

INTERPRETACIÓN

1 ¿Cómo manejan

la información

de los árboles

endémicos en la

Reserva

Ecológica Pindo

Mirador ?

Los datos de los árboles

endémicos y las demás

especies forestales de la

Reserva Biológica Pindo

Mirador se encuentran

registrados en el un

documento escrito de

forma manual junto con un

mapa físico del lugar para

facilitar su ubicación.

Por lo expuesto se

determina que la Reserva

ecológica Pindo Mirador

maneja el registro de

información de las especies

que se encuentran en el

lugar únicamente en forma

manual, razón por la cual

existe constantemente

pérdida de información.

2 ¿Han existido

problemas por la

falta de

conocimiento

sobre la

ubicación de los

árboles

endémicos de la

Reserva?

Sí han existido problemas,

debido a que al no

conocer con exactitud la

ubicación de los árboles

se dificulta la llegada al

lugar, razón por la cual no

se puede brindar un

servicio adecuado a los

usuarios y a además de

ello obstaculiza la

protección apropiada a

estas especies nativas.

Con lo expuesto se

determina que si ha existido

malestar por parte de los

visitantes que desean

conocer los árboles

endémicos del lugar, debido

a las escasas herramientas

de ubicación que poseen,

razón por la cual se

evidencia la necesidad de

una aplicación móvil de

localización de estas

especies y de esa forma se

ayude a garantizar la

conservación de los

recursos naturales y al

mismo tiempo promueva la

Page 50: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

36

visita satisfactoria de

turistas.

3 ¿Utilizan alguna

herramienta

tecnológica para

ubicar los

árboles

endémicos de la

Reserva

Ecológico Pindo

Mirador?

La Reserva Ecológica

Pindo Mirador no cuenta

con herramientas

tecnológicas para la

ubicación de árboles

endémicos, únicamente

se utiliza un mapa de la

Reserva Ecológica, en

donde se encuentran

marcados con puntos

rojos el lugar de ubicación

de los árboles, sin

embargo esta herramienta

no es tan confiable porque

no establece con claridad

la ruta para llegar al sitio.

Se determina que en la

Reserva Ecológica Pindo

Mirador no utilizan

herramientas confiables que

permitan localizar los

árboles endémicos, razón

por la cual se considera

imprescindible la

implementación de nuevas

tecnologías de la

información que ayuden a

mejorar el servicio y

colaboren con el cuidado del

medio ambiente.

4 ¿Conoce acerca

de las

aplicaciones

móviles y su uso

para la

geolocalización

de árboles?

No se tiene mucho

conocimiento sobre su

aplicación para la

geolocalización de

árboles, debido a que la

Reserva no ha

implementado nuevas

tecnologías para el

desempeño de funciones,

es decir todo se lo realiza

de forma tradicional con el

registro en hojas de papel.

El personal que labora en el

lugar no posee mucho

conocimiento sobre las

aplicaciones móviles de

geolocalización de árboles,

pues a pesar de que dichas

herramientas se utilizan en

la vida diaria, muy pocas

veces son usadas con fines

laborales, razón por la cual

es importante la

implementación de estos

instrumentos que permitan

optimizar el trabajo y al

mismo tiempo colaboren

con la planificación

operativa y la toma de

decisiones para el bienestar

del sitio.

5 ¿Considera

necesario la

implementación

de una

aplicación móvil

para la

geolocalización

de árboles

Si es necesario, porque

con las herramientas que

se utilizan actualmente se

tiene muchas dificultadas,

es por ello que el uso de

herramientas tecnológicas

ayudará a mejorar el

trabajo y en consecuencia

lograr una mayor

Es importante la utilización

de una aplicación móvil para

cubrir las necesidades de la

Institución, como la

ubicación de manera

correcta y en el menor

tiempo posible de los

árboles endémicos dentro

de la Reserva Biológica

Page 51: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

37

endémicos en la

Reserva?

satisfacción de los

clientes.

Pindo Mirador del Cantón

Mera, pues con ello se

puede preservar estas

especies ecológicas del

lugar y reducir el tiempo que

se tardan los visitantes y

guías en encontrarlas.

Elaborado por: Casco (2017) Fuente: Reserva Ecológica Pindo Mirador

2.3.2. Presentación de la propuesta

Una vez realizado el análisis de la información que se recopiló a través de la aplicación

de la entrevista y la guía de observación se propone el diseño de una aplicación móvil

para la geolocalización de árboles endémicos de la Reserva Biológica Pindo Mirador del

cantón Mera, debido a que esta propuesta permitirá tener un registro exacto de los

lugares en los que se encuentran ubicados cada uno de ellos y de esa forma agilizar el

trabajo de los guías y al mismo tiempo poder tener un especial cuidado de los daños

que puede generar el hombre debido a la tala.

2.4. Conclusiones parciales del capítulo

Para el desarrollo de la investigación se realizó un análisis de los métodos, técnicas

e instrumentos que permitan obtener con mayor precisión y sobre todo calidad de

la información requerida acerca de los árboles endémicos.

Con la aplicación de instrumentos de evaluación de acuerdo a la realidad y en el

lugar de los hechos, se puede recolectar la información para la obtención de los

requerimientos necesarios para el diseño de la aplicación.

Con el diseño de una aplicación móvil el usuario puede automatizar la detección de

árboles, mediante un mapa virtual que permita movilizarse hacia el lugar, es por ello

que la presente propuesta significa un cambio en el futuro, ya que se espera poder

implementarlo y así fomentar un turismo sostenible en la Estación Biológica Pindo

Mirador.

Page 52: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

38

CAPÍTULO III. VALIDACIÓN Y O EVALUACIÓN DE LOS RESULTADOS DE LA

APLICACIÓN

3.1 Tema

Diseño de una aplicación móvil con sistema operativo Android para la localización de

árboles endémicos de la Reserva Ecológica Pindo Mirador.

Objetivos

Desarrollar los componentes de la aplicación móvil con sistema operativo Android para

la localización de árboles endémicos de la Reserva Ecológica Pindo Mirador.

Objetivos específicos

Analizar los requerimientos de la Reserva Ecológica Pindo Mirador para especificar

las características funcionales de la aplicación movil.

Desarrollar los componentes de la aplicación móvil en la plataforma Android con las

herramientas de programación que permitan cumplir con las necesidades de los

usuarios.

Diseñar la estructura de navegación y presentación de la aplicación móvil para

visualizar las diferentes interfaces así como el funcionamiento del sistema.

Justificación

Actualmente las tecnologías de información y comunicación avanzan a pasos

agigantados, pues mediante el uso de herramientas informáticas, el mundo entero

puede compartie su información y dar rapidez a sus procesos, tanto en el ámbito

personal como laboral.

En tal sentido la aplicación móvil propuesta para la geolocalización de árboles en la

Reserva Ecológica Pindo Mirador es de gran importancias debido a que se

automatizará los procesos y procedimientos para el almacenamiento y búsqueda de

información, con lo que se optimizará los tiempos en la ubicación de los árboles

endémicos del lugar.

Con la integración de la aplicación móvil para la localización de árboles endémicos a

las actividades diarias del personal de la Reserva Ecológica Pindo Mirador se

beneficiará a los administradores del lugar, pues tendrá una interfaz amigable y fácil de

manipular por lo que se podrá realizar los procesos de manera eficiente y oportuna.

Page 53: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

39

Análisis de factibilidad

Factibilidad operativa

El desarrollo de la presente investigación permite fortalecer los procesos de la Reserva

Ecológica Pindo Mirador, razón por la cual se cuenta con el apoyo de las personas que

van a interactuar con la aplicación, el mismo que será manejado sin dificultad, pues se

cuenta con personal calificado para su uso.

Además de ello, el sistema tendrá una interfaz amigable y sencilla, permitiendo su fácil

acceso y obtención de resultados, pues visualiza un mapa con la ubicación de cada uno

de los árbles endémicos del lugar solo con presionar un botón.

De acuerdo a ello se determina que la propuesta es totalmente factible, debido a que la

mayoría de personas se encuentran familiarizadas con las aplicaciones móviles, lo que

permitirá el manejo y soporte adecuado.

Factibilidad Económica

A continuación se realiza una estimación de los costos de los recursos que se van a

utilizar para el desarrollo de la aplicación:

Tabla 7 Factibilidad Económica

RECURSOS HUMANOS

CANT Recurso Costo

1 Programador (autor) 400,00

RECURSOS DE SOFTWARE

Navegador Mozilla $0,00

Google Chrome $0,00

Android $0,00

SQLITE $0,00

RECURSOS DE HARDWARE

1 Celular Android $200,00

1 Computadora $ 400,00

RECURSOS MATERIALES

1 Materiales de escritorio $200,00

Alimentación $100,00

Transporte $100,00

Imprevistos $100,00

TOTAL $1500,00

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 54: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

40

Con el análisis económico realizado se determina que el proyecto es totalmente factible

de realizar, debido a que el costo no es elevado en comparación a los beneficios que

este representa para la institución.

3.2. Análisis de Requerimientos

Requerimientos funcionales

Entre los requerimientos funcionales del sistema se encuentan los siguientes:

Tabla 8 Requerimientos funcionales

R1 Iniciar sesión

Prioridad Alta

Descripción Los actores administrador, registro y

mantenimiento ingresan su datos de acceso en el

sistema y se procede a validar y verificar en la

base de datos

R2 Administrar usuarios

Prioridad Alta

Descripción Estar registrado en la tabla de usuarios con tipo

administrador.

Para dar mantenimiento en las tablas es necesario

tener datos previos

R3 Administrar tipo de árbol

Prioridad Alta

Descripción El usuario con el rol registro debe iniciar sesión y

puede administrar la tabla de árboles.

El visitante no necesita iniciar sesión ni estar

registrado en usuarios, solo puede listar los

árboles.

R4 Administrar árboles

Prioridad Alta

Descripción Mantenimiento registra, actualiza y lista los datos

de las actividades realizadas a los árboles.

R5 Administrar mantenimiento

Prioridad Alta

Descripción Administrador registra, actualiza y lista los datos

de tipo de árboles.

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 55: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

41

Requerimientos no funcionales

Tabla 9 Requerimientos no funcionales

R1 Confiabilidad

Prioridad Alta

Descripción El usuario debe ingresar al sistema por medio de la

autenticación de clave.

R2 Interfaz sencilla

Prioridad Baja

Descripción El sistema presenta un interfaz interactiva y de fácil

navegación.

R3 Escalabilidad

Prioridad Baja

Descripción El sistema tiene la habilidad de adaptarse al

crecimiento continuo para así incrementar su

capacidad de trabajo.

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Definición de actores

Tabla 10 Definición de actores

ACTORES ACTIVIDADES

Administrador Iniciar sesión

Administrar usuario

Administrar tipo de árbol

Visistante Iniciar sesión

Listar árboles

Administra favoritos

Genera ingreso Historial

Registro Iniciar sesión

Ingresa árboles

Ingresa cuidado

Lista árboles

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 56: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

42

Casos de uso

a) Caso de uso general del sistema

Figura 5 Caso de uso general del sistema Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 57: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

43

Tabla 11 Descripción caso de uso general del sistema

Caso de uso: General

Actores Administrador, Registro, Visitante(Anónimo)

Descripción El actor administrador ingresa al sistema y

puede dar mantenimiento a las tablas

principales como usuario y tipo de árbol.

El actor Registro accede al sistema y da

mantenimiento a la tabla de árboles.

Visitante lista los árboles sin necesidad de estar

registrado e iniciar sesión.

Precondiciones Estar identificado como usuario del sistema y

su respectivo tipo de usuario.

Post condición Reportes y procesos correctos.

Flujo Principal Ingresar al sistema

Administración de las tablas.

Presentar reportes o listados.

Flujo Alternativo Se presentará mensajes de validación de tipo

de texto o datos obligatorios.

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

b) Caso de uso iniciar sesión

Figura 6 Caso de uso iniciar sesión Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 58: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

44

Tabla 12 Descripción caso de uso iniciar sesión

Caso de uso: Iniciar Sesión

Actores Administrador, Registro, Visitante(Anónimo)

Descripción Los actores: administrador y registro ingresas

sus datos de acceso en el sistema y se procede

a validar y verificar en la base de datos.

Precondiciones Estar registrado en la tabla de usuarios con sus

respectivas cuentas.

Post condición Reportes y procesos correctos.

Flujo Principal Ingresar al sistema

Administración de las tablas.

Presentar reportes o listados.

Flujo Alternativo Se presentará mensajes de validación de tipo de

texto o datos obligatorios.

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

c) Caso de uso administrar usuarios

Figura 7 Caso de uso administrar usuarios Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 59: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

45

Tabla 13 Descripción caso de uso administrar usuarios

Caso de uso: Usuarios

Actores Administrador

Descripción Administrador registra, consulta y modifica los datos de

usuarios.

Precondiciones Estar registrado en la tabla de usuarios con tipo

administrador.

Para dar mantenimiento en las tablas es necesario tener

datos previos.

Post condición Reportes y procesos correctos.

Flujo Principal Ingresar al sistema

Administración de las tablas.

Presentar reportes o listados.

Flujo Alternativo Se presentará mensajes de validación de tipo de texto o

datos obligatorios.

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

d) Caso de uso administrar árboles

Figura 8 Caso de uso administrar árboles Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 60: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

46

Tabla 14 Descripción caso de uso administrar árboles

Caso de uso: Árboles

Actores Registro, Visitante(Anónimo)

Descripción El usuario con rol registro debe iniciar sesión y

puede administrar la tabla de árboles.

Visitante no necesita iniciar sesión ni estar

registrado en usuarios, solo puede listar los

árboles.

Precondiciones Estar registrado en la tabla de usuarios con tipo

registro.

Para dar mantenimiento en las tablas es

necesario tener datos previos.

Post condición Reportes y procesos correctos.

Flujo Principal Ingresar al sistema

Administración de las tablas.

Presentar reportes o listados.

Flujo Alternativo Se presentará mensajes de validación de tipo de

texto o datos obligatorios.

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 61: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

47

Figura 9 Caso de uso administrar cuidado Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Tabla 15 Descripción caso de uso administrar cuidado

Caso de uso: Administrar cuidado

Actores Registro

Descripción Usuario Registro se encarga de registrar,

actualiza y lista los datos de las actividades

realizadas a los árboles.

Precondiciones Estar registrado en la tabla de usuarios con tipo

cuidado

Para dar mantenimiento en las tablas es

necesario tener datos previos.

Post condición Reportes y procesos correctos.

Flujo Principal Ingresar al sistema

Administración de las tablas.

Presentar reportes o listados.

Page 62: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

48

Flujo Alternativo Se presentará mensajes de validación de tipo de

texto o datos obligatorios.

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

e) Caso de uso tipo de árboles

Figura 10 Caso de uso administrar tipo de árboles Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Tabla 16 Descripción caso de uso administrar tipo de árboles

Caso de uso: Tipo Árboles

Actores Administrador

Descripción Administrador registra, actualiza y lista los datos de tipo

de árboles.

Precondiciones Estar registrado en la tabla de usuarios con tipo

administrador.

Page 63: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

49

Para dar mantenimiento en las tablas es necesario tener

datos previos.

Post condición Reportes y procesos correctos.

Flujo Principal Ingresar al sistema

Administración de las tablas.

Presentar reportes o listados.

Flujo

Alternativo

Se presentará mensajes de validación de tipo de texto o

datos obligatorios.

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

f) Caso de uso favoritos

Figura 11 Caso de uso favoritos

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 64: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

50

Figura 12 Caso de uso historial ingreso

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Figura 13 Caso de uso Historial

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

uc historialIngreso

Sistema

Visitante

Iniciar Sesion

Ingresa Historial

Ingreso

Consulta Historial

Ingreso

Cerra Sesion

uc historial

Sistema

Visitante

Iniciar Sesion

Ingresa Historial

Consulta Historial

Cerra Sesion

Page 65: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

51

Diagramas secuenciales

Figura 14 Diagramas secuenciales general Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

sd secuencia general

Administrador

Iniciar Sesion Usuario Tipo Arboles Mantenimiento

Registro Visitante

Favorito Historial Historial

Ingreso

1. Enviar usuario y contraseña()

2. Validar datos()

3. Control de acceso()

4. Acceso al sistema()

5. Administrar usuario()

6. Validación de información()

7. Mensaje de administracion()

8. Administrar tipo()

9. Validación de información()

10. Mensaje de Administración()

11. Listar Arboles()

12. Enviar usuario y contraseña()

13. Validar datos()

14. Control de acceso()

15. Acceso al sistema()

16. Administrar arboles()

17. Validación de información()

18. Mensaje de Administración()

19. Enviar usuario y contraseña()

20. Validar datos()

21. Control de acceso()

22. Acceso al sistema()

23. Administrar mantenimiento()

24. Validación de información()

25. Mensaje de administración()

26. Listar información de arboles()

27. Administra Favoritos()

28. Lista Informacion de Favoritos()

29. Genera Ingreso()

30. Lista historial()

31. Genera Ingreso()

32. Lista Historial()

Page 66: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

52

Figura 15 Diagrama secuencial iniciar sesión Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Figura 16 Diagrama secuencial administrar usuario Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

sd secuencia inicar sesion

Usuarios del sistema

Iniciar Sesion Base de datos

1. Envio datos de usuario()

2. Validación de datos obligatorios()

3. Envio de datos validados()

4. Consulta de usuario()

5. Envio tipo de

usuario()

6. Acceso al sistema()

sd secuencia usuarios

Administrador

Iniciar Sesion Usuario Base de datos

1. Envio de datos de acceso()

2. Administración de usuario()

3. Validación datos de usuario()

4. Enviar datos de registro()

5. Enviar datos de actualización()

6. Verificar existencia de usuario()

7. Mensaje de actualización()

8. Mensaje de proceso()

9. Cerrar Sesión()

Page 67: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

53

Figura 17 Diagrama de secuencia tipo de usuario Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

sd tipo usuario

Administrador

Iniciar Sesion Tipo Arbol Base de datos

1. Envio de datos de acceso()

2. Administración de Tipo()

3. Verificar datos de Tipo()

4. Enviar datos de registro()

5. Enviar datos de actualizacion()

6. Verificar existencia de tipo()

7. Mensaje de actualización()

8. Mensaje de proceso()

9. Cerrar Sesión()

Page 68: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

54

Figura 18 Diagrama de secuencia árboles Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Page 69: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

55

Figura 19 Diagrama de secuencia administrar cuidado Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Figura 20 Diagrama de secuencia visitante

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

sd secuencia mantenimiento

Registro

Iniciar Sesion Arbol Base de datos

1. Envio de datos de acceso()

2. Administracion de Cuidado()

3. Validación de datos de mantenimiento()

4. Enviar datos de regitros()

5. Mensaje de proceso()

6. Cerrar Sesión()

sd secuencia v isitante

Visitante

Arboles

1. Solicitud de arboles()

2. Generar consulta()

3. Enviar l ista de arboles()

Page 70: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

56

Figura 21 Diagrama de secuencia listar favoritos

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Esquemas conceptuales

Diagrama de clases

Figura 22 Diagrama de clases Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

sd secuencia v isitante

Visitante

Favoritos

1. Registra Favoritos()

2. Solicitud de Favoritos()

3. Genera consulta()

4. Enviar l ista de favoritos()

6. Eliminar Favoritos()

class Modelo de clase

arboles

- codigo

- nombre

- descripcion

- edad

- fechaingreso

- usuario_registra

- estado

- localX

- localY

- tipo

- imagen

+ insertar() : void

+ modificar() : void

cuidado

- codigo

- codigoarbol

- usuario_registra

- actividad

- fecha

+ insertar() : void

tipo

- codigo

- nombre

- nombre_cientifico

- descripcion

- usuario_registra

+ insertar() : void

+ modificar() : void

usuario

- cedula

- nombres

- apell idos

- direccion

- telefono

- fecha_ingreso

- estado

- contrasena

- tipo

- nombremadre

- colorfavorito

+ insertar() : void

+ modificar() : void

historial

- codigo

- usuario

- arbol

+ insertar() : void

fav oritos

- codigo

- usuario

- arbol

+ insertar() : void

+ eliminar() : void

historialingreso

- codigo

- usuario

- fecha

+ insertar() : void

0..* 1

0..* 1

0..* 1

0..* 1

0..*1

1*

Page 71: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

57

Diseño lógico de la base de datos

Figura 23 Diseño lógico de la base de datos Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador Diagrama físico de la base de datos

Page 72: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

58

Figura 24 Diagrama físico de la base de datos

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Diccionario de datos

El diccionario de descripción de las tablas de la base de datos se presenta a

continuación, la misma que contiene el nombre, el tipo y la descripción de cada una.

Tabla 17 Diccionario de datos del sistema

tabla : arboles

nombre Tipo descripción

codigo Int Código autonumérico

nombre varchar(50) Nombre del árbol

descripcion varchar(100) Descripción del árbol

edad Int Edad actual del árbol

usuario_registra varchar(10) Cedula del usuario que registra

fecha_registra Date Fecha de registro en el sistema

usuario_actualiza varchar(10) Cedula del usuario que actualiza

fecha_actualiza Date Fecha de actualización

estado varchar(20) Estado actual del árbol

Page 73: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

59

localX varchar(100) Dirección en el mapa X

localY varchar(100) Dirección en el mapa Y

tipo Int Código del tipo de árbol al que pertenece

imagen varchar(100) Dirección de la imagen

tabla : tipo

nombre Tipo Descripción

codigo Int Código autonumérico

nombre varchar(50) Nombre general

nombre_cientifico varchar(100) Nombre científico para el tipo de árbol

descripcion varchar(200) Descripción del tipo de árbol general

usuario_registra varchar(10) Cedula del usuario que registra

tabla : Cuidado

nombre Tipo Descripción

codigo Int Código autonumérico

codigoarbol Int Código del árbol a dar mantenimiento

usuario_registra varchar(10) Cedula del usuario que registra

actividad varchar(10) Descripción del mantenimiento

fecha Date Fecha del mantenimiento

tabla : usuario

nombre Tipo Descripción

cedula varchar(10) Cedula del usuario

pnombre varchar(50) Primer Nombre

snombre varchar(50) Segundo Nombre

apellidop varchar(50) Apellido Paterno

apellidom varchar(50) Apellido Materno

direccion varchar(100) Dirección domiciliaria

telefono varchar(10) Teléfono personal

fecha_ingreso Date Fecha de ingreso a la institución

estado varchar(20) Estado del Usuario

contrasena varchar(15) Seguridad para acceso al sistema

tipo varchar(20) Tipo de usuario con acceso al sistema

nombre varchar(20) Primera pregunta de seguridad

colorfavorito varchar(20) Segunda pregunta de seguridad

tabla : historial

nombre Tipo Descripción

codigo Int Código autonumérico

usuario varchar(10) Cedula del usuario

arbol Int Código del árbol

fecha Date fecha de registro

tabla : favoritos

Page 74: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

60

nombre Tipo Descripción

codigo Int Código autonumérico

usuario varchar(10) Cedula del usuario

arbol Int Código del árbol

tabla : historial_ingreso

nombre Tipo descripción

codigo Int Código autonumérico

usuario varchar(10) Cedula del usuario

fecha Date fecha de ingreso al sistema

Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador Diseño de interfaces abstractas

Una vez diseñado el sistema se tiene como resultado las siguientes interfaces:

Figura 25 Página de ingreso al sistema Elaborado por: Casco (2018) Fuente: Reserva Ecológica Pindo Mirador

Implementación

Una vez que se ha diseñado los casos de uso, esquemas conceptuales e interfaces

abstractas se procede a la implementación de la aplicación, la cual tiene las siguiente

interfaces:

a) Pantalla de bienvenida: La pantalla de bienvenida contiene el nombre de la

aplicación con el logotipo.

LOGO

BIENVENIDOS

SISTEMA DE

GEOLOCALIZACIÓN

Page 75: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

61

Figura 26 Pantalla de presentación Elaborado por: Casco (2018) Fuente: Aplicación móvil b) Pantalla de ingreso a la aplicación: Solicita los datos del usuario y la contraseña

para inicio de sesión.

Figura 27 Pantalla de ingreso a la aplicación Elaborado por: Casco (2018) Fuente: Aplicación móvil

Una vez ingresado el sistema aparecen diversas opciones que puede realizar el usuario.

El botón “Visita nuestra página” es el que dirige a la página oficial.

Page 76: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

62

Figura 28Página oficial del sistema Elaborado por: Casco (2018) Fuente: Aplicación móvil De la misma forma se puede seleccionar la opción ¿Cómo ingresar?, la cual muestra

información sobre el acceso al sistema.

Figura 29 Información sobre el ingreso al sistema Elaborado por: Casco (2018) Fuente: Aplicación móvil

Recuperar contraseña: Muestra información acerca del proceso de recuperación de la

contraseña. El mismo que indica que se debe dirigir a la opción “¿Olvidaste tu

contraseña?” e ingresar todos los datos que solicita.

Page 77: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

63

Figura 30 Opción recuperación de contraseña

Elaborado por: Casco (2018) Fuente: Aplicación móvil Opción como realizar recorrido: Esta opción muestra información acerca de la forma

de empezar un nuevo recorrido.

Figura 31 Opción como realizar recorrido Elaborado por: Casco (2018) Fuente: Aplicación móvil

Botón Acerca de: Muestra información sobre la aplicación

Page 78: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

64

Figura 32 Botón Acerca de Elaborado por: Casco (2018) Fuente: Aplicación móvil

c) Menú del sistema: Muestra todas las opciones que el sistema que pueden

realizar los actores que intervienen.

Figura 33 Opciones del sistema Elaborado por: Casco (2018) Fuente: Aplicación móvil

Page 79: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

65

d) Opción Recorrido: Es el boton que debe presionar el usuario para visualizar el

recorrido hacia el árbol.

Figura 34 Opción recorrido Elaborado por: Casco (2018) móvil Fuente: Aplicación

Figura 35 Visualizar ruta

Elaborado por: Casco (2018) móvil Fuente: Aplicación

e) Ingresar nuevo árbol: Muestra el formulario para ingresar la información de cada

uno de los árboles.

Page 80: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

66

Figura 36 Ingreso nuevo árbol Elaborado por: Casco (2018) móvil Fuente: Aplicación

f) Lista de árboles: Muestra la lista de los árbols con la descripción de cada uno de

estos.

Figura 37 Lista de árboles Elaborado por: Casco (2018) móvil Fuente: Aplicación

Page 81: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

67

Aplicación web

Para dar un uso al mantenimiento es necesario ingresar y administra las tablas padres,

las mismas que son importantes, ya que es en etas en las que se basa sistema. Esta

acción la realizamos dentro del sistema web, que cuenta con una interfaz para la

administración de estas tablas.

Dentro del sistema web se encuentra una primera pantalla la misma que muestra la

opción para ingresar la cédula y contraseña del usuario asignado como administrador,

ya que son los únicos que pueden tener acceso al sistema.

Figura 38 Ingreso al sistema Elaborado por: Casco (2018) Fuente: Aplicación móvil

Para ingresar al sistema es necesario llenar la cédula y la contraseña, por lo que al

tratar de ingresar muestra un mensaje señalando que son obligatorios.

Figura 39 Ingreso de campos obligatorios Elaborado por: Casco (2018) Fuente: Aplicación móvil

Validación de datos: Si los datos ingresados son incorrectos se le muestra un

mensaje de la siguiente forma: “Usuario o contraseña son incorrectos”

Page 82: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

68

Figura 40 Mensaje de error Elaborado por: Casco (2018) Fuente: Aplicación móvil

Una vez que se accede al Sistema se presenta la primera pantalla donde se puede

observar a primera vista un mensaje de bienvenida y el menú de opciones.

Figura 41 Pantalla de Bienvenida Elaborado por: Casco (2018) Fuente: Aplicación móvil

Dentro del menú se puede visualizar las opciones de Usuario con su sub menú que

nos permite ingresar, mostrar y actualizar

Figura 42 Menú del sistema Elaborado por: Casco (2018) Fuente: Aplicación móvil

Page 83: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

69

Además se encuentra la opción Tipos, el mismo que permite administrar los tipos de

árboles existentes, para posteriormente añadir a los árboles nuevos.

Para su administración cuenta con los submenú de ingresar, mostrar o actualizar.

Figura 43 Submenú

Elaborado por: Casco (2018) Fuente: Aplicación móvil

La última opción es de árboles, la cual permite tener una lista de los árboles registrados

dentro del sistema

Figura 44 Menú árboles Elaborado por: Casco (2018) Fuente: Aplicación móvil

Los principales formularios que aparecen en el sistema web son los siguientes:

Figura 45 Registro de usuario Elaborado por: Casco (2018) Fuente: Aplicación móvil

Page 84: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

70

Listar usuarios

Figura 46 Listar usuarios Elaborado por: Casco (2018) Fuente: Aplicación móvil

Registro de tipos de árboles

Figura 47 Registro de tipos de árboles Elaborado por: Casco (2018) Fuente: Aplicación móvil

Listar tipos

Figura 48 Listar tipos Elaborado por: Casco (2018) Fuente: Aplicación móvil

Page 85: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

71

Figura 49 Listar árboles Elaborado por: Casco (2018) Fuente: Aplicación móvil

Una vez que se ingresa los datos en las tablas principales del sistema, se puede dar un

uso adecuado al sistema.

Pruebas de funcionamiento

Para la validación de la aplicación móvil para la geolocalización de árboles endémicos

se realizaron distintas pruebas de funcionamiento para encontrar discrepancias entre el

software diseñado y las especificaciones funcionales. La prueba que se realizó es la de

caja negra, con la cual se pudo validar los procesos y reglas de registro de información

así como el cumplimiento de los requerimientos funcionales.

Con la prueba de caja negra se evalúa el funcionamiento del sistema, la cual se realiza

sobre la interfaz del software, ingresando información y analizando los resultados que

devuelve, sin tomar en consideración el proceso interno que se realiza.

Entre las pruebas de caja negra realizadas en la aplicación se encuentan: el ingreso al

sistema sin registrar el nombre de usuario, razón por la cual aparece el mensaje de error

con la leyenda “Usuario es obligatorio”

Page 86: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

72

Figura 50 Prueba de funcionamiento 2 Elaborado por: Casco (2018) Fuente: Aplicación móvil

Al igual que el nombre del usuario, la contraseña es obligatoria, razón por la cual, al no

ingresar este dato aparece el mensaje de error indicando que: “Contraseña es

obligatorio”

Figura 51 Prueba de funcionamiento 2 Elaborado por: Casco (2018) Fuente: Aplicación móvil

3.3 Conclusiones parciales

La aplicación móvil de geolocalización de árboles endémicos se encuentra acorde

a los requerimientos del personal que labora en la Reserva Ecológica Pindo

Page 87: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

73

Mirador, lo que ha permitido beneficiar significativamente sus procesos

administrativos y de manera especial alcanzar la satisfacción de sus visitantes.

Android presenta una plataforma intiutiva y sencilla de programar, sin embargo en

ocasiones se presentan problemas al conectarlo o adaptarlo a herramientas como

Google maps, lo que ha dificultado en cierta parte el desarrollo de la aplicación.

A través de la etapa de pruebas se pudo verificar el funcionamiento del sistema, en

el cual se encontrará ciertos errores que fueron corregidos oportunamente para

facilitar la utilización adecuada de la aplicación.

CONCLUSIONES

Los sitemas de geolocalización permiten presentar la ubicación de lugares, sitios y

otros elementos del mundo con la visualización de mapas, por tal motivo la

aplicación móvil de geolocalización desarrollada permitió dotar a la Reserva

Ecológica Pindo Mirador del cantón Mera de una herramienta tecnológica con

software libre basada en la plataforma Android, la misma que es capaz de obtener

información efectiva de la ubicación exacta de los árboles del lugar.

Las aplicaciones móviles se encuentran en constante crecimiento por tal motivo las

empresas e instituciones las utilizan para optimizar y transparentar la administración

de la información, automatizar sus procesos, representando gran beneficio en

cuanto a sus funciones operativas, lo que constituye un aporte significativo para su

desarrollo.

La aplicación móvil de geolocalización de árboles endémicos de la Reserva

Ecológica Pindo Mirador permite ofrecer una atención de calidad a los visitantes , a

través de una interfaz gráfica sencilla que facilita la visualización de puntos de

ubicación en Google maps.

RECOMENDACIONES

Es importante analizar las necesidades reales en cuanto a la automatización de la

ubicación de árboles endémicos tanto de las personas que laboran en la Reserva

Ecológica como de los visitantes para ajustar la aplicación móvil en base a sus

requerminientos.

Una vez que se ha diseñado la aplicación es importante someterlo a una etapa de

pruebas que permita el aseguramiento de la calidad del software para alcanzar su

correcta funcionalidad al momento de presentarlo al usuario final.

Page 88: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

74

Es necesario capacitar al personal que va a interactuar con la aplicación para darles

a conocer sobre sus características y de esa forma asegurar el perfecto

funcionamiento de la misma.

Page 89: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

BIBLIOGRAFÍA

Aparicio, J., Aguirre, C., & Callejas, E. (2012). Tecnología móvil como herramienta de

apoyo en la educación media. San Salvador: Universidad Tecnológica de El

Salvador.

Arroyo, N. (2012). Desarrollo de aplicaciones móviles en bibliotecas. Fundación Germán

Sánchez Ruipérez.

Ávila, Ó. (2012). Android. Obtenido de Departamento de Ingeniería Eléctrica:

http://www.izt.uam.mx/newpage/contactos/revista/83/pdfs/android.pdf

Baltsavias, E. (1999). Airborne laser scanning: basic relations and formulas. ISPRS J.

Photogramm. Rem. Sens, 54(2-3), 199-214.

Basterra, Bertea, Borello, Castillo, & Venturi. (27 de abril de 2017). Android OS

Documentation. Obtenido de

https://media.readthedocs.org/pdf/androidos/latest/androidos.pdf

Bernal, C. (2010). Metodología de la investigación. Programa de Magister en Educación.

Cajilima, R. (2015). Desarrollo de una aplicación, para dispositivos móviles que permita

administrar pedidos y controlar rutas de vendedores. Cuenca: Universidad

Politécnica Salesiana .

Camps, R., Casillas, L., Costal, D., Martpin, C., Gibert, M., & Pérez, Ó. (2005). Software

libre (Primera ed.). UOC Formación de Posgrado. Recuperado el enero de 2018,

de http://www.uoc.edu/masters/oficiales/img/913.pdf

Cantallops, F. (2017). Memoria App Pink Card. TFG – IT HEALTH. Recuperado el enero

de 2018, de

http://openaccess.uoc.edu/webapps/o2/bitstream/10609/59685/8/fcantallopsTF

G0117mem%C3%B2ria.pdf

Chinchay, M. (2015). Desarrollo de una aplicación móvil Android para búsqueda de

plazas disponibles en un parqueadero. Loja: Universidad Nacional de loja.

Collaborative Safaty Reseach Center. (2016). Manual de uso y funcionamiento Google

Earth. Méxixo.

Cruz, R., Gopar, L., López, I., & Moya, E. (2008). Android. Universidad Tecnológica de

la Mixteca.

Page 90: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Enríquez, A., Maldonado, J., Nakamura, Y., & Nogueron, G. (2014). ¿Qué es MySQL?

México: Gridmorelo.

Gilfillán, I. (2003). La Biblia MySQL. ANAY. Recuperado el enero de 2018, de

http://didepa.uaemex.mx/clases/Manuales/MySql/MySql-

La%20biblia%20de%20mysql.pdf

Gómez, S. (2011). Curso Programación Android. Creative Commons.

González, J. (2017). ULL Maps. Aplicación de localización de infraestructuras

relacionadas con la Universidad de La Laguna. La Laguna: Universidad de La

Laguna.

Huerta, E., Mangiaterra, A., & Noguera, G. (2005). GPS: Posicionamiento Satelital

(Primera ed.). Rosario: UNR EDITORA.

Instituto Geográfico Agustín Codazzi. (2007). Sistema de Posicionamiento Global GPS.

Rioacha: Centro Internacional de Agricultura Tropical. Recuperado el enero de

2018, de

ftp://gisweb.ciat.cgiar.org/DAPA/planificacion/GEOMATICA/GPS/GPS_Modulo.

pdf

Instituto Geográfico Agustín Codazzi. (2007). Sistema de Posicionamiento Global-GPS.

Rioacha.

KOSMOS. (2010). Extensión Herramientas Avanzadas: Kosmos Desktop v2.0

Georreferenciación. Sevilla: SALG.

Leoro, J. (2015). Proyecto de implementación de geolocalización en el módulo de ventas

de Microsoft Dynamics AX mediante el diseño y construcción de una aplicación

móvil. Quito: Pontificia Universidad Católica del Ecuador.

Letham, L. (2001). GPS fácil: Uso del sistema de posicionamiento global (Primera ed.).

Barcelona: EDITORIAL PAIDOTRIBO.

Malave, K., & Beauperthuy, J. (2011). "Android" el sistema operativo de Google para

dispositivos móviles (Vol. 7). Maracaibo, Venezuela: Negotium.

Mangiaterra, A., & Noguera, G. (2014). Geografía y Georreferenciación: Aplicación de

GPS en la enseñanza. Catamarca: Amsafe Rosario.

Marín, L. (2008). Metodología de la investigación. RADIO HUMANET ON LINE.

Page 91: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Martínez, F. (2010-2011). Aplicaciones para dispositivos móviles . España: Universidad

Politécnica de Valencia.

Mendoza. (2011). Guía de procedimientos para utilizar Google Eart. Atlas. Recuperado

el febrero de 2018, de

http://www.social.mendoza.gov.ar/atlas/Archivos/Manual%20de%20procedimie

ntos%20de%20Google%20Earth.pdf

Miglobal. (2014). ¿Cuál es la evolución de las aplicaciones móviles? España: 5to

Informe del estado de las Apps en España.

Mikoluk, K. (2013). Tutorial de Android SQLite para Principiantes. Udemy.

Mobile Marketing Association. (2011). Libro blanco de apps. España: SAP.

Molina, Y., Sandoval, J., & Toledo, S. (2012). Sistema operativo, Android:

Características y funcionalidad para dispositivos móviles. Perreira: Universidad

Tecnológica de Pereira.

Morales, M. (2015). Aplicación móvil de realidad aumentada para la promoción turística

de la ciudad de Riobamba. Ambato: Congreso Científico Internacional

UNIANDES.

Murillo, A. (2014). Optimización de tiempo para geolocalización de cines en Guayaquil

a través del diseño e implementación de una aplicación móvil en teléfonos

inteleigentes. Guayaquil: Universidad Católica Santiago de Guayaquil.

Navarro, S. (2015). Sistema de información móvil para Geolocalización de Colecciones

Físicas en la Biblioteca de Universidad de la Salle Sede Chapinero. Bogotá,

Colombia: Universidad de Bogotá.

Nieves, C., Ucán, J., & Menéndez, V. (s.f.). UWE en Sistema de Recomenciones de

Objetos de aprendizaje. Aplicando Ingeneniería Web: Un método en caso de

estudio. Revista Latinoamericana de Ingeniería del Software, 137-143.

RA-MA. (2010). Análisis de tecnologías para aplicaciones en dispositivos móviles:

Programación multimedia y dispositivos móviles.

Ramírez, V., & Arévalo, C. (2010). Desarrollo de aplicación móvil sobre plataforma

Android en apoyo a visitas médicas. Chillán: Universidad del Bio-Bio.

Ramos, F. (2012). Sistema de localización de taxi basado en Android, php y MySQL.

Cartagena: Universidad Politécnica de Cartagena.

Page 92: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Rodríguez, M. (2013). Esquema de clases, materiales de estudio, metodología de la

investigación: Acerca de la investigación bibliográfica y documental.

Sánchez, J. (2004). Manual breve para el manejo de la base de datos de código abierto

MySQL. Cartagena. Recuperado el enero de 2018, de

http://www.cartagena99.com/recursos/programacion/apuntes/mysql.pdf

Tapia, M. (2013). Estudio y desarrollo de aplicaciones para dispositivos móviles Android.

Ibarra: Universidad Técnica del Norte.

Universidad Tecnológica Equinoccial. (2016). La Estación Biológica ¨Pindo Mirador¨,

aporta a la investigación científica en la UTE. Quito.

UPSA Bolivia . (2013). Aplicaciones móviles, la evolución . Wordpress.

Valera, E. (2016). Orígen e Historia de las aplicaciones m+oviles . El Universal .

Vico, Á. (17 de febrero de 2011). Arquitectura de Android. Columna 80.

Vila, A. (2015). Historia y Evolución de las aplicaciones más conocidas. IAB.

Page 93: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

ANEXOS

Anexo 1. Formato de la entrevista

ENTREVISTA DIRIGIDA AL PERSONAL RESPONSABLE DE LA RESERVA

BIOLÓGICA PINDO MIRADOR

Nombre del entrevistado: Cargo:

ÍTEM PREGUNTA RESPUESTA ANÁLISIS E

INTERPRETACIÓN

1 ¿Cuentan con un registro de

ubicación de los árboles

endémicos de la Reserva

Ecológica Pindo Mirador?

2 ¿Han existido problemas por la

falta de conocimiento sobre la

ubicación de los árboles

endémicos de la Reserva?

3 ¿Utilizan alguna herramienta

tecnológica para ubicar los

árboles endémicos de la Reserva

Ecológico Pindo Mirador?

4 ¿Conoce acerca de las

aplicaciones móviles para la

geolocalización?

5

¿Considera importante la

implementación de una aplicación

móvil para la geolocalización de

árboles endémicos en la Reserva

Ecológica Pindo Mirador?

Page 94: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

ENTREVISTA DIRIGIDA AL GUÍA DE LA RESERVA BIOLÓGICA PINDO

MIRADOR

Nombre de los entrevistados: Cargo: Guías

ÍTEM PREGUNTA RESPUESTA ANÁLISIS E

INTERPRETACIÓN

1 ¿Cómo manejan la

información de los árboles

endémicos en la Reserva

Ecológica Pindo Mirador ?

2 ¿Han existido problemas por la

falta de conocimiento sobre la

ubicación de los árboles

endémicos de la Reserva?

3 ¿Utilizan alguna herramienta

tecnológica para ubicar los

árboles endémicos de la

Reserva Ecológico Pindo

Mirador?

4 ¿Conoce acerca de las

aplicaciones móviles y su uso

para la geolocalización de

árboles?

5 ¿Considera necesario la

implementación de una

aplicación móvil para la

geolocalización de árboles

endémicos en la Reserva?

Page 95: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Anexo 3. Manual de usuario

a) Pantalla de bienvenida: La pantalla de bienvenida contiene el nombre de la

aplicación con el logotipo.

Figura 1 Pantalla de presentación

Registro de usuarios: Formulario de ingreso de usuarios

Figura 2. Registro de usuario

Pantalla de ingreso a la aplicación: Solicita los datos del usuario y la contraseña

para inicio de sesión.

Page 96: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 3 Pantalla de ingreso a la aplicación

Una vez ingresado el sistema aparecen diversas opciones que puede realizar el usuario.

El botón “Visita nuestra página” es el que dirige a la página oficial.

Figura 4 52Página oficial del sistema

De la misma forma se puede seleccionar la opción ¿Cómo ingresar?, la cual muestra

información sobre el acceso al sistema.

Page 97: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 5 Información sobre el ingreso al sistema

Recuperar contraseña: Muestra información acerca del proceso de recuperación de la

contraseña. El mismo que indica que se debe dirigir a la opción “¿Olvidaste tu

contraseña?” e ingresar todos los datos que solicita.

Figura 6 Opción recuperación de contraseña

Opción como realizar recorrido: Esta opción muestra información acerca de la forma

de empezar un nuevo recorrido.

Page 98: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 7 Opción como realizar recorrido

Botón Acerca de: Muestra información sobre la aplicación

Figura 8 Botón Acerca de

b) Menú del sistema: Muestra todas las opciones que el sistema que pueden

realizar los actores que intervienen.

Page 99: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 9 Opciones del sistema

c) Opción Recorrido: Es el boton que debe presionar el usuario para visualizar el

recorrido hacia el árbol.

Figura 10 Opción recorrido

Page 100: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 11 Visualizar ruta

d) Ingresar nuevo árbol: Muestra el formulario para ingresar la información de cada

uno de los árboles.

Figura 12 Ingreso nuevo árbol

e) Lista de árboles: Muestra la lista de los árbols con la descripción de cada uno de

estos.

Page 101: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 13 Lista de árboles

Aplicación web

Para dar un uso al mantenimiento es necesario ingresar y administra las tablas padres,

las mismas que son importantes, ya que es en etas en las que se basa sistema. Esta

acción la realizamos dentro del sistema web, que cuenta con una interfaz para la

administración de estas tablas.

Dentro del sistema web se encuentra una primera pantalla la misma que muestra la

opción para ingresar la cédula y contraseña del usuario asignado como administrador,

ya que son los únicos que pueden tener acceso al sistema.

Figura 14 Ingreso al sistema

Para ingresar al sistema es necesario llenar la cédula y la contraseña, por lo que al

tratar de ingresar muestra un mensaje señalando que son obligatorios.

Page 102: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 15 Ingreso de campos obligatorios

Validación de datos: Si los datos ingresados son incorrectos se le muestra un

mensaje de la siguiente forma: “Usuario o contraseña son incorrectos”

Figura 16 Mensaje de error

Una vez que se accede al Sistema se presenta la primera pantalla donde se puede

observar a primera vista un mensaje de bienvenida y el menú de opciones.

Page 103: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Figura 17 Pantalla de Bienvenida

Dentro del menú se puede visualizar las opciones de Usuario con su sub menú que

nos permite ingresar, mostrar y actualizar

Figura 18 Menú del sistema

Además se encuentra la opción Tipos, el mismo que permite administrar los tipos de

árboles existentes, para posteriormente añadir a los árboles nuevos.

Para su administración cuenta con los submenú de ingresar, mostrar o actualizar.

Figura 19 Submenú

La última opción es de árboles, la cual permite tener una lista de los árboles registrados

dentro del sistema

Figura 20 Menú árboles

Page 104: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Los principales formularios que aparecen en el sistema web son los siguientes:

Figura 21 Registro de usuario

Listar usuarios

Figura 22 Listar usuarios

Registro de tipos de árboles

Figura 23 Registro de tipos de árboles

Page 105: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Listar tipos

Figura 24 Listar tipos

Figura 25 Listar árboles

Page 106: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

Anexo 4. Código fuente

Para que la aplicación funciones antes de generar la APK es necesario configurar la

dirección URL del servidor dentro del Android studio.

A continuación se detalla el código fuente.

package com.geoarb.geoarb;

public class DireccionURL {

public static final String URL = "http://192.168.16.39/geoarb/";

}

Validar el ingreso al system

Button btnA = (Button) findViewById(R.id.btnAceptar);

btnA.setOnClickListener(new View.OnClickListener()

{

@Override

public void onClick(View v1) {

if (vl_usuario.getText().toString().length()==0){

Toast.makeText(getApplicationContext(), "Usuario es obligatorio ",

Toast.LENGTH_SHORT).show();

}else{

if (vl_contrasenia.getText().toString().length()==0){

Toast.makeText(getApplicationContext(), "Contraseña es obligatorio ",

Toast.LENGTH_SHORT).show();

}else{

ConsultarDatos(dirURL+"login.php?cedula="+vl_usuario.getText().toString());

}

}

}

Page 107: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

});

Proceso para restaurar la contrasena

String ur=dirURL+"cambiarcontrasena.php?cedula=" + vl_cedula.getText().toString() +

"&contrasena=" + vl_contrasena.getText().toString() +

"&nombremadre=" + vl_nombremadre.getText().toString() +

"&colorfavorito=" + vl_colorfavorito.getText().toString()+"";

new Insertar().execute(ur);

Evento que se genera al dar click en el mapa

public void onMapReady(GoogleMap gmap) {

googleMap = gmap;

if (ActivityCompat.checkSelfPermission(this,

Manifest.permission.ACCESS_FINE_LOCATION) !=

PackageManager.PERMISSION_GRANTED &&

ActivityCompat.checkSelfPermission(this,

Manifest.permission.ACCESS_COARSE_LOCATION) !=

PackageManager.PERMISSION_GRANTED) {

return;

}

googleMap.setMyLocationEnabled(true);

Arboles(googleMap);

googleMap.setOnMarkerClickListener(this);

googleMap.setInfoWindowAdapter(new VentanaInformativa(getLayoutInflater()));

googleMap.setOnMapClickListener(new GoogleMap.OnMapClickListener(){

@Override

public void onMapClick(LatLng latLng){

googleMap.clear();

Arboles(googleMap);

m1 = googleMap.addMarker(new MarkerOptions()

Page 108: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES ...dspace.uniandes.edu.ec/bitstream/123456789/8072/1/...las empresas los utilizan para optimizar y transparentar la administración de la

//.icon(BitmapDescriptorFactory.fromResource(R.drawable.ic_action_name))

.position(latLng).title("Nuevo")

.snippet(" Punto nuevo para registrar."));

variables.setLocalXGlobal(""+latLng.latitude);

variables.setLocalYGlobal(""+latLng.longitude);

MapasAdminActivity.this.latitudM2 = latLng.latitude;

MapasAdminActivity.this.longitudM2 = latLng.longitude;

}

});