Mostrar o rexistro simple do ítem
Generación de aplicaciones nativas en el dominio de Gestión del Trabajo en Movilidad
dc.contributor.advisor | Cortiñas Álvarez, Alejandro | |
dc.contributor.advisor | Rodríguez Luaces, Miguel Ángel | |
dc.contributor.author | Ocampo Quintáns, María | |
dc.contributor.other | Enxeñaría informática, Grao en | es_ES |
dc.date.accessioned | 2021-02-17T16:06:21Z | |
dc.date.available | 2021-02-17T16:06:21Z | |
dc.date.issued | 2020-09 | |
dc.identifier.uri | http://hdl.handle.net/2183/27337 | |
dc.description.abstract | [Resumen] El objetivo de este trabajo es desarrollar una herramienta de generación del código fuente de una aplicación móvil para gestionar la movilidad de los empleados. Para alcanzar este objetivo fue necesario, en primer lugar, desarrollar una aplicación móvil que permitiese a los empleados en movilidad la gestión de los eventos que se le asignaban, incluyendo todas las funcionalidades que pudieran ser necesarias en este contexto. En segundo lugar, se realizó un proceso de anotación del código fuente creado, que posteriormente se utilizará para generar productos diferentes. Por último, se llevó a cabo el desarrollo de la herramienta de generación del código fuente de dicha aplicación móvil. En el desarrollo de la aplicación móvil se empleó el sistema de gestión de bases de datos PostgreSQL para el almacenamiento de información; el framework React Native para la implementación de la interfaz; y para el servidor web se integró Spring Boot con JPA, utilizando Hibernate para implementarlo. Por otro lado, para la implementación de la herramienta de generación se empleó el framework VueJS y el motor de derivación spl-js-engine para la generación del código fuente de los productos. El trabajo de fin de grado se desarrolló siguiendo una metodología iterativa e incremental para el desarrollo del software. | es_ES |
dc.description.abstract | [Abstract] The objective of this end-of-degree project is to develop a tool for generating the source code of a mobile application to manage the employees’ mobility. In order to achieve this goal, it was necessary, first of all, to develope mobile application that allows employees in mobility to manage the tasks that they have to do, including all the functionalities that could be necessary in this context. Secondly, the necessary anotations were made in the code to then generate products. Finally, the tool for generating source code of the application was developed. In the mobile application development, as database management system to information storage PostgreSQL was used; React Native framework to implement de interface and for the web server Spring Boot with JPA was integrated, using Hibernate for the implementation. On the other hand, Vue.js framework was used to implement the generating tool and spl-jsengine was used to generate the products’ source code. The end-of-degree work was managed following an iterative and incremental methodology for software development. | es_ES |
dc.language.iso | spa | es_ES |
dc.subject | Aplicación móvil | es_ES |
dc.subject | Línea de Producto Software | es_ES |
dc.subject | Generación de productos | es_ES |
dc.subject | Árbol de características | es_ES |
dc.subject | Gestión de eventos | es_ES |
dc.subject | React Native | es_ES |
dc.subject | Spring | es_ES |
dc.subject | Hibernate | es_ES |
dc.subject | PostgreSQL | es_ES |
dc.subject | Vue.js | es_ES |
dc.subject | spl-js-engine | es_ES |
dc.subject | Mobile application | es_ES |
dc.subject | Software Product Line | es_ES |
dc.subject | Products generation | es_ES |
dc.subject | Tasks management. | es_ES |
dc.subject | Feature model | es_ES |
dc.title | Generación de aplicaciones nativas en el dominio de Gestión del Trabajo en Movilidad | 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 (UDC.FIC). Enxeñaría informática. Curso 2019/2020 | es_ES |