Buscar

Análise Orientado a Objetos - Portfólio Mateus Felipe Martins da Costa Cota 1 izei uma ferramenta chamada DotUML, que deixa com que eu gere diagr...

Análise Orientado a Objetos - Portfólio
Mateus Felipe Martins da Costa Cota
1 izei uma ferramenta chamada DotUML, que deixa com que eu gere
diagramas UML utilizando uma linguagem de script ao invés de um diagrama visual.
O diagrama em si deve atender as seguintes especificações:
• Cada automóvel tem atributos como número da placa, cor, ano, tipo de combustı́vel, número
de portas, quilometragem, RENAVAM, chassi e valor de locação.
• Cada carro tem um modelo e uma marca, mas um modelo pode relacionar-se a muitos carros
e uma marca pode referir-se a muitos modelos, embora cada modelo só tenha uma marca
especı́fica.
• Um carro pode ser alugado por muitos clientes, em momentos diferentes, e um cliente pode
alugar muitos carros. É preciso saber quais carros estão locados ou não. Sempre que um carro
for locado é preciso armazenar a data e hora de sua locação e, quando for devolvido, a data e
hora de devolução.
Métodos
O método que eu utilizei para realizar a atividade foi primeiro criar as classes principais além de
povoa-las, no quais foram, Automóvel, Marca, Modelo e Cliente.
Apos ter criado as classes, o próximo passo foi analisar e criar as relações entre elas. Comecei a
analise pelas as classes de Automóvel, Marca, Modelo, pois a relação delas são simples e mais
fáceis de serem feitas.
Para a relação entre a as classes de Cliente e Automóvel eu precisei de criar uma classe intermediaria,
que é a classe de Locação, a responsabilidade dessa classe é para manter um registro da relação
entre os carros que estão e foram alugados e os clientes, além de manter um histórico interno do
mesmo.
2 Análise Orientado a Objetos - Portfólio Mateus Felipe Martins da Costa Cota
Métodos
Abaixo segue uma imagem do modelo de diagrama de classes gerado para o trabalho:
3 Análise Orientado a Objetos - Portfólio Mateus Felipe Martins da Costa Cota
Conclusão
Essa atividade mostrou de uma maneira interessante e simples, diversas relações básicas e complexas
em um diagrama de classe, no qual varias classes se relacionaram entre si de diversas maneiras,
além de como criar um apenas com os requisitos de uma analise de requisitos de um sistema.
4


Essa pergunta também está no material:

An_lise_Orientado_a_Objetos-1
4 pág.

Programação I Universidade Norte do ParanáUniversidade Norte do Paraná

💡 1 Resposta

User badge image

Ed Verified user icon

Parece que você está compartilhando um trecho de um portfólio ou trabalho sobre Análise Orientada a Objetos. No entanto, não consigo identificar uma pergunta específica na sua descrição. Se você tiver alguma dúvida ou precisar de ajuda com algum conceito relacionado à análise orientada a objetos, fique à vontade para fazer uma pergunta mais direta e eu ficarei feliz em ajudar!

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais