Use this link to cite:
http://hdl.handle.net/2183/34033 Sistema para preprocesar métricas e API dun sistema de asistencia en procesos de empresa
Loading...
Identifiers
Publication date
Authors
Alba Sineiro, Julián Jesús
Advisors
Other responsabilities
Universidade da Coruña. Facultade de Informática
Journal Title
Bibliographic citation
Type of academic work
Academic degree
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.
[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.
[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.
Description
Editor version
Rights
Todos los derechos reservados. All rights reserved.







