Buscar

An_lise_Orientado_a_Objetos-1

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

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

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
Você viu 3, do total de 4 páginas

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

Prévia do material em texto

Análise Orientado a Objetos
Portfólio
Análise Orientado a Objetos - Portfólio
Mateus Felipe Martins da Costa Cota
1
Análise Orientado a Objetos - Portfólio Mateus Felipe Martins da Costa Cota
Introdução
A tarefa do portfólio foi desenvolver um diagrama de classes para um sistema de locação de
veı́culos. Para isso eu utilizei 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
	Introdução
	Métodos
	Métodos
	Conclusão

Continue navegando