Dicionário - Pedraum789/projeto-caminhao GitHub Wiki

Diagrama de Classes de Domínio

image

Classe Cliente

Informações dos clientes

Atributos Descrição
cd_cliente Código ID do cliente
nm_cliente Nome completo do cliente
cpf_cliente Número do cadastro de pessoa física do cliente
dt_nascimento Data de nascimento do cliente
endereco Endereço do cliente
email_cliente E-mail do cliente
tel_cliente Telefone do cliente
rede_social_cliente Rede social do cliente
dt_cadastro Data do cadastro do cliente

Classe Caminhoneiro

Informações dos caminhoneiros

Atributos Descrição
cd_caminhoneiro Código ID do caminhoneiro
nm_caminhoneiro Nome completo do caminhoneiro
cpf_caminhoneiro Número do cadastro de pessoa física do caminhoneiro
dt_caminhoneiro Data de nascimento do caminhoneiro
endereco_caminhoneiro Endereço do caminhoneiro
email_caminhoneiro E-mail do caminhoneiro
cnh_caminhoneiro Carteira de motorista do caminhoneiro
cat_cnh_caminhoneiro Categoria da carteira de motorista do caminhoneiro
tel_cliente Telefone do caminhoneiro
dt_cadastro Data do cadastro do caminhoneiro

Classe Caminhão

Informações necessarias sobre o caminhão

Atributos Descrição
cd_caminhao Código ID do caminhão
cd_caminhoneiro Código ID do caminhoneiro
placa_caminhao Placa do caminhão
cat_caminhao Categoria do caminhão
cor_caminhao Cor do caminhão
eix_caminhao Número de eixos do caminhão
mod_caminhao Tipo do módulo do caminhão
vol_caminhao Volume máximo (m³) do caminhão
cap_caminhao Capacidade máxima (t) do caminhão

Classe Frete

Informações necessárias para cadastrar um frete

Atributos Descrição
cd_frete Código do frete
cd_cliente Código do cliente
cd_caminhoneiro Código do caminhoneiro
horario_frete Horário que o frete estará disponível
endereco Endereço do frete
bairro Bairro do frete
referencia Caso haja referencia
dt_entrega Data que deve ser entregue o frete
dt_cadastro Data do cadastro
valor Valor do frete

Classe Histórico de pagamento

Registro dos pagamentos para termos controle dos fretes

Atributos Descrição
cd_pagamento Código do pagamento
cd_frete Código do frete
dt_pagamento Data do pagamento

Classe Ocorrências

Registro de ocorrências

Atributos Descrição
cd_ocorrencia Código da ocorrência
cd_frete Código do frete
tipo_usuario Tipo do usuário (caminhoneiro ou cliente)
descricao Descrição da ocorrência

Classe Avaliações do serviço

O usuário pode avaliar o serviço (caminhoneiro ou cliente)

Atributos Descrição
cd_avaliacao Código da avaliação
cd_frete Código do frete
tipo_usuario Tipo do usuário (caminhoneiro ou cliente)
num_estrelas Número de estrelas da avaliação
feedback FeedBack da avaliação (breve descrição)