forked from Prof-Calebe/Source-Code-Inspection
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
João Moura edited this page Oct 9, 2024
·
1 revision
As estações de trem frequentemente fornecem máquinas de vender bilhetes que imprimem um bilhete quando um cliente insere a quantia correta para pagar a passagem. As máquinas mantêm uma soma total da quantidade de dinheiro que coletou durante toda sua operação.
As estações de trem frequentemente fornecem máquinas de vender bilhetes que imprimem um bilhete quando o cliente insere a quantia correta para pagar a passagem. As máquinas mantêm uma soma total da quantidade de dinheiro que coletaram durante toda sua operação.
| Ator | Descrição |
|---|---|
| Cliente | Usuário da máquina de bilhetes. |
- Diagrama ilustrando os casos de uso principais, como inserir dinheiro, solicitar bilhete e solicitar troco.
- Identificador: CSU01
- Nome: Inserir dinheiro
- Ator: Cliente
- Sumário: Uma quantia de dinheiro é inserida na máquina, sempre representada por uma única nota de papel-moeda.
- Complexidade: Médio
- Pré-condições: N/D
- Pós-condição: O valor inserido é adicionado ao saldo total disponível.
- O Cliente insere uma nota de papel-moeda.
- O Sistema informa para o Cliente aguardar.
- O Sistema valida a nota.
- O Sistema adiciona o valor ao saldo.
- O Sistema informa que a nota foi aceita.
- O Sistema informa o saldo atual. Caso de uso encerrado.
- O Sistema devolve a nota.
- O Sistema informa que a nota é inválida até que o Cliente a retire.
- O Cliente retira a nota.
- Identificador: CSU02
- Nome: Solicitar bilhete
- Ator: Cliente
- Sumário: Um único bilhete de transporte é impresso.
- Complexidade: Fácil
- Pós-condição: Um bilhete é impresso e o valor é debitado do saldo.
- O Cliente solicita o bilhete.
- O Sistema verifica o saldo e emite o bilhete.
- O Sistema informa o saldo atual. Caso de uso encerrado.
- O Sistema informa saldo insuficiente.
- Identificador: CSU03
- Nome: Solicitar troco
- Ator: Cliente
- Sumário: O troco é devolvido em notas de papel-moeda.
- Complexidade: Fácil
- Pós-condição: O valor em troco é devolvido e o saldo é zerado.
- O Cliente solicita o troco.
- O Sistema devolve o saldo restante em notas.
- O Sistema zera o saldo disponível.




.