Deseño e implementación dun módulo de xeración dinámica de informes para o framework Ontimize

Loading...
Thumbnail Image

Identifiers

Publication date

Authors

Fuentes Facal, Tomás

Advisors

Lage Rego, Faustino

Other responsabilities

Enxeñaría informática, Grao en

Journal Title

Bibliographic citation

Type of academic work

Abstract

[Resumo] Ontimize é un framework de código aberto para o desenvolvemento de aplicacións de xestión. Para a parte da interface de usuario, o módulo ontimizeweb está desenvolvido en Angular, mentres que para os servizos, ontimizeserver emprega Spring Framework/Spring Boot. O obxectivo é implementar unha ferramenta visual que permita aos usuarios finais das aplicacións desenvolvidas con Ontimize definir, visualizar e almacenar informes a partir de calquera táboa que estea dispoñible na aplicación. Esta ferramenta visual permitirá aos usuarios definir parámetros do informe como, por exemplo, columnas a visualizar, columnas polas que agrupar, operacións de agrupación ou título do informe. Con estes parámetros e os datos da táboa, este compoñente xerará dinamicamente o informe e presentarao ao usuario. Ademais, todas estas configuracións poderán ser almacenadas nun sistema de preferencias.
[Abstract] Ontimize is an open source framework for the development of management applications. For the user interface, the ontimizeweb module is developed in Angular, while for the services the module ontimizeserver uses Spring Framework/Spring Boot. The aim of this work is to implement a visual framework that will allow the final users of the applications developed with Ontimize to define, view and store reports from any table available in the application. This visual tool will allow users to define parameters of the report such as columns to display, grouping columns, grouping operations, or the title of the report. With these parameters and the data of the table, this component will dynamically generate the report and present it to the user. In addition, all these settings will can be stored in a system of preferences.

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