Gerenciamento de Transportes de Entrega

O projeto "Gerenciamento de Transportes de Entrega" é um sistema em Java que permite o gerenciamento e registro de entregas de carga realizadas por motoristas em rotas específicas. O sistema oferece funcionalidades para cadastro de motoristas, cadastro de rotas, geração de entregas, alterações de informações de motoristas, lançamento de atrasos de entrega e consultas relacionadas a motoristas, entregas e rotas.

Funcionalidades

  • Cadastro de Motorista: Permite registrar informações de motoristas, como nome, CPF, telefone e outras informações relevantes.
  • Cadastro de Rota: Permite cadastrar rotas disponíveis para as entregas de carga, incluindo informações como origem, destino, distância, tempo estimado, entre outros detalhes.
  • Geração de Entrega: Permite criar uma entrega associando um motorista a uma rota específica. É possível registrar informações como data, cliente, status da entrega, prazo, entre outros detalhes relacionados ao pedido de transporte.
  • Alterações de Motorista: Permite atualizar as informações dos motoristas cadastrados, como nome, telefone, endereço, etc.
  • Lançamento de Atraso de Entrega: Permite registrar atrasos em entregas, atualizando o status da entrega e registrando a nova data de previsão.
  • Consultas de Motorista/Entrega/Rota: Oferece funcionalidades de consulta para obter informações detalhadas sobre motoristas, entregas e rotas. É possível obter o histórico de entregas de um motorista, detalhes de uma entrega específica, informações das rotas disponíveis, entre outros.

Requisitos

  • JDK (Java Development Kit).

Status do Projeto

O projeto "Gerenciamento de Transportes de Carga" está em fase de desenvolvimento. A implementação dos códigos ainda está em andamento e algumas funcionalidades podem estar incompletas, como o tratamento de exceções. Novas atualizações serão feitas regularmente até a conclusão do projeto.