Pular para conteúdo

Maquinário

  • Sigla: MAQ (Maquinário)
  • Status:
  • ✅ Revisado
  • ✅ Aprovado

  • Implementação:

  • ⬜ Backend
  • ⬜ Frontend
  • ⬜ Mobile
  • ⬜ Backoffice

Legenda: ⬜ Pendente | ✅ Realizado | ⚠️ Ponto de atenção | ❌ Não se aplica

Descrição

O módulo de Maquinário permite o inventário, controle operacional e acompanhamento dos custos de manutenção das máquinas agrícolas e veículos da fazenda. Visa garantir rastreabilidade, otimização do uso, controle de consumo de combustível, manutenção preventiva e corretiva, bem como fornecer dados para auditoria patrimonial e tomada de decisão.

Escopo Inicial

  • Inventário de máquinas e veículos
  • Registro de horas de operação (horímetro)
  • Controle de consumo de combustível
  • Histórico de manutenções preventivas e corretivas
  • Relatórios de custos operacionais por máquina
  • Alertas de manutenção programada

Configurações

  • Tipos de máquinas: Cadastro de categorias (tratores, colheitadeiras, veículos leves, etc.)
  • Parâmetros de manutenção: Definição de periodicidade, horas de uso e checklists por tipo de máquina
  • Alertas: Configuração de alertas para manutenção preventiva e vencimento de inspeções
  • Integração com estoque: Vinculação de peças e insumos usados em manutenções

Funcionalidades

  • Cadastro e Inventário: Cadastro completo de máquinas, veículos e implementos, com dados técnicos e documentos
  • Registro de Operações: Lançamento de horas trabalhadas, operadores, tarefas e áreas atendidas
  • Controle de Combustível: Registro de abastecimentos, consumo e custos por máquina
  • Gestão de Manutenção: Registro de manutenções preventivas e corretivas, peças e insumos utilizados
  • Alertas e Notificações: Alertas automáticos para manutenções programadas e inspeções obrigatórias
  • Relatórios Operacionais: Relatórios de custos, disponibilidade, eficiência e histórico de uso

Requisitos Funcionais

  • RF-MAQ-001: Cadastro de máquinas, veículos e implementos agrícolas, com informações técnicas e documentos
  • RF-MAQ-002: Registro de horas de operação (horímetro) por máquina
  • RF-MAQ-003: Controle de abastecimento e consumo de combustível por máquina
  • RF-MAQ-004: Registro de manutenções preventivas e corretivas, com peças e insumos utilizados
  • RF-MAQ-005: Emissão de alertas automáticos para manutenções programadas
  • RF-MAQ-006: Relatórios de custos operacionais, disponibilidade e eficiência por máquina

Requisitos Não Funcionais

  • RNF-MAQ-001: Arquitetura offline-first para operações em campo
  • Descrição: O módulo deve implementar uma arquitetura completa para operações offline em áreas remotas, permitindo o registro e consulta de todas as informações sobre maquinário sem dependência de conexão com a Internet.
  • Critério de aceitação: Cadastro completo de maquinário, abastecimentos, horímetros, manutenções e operações disponíveis em modo offline.
  • Critério de aceitação: Cache inteligente que prioriza dados de máquinas ativas e relevantes para a fazenda atual.
  • Critério de aceitação: Armazenamento eficiente que permita uso por até 30 dias sem necessidade de sincronização.
  • Prioridade: Alta

  • RNF-MAQ-002: Sincronização robusta de dados

  • Descrição: Mecanismo avançado de sincronização para garantir a integridade e consistência dos dados, mesmo após longos períodos offline.
  • Critério de aceitação: Sincronização automática quando conexão for reestabelecida, com tempo máximo de 2 minutos para datasets completos.
  • Critério de aceitação: Resolução inteligente de conflitos seguindo regras específicas:
    • Para registros de horímetro: manter o histórico cronológico completo
    • Para abastecimentos e manutenções: preservar todos os registros de ambos os ambientes
    • Para alterações no cadastro: manter a versão mais recente com alerta para revisão
  • Critério de aceitação: Indicação visual clara do status de sincronização de cada registro.
  • Prioridade: Alta

  • RNF-MAQ-003: Interface responsiva para operações em campo

  • Descrição: Interface otimizada para dispositivos móveis, permitindo rápido lançamento de dados em condições de campo.
  • Critério de aceitação: Fluxos de lançamento de horímetro e abastecimento em menos de 3 passos.
  • Critério de aceitação: Formulários adaptativos para diversos tamanhos de tela, garantindo usabilidade em smartphones e tablets.
  • Prioridade: Alta

  • RNF-MAQ-004: Integração com módulo de estoque para baixa automática de peças e insumos

  • Descrição: Integração transparente com estoque para garantir controle de peças e insumos utilizados em manutenções.
  • Critério de aceitação: Baixa automática no estoque ao registrar manutenção, mesmo em modo offline.
  • Critério de aceitação: Validação de disponibilidade de peças antes do registro de manutenção.
  • Prioridade: Média

Regras de Negócio

  • RN-MAQ-001: Não é permitido registrar manutenção sem saldo de peças/insumos no estoque
  • RN-MAQ-002: Máquinas devem ter manutenção preventiva registrada conforme periodicidade definida
  • RN-MAQ-003: Abastecimentos devem ser vinculados a máquinas cadastradas e operadores autorizados

Critérios de Aceitação

  • Cadastro de máquinas e implementos deve conter todos os campos obrigatórios
  • Lançamentos de horas, abastecimentos e manutenções devem ser possíveis online e offline
  • Alertas e relatórios devem ser gerados corretamente conforme as configurações
  • Histórico operacional e de custos deve estar disponível para consulta por perfil autorizado

Dependências

  • Módulo de Estoque (para peças e insumos de manutenção)

Integrações

Integrações que o módulo Maquinário SOLICITA de outros módulos:

  • Integração com Módulo de Estoque: Solicita informações sobre disponibilidade de peças e insumos e registra baixas automáticas durante manutenções.

  • Integração com Sistema de Notificações Interno: Solicita envio de alertas para manutenções programadas, inspeções obrigatórias e anomalias detectadas.

  • Integração com Módulo de Auditoria de Dados: Solicita registro detalhado de todas as operações realizadas para fins de rastreabilidade e auditoria.

  • Integração com Módulo de Membros de Fazenda: Solicita informações sobre operadores autorizados para cada tipo de máquina e implemento.

Integrações que o módulo Maquinário FORNECE para outros módulos:

  • Integração para Dashboards: Fornece métricas operacionais como disponibilidade, eficiência e custos para dashboards gerenciais.

Todas estas integrações implementam mecanismos de cache e sincronização para garantir o funcionamento adequado em modo offline, permitindo a operação contínua do maquinário mesmo em áreas remotas sem conectividade.

Riscos Relacionados a Requisitos

  • Falha na sincronização de dados: Registros em duplicidade ou ausência de alertas devido a problemas de sincronização entre dispositivos móveis e servidor central
  • Manutenções não registradas: Falhas operacionais e custos não previstos devido a manutenções realizadas, mas não lançadas no sistema
  • Consumo excessivo de combustível: Desvios e custos elevados por falta de controle adequado nos abastecimentos
  • Conflitos de alocação de maquinário: Reservas simultâneas do mesmo equipamento durante operação offline
  • Perda de dados operacionais: Ausencia de backups adequados dos registros realizados em campo
  • Acesso indevido a dados de custos: Exposição de informações financeiras sensíveis a perfis não autorizados

Funções e Controle de Acesso

O módulo de Maquinário define permissões específicas para cada operação e entidade, garantindo que apenas usuários autorizados possam registrar, editar e consultar informações sensíveis.

Níveis de Acesso por Operação

  • Cadastro de máquinas e implementos: permitido para gestores e técnicos
  • Registro de operações (horas, abastecimentos): permitido para operadores, técnicos e gestores
  • Registro de manutenções: permitido para técnicos e gestores
  • Configuração de parâmetros e alertas: restrito a gestores
  • Visualização de relatórios e histórico: permitido para todos os perfis autorizados

Níveis de Acesso por Entidade

  • Máquinas e implementos: leitura, criação, edição, exclusão (gestores/técnicos)
  • Registros operacionais: lançamento, edição (operadores/técnicos/gestores)
  • Manutenções: registro, edição (técnicos/gestores)
  • Relatórios e histórico: visualização (todos)
  • Alertas: visualização (todos), resolução (gestores)

Ações Críticas do Sistema

Ações que exigem confirmação adicional ou aprovação para garantir rastreabilidade e evitar erros:

Aprovação

  • Alteração retroativa de registros de operação e manutenção
  • Ajustes manuais em parâmetros de manutenção

Confirmação de Identidade

  • Exclusão de registros de manutenção
  • Alteração de cadastro de máquina após início de operação

Indicadores Possíveis

Indicadores Operacionais e de Gestão

  • Disponibilidade operacional de cada máquina
  • Custo por hora trabalhada
  • Consumo médio de combustível por máquina
  • Percentual de manutenções realizadas no prazo
  • Número de falhas operacionais por período
  • Taxa de sincronização de dados offline

Oportunidades de Escopos Futuros

Considere as oportunidades identificadas apenas como ideias, mas que podem ser distribuídos em outros módulos e em outros domínios.

  • Integração com sensores IoT para monitoramento em tempo real
  • Implementação de telemetria e rastreamento por GPS
  • Dashboards de eficiência operacional e custos
  • Análise preditiva de falhas e manutenções