A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

UNIVERSIDADE REGIONAL DE BLUMENAU

Apresentações semelhantes


Apresentação em tema: "UNIVERSIDADE REGIONAL DE BLUMENAU"— Transcrição da apresentação:

1 UNIVERSIDADE REGIONAL DE BLUMENAU
CURSO DE SISTEMAS DE INFORMAÇÃO FERRAMENTA WEB PARA APOIAR O SETOR DE QUALIDADE NOS TESTES DE RELATÓRIOS DA LEI DE RESPONSABILIDADE FISCAL. Daniel Felipe Lenzi Prof. Marcel Hugo, Orientador

2 ROTEIRO DA APRESENTAÇÃO
1. Introdução e Objetivos 2. Fundamentação teórica 3. Desenvolvimento e Especificações da ferramenta 4. Operacionalidade da ferramenta 5. Resultados e Discussões 6. Conclusão 7. Extensões

3 INTRODUÇÃO municípios devem prestar contas de seus gastos e recebimentos(LRF); Pública - sistema de contabilidade deve imprimir LRF(exigência licitação); a mesma deve garantir que os valores comuns entre os relatórios sejam iguais; cabe ao setor de qualidade assegurar relatórios mais íntegros e confiáveis aos seus clientes(contadores responsáveis). Problemas maior problema é dificuldade na conferência dos valores(manual); rotatividade de programadores(sistema antigo, falta de documentação) ; esquecimento de uma rotina de arredondamento de valores(programador); Os municípios devem prestar contas de seus gastos e recebimentos periodicamente publicando os relatórios da LRF. Para demonstrar onde o dinheiro público está sendo investido. A empresa publica informática, possui um sistema de contabilidade pública que por exigência de licitação deve gerar os relatórios da LRF. Então a mesma deve dar a garantia de que os valores comuns entre os relatórios não tenham inconformidade. Para isso o setor de qualidade deve assegurar relatórios mais íntegros e confiáveis a seus clientes, os contadores responsáveis. A dificuldade na conferência dos valores desses relatórios é um dos maiores problemas pois a mesma é feita de forma manual, relatório por relatório. Outros possíveis causas de problema é a rotatividade de programadores , pois são módulos antigos e a manutenção feita por vários programadores, e até o esquecimento de uma rotina de arredondamento em um dos relatórios pode ocasionar diferença entre os totais.

4 OBJETIVOS Desenvolver uma ferramenta que automatize a conferência de valores totais que são comuns entre os anexos dos Relatórios Resumidos da Execução Orçamentária e da Gestão Fiscal, da Lei de Responsabilidade Fiscal. analisar e apontar divergência entre os valores dos anexos; padronizar um leiaute de importação com os valores de cada anexo da LRF; disponibilizar a ferramenta na web a partir de liberação de um usuário e senha(suporte em campo). O objetivo do trabalho, e depois os objetivos específicos.

5 FUNDAMENTAÇÃO TEÓRICA
Lei de Responsabilidade Fiscal código de conduta para administrar finanças, prestando contas de quanto e como gastam os recursos da sociedade; objetiva aprimorar a responsabilidade na gestão fiscal dos recursos públicos, por meio de ação planejada e transparente que possibilite prevenir riscos e corrigir desvios capazes de afetar o equilíbrio das contas públicas; Dar transparência de onde o dinheiro da sociedade está sendo gasto. Uma importante contribuição da Lei de Responsabilidade Fiscal é a transparência da gestão fiscal, ao estabelecer que todos os principais relatórios fiscais devam ser amplamente divulgados, ao mesmo tempo em que assegura a participação da sociedade.

6 FUNDAMENTAÇÃO TEÓRICA
XML Linguagem para troca de dados da ferramenta; É aplicável a qualquer nível de complexidade, sendo autodescritiva; Manutenção de grandes sites; Carga e descarga de banco de dados; Aplicações de comércio eletrônico. Exemplo atual :Nota Fiscal Eletônica.

7 FUNDAMENTAÇÃO TEÓRICA
Exemplo de XML

8 FUNDAMENTAÇÃO TEÓRICA
HIBERNATE É um framework de persistência de dados em java; Faz o mapeamento entre classes e tabelas de um banco de dados; Retirar do programador a responsabilidade de montar SQL nas aplicações; Pode ser feito consultas SQL ou HQL; Uso de anotações ao invés de XML nos mapeamentos.

9 FUNDAMENTAÇÃO TEÓRICA
Anotações Definidas direto no código fonte; Dar características ao mapeamento. Exemplos: @Entity : classe persistente; @Table: tabela do banco; @Id: Chave primária; @Column: nome do campo.

10 FUNDAMENTAÇÃO TEÓRICA
Exemplo de anotações no hibernate.

11 SISTEMA ATUAL Atualmente não há nenhum sistema automatizado.
A conferência é feita de forma manual, relatório por relatório.

12 SISTEMA ATUAL Exemplo de inconsistência de valores

13 SISTEMA ATUAL Exemplo de inconsistência de valores

14 e-Sfinge(TCE-SC) e Audesp(TCE-SP);
Trabalhos Correlatos e-Sfinge(TCE-SC) e Audesp(TCE-SP); São sistemas de auditoria de contabilidade pública; Finalidade de importar valores referente aos recebimentos e gastos das prefeituras, fundos e outros; Disponibilizam leiautes padrões para os sistemas de contabilidade pública exportem; Validam inconsistências de dados cadastrais, somatórias de valores e arquivos não importados, antes de iniciar a auditoria. Idéia do sistema de contabilidade gerar os arquivos para importação nesses sistemas; Ambos sistemas, antes de iniciar a auditoria sobre esses arquivos importados, fazem uma validação dos dados verificando dados cadastrais, somatória de valores e arquivos não importados.

15 DESENVOLVIMENTO E ESPECIFICAÇÕES DA FERRAMENTA
Fluxo proposto

16 Diagrama de casos de uso

17 Requisitos não funcionais
RNF01: A ferramenta deve possuir controle de sessão, considerando que é um sistema web online. RNF02: A ferramenta deve poder ser executada nos navegadores Firefox 3.6 ou superiores e Internet Explorer 8 ou superiores. RNF03: A ferramenta deve ser desenvolvida em JSP e utilizar banco de dados MySQL. RNF04: A ferramenta deve demonstrar as visualizações em forma de tabela. RNF05: A ferramenta deve ter controle de acesso e privilégios atráves de um login solicitando informações de nome e senha de login.

18 Diagrama de classes

19 Técnicas e Ferramentas Utilizadas
Ferramenta desenvolvimento: NetBeans 7.1; Banco de dados: MySQL Hibernate; Servidor web: Apache Tomcat 5.6; Outras API´s: CSS, JQUERY, JDOM, Criteria.

20 OPERACIONALIDADE DA IMPLEMENTAÇÃO
Tela principal

21 Tela de consulta de leiautes de relatórios

22 Tela de cadastro das linhas de relatórios do leiaute informado

23 Tela de validação de inconsistências

24 Tipos de inconsistências

25 RESULTADOS E DISCUSSÕES
• Objetivos atingidos; • Encontrado um erro real em um dos relatórios do sistema; Benefícios segundo a diretoria e o gerente de qualidade • um diferencial para a empresa, pois é de grande importância esse tipo de ferramenta de apoio nos testes; a definição de um leiaute padrão, possibilita utilizar os dados exportados em outras ferramentas ou aplicativos, justificando o retrabalho; por ser web possibilita funcionários externos estarem validando os relatórios diretamente nos clientes; Automatiza um processo de testes atualmente é manual. Com a implementação desse trabalho foi possível encontrar uma inconsistência real no teste realizado no sistema da Pública em 21/05/2012, referente ao valor total da receita corrente líquida entre o anexo III RREO e o anexo II da GF. Em conversa com o diretor da empresa da Pública Informática, junto com o responsável pelo setor de qualidade, chegou-se aos seguintes benefícios que a ferramenta proporciona: um grande diferencial, pois é de grande importância esse tipo de ferramenta de apoio interno para a empresa; criar um leiaute padrão para esses relatórios, sendo que os mesmos podem ser usado para outras ferramentas ou aplicativos com outras finalidades; por ser web a possibilidade de funcionários externos estarem validando os relatórios diretamente nos clientes; agilidade e maior produtividade para o setor de qualidade e desenvolvimento

26 CONCLUSÃO demonstra que é possível criar uma ferramenta de apoio para testar valores que tenham importância entre vários relatórios; contribuiu para o aumento do conhecimento sobre as aplicações desenvolvidas para o ambiente web, utilizando JSP, Hibernate , anotações; é de grande importância para a empresa o desenvolvimento e utilização desse tipo de ferramenta para automatização processos manuais agilizando o trabalho da qualidade e desenvolvimento. Esse trabalho demonstra a possibilidade de criar uma ferramenta de apoio com a finalidade de testar valores que tenham importância entre vários relatórios. Conclui-se com a realização deste o aumento do conhecimento sobre as aplicações desenvolvidas para o ambiente web, desde o desenvolvimento utilizando JSP até as integrações que são possíveis de serem realizadas, como a integração do framework Hibernate em um projeto Java utilizando anotações nos atributos das classes. Também se pode destacar a grande importância para a empresa no desenvolvimento e utilização desse tipo de ferramenta. Assim dando mais agilidade, produtividade e automatização de alguns processos manuais.

27 EXTENSÕES Comparação entre duas importações;
Validação de valores mês a mês.

28 DEMONSTRAÇÃO DA FERRAMENTA


Carregar ppt "UNIVERSIDADE REGIONAL DE BLUMENAU"

Apresentações semelhantes


Anúncios Google