Herramienta de apoyo a la dirección y realización de trabajos fin de grado/máster
Ver/ abrir
Use este enlace para citar
http://hdl.handle.net/2183/33929Coleccións
Metadatos
Mostrar o rexistro completo do ítemTítulo
Herramienta de apoyo a la dirección y realización de trabajos fin de grado/másterAutor(es)
Director(es)
Rodríguez Luaces, MiguelCortiñas Álvarez, Alejandro
Data
2023Centro/Dpto/Entidade
Universidade da Coruña. Facultade de InformáticaDescrición
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023Resumo
[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. [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.
Palabras chave
Aplicación web
Java
Spring framework
Vue.js
PostgreSQL
API REST
Dirección de TFG
Web aplication
Direction of final degree project
Java
Spring framework
Vue.js
PostgreSQL
API REST
Dirección de TFG
Web aplication
Direction of final degree project
Dereitos
Todos los derechos reservados.