Mushroom Webapp

El presente documento justifica y describe los detalles del proceso de desarrollo de Mushroom Webapp, una aplicación web capaz de proporcionar información sobre la posible salida de setas en un conjunto de municipios de la provincia de Castellón y Aragón. Las fuentes de datos sobre las que se ciment...

Descripción completa

Detalles Bibliográficos
Autor: García García, Dionisio
Tipo de recurso: tesis de maestría
Fecha de publicación:2022
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/146016
Acceso en línea:http://hdl.handle.net/10609/146016
Access Level:acceso abierto
Palabra clave:AEMET
Angular
Google Maps
Node.js
estaciones meteorológicas
weather stations
estacions meteorològiques
Web applications -- TFM
Aplicacions web -- TFM
Aplicaciones web -- TFM
Descripción
Sumario:El presente documento justifica y describe los detalles del proceso de desarrollo de Mushroom Webapp, una aplicación web capaz de proporcionar información sobre la posible salida de setas en un conjunto de municipios de la provincia de Castellón y Aragón. Las fuentes de datos sobre las que se cimenta la aplicación provienen principalmente de tres organismos especializados en información meteorológica: AEMET, AVAMET o Meteoclimatic. Un proceso servidor será el encargado de hacer la recogida de datos para las distintas estaciones meteorológicas a diario. Las bases de datos mantendrán un conjunto de datos relativos a precipitación, temperaturas, humedad relativa o viento de hasta 30 días por estación. Sobre el conjunto de datos, un algoritmo evaluará la posibilidad de hallar setas en un determinado punto de interés, en función de los valores meteorológicos de los que dispone. Cualquier dispositivo dotado de conectividad y un navegador podrá acceder previo proceso de autenticación a un mapa de Google Maps donde la iconografía superpuesta ofrecerá indicaciones sobre la salida de setas. Complementariamente, se contará con un catálogo de setas capaz de proporcionar información detallada de cada especie. Adicionalmente podrán consultarse registros diarios, mensuales o anuales relativos a cada estación objeto de estudio. El stack tecnológico se compone de un conjunto de scripts de Node.js para la recogida de datos programada mediante el demonio cron, la base de datos Nosql Firebase, la cual almacenará los registros meteorológicos diarios y la información relativa a las setas y Angular de la parte frontend.