Skip to main content

Registro de Descrições

Sistema de Gerenciamento e Distribuição de Alertas de Veículos

O código apresentado implementa um sistema de gerenciamento e distribuição de alertas de veículos que possui as seguintes funcionalidades e regras de negócio:

Funcionalidade Principal

Este sistema processa alertas de veículos em lote e os distribui por diferentes canais de comunicação conforme configurações predefinidas. O sistema:

  1. Coleta alertas pendentes de veículos que ainda não foram processados
  2. Enriquece os alertas com informações de localização (endereço)
  3. Distribui os alertas através de múltiplos canais (SMS, notificações push)
  4. Encaminha alertas relevantes para uma central de monitoramento
  5. Registra o status do processamento de cada alerta

Regras de Negócio

Processamento de Alertas

  • O sistema processa alertas pendentes em lotes de até 10.000 registros
  • Alertas com coordenadas GPS são enriquecidos com informações de endereço
  • O processamento é feito com prioridade para alertas recentes

Notificações Push

  • Notificações push são enviadas para alertas gerados no mesmo dia ou alertas de pânico
  • Se o volume total de alertas ultrapassar 5.000, as notificações push são temporariamente desativadas
  • O envio de push depende das configurações estabelecidas para cada tipo de alerta e veículo

Notificações SMS

  • SMS são enviados apenas para alertas do dia atual ou alertas de pânico
  • O cliente precisa ter saldo positivo na plataforma de envio
  • Existe proteção contra envio excessivo de SMS
  • O conteúdo da mensagem inclui informações sobre o veículo, tipo de alerta e localização
  • SMS serão enviados apenas se houver destinatários válidos configurados

Central de Monitoramento

  • Apenas alertas configurados para monitoramento são encaminhados à central
  • O cliente deve estar habilitado para monitoramento central
  • O sistema pode descartar alertas que não necessitam de monitoramento pela central

Configurações do Cliente

  • Os clientes devem estar configurados para receber alertas em lote
  • Cada veículo pode ter diferentes configurações de notificação por tipo de alerta
  • Clientes podem escolher quais tipos de alertas desejam receber e por quais canais

Esta funcionalidade permite que empresas com frotas monitorem eventos significativos de seus veículos, recebendo alertas importantes através dos canais mais adequados, conforme suas próprias configurações.