Pular para conteúdo

Projeto de Automatização de Prestação de Contas Finatec

Contexto

A Finatec enfrenta o desafio de agilizar a prestação de contas aos financiadores de seus projetos. Atualmente, o processo envolve consultas repetitivas ao sistema e a organização de informações em mais de 15 tabelas diferentes. O projeto de Automatização de Prestação de Contas visa eliminar esse trabalho manual e repetitivo.

Para Finatec
Quem Deseja automatizar a prestação de contas e otimizar o processo de relatórios financeiros
O Projeto É uma aplicação
Que Simplifica e agiliza a consolidação de informações financeiras para a equipe de prestação de contas
Ao complemento do Conveniar
O nosso produto Provê uma solução automatizada que integra dados do sistema, gerando relatórios precisos e organizados automaticamente.

Desafios de Desenvolvimento

Configuração Individualizada das Tabelas

A personalização de cada tabela deve corresponder aos requisitos específicos dos financiadores, por ser um processo manual pode ser um processo demorado e propenso a erros. A equipe deve garantir a configuração precisa e abrangente de cada tabela, considerando campos, formatos e detalhes específicos.

Complexidade das Regras de Negócio

As regras de negócio que regem os processos de prestação de contas podem ser bastante complexas. Adaptar essas regras em algoritmos de automação requer um entendimento dos procedimentos financeiros. A equipe precisará colaborar de perto com os especialistas do domínio para conseguir traduzir essas regras em lógica de programação e para ser validado o que foi implementado.

Escalabilidade

À medida que a Finatec cresce e assume novos projetos, a solução de automação de prestação de contas deve ser capaz de lidar com um volume crescente de dados, sendo necessário garantir que a aplicação seja estável, tanto em termos de processamento quanto de armazenamento.

Dados Sensiveis

A equipe tem o desafio da necessidade de manter a conformidade com regulamentações de privacidade de dados, como o LGPD, e garantir a segurança das informações sensíveis durante todo o fluxo de trabalho, desde a coleta até a geração de relatórios.

Tecnologias Utilizadas

  • Django

Django,foi escolhido por que é um framework web de alto nível voltado para o desenvolvimento de aplicativos da web robustos e oferecer uma infraestrutura eficaz na construção de sites.

  • SQL Server

O SQL Server é o gerenciador de banco de dados já utilizado pelo cliente , garantindo compatibilidade e facilitando a integração dos dados do sistema com a solução de automatização.

  • OpenPyXL

O OpenPyXL será empregado para automatizar o processo de manejo de tabelas, oferecendo as ferramentas necessárias para automatizar tarefas de manipulação de planilhas, permitindo a criação, modificação e análise de arquivos Excel.

Histórico de Versão

Data Versão Descrição Autor Revisor Issue
13/08/2023 1.0 Criação do documento Hemanoel Isaac #40
14/08/2023 2.0 Revisão do Documento Hemanoel Isaac #40
14/08/2023 3.0 Revisão do Documento Hemanoel Pedro #40