Você está na página 1de 5

Exerccios

Diagramas de Seqncia e
Classes de Projeto

Exerccio 1
Defina um diagrama de seqncia para cada tarefa apresentada a seguir e
atualize o diagrama de classes de projeto. Utilize como base o diagrama de
classes conceituais resultante da anlise. Considere que todos os objetos esto
na memria principal.
Uma locadora de veculos possui vrios veculos que podem ser alugados.
Cada veculo possui vrias informaes (placa, cor, modelo, ano, preo) e pode
ser alugado para somente um cliente de cada vez. O cliente, por sua vez,
apresenta vrias informaes (nome, cpf e carto de crdito) e pode alugar
somente 1 carro. O aluguel de um veculo tem a quantidade de dias alugados,
bem como o preo total. As seguintes tarefas devem ser suportadas pela
aplicao:
(1) incluso de um veculo e (2) incluso de um cliente;
(3) retorno dos veculos que esto disponveis para serem alugados;
(4) retorno dos clientes que tem carros alugados;
(5) aluguel de um veculo por um cliente;
(6) verificao do valor a ser pago pelo aluguel feito por um cliente;
(7) devoluo de um veculo alugado.

Exerccio 1
Modelo Conceitual:

Exerccio 2
Defina um diagrama de seqncia para o projeto a partir do caso de uso
apresentado a seguir e atualize o diagrama de classes de projeto. Utilize como
base o diagrama de classes conceituais resultante da anlise. Considere que
todos os objetos esto na memria principal.

Caso de Uso: Acessar livros emprestados a um associado


O recepcionista entra com o identificador do associado. O sistema apresenta o
nome do associado e informaes sobre os livros emprestados (cdigo e
nome), se existirem livros emprestados para este cliente.

Exerccio 2
Modelo Conceitual:
Emprestimo

Exemplar

1..*
dataEmprestimo 0..1
numero
dataDevolucao
contem

Livro

1..*
1
tem

nome
codigo

0..*
faz
1
Associado

nome
matricula
TempoEmprestado

tempoEstudante
tempoProfessor
Estudante

Professor

depto

Você também pode gostar