Sistema de gestión para el Indice de Integridad Ecosistémica: Proyecto Arrayán

Heredia Sánchez, Imanol Luis - Méndez Romero, Agustín Daniel - Pígola Diaz Sanz, Diego Facundo

Supervisor(es): Sosa, Raquel - Mauttone, Antonio

Resumen:

El funcionamiento integral de los ecosistemas es fundamental para una serie de procesos esenciales de la vida humana y silvestre. Con el objetivo de medir la integridad de los ecosistemas surge el Indice de Integridad Ecosistémica (IIE), que apunta a evaluar dicha integridad en función de datos relevados en el campo. Este índice es el resultado de un trabajo de varios años realizado por el Instituto Nacional de Investigación Agropecuaria (INIA). Actualmente la gestión del índice y la toma de mediciones para evaluar establecimientos se realizan de forma manual. El próximo paso para la evolución del índice, es la gestión de este mediante un sistema informático, el cual debe permitir gestionar el índice y además brindar la posibilidad de ser usado en dispositivos móviles para el relevamiento de datos en campo. Lo anteriormente presentado permite calcular los resultados de distintos índices de forma automática, en contraposición a como se hace hoy día con planillas de cálculo electrónicas. El objetivo de este proyecto es diseñar un sistema informático que atienda estas necesidades e implementar un prototipo funcional que valide su factibilidad, capaz de reemplazar el modelo de funcionamiento actual. Para llevar a cabo dicho objetivo es necesario realizar actividades como el estudio del dominio, el relevamiento de requisitos y el diseño del sistema. La solución desarrollada se compone de una aplicación web para la gestión general y la visualización de los resultados, una aplicación móvil para la carga de datos en el campo y un servidor encargado de brindar soporte a estas dos, así como realizar los cálculos del índice. Estos módulos fueron implementados usando distintas tecnologías. Para la aplicación web se usó ReactJs, para la aplicación móvil se usó Kotlin, para el servidor se usó SpringBoot sobre Java. Los datos son persistidos en una base de datos relacional PostgreSQL. El producto logrado funciona con la versión actual del índice y es configurable en caso de que se deseen aplicar nuevas versiones del mismo.


Detalles Bibliográficos
2022
Servicios ecosistémicos
Evaluación ambiental
Adquisición de datos
Cálculo configurable
Sistema de información geográfica empresarial
Arquitectura distribuida.
Español
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/33761
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
Resumen:
Sumario:El funcionamiento integral de los ecosistemas es fundamental para una serie de procesos esenciales de la vida humana y silvestre. Con el objetivo de medir la integridad de los ecosistemas surge el Indice de Integridad Ecosistémica (IIE), que apunta a evaluar dicha integridad en función de datos relevados en el campo. Este índice es el resultado de un trabajo de varios años realizado por el Instituto Nacional de Investigación Agropecuaria (INIA). Actualmente la gestión del índice y la toma de mediciones para evaluar establecimientos se realizan de forma manual. El próximo paso para la evolución del índice, es la gestión de este mediante un sistema informático, el cual debe permitir gestionar el índice y además brindar la posibilidad de ser usado en dispositivos móviles para el relevamiento de datos en campo. Lo anteriormente presentado permite calcular los resultados de distintos índices de forma automática, en contraposición a como se hace hoy día con planillas de cálculo electrónicas. El objetivo de este proyecto es diseñar un sistema informático que atienda estas necesidades e implementar un prototipo funcional que valide su factibilidad, capaz de reemplazar el modelo de funcionamiento actual. Para llevar a cabo dicho objetivo es necesario realizar actividades como el estudio del dominio, el relevamiento de requisitos y el diseño del sistema. La solución desarrollada se compone de una aplicación web para la gestión general y la visualización de los resultados, una aplicación móvil para la carga de datos en el campo y un servidor encargado de brindar soporte a estas dos, así como realizar los cálculos del índice. Estos módulos fueron implementados usando distintas tecnologías. Para la aplicación web se usó ReactJs, para la aplicación móvil se usó Kotlin, para el servidor se usó SpringBoot sobre Java. Los datos son persistidos en una base de datos relacional PostgreSQL. El producto logrado funciona con la versión actual del índice y es configurable en caso de que se deseen aplicar nuevas versiones del mismo.