Skip to content

LuanFranco98/TP_EngSoft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TP_EngSoft

Membros da equipe:


• Álvaro Rodrigues
• Carlos Carvalho
• Luan Franco
• Mateus Figueiredo.


Descrição


O QuickDash é uma solução BI rápida e intuitiva que agrega informações financeiras, comerciais e logísticas de um negócio. Ela tem o intuito de criar um panorama mais conciso e visual para auxiliar nas tomadas de decisões. Para isso, ocorre a importação dos dados de um ou mais BD’s. E assim, os mesmos são analisados produzindo informações, gráficos e tabelas.
Na demonstração dos dados gerados, é utilizada uma plataforma web para facilitar a visualização das métricas e indicadores desejados pelo usuário final.

Tecnologias:

Frontend: Vue.js
Backend: Flask
Banco de dados: MySQL


Sprint Planning


Histórias:


• Definição de área para cadastro e login.
• Possibilidade de Upload de datasets.
• Manuseio de dados por tabelas.
• Ferramentas de cálculos sobre os dados.
• Plotagem de gráficos de diversos tipos.
• Interface gráfica do dashboard.

Tarefas:


1. Definição da área para cadastro e login
• Interface para login/cadastro
• Conectividade com o banco de dados de usuários
• Infraestrutura do banco de dados

2. Possibilidade de upload de datasets
• Interface para ingestão de dados
• Conectividade com bancos externos
• Conectividade com o sistema de arquivos local
• Definição de estruturas tabulares pós ingestão de dados

3. Manuseio de dados por tabelas
• Interface para visualização de dados tabulares
• Criação de filtros para as tabelas
• Ordenação por colunas

4. Ferramentas de cálculos sobre os dados
• Integração com o sistema de manuseio de dados por tabelas
• Adicionar colunas usando como base colunas já existentes
• Calculo de estatísticas básicas dos dados
• Opções de tratamento de dados básicas (remover nulos, etc)

5. Plotagem de gráficos de diversos tipo
• Integração com API gráfica de plotagem
• Integração com as estruturas tabulares como fonte de dados
• Interface para configuração dos plots
• Sistema de filtros individuas por visualização
• Exportação da visualização em formato de imagem estática

6. Interface gráfica do dashboard
• Sistema de menus com as opções de configuração
• Integração do menu com as demais interfaces (login, ingestão de dados, etc)
• Interface para disposição das visualizações
• Inserção de texto no dashboard (títulos, caixas de texto, etc)
• Sistema drag-and-drop para a manipulação e disposição dos plots

Divisão das tarefas:

Tópicos 1, 2 e 3 ficaram sob responsabildiade de Carlos Carvalho e Luan Franco enquanto os tópicos 4, 5 e 6 ficaram sob responsabilidade de Álvaro Rodrigues e Mateus Figueiredo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages