Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

1 
 
 
 
 
 
Visual Paradigm Online 
Diagrama de Classes 
 
 
 
Análise Orientado a Objetos 
Criado por: Davi Pereira dos Santos 
 
Sistema de 
locação de 
veículos. 
 
 
2 
 
Introdução 
Este documento apresenta um relatório completo sobre o diagrama de classes UML 
para um sistema de locação de veículos. O diagrama atende aos requisitos básicos do 
sistema e fornece uma visão geral das entidades e seus relacionamentos. Segue abaixo 
detalhadamente os parâmetros que foram considerados para a elaboração do diagrama. Por 
fim, estará sendo apresentado o diagrama dentro da plataforma Visual Paradigm Online. 
Entidades e Atributos 
O diagrama de classes define as seguintes entidades, cada uma com seus respectivos 
atributos: 
1. Automovel: 
• Placa: String (identificador único do veículo) 
• cor: String 
• tipoCombustivel: String 
• nmr_Portas: int 
• quilometragem: int 
• Renavam: String (identificador nacional do veículo) 
• chassi: String 
• ValorLocacao: double 
• ano: int 
2. Modelo: 
• nomeModelo: String (identificação do modelo, como Corolla, Onix, etc.) 
3. Marca: 
• nomeMarca: String (identificação da marca, como Fiat, Volkswagen, etc.) 
4. Locacao: 
• dt_Locacao: Date (data de início da locação) 
• Hora_Locacao: Time (hora de início da locação) 
• dt_Devolucao: Date (data de início da devolução) 
• Hora_Devolucao: Time (hora de início da devolução) 
5. Cliente: 
• id: int (identificador único do cliente) 
• nome: String 
• endereco: String 
• telefone: String 
• email: String 
• carrosAlugados: List (lista de locações associadas ao cliente) 
 
 
 
 
3 
 
 
6. Relacionamentos 
• Automovel: está relacionado a Modelo (um para muitos): um modelo pode estar associado a vários 
carros, mas um carro está associado a apenas um modelo. 
• Modelo: está relacionado a Marca (um para muitos): uma marca pode ter vários modelos, mas um 
modelo está associado a apenas uma marca. 
• Locacao: está relacionado a Automovel (muitos para um): um carro pode ter várias locações, mas 
uma locação está associada a apenas um carro. 
• Locacao: está relacionado a Cliente (muitos para um): um cliente pode ter várias locações, mas 
uma locação está associada a apenas um cliente. 
• Cliente: está relacionado a Locacao (um para muitos): um cliente pode ter várias locações 
associadas a ele, enquanto cada locação está associada a um único cliente. 
Análise do Diagrama 
O diagrama de classes apresentado atende aos requisitos básicos para um sistema de locação de veículos. 
Ele permite o registro de: 
• Veículos: com informações como placa, cor, ano, tipo de combustível, número de portas, 
quilometragem, RENAVAM, chassi e valor da locação. 
• Modelos: com o nome do modelo e a marca associada. 
• Marcas: com o nome da marca. 
• Clientes: com seus dados pessoais (nome, endereço, telefone e e-mail) e histórico de locações. 
• Locações: com data e hora de início e término, cliente e veículo associados. 
Segue abaixo a representação gráfica do diagrama: 
 
Figura 1 - Diagrama de Classe: Sistema de locação de Veículos 
 
 
4 
 
 
 Conclusão 
 
 Neste portifólio foi apresentado de forma detalhada, todos os recursos e parâmetros necessário utilizado 
dentro do Softwere online Visual Paradigm, para a criação de um sistema de locação de veículos. Podendo 
realizar a configuração de entidades, atributos e relacionamentos, entre: “Automovéis”, 
“Modelo”,”Marca”,”Locação” e “Cliente” .

Mais conteúdos dessa disciplina