Nova Página
Sistema de Gestão de Frota com Rastreamento
Visão Geral
O CONCEPT RASTREAMENTO "Sistema de Gestão de Frota com Rastreamento" é uma solução integrada que permite o gerenciamento completo de veículos, motoristas, rotas, entregas e despesas. É composto por seis componentes principais interconectados que compartilham a mesma base de dados para garantir informações consistentes e atualizadas em tempo real. Seu acesso é feito pelo endereço https://app.concept.inf.br
Componentes do Sistema
1. Plataforma WEB
Interface principal de administração do sistema, acessível via navegador, que oferece acesso a todas as funcionalidades de gestão através dos seguintes módulos:
- Dashboard: Visão consolidada com indicadores de desempenho e status da frota em tempo real
- Mapa: Visualização geográfica dos veículos com posição atual, histórico de percursos e status
- Grid: Visualização em formato de tabela dos veículos e suas informações principais
- Percursos: Histórico detalhado de rotas percorridas por cada veículo
- Avisos: Sistema de notificações e alertas para eventos importantes (manutenções, desvios, etc.)
- Frotas: Gerenciamento de grupos de veículos organizados por finalidade, região ou departamento
- Viagens: Planejamento e acompanhamento de viagens específicas com objetivos definidos
- Pneus: Controle de vida útil, trocas e manutenção de pneus da frota
- Roteirização: Planejamento de rotas otimizadas para entregas e visitas
- Relatórios: Geração de informações analíticas sobre desempenho, custos, eficiência e outros indicadores
- Configuração: Parametrização do sistema, permissões de usuários e definições de alertas
A plataforma web é o centro de controle onde gestores e supervisores podem visualizar, analisar e tomar decisões estratégicas sobre a operação da frota.
2. API de Rastreamento
Interface programática que permite a integração com sistemas de terceiros, utilizando a mesma base de dados da plataforma web. Principais características:
- Protocolos: REST/JSON, permitindo operações CRUD (Create, Read, Update, Delete)
- Autenticação: Baseada em tokens JWT para garantir segurança no acesso
- Endpoints: Disponibiliza acesso às principais entidades do sistema (veículos, posições, alertas, etc.)
- Webhooks: Possibilidade de configurar notificações push para eventos específicos
- Rate Limiting: Controle de volume de requisições para garantir estabilidade
- Documentação: Swagger/OpenAPI para facilitar a integração
Esta API permite que ERPs, sistemas de logística ou outras plataformas corporativas possam consumir ou enviar dados para o sistema de gestão de frota.
3. Webservice de Roteirização
Serviço especializado para o planejamento e gerenciamento de rotas de entrega e visitas. Funcionalidades principais:
- Cadastro de Pedidos: Inserção de novos pedidos com endereços, volumes, prazos e requisitos especiais
- Roteirização de Pedidos: Algoritmo que calcula rotas otimizadas considerando janelas de tempo, capacidade dos veículos, restrições de tráfego e prioridades
- Consulta de Status: Acompanhamento em tempo real da situação de cada pedido ou rota
- Alteração de Status: Atualização da situação dos pedidos (em rota, entregue, com problema, etc.)
- Gestão de Recursos:
- Listagem e cadastro de motoristas
- Listagem e gestão de veículos
- Cadastro de zonas geográficas
- Cadastro de lojas e pontos de distribuição
- Cadastro de vendedores
- Importação de Despesas: Registro de custos associados às operações de entrega
O Webservice de Roteirização atua como o "cérebro" logístico do sistema, otimizando recursos e maximizando a eficiência das entregas.
4. Aplicativo de Rastreamento (Rastrear Concept)
Aplicativo móvel disponível para iOS e Android, direcionado a gestores de frota e supervisores, com as seguintes funcionalidades:
- Lista de Veículos: Visualização de todos os veículos da frota com informações de status, velocidade e localização
- Percursos: Acesso ao histórico de rotas percorridas por qualquer veículo, com detalhes de horários, paradas e velocidades
- Avisos do Dia: Notificações sobre eventos relevantes como excessos de velocidade, desvios de rota, entradas em áreas não permitidas
- Cadastro de Despesas: Registro de gastos associados à operação da frota
Este aplicativo permite o acompanhamento da operação mesmo fora do escritório, garantindo mobilidade aos gestores.
5. Aplicativo de Motorista (Motorista)
Aplicativo Android específico para os condutores dos veículos, com interface simplificada para uso durante a jornada de trabalho:
- Dashboard: Visão personalizada com informações relevantes para o motorista, como próximas paradas, alertas e mensagens
- Ocorrências: Registro de eventos extraordinários durante o percurso (acidentes, problemas mecânicos, etc.)
- Checklist: Preenchimento de verificações de segurança e manutenção antes e depois das viagens
- Despesas: Lançamento de gastos durante a operação (combustível, pedágios, alimentação, etc.)
Este aplicativo serve como principal interface entre o motorista e o sistema, promovendo comunicação bidirecional e coleta de dados importantes.
6. Aplicativo de Roteirização (Minha Rota)
Aplicativo Android utilizado pelos motoristas especificamente para operações de entrega e visitas programadas:
- Visualização de Roteirizações: Acesso à sequência otimizada de entregas ou visitas designadas para o veículo
- Registro de Status: Atualização da situação de cada entrega (concluída, não realizada, parcial, etc.)
- Coleta de Assinaturas: Captura digital de assinaturas dos clientes para comprovação de entregas
- Registro Fotográfico: Possibilidade de tirar fotos como evidências da entrega ou de ocorrências
- Ocorrências de Entrega: Documentação de problemas específicos (cliente ausente, endereço não localizado, recusa, etc.)
Este aplicativo potencializa a eficiência das entregas e permite o acompanhamento em tempo real da execução das rotas planejadas.
Fluxo de Dados e Integração
O sistema possui uma arquitetura integrada onde todos os componentes compartilham a mesma base de dados central, garantindo consistência nas informações. O fluxo de dados ocorre da seguinte forma:
-
Base de Dados Central: Armazena todas as informações do sistema, incluindo cadastros, históricos, configurações e dados em tempo real.
-
Plataforma Web → Base de Dados: Todas as configurações, cadastros e parametrizações realizadas na interface administrativa são armazenadas diretamente na base de dados.
-
API de Rastreamento ↔ Base de Dados:
- Recebe dados de sistemas externos e os insere na base
- Consulta informações na base para fornecer aos sistemas integrados
- Atualiza registros conforme solicitações externas autorizadas
-
Webservice de Roteirização ↔ Base de Dados:
- Processa pedidos e cria roteirizações otimizadas
- Armazena resultados dos algoritmos de otimização
- Consulta recursos disponíveis (veículos, motoristas) para planejamento
-
Dispositivos de Rastreamento → Base de Dados:
- Enviam coordenadas GPS em intervalos regulares (30s-2min)
- Transmitem status do veículo (ignição, velocidade, temperatura)
- Comunicam eventos (botão de pânico, excesso de velocidade)
-
Aplicativos Móveis ↔ Base de Dados:
- Consultam informações em tempo real (localização, rotas, tarefas)
- Enviam atualizações de status (entregas, ocorrências, despesas)
- Sincronizam dados quando conectados (modo offline disponível)
Aspectos Técnicos
Tecnologias Utilizadas
- Back-end: Java Spring Boot para APIs e serviços
- Front-end Web: Angular com Material Design
- Aplicativos Móveis:
- Android: Kotlin nativo
- iOS: Swift nativo
- Banco de Dados: PostgreSQL com extensão PostGIS para dados geoespaciais
- Infraestrutura: Serviços em nuvem para alta disponibilidade
- Comunicação: APIs RESTful com JSON e WebSockets para dados em tempo real
- Autenticação: OAuth 2.0 / JWT para segurança nas comunicações
Funcionalidades Técnicas Avançadas
- Geofencing: Criação de cercas virtuais para controle de áreas permitidas/proibidas
- Cálculo de Rotas: Algoritmos baseados em grafos para otimização de percursos
- Machine Learning: Previsão de manutenções preventivas com base em padrões de uso
- Business Intelligence: Dashboards analíticos para tomada de decisão
- Telemetria Avançada: Leitura de dados da ECU dos veículos via OBD-II
Casos de Uso Principais
Gestão Logística
- Rastreamento em tempo real de entregas
- Otimização de rotas para redução de custos
- Comprovação eletrônica de entregas
- Gestão de jornada de motoristas
Segurança Veicular
- Monitoramento de comportamento do condutor
- Alertas de eventos críticos (acidentes, roubos)
- Bloqueio remoto em caso de emergência
- Histórico detalhado de percursos
Controle de Custos
- Análise de consumo de combustível
- Monitoramento de estilo de condução
- Registro e aprovação de despesas
- Controle de manutenções preventivas
Compliance
- Controle de jornada de trabalho
- Verificação de limites de velocidade
- Registros para atendimento a regulamentações
- Auditoria de operações
Benefícios do Sistema
-
Redução de Custos: Economias de 15-30% em combustível e manutenção através de roteirização otimizada e monitoramento de condução.
-
Aumento de Produtividade: Incremento médio de 25% na quantidade de entregas/visitas por veículo.
-
Melhoria na Segurança: Redução de 40% em incidentes e acidentes através do monitoramento de comportamento.
-
Satisfação do Cliente: Aumento de 35% na pontualidade das entregas e visitas.
-
Controle Operacional: Visibilidade total da operação com dados em tempo real para tomada de decisão.
-
Sustentabilidade: Redução na emissão de CO2 através de rotas mais eficientes e controle de condução.
Termos e Conceitos Importantes
-
Rastreamento: Processo de monitoramento da localização e estado dos veículos em tempo real.
-
Roteirização: Processo de planejamento de rotas otimizadas para entregas ou visitas.
-
Telemetria: Coleta automatizada de dados de medição e status transmitidos de equipamentos remotos.
-
Geofence: Perímetro virtual definido em um mapa, usado para criar alertas quando veículos entram ou saem da área.
-
Jornada: Período de trabalho de um motorista, monitorado para fins de segurança e conformidade legal.
-
Ocorrência: Registro de um evento não planejado durante a operação (acidente, problema mecânico, etc.).
-
Check-list: Formulário de verificação usado pelos motoristas antes e depois das viagens.
-
Posição: Coordenada geográfica que indica onde um veículo está em determinado momento.
-
Percurso: Conjunto de posições sequenciais que formam o caminho percorrido pelo veículo.
-
Aviso: Notificação gerada pelo sistema quando uma condição específica é detectada (exemplo: excesso de velocidade).