Mostrar o rexistro simple do ítem

dc.contributor.advisorBellas Permuy, Fernando
dc.contributor.authorLestón Otero, Laura
dc.contributor.otherEnxeñaría informática, Grao enes_ES
dc.date.accessioned2022-07-27T17:49:55Z
dc.date.available2022-07-27T17:49:55Z
dc.date.issued2022
dc.identifier.urihttp://hdl.handle.net/2183/31226
dc.description.abstract[Resumen] Este proyecto tiene por objetivo el diseño e implementación de una plataforma software para una empresa de mantenimiento de rutas y naturalización del paisaje. Para ello se pretende desarrollar una aplicación móvil que permita a los trabajadores de la empresa registrar las rutas que van a realizar sobre los lugares que precisen un mantenimiento, y reportar incidencias a medida que las recorren en aquellos puntos que necesiten posterior supervisión. Esta aplicación deberá estar preparada para funcionar en entornos sin conexión a Internet. Además, se desarrollará una aplicación web moderna Single Page Application (SPA) con fines administrativos, que permita gestionar las rutas creadas anteriormente, así como los elementos sobre los que se realizará un mantenimiento y las posibles categorías de las incidencias. En cualquiera de las dos aplicaciones se permitirá la generación de un archivo PDF con la información de la ruta recorrida y las incidencias registradas. Ambas aplicaciones compartirán un mismo backend, que consistirá en una API REST implementada en lenguaje Java, utilizando SpringBoot junto con Hibernate y JPA, y MySQL para la persistencia de datos. Para la parte frontend, en aplicación web se hará uso del framework Angular con TypeScript como lenguaje, y para la aplicación móvil se utilizará esto mismo junto con el framework Ionic.es_ES
dc.description.abstract[Abstract] This project aims to implement and design a software platform for a route and landscape maintenance company. To achieve this, we will develop a mobile application that will allow the workers of the company to register the routes through the places that they are going to maintain, and report issues at the points that will need later supervision. This application must work in offline environments. Additionally, we will develop a modern Single Page Application (SPA) web application with administrative purposes, that will allow us to manage the routes created previously, as well as the elements that need maintenance and the categories for the issues. In either one of them it will be possible to generate a PDF file with the route information and the reported issues. Both applications will share one backend, which will consist on an API REST implemented in Java language, using the SpringBoot framework along with Hibernate, and MySQL for data persistence. Regarding the frontend, for the web application we will use Angular as a framework, and for the mobile app we will use both Angular and Ionic. The two of them will use TypeScript as programming language.es_ES
dc.language.isospaes_ES
dc.subjectRutaes_ES
dc.subjectRuta de entidades_ES
dc.subjectRuta de punto-a-puntoes_ES
dc.subjectEventoes_ES
dc.subjectEntidad de mantenimientoes_ES
dc.subjectTipo de entidades_ES
dc.subjectSingle Page Applicationes_ES
dc.subjectAPI RESTes_ES
dc.subjectJavaes_ES
dc.subjectSpringBootes_ES
dc.subjectMySQLes_ES
dc.subjectAngulares_ES
dc.subjectIonices_ES
dc.subjectFrameworkes_ES
dc.subjectCapacitores_ES
dc.titlePlataforma software para el mantenimiento de rutases_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
dc.description.traballosTraballo fin de grao. Enxeñaría Informática. Curso 2021/2022es_ES


Ficheiros no ítem

Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem