PROJETO

Software de business intelligence para dashboards de KPIs no Excel

Desenvolvimento de software personalizado, Criação de dashboards no Excel, Importação de dados CSV e de bases de dados, Relatórios de KPIs, Dashboards interativos, Relatórios de tabelas dinâmicas, Geração de relatórios em PDF

  • Setor: Retalho
  • Dinamarca Localização: Dinamarca
  • Prazo de entrega: 10 semanas
  • Tecnologias: JavaScript / TypeScript (Node.js), Python
3 meses

Esta empresa de retalho dedica tempo a transformar dados de vendas e operacionais em relatórios de gestão. O software de business intelligence recebe folhas Excel, ficheiros CSV e dados de bases de dados. Também aceita dados empresariais colados. O software disponibiliza dashboards interativos de KPIs, relatórios atualizáveis e análises detalhadas do desempenho. Gestores e analistas podem consultar as principais métricas da empresa num único espaço de trabalho baseado no Excel.

Resumo

Problema

A empresa de retalho perde tempo a combinar dados fragmentados e a atualizar manualmente os relatórios de KPIs.

Solução

A solução tornou-se um software de dashboard nativo do Excel, com importações estruturadas, cálculos automatizados, filtros e relatórios.

Resultado

O software foi criado para reduzir o trabalho manual de elaboração de relatórios e proporcionar aos gestores uma visão mais clara do desempenho da empresa.

História do cliente

O cliente é uma empresa de retalho da Dinamarca. Monitoriza receitas, produtos, clientes, regiões e vendedores através de relatórios de gestão recorrentes.

Os dados brutos chegam em folhas Excel, ficheiros CSV, bases de dados ou dados diários e mensais colados. Os livros existentes podem precisar de reparações e de uma formatação mais consistente.

O pedido era simples: criar dashboards interativos no Excel com cartões de KPI, gráficos, resumos, filtros e visualizações do desempenho empresarial. O cliente também solicitou processamento automático de dados, cálculos de KPI, geração de relatórios e atualizações quando chegassem novos dados.

A solução foi concebida em torno de uma área de entrada estruturada, análise nativa do Excel, filtros de dashboard, relatórios de tabelas dinâmicas e análises detalhadas. Os módulos foram adaptados aos ficheiros, regras de relatório e atualizações recorrentes de dados do cliente.

O cliente pediu

  1. Criar dashboards interativos no Excel para o desempenho empresarial
  2. Importar, combinar, limpar e estruturar dados empresariais
  3. Automatizar cálculos, relatórios e atualizações do dashboard
  4. Mostrar tendências e insights sobre as principais métricas de desempenho

Porque o software pronto não era adequado

As ferramentas gerais de visualização de dados disponibilizam gráficos, relatórios e dashboards, mas não correspondem necessariamente às áreas de entrada nativas do Excel, às secções do livro, às instruções de atualização e aos caminhos de origem editáveis do cliente. Era necessária uma solução personalizada para reparar e uniformizar os relatórios Excel existentes, mantendo os cálculos e a integridade dos dados alinhados com o processo do cliente.

Visão geral do projeto

A solução foi concebida em torno de um dashboard nativo do Excel, com cartões de KPI, gráficos e tabelas de resumo. Os filtros de data e segmentações destacam o período relevante.

Para processar dados de origem recorrentes, foi disponibilizada uma tabela de entrada estruturada para folhas Excel, ficheiros CSV e dados diários. Os dados mensais também utilizam a mesma estrutura de importação.

O dashboard atualiza os cálculos de KPI, gráficos e relatórios quando são adicionados novos dados. A formatação condicional destaca variações e exceções.

Os relatórios de tabela dinâmica e as Tabelas Dinâmicas ou Gráficos Dinâmicos permitem analisar dados filtrados de KPIs, dados financeiros e operacionais por grupos. Os relatórios são gerados em formatos Excel e PDF.

Foi dada especial atenção à análise detalhada. Os seletores de detalhe e as ligações de drill-down permitem à empresa de retalho analisar produtos, regiões e departamentos.

Os gráficos de tendências e os registos detalhados apoiam análises adicionais.

O software está estruturado em módulos, pelo que podem ser adicionados posteriormente novos formulários, automatizações ou integrações sem reconstruir todo o sistema.

Principais funcionalidades entregues

  • Dashboard interativo de KPIs
  • Cartões de KPI para vendas e métricas empresariais
  • Importação de dados Excel e CSV
  • Limpeza e combinação estruturada de dados
  • Atualizações automáticas de KPIs e relatórios
  • Filtros de data e segmentações
  • Relatórios de tabelas dinâmicas e Gráficos Dinâmicos
  • Análises detalhadas do desempenho
  • Formatação condicional para exceções

Pode ser adicionado

+ Importação de modelos Excel + Formulários de introdução de dados + Atualizações automáticas de dados + Seleção de linhas de produtos + Análises detalhadas de negócios + Transferências em PDF

Quem mais pode utilizar esta solução

Empresas com uma tarefa de elaboração de relatórios semelhante podem adaptar a mesma solução aos seus próprios dados, métricas e regras de reporte.

Uma organização de vendas

Tarefa Precisa de relatórios recorrentes sobre receitas, unidades, valor das encomendas, crescimento e desempenho dos vendedores.
Como a solução ajuda A solução combina dados de vendas em dashboards com filtros, gráficos, relatórios de tabelas dinâmicas e análises detalhadas.

Uma organização de operações e vários departamentos

Tarefa Acompanha eficiência, produtividade, qualidade, conformidade e desempenho dos agentes entre departamentos.
Como a solução ajuda A solução estrutura dados recorrentes e apresenta tendências por departamento, agente e desempenho num único dashboard.

Uma equipa que mantém um livro Excel de KPIs

Tarefa Precisa de auditar cálculos, reparar áreas de entrada e uniformizar a formatação do dashboard.
Como a solução ajuda A solução disponibiliza secções estruturadas do livro, instruções de atualização, formatação condicional e maior integridade dos dados.

Stack tecnológico

JavaScript / TypeScript (Node.js)

Aplicação e processamento de dados

Esta família de linguagens suporta o dashboard, as importações e as funcionalidades de relatório.

Python

Processamento e análise de dados

Python suporta o processamento de folhas de cálculo, gráficos e documentos quando necessário.

PHP

Importações e exportações

PHP suporta o processamento de folhas de cálculo e CSV nos módulos de aplicação compatíveis.

exceljs

Ler e escrever livros

exceljs lê e escreve ficheiros XLSX e CSV utilizados pelo dashboard.

xlsx

Analisar dados de folhas de cálculo

xlsx analisa ficheiros Excel e outros formatos de folhas de cálculo para importação de dados.

d3-dsv

Analisar CSV e TSV

d3-dsv analisa e formata ficheiros separados por delimitadores, como CSV e TSV.

pyecharts

Criar gráficos

pyecharts facilita a criação de gráficos para a solução de relatórios.

jspdf

Criar relatórios PDF

jspdf cria documentos PDF a partir de dados de relatórios filtrados.

XLSX and CSV

Importar dados empresariais

A solução importa livros Excel e ficheiros CSV que contêm dados empresariais diários, mensais e brutos.

PDF

Exportar relatórios filtrados

A solução gera relatórios filtrados em formato PDF.

Integrações

Excel

A solução importa folhas Excel, utiliza análise nativa do Excel e exporta relatórios em livros.

CSV files

A solução lê dados CSV juntamente com dados Excel para importações recorrentes.

Databases

Os dados da base de dados podem ser integrados no processo de relatórios para análise de KPIs.

Power BI

As saídas do Power BI podem ser suportadas quando os requisitos de relatório o exigem.

O resultado

Uma única vista do desempenho atual

O dashboard de KPIs reúne vendas, receitas e margem de lucro numa única vista interativa. Os cartões de KPI, gráficos e tabelas de resumo facilitam a análise do desempenho atual.

Os filtros de data, as segmentações e a formatação condicional mantêm o foco no período relevante e nas exceções.

Como funciona

  1. O dashboard apresenta cartões de KPI para vendas, receitas, margem de lucro, taxa de crescimento, eficiência, produtividade, qualidade e satisfação do cliente.
  2. Os gráficos interativos e as tabelas de resumo apresentam valores e tendências atuais.
  3. Os filtros de data, as segmentações e a formatação condicional restringem a vista e destacam exceções.
Dica: O dashboard pode combinar métricas de desempenho empresarial, de vendas, financeiras, operacionais ou de projetos na mesma estrutura de relatórios.
Visão geral do dashboard de KPIs

Visão geral do dashboard de KPIs

Funções neste ecrã
Desenvolvimento e gestão de KPIs Criar dashboard em tempo real Gráficos do dashboard Opções de filtragem do dashboard Aplicar formatação condicional

Dados atualizáveis sem reconstruir relatórios

O ecrã de entrada estruturada mantém os dados de origem e os controlos de atualização juntos. Folhas Excel, ficheiros CSV, dados diários e dados mensais alimentam o dashboard através de áreas de entrada definidas.

Os caminhos ou tabelas de origem editáveis mantêm o livro adaptável quando a localização ou a tabela de origem muda.

Como funciona

  1. A tabela de entrada estruturada contém folhas Excel, ficheiros CSV, dados diários, dados mensais e dados empresariais brutos.
  2. Os controlos de importação de modelos Excel e CSV leem os dados de origem para o livro.
  3. O controlo de atualização atualiza os cálculos e relatórios do dashboard a partir dos dados importados.
Entrada e atualização de dados estruturados

Entrada e atualização de dados estruturados

Funções neste ecrã
Importar layout de modelo Excel Importação de dados mensais Atualizar dados do dashboard Automatizar atualizações de dados

Relatórios filtrados prontos para análise

O ecrã de relatórios transforma dados filtrados de KPIs, financeiros, operacionais e de desempenho em vistas agrupadas. Os relatórios de tabelas dinâmicas, Tabelas Dinâmicas e Gráficos Dinâmicos suportam relatórios recorrentes de tabelas dinâmicas sem recriar manualmente a análise.

Os resultados filtrados podem ser gerados como relatórios Excel ou PDF para utilização pela gestão.

Como funciona

  1. A Tabela Dinâmica ou o Gráfico Dinâmico agrupa dados filtrados de KPIs, financeiros, operacionais e de desempenho.
  2. Os controlos de filtro limitam os dados apresentados na área de relatório.
  3. As funções de exportação para Excel e PDF geram relatórios a partir dos dados filtrados.
Relatório filtrado e análise de tabela dinâmica

Relatório filtrado e análise de tabela dinâmica

Funções neste ecrã
Gerar relatórios de tabelas dinâmicas Automatizar a geração de relatórios Gerar transferências em PDF

Vistas detalhadas revelam diferenças de desempenho

O ecrã de drill-down liga os resultados resumidos aos registos detalhados. Os gestores podem analisar produtos, regiões e departamentos através de seletores de detalhe e ligações de drill-down.

Os gráficos de tendências e o destaque de variações tornam visíveis as diferenças e exceções num nível mais detalhado.

Como funciona

  1. O seletor de detalhe separa o desempenho por produtos, regiões, departamentos, vendedores, agentes ou negócios.
  2. As ligações de drill-down e a tabela de dados detalhados mostram os registos de desempenho relacionados.
  3. O gráfico de tendências e o destaque de variações apresentam tendências e exceções de desempenho.
Nota: A vista detalhada liga os resultados resumidos aos registos que lhes dão origem.
Análise detalhada do desempenho

Análise detalhada do desempenho

Funções neste ecrã
Analisar negócios em detalhe Aplicar formatação condicional

O que a solução oferece

Com esta solução, a empresa de retalho pode:

  • Criar dashboards interativos a partir de dados empresariais recorrentes
  • Analisar tendências, resumos e exceções de KPIs num único local
  • Atualizar cálculos e relatórios quando chegam novos dados
  • Filtrar o desempenho por data, região, departamento, produto ou vendedor
  • Gerar relatórios Excel e PDF a partir de dados filtrados
  • Analisar os registos detalhados por detrás das métricas resumidas

Os sistemas prontos poderiam realizar o trabalho?

Antes da conceção, a tarefa foi comparada com produtos prontos com base nas suas próprias descrições.

O que o cliente precisa Ferramentas de visualização de dados Data Studio, Infogram, Explo Ferramentas de relatórios para desktop SAP Crystal Reports Solução personalizada
Dashboards interativos de KPIs —
Importar e estruturar dados empresariais parcialmente
Automatizar atualizações e relatórios parcialmente parcialmente
Análise de tendências e desempenho
Adaptar-se às regras do cliente: fases, funções, relatórios — —
Todas as etapas num único local — —
Sem etapas manuais entre programas — —

Com base nas descrições públicas dos produtos e da respetiva categoria.

Os produtos prontos de visualização de dados e relatórios cobrem dashboards, gráficos, relatórios e vistas de KPIs, e um produto pronto é suficiente quando apenas uma destas partes é necessária.

Este cliente precisava de áreas de entrada nativas do Excel, regras específicas do livro e instruções de atualização, enquanto as partes necessárias estavam distribuídas por várias etapas de dados e relatórios.

Os produtos não disponibilizavam a estrutura completa do cliente, pelo que foi necessário software personalizado para o processo de relatórios.

No final

No final, a solução foi criada para retirar o trabalho manual de relatórios do percurso entre os dados empresariais da empresa de retalho e os seus dashboards de KPIs no Excel.

FAQ

Está a pensar criar um sistema semelhante? Leia as respostas abaixo para perceber como o dashboard, as importações, os relatórios e os livros Excel existentes podem funcionar em conjunto.