Mostrar o rexistro simple do ítem
Plataforma software para el mantenimiento de rutas
dc.contributor.advisor | Bellas Permuy, Fernando | |
dc.contributor.author | Lestón Otero, Laura | |
dc.contributor.other | Enxeñaría informática, Grao en | es_ES |
dc.date.accessioned | 2022-07-27T17:49:55Z | |
dc.date.available | 2022-07-27T17:49:55Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | http://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.iso | spa | es_ES |
dc.subject | Ruta | es_ES |
dc.subject | Ruta de entidad | es_ES |
dc.subject | Ruta de punto-a-punto | es_ES |
dc.subject | Evento | es_ES |
dc.subject | Entidad de mantenimiento | es_ES |
dc.subject | Tipo de entidad | es_ES |
dc.subject | Single Page Application | es_ES |
dc.subject | API REST | es_ES |
dc.subject | Java | es_ES |
dc.subject | SpringBoot | es_ES |
dc.subject | MySQL | es_ES |
dc.subject | Angular | es_ES |
dc.subject | Ionic | es_ES |
dc.subject | Framework | es_ES |
dc.subject | Capacitor | es_ES |
dc.title | Plataforma software para el mantenimiento de rutas | es_ES |
dc.type | info:eu-repo/semantics/bachelorThesis | es_ES |
dc.rights.access | info:eu-repo/semantics/openAccess | es_ES |
dc.description.traballos | Traballo fin de grao. Enxeñaría Informática. Curso 2021/2022 | es_ES |