TRABALHO NP2 GTI MS 17 De Junho
980 palavras
4 páginas
TRABALHO NP2 (Locadora de Veículos)Ana Raquel Silveira
Fabio Martins
Documento de Requisitos
Diagrama de Caso de Uso
Especificação de Caso de Uso
Diagrama de Classes
Diagrama de Sequência
Documento de Requisitos
No caso da locadora tem-se os seguintes principais objetivos operacionais:
Controlar o aluguel e devolução de carros;
Controlar o pagamento de aluguel de carros;
Manter cadastro de clientes e carros;
Emitir relatórios e consultas; e
Controlar dívida dos clientes.
Os seguintes atores foram definidos para o problema:
Cliente – alguém que aluga e devolve o carro, e liguida a dívida, quando for o caso; e
Gerente – agente para o qual os relatórios e consultas são enviados. Determina também as operações de cadastros.
Baseado nestas idéias concebidas para o sistema, pode-se desenvolver uma versão inicial do sistema, que será refinada até a versão final.
Identificação dos Casos de Uso
Nr
Descrição do Evento
Use Case
Resposta
1
Cliente aluga carro
Alugar carro
Msg01
2
Cliente devolve carro
Devolver carro
Msg02
3
Cliente solicita cadastro
Cadastrar cliente
Msg03
4
Funcionário cadastra carro
Cadastrar carro
Msg04
5
Cliente liquida dívida
Liquidar dívida
Msg05
6
Gerente solicita relatório dos carros alugados
Gerar relatório carros
Relatoriocarro
Obs:
Msg01 = aluguel criado | aluguel cancelado | cliente não cadastrado ou tem dívida
Msg02 = carro devolvido | aluguel não existe | devolução cancelada
Msg03 = cliente foi cadastrado | cliente foi excluído | cliente foi atualizado
Msg04 = carro foi cadastrado | carro foi excluído | carro foi atualizado
Msg05 = pagamento registrado | pagamento cancelado
Diagrama de Caso de Uso
Especificação de Caso de Uso
Nome: AlugarCarro
Descrição: Este caso de uso trata do aluguel de um carro
Ator: AtorCliente
Curso Normal:
1. o cliente solicita o aluguel de um carro
2. o sistema mostra os carros disponíveis para aluguel
3. o cliente escolhe um carro
4. o cliente informa seu CPF
5. o sistema encontra o cliente associado ao