- Sistemas de Informação: profº José Walmir Gonçalves Duque
- Engenharia de Software I: profº Giuliano Araujo Bertoti
- Linguagem de Programação: profª Juliana Forin Pasquini Martinez
- Product Owner: Guilherme Oliveira Pontes Alvarenga
- Scrum Master: Diego Rodrigo da Silva
- João Vitor de Oliveira Soeiro
- Rodrigo Félix da Silva
- Thalles Santos Torres
- William Daisuke Honda
O objetivo desse projeto é construir um sistema que adeque-se ao Cadastro Positivo, garantindo qualidade dos dados, uso adequado e geração de valor.
Desenvolver um executável com interface gráfica que analise os arquivos XLSX do cadastro positivo e gere relatórios com indicadores sobre a qualidade das tabelas e indicadores de negócios com base nas informações de movimentação de crédito da remessa. O programa é destinado para que as fontes analisem facilmente os dados coletados do cadastro positivo e avaliem se estão adequados para ser enviados para sereme armazenados no banco de dados e ou compartilhados dentro de suas instituições para posteriores avaliações de outros setores.
SPRINT 1 (Link da Pasta)
SPRINT 2 (Link da Pasta)
SPRINT 3 (Link da Pasta)
SPRINT 4 (Link da Pasta)
SPRINT 5 (Link da Pasta)
SPRINT 6 (Link da Pasta) <=ATUAL
O produto destina-se a dois tipos diferentes de usuário, sendo eles, funcionários das próprias fontes que obtém os dados:
- Analista responsável: O primeiro é o analista ténico e responsável pela gestão das informações da tabela, que utilizará o software para gerar os relatórios sobre a qualidade geral das tabelas de dados e sobre os resultados alcançados na remessa analisada. A explicação sobre esses relatórios está logo abaixo.
- Colaborador: O segundo tipo de usuário é aquele para quem o analista irá encaminhar os relatórios de resultados da remessa gerados, podendo ser um funcionário do setor administrativo ou do setor de marketing.
A missão do software é analisar as tabelas e gerar dois tipos de relatórios:
-
Relatório sobre a qualidade geral das tabelas de dados: verifica os campos nulos, o preenchimento correto dos tipos de dados (string, ints, floats, datas) e a porcentagem de campos únicos e idênticos, gera ao final a porcentagem total de validação da tabela e de preenchimento, e apresenta os resultados em forma de gráficos sobre o preenchimento de cada coluna.
-
Relatório sobre os resultados alcançados na remessa: apresenta os totais de valores movimentados, número e valores totais de pagamentos, número de clientes, operações e movimentações, bem como os totais por cada modalidade de crédito também apresentados através de indicadores gerais (porcentagens ou valores totais) e em forma de gráficos sobre cada modalidade.
Com o relatório de qualidade geral das tabelas, o analista pode tomar a decisão baseada na porcentagem de preenchimento e de validação obtidas, se aqueles dados estão nas diretrizes de qualidade da instituição e posteriomente encaminhá-los para o banco de dados do cadastro positivo ou encaminhar para o administrativo os relatórios com os resultados da remessa para verificar se as metas de negócio foram atingidas.
Com o relatório de resultados da remessa, o setor administrativo poderá avaliar os totais gerais e os totais por modalidades obtidos e verificar se os valores estão dentro das metas estabelecidas pela gerência para aquele período analisado.
feito em hackmd.io


