Mostrar o rexistro simple do ítem

dc.contributor.advisorCortiñas Álvarez, Alejandro
dc.contributor.advisorRodríguez Luaces, Miguel Ángel
dc.contributor.authorOcampo Quintáns, María
dc.contributor.otherEnxeñaría informática, Grao enes_ES
dc.date.accessioned2021-02-17T16:06:21Z
dc.date.available2021-02-17T16:06:21Z
dc.date.issued2020-09
dc.identifier.urihttp://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.isospaes_ES
dc.subjectAplicación móviles_ES
dc.subjectLínea de Producto Softwarees_ES
dc.subjectGeneración de productoses_ES
dc.subjectÁrbol de característicases_ES
dc.subjectGestión de eventoses_ES
dc.subjectReact Nativees_ES
dc.subjectSpringes_ES
dc.subjectHibernatees_ES
dc.subjectPostgreSQLes_ES
dc.subjectVue.jses_ES
dc.subjectspl-js-enginees_ES
dc.subjectMobile applicationes_ES
dc.subjectSoftware Product Linees_ES
dc.subjectProducts generationes_ES
dc.subjectTasks management.es_ES
dc.subjectFeature modeles_ES
dc.titleGeneración de aplicaciones nativas en el dominio de Gestión del Trabajo en Movilidades_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría informática. Curso 2019/2020es_ES


Ficheiros no ítem

Thumbnail

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

Mostrar o rexistro simple do ítem