e-ISSN: 1390-5902
CEDAMAZ, Vol. 13, No. 1, pp. 38–43, Enero–Junio 2023
DOI: 10.54753/cedamaz.v13i1.1933
Aplicación web para la gestión del arbolado urbano de la ciudad de Loja
Web application for the management of urban trees in the city of Loja
Johnny Fabián González Guamán
1,*
, Wilman Chamba-Zaragocin
1
y Oscar M. Cumbicus-Pineda
1
1
Carrera de Computación, Facultad de la Energía las Industrías y los Recursos Naturales No Renovables, Universidad Nacional de Loja
*
Autor para correspondencia: jfgonzalezg@unl.edu.ec
Fecha de recepción del manuscrito: 01/05/2023 Fecha de aceptación del manuscrito: 28/06/2023 Fecha de publicación: 30/06/2023
Resumen—En respuesta a la creciente preocupación por la gestión sostenible de los árboles urbanos, numerosas ciudades del país se
encuentran buscando soluciones efectivas. Como resultado, diversas instituciones del sector público están formulando e implementando
políticas destinadas a la conservación, uso y manejo adecuado de los árboles en entornos urbanos. En este contexto, se llevó a cabo el pro-
yecto de investigación forestal titulado "Dinámica de crecimiento y servicios ecosistémicos del arbolado urbano de la ciudad de Loja". Su
objetivo principal fue desarrollar un inventario completo y actualizado de los árboles dentro de los límites de la ciudad, proporcionando así
una herramienta fundamental para futuras investigaciones y toma de decisiones. Para lograr este propósito, se diseñó y desarrolló una apli-
cación especializada capaz de gestionar eficientemente los datos científicos y técnicos recopilados por los investigadores. La metodología
utilizada para el desarrollo de la aplicación se basó en ICONIX, que permitió establecer modelos arquitectónicos lógicos y físicos repre-
sentados mediante diagramas UML. Posteriormente, se implementaron estos modelos utilizando un enfoque n-tier, dividiendo la aplicación
en capas lógicas y físicas. Para ello, se emplearon tecnologías como JavaScript, React, Mapbox, Node, Express, Sequelize y MySQL, tanto
para el backend como para el frontend de la aplicación. Esta combinación de tecnologías garantizó un desarrollo eficiente y una interfaz
de usuario intuitiva y atractiva. Una vez completada la implementación, se llevaron a cabo exhaustivas pruebas de caja negra y pruebas
funcionales, las cuales fueron sometidas a la validación del director del proyecto de investigación. Se verificó que la aplicación funciona-
ra correctamente y cumpliera con los requisitos establecidos. Además, se realizaron pruebas de los servicios API-REST para asegurar la
compatibilidad e integración adecuada con posibles futuras aplicaciones.
Palabras clave—ICONIX, Aplicación Web, Arbolado urbano, NodeJS, ReactJS
Abstract—In response to the growing concern for the sustainable management of urban trees, many cities in the country are seeking
effective solutions. As a result, various public sector institutions are formulating and implementing policies to conserve, use and properly
manage trees in urban environments. The forestry research project entitled "Dynamics of Growth and ecosystem services of urban trees
in the City of Loja"was carried out in this context. Its main objective was to develop a complete and updated inventory of the trees
within the city limits, thus providing a fundamental tool for future research and decision-making. A specialized application capable of
efficiently managing the scientific and technical data collected by the researchers was designed and developed to achieve this purpose.
The methodology used for the development of the application was based on ICONIX, which allowed the establishment of logical and
physical architectural models represented by UML diagrams. These models were then implemented using an n-tier approach, dividing the
application into logical and physical layers. For this purpose, technologies such as JavaScript, React, Mapbox, Node, Express, Sequelize,
and MySQL were used for both the application’s backend and front end. This combination of technologies ensured efficient development
and an intuitive and attractive user interface. Once the implementation was completed, extensive black box testing and functional testing
were carried out and validated by the research project manager. It was verified that the application worked correctly and complied with the
established requirements. In addition, API-REST services were tested to ensure compatibility and proper integration with possible future
applications.
Keywords—ICONIX, Web Application, Urban trees, NodeJS, ReactJS
INTRODUCCIÓN
E
n Ecuador, el Ministerio del Ambiente ha establecido
directrices nacionales para la conservación, uso y ma-
nejo adecuado de los árboles en zonas urbanas, reconociendo
su importancia como parte del Patrimonio Natural del país.
Estas directrices respaldan la protección de los árboles en
las ciudades y exigen a los municipios garantizar su mante-
nimiento y prevención, involucrando a la ciudadanía en su
cuidado (Código Orgánico del Ambiente, 2017).
En el ámbito de las Instituciones de Educación Superior,
los proyectos de vinculación con la sociedad representan una
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0. 38
APLICACIÓN WEB PARA LA GESTIÓN DEL ARBOLADO URBANO GONZÁLEZ GUAMÁN et al.
valiosa forma de contribuir a la solución de problemáticas so-
ciales desde una perspectiva académica e investigativa. En la
Universidad Nacional de Loja, la vinculación con la sociedad
en el marco de la investigación científica implica actividades
científicas y tecnológicas dirigidas a la sociedad, que contri-
buyan a mejorar y actualizar los planes de desarrollo local,
regional y nacional, así como a la transferencia de conoci-
miento y tecnología (Universidad Nacional de Loja, 2023).
Es en este contexto que surge el proyecto de investiga-
ción "Dinámica de crecimiento y servicios ecosistémicos del
arbolado urbano de la ciudad de Loja", liderado por el Dr.
Darwin Alexander Pucha Cofrep, en la Facultad Agropecua-
ria y de Recursos Naturales Renovables, específicamente en
la Carrera de Ingeniería Forestal. El objetivo general de es-
te proyecto es fomentar una gestión adecuada a través del
desarrollo y mantenimiento de un inventario actualizado de
árboles dentro de los límites de la ciudad, al mismo tiempo
que busca promover la educación y sensibilización ambien-
tal entre los ciudadanos. Como parte de esta iniciativa, se
solicita la colaboración de la Carrera de Ingeniería en Siste-
mas/Computación para abordar la problemática mediante el
desarrollo de una aplicación web.
En este contexto, la presente investigación tuvo como ob-
jetivo responder a la pregunta de investigación: ¿Cómo se
puede ayudar a los investigadores del Proyecto Dinámica de
crecimiento y servicios ecosistémicos del arbolado urbano de
la ciudad de Loja a obtener información relacionada con los
registros de árboles urbanos de la ciudad de Loja?. Para lo-
grarlo, se plantea el desarrollo de una aplicación web que per-
mita gestionar la representatividad de los árboles urbanos en
el marco del proyecto de investigación mencionado. El traba-
jo se divide en tres objetivos específicos: establecer el dise-
ño de la aplicación web utilizando la metodología ICONIX
(Porras Flores, 2019), implementar dicho diseño utilizando
el framework ReactJS (Aggarwal y Verma, 2018; Aggarwal
et al., 2018) y NodeJS (Haro et al., 2019), y llevar a cabo
pruebas de funcionalidad para validar la aplicación web.
A diferencia de otros enfoques y propuestas como Sego-
via y Berbey-Álvarez (2020) y Barriga Garcia y Medina Po-
lanco (2023) relacionados con este tema, este trabajo aborda
una perspectiva única, ya que se trabaja con un amplio con-
junto de datos que incluye 4,460 registros de árboles con 94
características individuales, tales como datos dasométricos,
morfológicos y ecológicos. Estos registros son gestionados
tanto por la base de datos como por la aplicación, y se repre-
sentan geográficamente en mapas. A diferencia de trabajos
anteriores, esta propuesta considera una mayor cantidad de
variables y la posibilidad de almacenar datos de árboles a lo
largo del tiempo, lo que resulta fundamental para evaluar la
evolución de los registros y fomentar futuras investigaciones
en el campo.
MATERIALES Y MÉTODOS
Para el desarrollo de la presnte investigación se utilizaron
los siguiente recursos tanto amteriales como metodológicos :
Recursos científicos
Experimentación
Permitió evaluar la aplicación en un ambiente simulado,
con el fin de determinar si el desarrollo de la solución infor-
mática cumple con los requisitos funcionales y no funciona-
les.
Recursos técnicos
Entrevista
La entrevista permitió la recolección de información sobre
las necesidades del proyecto forestal y sobre la gestión ac-
tual del inventario de árboles urbanos en la ciudad, de esta
manera se pudo obtener la especificación de requerimientos
funcionales y no funcionales para la aplicación web.
Metodología de desarrollo de software
La metodología empleada para el desarrollo de la apli-
cación web fue ICONIX Marín Ospina (2020), misma que
cuenta con cuatro fases que van desde el análisis hasta la im-
plementación, construyendo en camino la documentación de
los modelos empleado para la construcción del producto de
software.
Revisión bibliográfica
Permitió la recolección de información para la validez y
sustentación científica del fundamento teórico de la investi-
gación, las fuentes bibliográficas se basaron en libros, revis-
tas y documentos científicos.
Recursos de software
Visual Studio Code: Como entorno para el desarrollo,
usado para la codificación e implementación de la apli-
cación.
Postman: Para el desarrollo, pruebas y documentación
de APIs.
GitHub: Repositorio de control de versiones del código
de la aplicación.
MySQL Workbench: Para la administración de tablas en
la base de datos.
Mendelay: Para la gestión bibliográfica.
StartUML: Para el modelado de diagramas especifica-
dos en la metodología ICONIX.
Figma: Para el diseño del prototipo inicial de la aplica-
ción.
Tecnologías
MySQL: Como gestor de base de datos relacional para
la aplicación.
JavaScript: Como lenguaje de programación para el
frontend.
NodeJS: Como entorno de ejecución multiplataforma.
39
e-ISSN: 1390-5902
CEDAMAZ, Vol. 13, No. 1, pp. 38–43, Enero–Junio 2023
DOI: 10.54753/cedamaz.v13i1.1933
React: Como librería/framework para el desarrollado la
aplicación web frontend.
ExpressJS: Como framework para el desarrollo del ser-
vidor web o backend.
ORM Sequelize: Como mapeador relacional de objetos
para NodeJS y conexión con la base de datos MySQL.
Railway: Como plataforma utilizada para el alojamiento
gratuito del backend y la base de datos.
Netlify: Como plataforma utilizada para el alojamiento
gratuito del frontend.
RESULTADOS
En este apartado se muestran las fases, actividades y tareas
que se llevaron a cabo para desarrollar la aplicación web, este
trabajo se lo realizó en 3 grandes fases. En la primera fase se
obtuvo el diseño lógico y físico de la aplicación mediante el
desarrollo de la metodología de software ICONIX, en la se-
gunda fase se implementó los diseños aplicados en la primera
fase y se desarrolló la infraestructura del backend y frontend
de la aplicación web, finalmente, en la tercera fase se realizó
pruebas al software para validar la aplicación web.
Fase 1: Diseño lógico y físico de la aplicación
En esta fase se realizó dos tareas, en primer lugar, se ela-
boró el modelo de requerimientos del sistema y, en segundo
lugar, se realizó el modelo lógico y físico de la aplicación
web, ambas tareas corresponden a la primera, segunda y ter-
cera etapa en la ejecución de la metodología de desarrollo de
software ICONIX, los cuales se obtuvo los siguientes resul-
tados.
Luego de la entrevista con el director del proyecto se defi-
nieron 13 requerimientos funcionales (Tabla 1) y 10 requeri-
mientos no funcionales (Tabla 2).
Luego de la definición de requerimientos funcionales y no
funcionales se diseñó el diagrama conceptual del modelo de
domino de negocio (Figura 1), se realizó un prototipo de in-
terfaz de usuario (Figura 2) y el diagrama de casos de uso
(Figura 3).
Fig. 1: Modelo de dominio del negocio
Fase 2: Implementación del diseño de la aplicación
mediante el framework ReactJS y NodeJS
En esta fae se realizó dos tareas, en primer lugar, la codifi-
cación de la aplicación web y el segundo lugar, la documen-
Tabla 1: Requerimientos Funcionales
ID Requisito Descripción
RF01
Visualizar
árboles
El sistema debe permitir al usuario visualizar la ubicación de los
registros de árboles en el aplicativo a través de un mapa web de
Mapbox.
RF02
Mostrar tipos
de mapas base
El sistema debe permitir al usuario cambiar entre diferentes vistas
de mapas base del servidor Mapbox: Satelital y de Calles.
El sistema debe permitir al usuario visualizar dos tipos de reportes:
RF03
Visualizar
reportes
a) Un. reporte preliminar con los detalles mínimos del árbol
seleccionado en el mapa.
b) Un reporte completo para el mismo árbol seleccionado.
c) El sistema debe permitir mostrar el identificador del árbol en un
código QR.
RF04
Filtra
consultas
El sistema debe permitir al usuario filtrar las búsquedas de árboles
por especies, sitio y características, considerada como las variables
más relevantes.
RF05
Autentificar
usuario
El sistema debe permitir a los usuarios registrados ingresar a la
aplicación a través de las credenciales como: nombre de usuario
(email) y contraseña.
RF06
Actualizar
contraseña
El sistema debe permitir al usuario modificar su contraseña desde su
cuenta de usuario y se enviará la contraseña modificada al email.
RF07
Recuperar
contraseña
En caso de olvido de contraseña, el sistema debe ayudar al usuario a
recuperar el acceso a su cuenta, para ello el sistema validará el email
ingresado y se enviará un correo electrónico para el cambio de
contraseña.
RF08
Editar
árboles
El sistema debe permitir al usuario registrado editar las características
de un árbol específico. Para los campos de latitud y longitud, además
de digitar manualmente, se debe contar con la opción de desplazar el
punto de interés a la nueva posición.
RF09
Registrar
árbol
El sistema debe permitir al usuario registrado agregar nuevos árboles
y llegar los campos en un formulario de registro.
RF10
Eliminar
árbol
El sistema debe permitir al usuario Administrador eliminar un árbol del
registro forestal (se espera que la información vinculada con el registro
del árbol no se muestre al usuario final).
RF11
Descargar
reportes
El sistema debe permitir al usuario Administrador descargar el reporte
de uno o varios árboles seleccionados en un archivo CSV.
RF12
Registrar
cuenta
El sistema debe permitir al usuario registrarse para crear una cuenta
en la aplicación web.
RF13
Validar
cuenta
El sistema debe permitir al administrador validar cuenta de usuario
registrado.
Tabla 2: Requerimientos No Funcionales
ID Requisitos Descripción
RNF01 Seguridad
La información manejada por el sistema estará protegida del acceso
no autorizado a través de roles. Un usuario con un rol específico no
podrá realizar acciones que no correspondan al rol asignado.
RNF02 Usabilidad
La aplicación mantendrá una interfaz intuitiva, de fácil uso para el
óptimo manejo del usuario. El tiempo de aprendizaje del sistema por
usuario será menor a 2 horas.
RNF03 Rendimiento o Calidad
La funcionalidad del sistema, informes y consultas que presenten una
complejidad mediana, sus tiempos de respuesta hacia el usuario debe
responder en menos de 7 segundos.
RNF04 Fiabilidad
El sistema debe garantizar la tolerancia a fallos de conexión
proporcionando mensajes informativos y orientados a los usuarios.
RNF05 Persistencia
El sistema debe garantizar la recuperación y guardado de los datos
persistentes utilizados por la aplicación en la base de datos relacional
MySQL.
RNF06 Sincronización
Los datos modificados o agregados en el sistema deben ser actualizados
por todos los usuarios que accedan a ellos en menos de 3 segundos.
FNF07 Disponibilidad
El sistema debe estar activo 24 horas, los 7 días de la semana, los 365
días del año, garantizando toda la funcionalidad del sistema.
RNF08 Mantenibilidad
Será desarrollado de forma modular para mantener una estructura de
código consistente y predecible.
RNF09 Desarrollo
Debe funcionar a través de respuestas consumiendo servicios web
API REST bajo el formato de datos JSON.
RNF10 Interfaz GUI
La interfaz se ejecutará en entornos web, se utilizará un browser
habilitado con el estándar WebGL para el despliegue de gráficos 2D/3D,
como por ejemplo Chrome 96, Edge 96, Firefox 97, Firefox91 (ESR),
iOS Safari 14, Safari 14, o versiones posteriores a las especificadas.
Fig. 2: Prototipo rápido de GUI en Figma.
40
APLICACIÓN WEB PARA LA GESTIÓN DEL ARBOLADO URBANO GONZÁLEZ GUAMÁN et al.
Fig. 3: Diagramas de caso de uso de la Aplicación Web.
tación correspondiente al diseño de la arquitectura web, que
se detallan a continuación:
La codificación se realizó bajo el entorno de ejecución
multiplataforma NodeJS, donde se instaló el framework pa-
ra backend ExpressJS, y para el frontend ReactJS. Se utilizó
las herramientas de Visual Studio Code como IDE para la
codificación, MySQL Workbench como herramienta de ad-
ministración de base de datos y Postman como plataforma
para el diseño y pruebas del API Server en el backend.
La documentación del código fuente se respaldó en tres
repositorios de GitHub (Privados):
webGISTree-backend
webGISTree-frontend
arbol_QR_db
En la Figura 4, se muestra la interfaz de inicio de la apli-
cación, que hace énfasis en la visualización de los puntos de
ubicaciones de árboles en el mapa. El menú lateral izquier-
do, las opciones para filtrar árboles, cambiar entre los dife-
rentes tipos de mapas, administrar árboles, registrar árboles.
Estos dos últimos, el acceso solo para usuarios registrado cu-
ya cuenta se encuentra habilitada. Además, se muestra infor-
mación del árbol seleccionado dentro de un cuadro de infor-
mación (popup) al interior del mapa y un reporte completo,
en el panel lateral derecho.
Fig. 4: Interfaz inicial de la aplicación web, árbol seleccionado.
El diagrama de despliegue ilustra el diseño de la arquitec-
tura física de la aplicación (Figura 5), este consta de un Clien-
te web React que se comunica con el Servidor Node, don-
de se encuentra el servicio web (API-REST) WebGISTree-
backend, que interactúa a través de un Mapeador Relacional
de Objetos (ORM) con el servidor de base de datos relacional
MySQL.
Fig. 5: Diagrama de despliegue en servidores Railway y Netlify.
Fase 3: Pruebas de funcionalidad para la validación
de la Aplicación Web
En esta sección se desarrolló la etapa de pruebas, se co-
menzó por las pruebas unitarias al servicio web, pruebas de
caja negra y pruebas de funcionalidad para garantizar que
cumple con los requisitos establecidos en la inicialmente en
el desarrollo de solución informática.
Pruebas unitarias al servicio web API-REST
Se realizó las pruebas al servicio web API-REST con la
herramienta Postman y se probó los servicios creados me-
diante peticiones HTTPS validando sus respectivas respues-
tas en formato JSON.
Para ello se realizó el despliegue del servicio web Web-
GISTree en el servidor gratuito Railway , que simuló un am-
biente de control real, donde se evaluó el correcto funciona-
miento de las peticiones y se obtuvo los tiempos de respues-
tas, que se resumen en la Tabla 3.
Pruebas de caja negra
Se realizó las pruebas de caja negra en base los casos de
uso, tomando las descripciones de las fichas de casos uso
para realizar las pruebas y validar si cumple o no con los
requisitos del software. Las pruebas fueron ejecutadas bajo
la supervisión del director del proyecto forestal Ing. Darwin
Pucha Cofrep, quien en previas socializaciones interactuado
con la aplicación web, descubrió comportamiento no espera-
41
e-ISSN: 1390-5902
CEDAMAZ, Vol. 13, No. 1, pp. 38–43, Enero–Junio 2023
DOI: 10.54753/cedamaz.v13i1.1933
Tabla 3: Principales endpoints del servicio web de la aplicación
WebGISTree
URL
Token
(JWT)
Método Descripción
Respuesta
(tiempo)
https://webgistree-backend-
production.up.railway.app/feature/locations
No GET
Obtener los puntos
de localización de
árboles
8.56s
https://webgistree-backend-
production.up.railway.app/auth/send-email-
reset-password
No POST
Enviar email con el
link para recuperar
contraseña
198ms
https://webgistree-backend-
production.up.railway.app/tree/:treeId
No GET
Obtener un registro
de árbol por su ID
331ms
https://webgistree-backend-
production.up.railway.app/auth/login
No POST
Iniciar sesión
usuarios
1056ms
https://webgistree-backend-
production.up.railway.app/tree/register-tree
POST
Registrar datos en
tabla árbol.
30ms
https://webgistree-backend-
production.up.railway.app/feature/update-
feature/:treeId
POST
Registrar
características para
un árbol
707ms
https://webgistree-backend-
production.up.railway.app/inconvenience/
update-inconvenience/:treeId
POST
Registrar
inconveniente para
un árbol
915ms
https://webgistree-backend-
production.up.railway.app/specie/register-
specie
POST Registrar especies 329ms
do y fallas de validación que fueron resueltos para la aproba-
ción de los casos de prueba.
Pruebas funcionales
Las pruebas funcionales fueron realizadas a cada uno de
los módulos del software para verificar que se cumpla con
las necesidades con respecto a los requisitos funcionales de
la aplicación web. La validación de las distintas funcionalida-
des se la realizo en un ambiente controlado con la aplicación
web subida en un servidor gratuito, se dio acceso al sistema
al director encargado del proyecto de investigación forestal,
para que use la aplicación agregando nuevos usuarios, vali-
dando usuarios, registrando árboles, editando árboles, entre
otras actividades.
En la Tabla 4 se muestra los requerimientos funcionales
con su respectivo estado de cumplimiento que fue aprobado
por el director del proyecto.
Tabla 4: Aprobación de funcionalidad final de requerimientos
funcionales
Id Requisito Estado
RF01 Visualizar árboles Realizado
RF02 Mostrar tipos de mapas base Realizado
RF03 Visualizar reportes Realizado
RF04 Filtra consultas Realizado
RF05 Autentificar usuario Realizado
RF06 Actualizar contraseña Realizado
RF07 Recuperar contraseña Realizado
RF08 Editar árboles Realizado
RF09 Registrar árbol Realizado
RF10 Eliminar árbol Realizado
RF11 Descargar reportes Realizado
RF12 Registrar cuenta Realizado
RF13 Validar cuenta Realizado
Implementación de la aplicación
Una vez validado todo el diseño y realizadas las
pruebas el sistema fue implementado en el dominio
https://arbolqr.unl.edu.ec (Figura 6), un total de 5.321 árbo-
les han sido cargados al servidor hasta el momento de esta
publicación, se usó el protocolo seguro HTTPS (443), se ha-
bilitó la compatibilidad con TLS 1.2 y/o 1.3,
Fig. 6: Página principal de la aplicación en el dominio
https://arbolqr.unl.edu.ec.
DISCUSIÓN
Tras culminar el proceso de desarrollo y pruebas de la
Aplicación Web se puede responder a la pregunta de investi-
gación:
¿Cómo se puede ayudar a los investigadores del Proyecto
Dinámica de crecimiento y servicios ecosistémicos del ar-
bolado urbano de la ciudad de Loja a obtener información
relacionada con los registros de árboles urbanos de la ciudad
de Loja?
Se ayudó a los investigadores creando una aplicación web
que administra las características dasométricas, morfológi-
cas, ecológicas y de servicios ecosistémicos a través de ma-
pas interactivos de Mapbox, el cual opera bajo el formato de
archivo geográfico GEOJSON, que son obtenidos (cargados)
de la base de datos relacional MySQL e incrustados en in-
terfaces gráficas la información y acciones de acuerdo al rol
de usuario, permitiendo así contar con una herramienta pa-
ra la gestión del arbolado urbano, que sirve tanto a usuarios,
investigadores y administradores para sus futuras investiga-
ciones.
CONCLUSIONES
La metodología ICONIX ayudó a organizar todas las acti-
vidades llevadas a cabo en la aplicación web, de manera que
permitió documentar la arquitectura lógica y física de la apli-
cación, la misma que es n-tier (cliente-servidor) con el patrón
de diseño modelo-vista-controlador (MVC).
Con la técnica de la entrevista, observación y la interac-
ción continua con los involucrados, se permitió obtener los
requerimientos iniciales y llevar a cabo un proceso iterativo
e incremental.
Utilizar JavaScript como lenguaje de programación per-
mitió la integración ORM Sequelize con Express para cons-
truir el backend sin ejecutar sentencias SQL, además utilizar
Mapbox con React para insertar geográficamente los puntos
de interés con los registros de cada árbol en un mapa interac-
tivo.
La fase de pruebas ayudó a validar que la integración a
los servicios API-REST tengan un correcto funcionamiento,
además detectar errores que posteriormente fueron corregiros
y verificar que aplicación cumple con los requisitos especifi-
cados.
Finalmente, se concluye que se desarrolló la versión 1.0
de la Aplicación Web denominada ÁrbolQR”, que permite
42
APLICACIÓN WEB PARA LA GESTIÓN DEL ARBOLADO URBANO GONZÁLEZ GUAMÁN et al.
a través de mapas interactivos de Mapbox la consulta de in-
formación científica y técnica de los árboles urbanos de la
ciudad de Loja y gestionar los registros dasométricas, mor-
fológicos y ecológicos, dando así contestación a nuestra pre-
gunta de investigación.
CONTRIBUCIONES DE LOS AUTORES
Conceptualización: JG y WCh; metodología: JG y WCh;
análisis formal: JG y WCh.; investigación: JG, WCh, OC; re-
dacción preparación del borrador original: OC; redacción
revisión y edición: OC; supervisión: Wch y OC.
Todos los autores han leído y aceptado la versión publica-
da del manuscrito. Johnny González: JG, Wilman Chamba:
Wch, Oscar Cumbicus: OC.
FINANCIAMIENTO
El presente estudio fue financiado por la Universidad Na-
cional de Loja, bajo el proyecto de investigación: Dinámica
de crecimiento y servicios ecosistémicos del arbolado urbano
de la ciudad de Loja 17-DI-FARNR-2021.
REFERENCIAS
Aggarwal, S., y cols. (2018). Modern web-development
using reactjs. International Journal of Recent Research
Aspects, 5(1), 133–137.
Aggarwal, S., y Verma, J. (2018). Comparative analysis of
mean stack and mern stack. International Journal of
Recent Research Aspects, 5(1), 127–132.
Barriga Garcia, Y. J., y Medina Polanco, V. (2023). Desarro-
llo de una página web para el control del arbolado del
municipio de fusagasugá.
Código Orgánico del Ambiente, . (2017). Código orgánico
del ambiente. Descargado de https://www.ambiente
.gob .ec/wp -content/uploads/downloads/2018/
01/CODIGO_ORGANICO_AMBIENTE.pdf
Haro, E., Guarda, T., Peñaherrera, A. O. Z., y Quiña, G. N.
(2019). Desarrollo backend para aplicaciones web, ser-
vicios web restful: Node. js vs spring boot. Revista
Ibérica de Sistemas e Tecnologias de Informação(E17),
309–321.
Marín Ospina, B. E. (2020). Adecuación de la norma
iso/iec 29110 e ieee 829 para la gestión de proyectos de
desarrollo con metodología iconix. Revista Sapientía,
12(24), 6–15.
Porras Flores, E. E. (2019). Metodología ágil iconix en la
calidad del producto software, lima, 2017.
Segovia, P., y Berbey-Álvarez, A. (2020). Plan de desarro-
llo de una aplicación web para el control y gestión de
deforestación en el ecuador–“web-congesdefo”. I+ D
Tecnológico, 16(2), 37–50.
Universidad Nacional de Loja, . (2023). Vinculación con
la sociedad | universidad nacional de loja. Descarga-
do de https://unl .edu .ec/vinculacion -con-la
-sociedad
43