Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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