Mostrar o rexistro simple do ítem

dc.contributor.advisorMartín Pernas, Juan Antonio
dc.contributor.advisorRegueiro, Carlos V.
dc.contributor.advisorFigueira Muñiz, Sandra
dc.contributor.authorAlba Sineiro, Julián Jesús
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2023-11-03T19:38:06Z
dc.date.issued2023
dc.identifier.urihttp://hdl.handle.net/2183/34033
dc.description.abstract[Resumen]: Las páginas web actuales necesitan procesar una gran cantidad de datos y métricas cuando realizan reportes personalizados, o cuando tienen que generar tablas muy amplias. Estas cuestiones son las que intenta abordar este trabajo de fin de grado, con el desarrollo de un microservicio que intervenga como intermediario entre las consultas a la base de datos y la visualización del usuario. Para ello se diseñará una aplicación con Java/Spring Boot, capaz de preprocesar los datos y de generar reportes personalizados, que se almacenaran en archivos JSON o CSV. Además de que los informes se tendrán que generar de forma asíncrona, también será necesario que los reportes ya generados se actualicen periódicamente si existieran nuevos datos o métricas en la base de datos. Las operaciones de procesado con las que contará el sistema serán: distintos orígenes de datos, filtrado según los valores de las propiedades, filtrado por fechas, selección de las propiedades de los objetos, ordenación de los objetos por una propiedad, incorporación de títulos a los objetos y ordenación de las propiedades dentro de los objetos.es_ES
dc.description.abstract[Abstract]: Today’s websites need to process a large amount of data and metrics when building customised reports, or when they need to generate very large tables. These are the issues that this final degree thesis aims to address, with the development of a microservice that acts as an intermediary between database queries and the user’s visualisation. To this end, a Java/Spring Boot application will be designed, capable of pre-processing the data and generating customised reports, which will be stored in JSON or CSV files. In addition to the fact that the reports will have to be generated asynchronously, it will also be necessary for the reports already generated to be updated periodically if there are new data or metrics in the database. The processing operations available to the system will be: different data sources, filtering by property values, filtering by date, selection of object properties, sorting objects by a property, adding titles to objects, and sorting properties within objects.es_ES
dc.language.isospaes_ES
dc.rightsTodos los derechos reservados. All rights reserved.es_ES
dc.subjectPreprocesadoes_ES
dc.subjectMétricases_ES
dc.subjectReporteses_ES
dc.subjectFiltradoes_ES
dc.subjectMicroservicioes_ES
dc.subjectJavaes_ES
dc.subjectSpringes_ES
dc.subjectJSONes_ES
dc.subjectPre-processinges_ES
dc.subjectMetricses_ES
dc.subjectReportses_ES
dc.subjectFilteringes_ES
dc.subjectmicroservicees_ES
dc.titleSistema para preprocesar métricas e API dun sistema de asistencia en procesos de empresaes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/embargoedAccesses_ES
dc.date.embargoEndDate2024-05-03es_ES
dc.date.embargoLift2024-05-03
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