Engenharia de Software UML – Diagramas de Casos de Uso ... fileGerar o diagrama de caso de uso e...

1

Click here to load reader

Transcript of Engenharia de Software UML – Diagramas de Casos de Uso ... fileGerar o diagrama de caso de uso e...

Page 1: Engenharia de Software UML – Diagramas de Casos de Uso ... fileGerar o diagrama de caso de uso e correspondente documentação para o Sistema de ... veículos na locadora, e que

Engenharia de SoftwareUML – Diagramas de Casos de Uso

Prof. MSc Wagner Siqueira Cavalcante

01. Gerar o diagrama de caso de uso e correspondente documentação para o Sistema de

Locação de Veículos, em que o cliente representa aqueles que desejam locar

veículos na locadora, e que interage com todos os casos de uso (exceto a

manutenção do cadastro de veículos), visto que o funcionário depende de

informações do cliente para as ações correspondentes à locação (este, sim, interage

com todos os casos de uso, sem exceção). Como o foco é a própria locação de

veículos, locar automóvel é o caso de uso que identifica as etapas necessárias para

que um cliente consiga locar um automóvel. É necessário que ele selecione o veículo

que deseja locar e informar por quanto tempo deseja locá-lo, bem como para qual

finalidade e por onde deseja trafegar, além de fornecer um valor de caução para

poder alugar o automóvel. Devolver locação, por sua vez, é o caso de uso que

identifica os passos que serão executados quando o usuário devolver o veículo, onde

será registrada a data e a hora da devolução do automóvel, sua quilometragem e se

este encontra-se nas mesmas condições de quando foi alugado. Nesse processo o

cliente pode ter que pagar o aluguel referente ao período extra que ocupou o veículo

ou qualquer dano ou multa sofrida enquanto utilizava o mesmo. Por outro lado, ele

pode vir a ser ressarcido de parte do valor que pagou se tiver ocupado o automóvel

por menos tempo que o estipulado. Manter veículos é um caso de uso secundário,

que representa o processo de manutenção do cadastro de veículos da empresa

locadora. Manter clientes também é um processo secundário e representa a

manutenção do cadastro de clientes. Sempre que um novo cliente solicitar a locação

de um veículo, se este ainda não estiver registrado, ou seus dados tiverem sido

alterados, o funcionário deverá executar esse caso de uso.