You are on page 1of 1

Modelo de Domnio

Interface_Locadora

Controlador_Locadora

Locao
id_locacao: inteiro dt_retirada_veiculo: Date dt_devolucao_veiculo: Date id_KM_inicial: inteiro id_KM_final: inteiro 0* Compe 1 -

Veculo
id_veiculo: inteiro nm_cor: String id_kilometragem: inteiro dt_ano: Date id_placa: String

+Aluga(): String +Devolucao(): String +Valor(): Double 1*

+Cadastrar(): String +Alterar(): String +Consultar(): String +Excluir(): String 1*

Realiza

Possui

Cliente
id_cliente: inteiro nm_cliente: String id_cpf: inteiro id_habilitacao: inteiro -

Modelo_veiculo
id_modelo: inteiro nm_modelo: String num_portas: inteiro id_cilindrada: inteiro tipo_combustivel: String

+Cadastrar(): String +Alterar(): String +Consultar(): String +Excluir(): String

+Cadastrar_Modelo(): String +Alterar_Modelo(): String +Excluir_Modelo(): String

Tem

Marca_Veiculo
- id_marca: inteiro - nm_marca: String +Cadastrar_Marca(): String +Alterar_Marca(): Sring +Excluir_Marca(): String