Buscar

04MS_doc03


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

Continue navegando


Prévia do material em texto

Diagrama de objetos: 
O diagrama de objetos é uma variação do diagrama de classes e utiliza quase a 
mesma notação. A diferença é que o diagrama de objetos mostra os objetos que 
foram instanciados das classes. O diagrama de objetos é como se fosse o perfil 
do sistema em certo momento de sua execução. 
 
 
 
 
 
 
 
 
 
 
 
 
Exercício 1: 
O diagrama de classes abaixo se refere a uma empresa de aluguel de veículos. 
Observe o diagrama e faça um texto, interpretando o que você entendeu no 
diagrama. 
Compahia de
Aluguel de Veículos
Cliente
0..*
0..1
Carro SportCaminhão Carro de Passeio
Contrato de Aluguel
11
1
Veículo Alugado
1
0..*
refere a
possui
possui Tipos de Veículos
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Exercício 2 
Baseado na sua interpretação do exercício 1, faça uma descrição da 
situação representada no diagrama de objetos abaixo: 
 
2678: Contrato de Aluguel
Num_Contrato : 2678
Veículo : "BMW 914"
2679: Contrato de Aluguel
Num_Contrato : 2679
Veículo : "Audi V8"
Pablo: Cliente
Nome : "Pablo F. Barros"
Idade : 20
CPF : 94168912-15
 
Exercício 3 
Como fica o diagrama do exercício 2, se o Pablo alugar uma Kombi, no 
contato 3125. 
 
 
Observações: 
1 - Nesta aula você aprendeu novas representações introduzidas pelo 
UML, já visando aspectos da implementação. Também, consideramos 
esses diagramas como a nível de domínio, apesar das informações para o 
implementador. 
2 – Existe mais de uma maneira de se representar o mundo real com as 
ferramentas apresentadas. Seja simples, represente corretamente da 
maneira que você sabe. 
3 – Vá exercitando novas representações, a medida que as vá 
compreendendo. Não queira usar todas as representações aqui 
apresentadas. Vá indroduzindo-as, a medida que você ganhar 
experiencia. O UML é rica na forma de representar.