Show simple item record

dc.contributor.advisorCerdeira-Pena, Ana
dc.contributor.advisorBernardo, Guillermo de
dc.contributor.authorGandoy López, María
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2024-10-02T11:59:02Z
dc.date.available2024-10-02T11:59:02Z
dc.date.issued2023-11
dc.identifier.urihttp://hdl.handle.net/2183/39369
dc.description.abstract[Resumen]: El objetivo de este trabajo de fin de grado es el desarrollo de una aplicación web para la búsqueda y consulta de conferencias y revistas académicas con funcionalidades añadidas de administración de datos y carga de datos semi-automatizadas. Para alcanzar este objetivo se dividió el desarrollo en fases. En primer lugar se realizó un análisis del dominio en el que se obtuvieron las herramientas que se utilizarían y las funcionalidades principales. A continuación se diseñó un esquema de datos, seguido de un estudio detallado de las fuentes de datos externas a usar y la exposición de los requisitos en forma de historias de usuario. Finalmente se procedió a la implementación del proyecto y la realización de pruebas. Para la implementación se ha creado un almacén de datos persistente usando PostgreSQL, un servidor web utilizando Java, en combinación con librerías de uso extendido como Spring Boot e Hibernate, y otras que nos permiten leer archivos, como SaxParser. Para el lado cliente se ha usado JavaScript con las librerías React y Redux, además de ChartJs para la creación de gráficas. El trabajo de fin de grado se realizó siguiendo una metodología iterativa e incremental ya que se consideró que era la más adecuada para el desarrollo del proyecto.es_ES
dc.description.abstract[Abstract]: The objective of this final degree project is to develop a web application that is meant for anyone who wants to inquire about academic conferences and journals. Also with data administration capabilities and semi-automatic data load. The development was divided into phases to achieve the stated goals. Initially, it was analysed the domain in which the tools to be used were defined, as well as the main functionalities. Next, it was designed a data schema, a study of the external data source was made, and the specifications were written as user stories. Ultimately, what is left are the project implementation and tests. For said implementation, it is developed a spatial data warehouse using PostgreSQL and a web server with Java and also typical libraries. Like Spring Boot and Hibernate, as well as SaxParser which allows us to analyse files. The client side is handled with JavaScript and the libraries React and Redux, using ChartJs for plotting graphs. The final degree project was made following an incremental and iterative methodology adapted to the development team.es_ES
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectConferencias académicases_ES
dc.subjectRevistas académicases_ES
dc.subjectPublicaciones académicases_ES
dc.subjectAplicación webes_ES
dc.subjectSaxParseres_ES
dc.subjectJavaes_ES
dc.subjectReactes_ES
dc.subjectPostgreSQLes_ES
dc.subjectAcademic conferenceses_ES
dc.subjectAcademic journales_ES
dc.subjectPaperses_ES
dc.subjectWeb applicationes_ES
dc.titleAplicación web para búsqueda y análisis de congresos y revistases_ES
dc.typebachelor thesis
dc.rights.accessRightsopen accesses_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñeria informática. Curso 2023/2024es_ES
UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record