Gerador dinâmico de relatórios

Fórum para discussão de temas diversos sobre o Gvinci.
Regras do fórum
=============

Antes de postar sua dúvida, por favor leia as regras de utilização do fórum.
Sidney_DF
Mensagens: 11
Registrado em: 07 Mai 2014, 14:26

Gerador dinâmico de relatórios

Mensagem por Sidney_DF » 09 Out 2018, 20:14

DynamicReport
Gerador dinâmico de Relatórios
DynamicReport é uma ferramenta para criação e distribuição de relatórios com informações provindas de base de dados relacional.

O aplicativo visa cumprir os objetivos a seguir:

Facilitar a criação, manutenção e distribuição de relatórios;
Gerenciamento dos relatórios via controle de acesso;
Permitir a construção de análises de dados de forma mais rápida e informal;
Gerar relatórios com dados vindos de diversos tipos de bancos de dados;
Permitir que os usuários finais tenham controle das características dos relatórios gerados tais como:
Qual conjunto de dados recuperar (campos de uma tabela);
O que recuperar dentro de um conjunto;
Qual formato de saída;
Como distribuir a informação e quem vai poder e como vai poder enxerga-la.


Como Funciona?

O elemento central da ferramenta é uma estrutura que conterá informações que especificam de onde os dados serão extraídos, e essa estrutura é identificada no aplicativo pelo nome de FONTE DE DADOS.

Uma FONTE DE DADOS contém informações que permite que um relatório possa recuperar informações de um banco de dados do tipo RELACIONAL específico. Todo relatório, no sistema, tem que estar vinculado a essa estrutura, que por sua vez, está associada a um objeto do tipo VISÃO (VIEW) construído dentro de um banco de dados relacional (um objeto do tipo VIEW é próprio desse tipo de banco de dados e funciona como uma tabela virtual contendo informações). Será sempre este tipo de objeto no banco que irá retornar os dados para que os relatórios possam ser criados. Então uma estrutura do tipo FONTE DE DADOS conterá todas as informações necessárias para que os dados possam ser extraídos. Informações que permitirão à mesma conectar-se ao banco e recuperar os dados disponibilizados pela VIEW ou tabela virtual.

O sistema simplifica a geração de relatórios, disponibilizando uma interface simples em que não se exige qualquer esforço para que um relatório relativamente complexo seja criado e distribuído. O usuário pode inserir ou retirar campos no relatório; definir agrupamentos dos dados; ordenações; aplicar filtros; gerar gráfico; configurar a saída; exportar para vários formatos como Excel, Texto CVS, PDF, Imagem, etc, sem que seja necessário que o mesmo tenha habilidades e/ou conhecimentos especiais para tanto.

Os relatórios são salvos na conta do usuário para que este possa ter acesso ao mesmo quando desejar, e também, gerenciar permissões no relatório podendo distribui-lo para outros usuários ou grupo(s) de usuário(s), especificando o que esse(s) usuário(s) ou grupo(s) pode(rão) fazer com o relatório, podendo inclusive, gerar uma cópia do relatório para distribuição preservando assim as definições do original, etc.



Tecnologias Utilizadas

O aplicativo foi construído e é ambientado utilizando as tecnologias a seguir:
Microsoft ASP .NET Web Forms como plataforma de desenvolvimento Web;
IIS - Internet Information Server (Servidor de Aplicativos Web da Microsoft);
Linguagem de programação subjacente C#;
Banco de Dados Microsoft SQLServer (para gravação dos relatórios, controle de acessos e demais configurações);
Telerik Report da Telerik Company como motor de construção e apresentação de relatórios.
GVINCI 10 - Gerador de Sistemas da SSITecnologia. Usado para a geração dos formulários de interface do usuário bem como a infraestrutura do aplicativo.


A ferramenta é totalmente gratuita e é distribuída com código fonte e o projeto GVINCI.

Para download da ferramenta acesse: https://sites.google.com/view/relatorio ... na-inicial

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes