Aplicación web para búsqueda y análisis de congresos y revistas

Loading...
Thumbnail Image

Identifiers

Publication date

Authors

Gandoy López, María

Other responsabilities

Universidade da Coruña. Facultade de Informática

Journal Title

Bibliographic citation

Type of academic work

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.
[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.

Description

Editor version

Rights

Atribución-NoComercial-SinDerivadas 3.0 España
Atribución-NoComercial-SinDerivadas 3.0 España

Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España