Tecnologia em Ciência de Dados
DELEAN PLINCE MAFRA
Palavras-chave: ciência de dados; análise financeira; visualização de dados; Python; Flask.
O presente projeto de extensão iniciou-se com a seleção da organização parceira como instituição parceira para a realização das atividades extensionistas.
A motivação central para o trabalho surgiu da identificação de que a principal dificuldade da empresa residia na baixa visibilidade das informações financeiras relativas às contas a pagar e a receber. A ausência de ferramentas de BI impedia o acompanhamento ágil de indicadores.
Embora a organização já utilizasse documentos como a Demonstração do Resultado do Exercício (DRE), a apresentação textual dificultava a identificação de tendências. O objetivo deste trabalho foi desenvolver uma ferramenta de análise visual para agilizar a tomada de decisão.
A primeira etapa consistiu na definição das fontes de informação, utilizando interfaces de programação de aplicações (APIs) e a base de dados interna da organização parceira.
Para o acesso estruturado, utilizou-se o Visual Studio Code integrado ao Python, empregando a biblioteca FDB para comunicação direta com o banco de dados relacional (Firebird) e SQLTools para validação das consultas.
Priorizando a segurança da informação (LGPD), desenvolveu-se uma camada de criptografia para as credenciais de acesso. A coleta restringiu-se estritamente aos registros financeiros necessários, protegendo dados sensíveis de terceiros.
Dada a natureza estruturada dos dados originais, o esforço concentrou-se no processamento e na construção de análises estratégicas via Pandas e NumPy.
A transformação de dados brutos em conhecimento foi viabilizada pela criação de séries temporais e gráficos comparativos através da biblioteca Matplotlib, integrada ao ambiente web Flask.
Esta abordagem permitiu o cruzamento de informações para compreender padrões de comportamento financeiro e identificar períodos de maior concentração de despesas, ultrapassando o simples processamento técnico e gerando valor gerencial.
Como produto final, foi entregue uma aplicação web baseada no framework Flask, que integra indicadores em painéis interativos.
As funcionalidades de maior impacto foram:
O desenvolvimento do projeto demonstrou que a utilização de painéis interativos proporciona uma rapidez significativamente maior na identificação de tendências financeiras em comparação a relatórios tradicionais.
A solução desenvolvida apoia o planejamento estratégico ao fundamentar decisões em evidências visuais. Os desafios de transformar grandes volumes de dados foram superados com o uso de Python.
Como evolução futura, planeja-se a implementação de modelos preditivos para antecipar o fluxo de caixa com base no histórico processado durante este projeto.