Mostrar o rexistro simple do ítem

dc.contributor.advisorRodríguez Luaces, Miguel
dc.contributor.advisorCortiñas Álvarez, Alejandro
dc.contributor.authorMéndez Casás, Nuria
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2023-10-26T14:50:11Z
dc.date.available2023-10-26T14:50:11Z
dc.date.issued2023
dc.identifier.urihttp://hdl.handle.net/2183/33929
dc.description.abstract[Resumen]: El objetivo de este trabajo de fin de grado es desarrollar una aplicación web que permita realizar la gestión de trabajos de fin de grado o máster y ayude a los directores a la realización y dirección de tales proyectos. Para ello fue necesario realizar un análisis previo para determinar el alcance, las posibles tecnologías a utilizar en este proyecto y la metodología que seguirán los trabajos que se gestionarán en la aplicación. Una vez definidos los puntos anteriores se procedió a elaborar un diseño más detallado de la aplicación y una planificación del proyecto, seguidos de la implementación y pruebas del producto final. En el desarrollo se empleó el lenguaje Java junto con el framework de Spring para la implementación del backend web y la API REST que utilizará para acceder a sus funcionalidades. Para la persistencia de datos se utiliza el SGBD PostgreSQL, utilizado para la gestión de una base de datos relacional, y sobre el cual se utiliza el framework ORM Hibernate. Y para el desarrollo del frontend se utilizó el framework de JavaScript, Vue.js. El trabajo de fin de grado se gestionó siguiendo una metodología ágil, iterativa e incremental para el desarrollo de software como es Scrum.es_ES
dc.description.abstract[Abstract]: The objective of this end-of-degree project is to develop a web application that allows the management of end-of-degree or master’s projects and helps directors to carry out and direct such projects. For this, it was necessary to perform a previous analysis to determine the scope, the possible technologies to be used in this project and the methodology that the projects that will be managed in the application will follow. Once the previous points were defined, a more detailed design of the application and a planning of the project were elaborated, followed by the implementation and tests of the final product. During development, the Java language was used together with the Spring framework for the implementation of the web backend and the REST API that will be used to access its functionalities. For data persistence, the PostgreSQL DBMS is used, used for the management of a relational database, and on which the Hibernate ORM framework is used. And for the development of the frontend, the JavaScript framework, Vue.js, was used.es_ES
dc.language.isospaes_ES
dc.rightsTodos los derechos reservados.es_ES
dc.subjectAplicación webes_ES
dc.subjectJavaes_ES
dc.subjectSpring frameworkes_ES
dc.subjectVue.jses_ES
dc.subjectPostgreSQLes_ES
dc.subjectAPI RESTes_ES
dc.subjectDirección de TFGes_ES
dc.subjectWeb aplicationes_ES
dc.subjectDirection of final degree projectes_ES
dc.titleHerramienta de apoyo a la dirección y realización de trabajos fin de grado/másteres_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 2022/2023es_ES


Ficheiros no ítem

Thumbnail

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

Mostrar o rexistro simple do ítem