Fecha: enero 2020
Autor: Diana Puerta Hernández
Tutores: Itziar Goretti Alonso González y David de la Cruz Sánchez Rodríguez
Resumen del TFM:
En este trabajo de fin de máster se presenta el diseño e implementación de un sistema de gestión de información para la identificación de especies vegetales. En el mismo se hará una descripción del diseño de la base de datos, a continuación, se hará un análisis de las herramientas utilizadas, y, finalmente, se expondrá el desarrollo de un caso práctico.
En dicho caso práctico se creará un portal web que permita la identificación de la familia a la que pertenece una especie vegetal concreta, y que, además, dé la posibilidad al usuario de registrar la planta encontrada con su nombre científico y común, pudiendo añadir también fotos del porte, flor y fruto de la planta, así como la ubicación donde se encontró. De forma que, a medida que los usuarios vayan haciendo registros, cada familia tendrá un listado de especies encontradas, junto con un mapa de distribución de las mismas.
Para la elaboración del portal web se empleará el framework Symfony, que es uno de los frameworks más utilizados en desarrollo web. Este framework dispone del framework Doctrine como ORM para interactuar con la base de datos. Además, se utilizará el complemento Bootstrap para que el diseño de la interfaz sea limpio y responsivo, es decir, que sea fácil de leer y entender y permita ser visualizado en distintos dispositivos sin que haya alteración en el diseño. También, se usará el plugin Leaflet.js para crear los mapas, y el bundle ‘FosUserBundle’ que aporta todo lo necesario para el control de los usuarios y la seguridad.