forked from Prof-Calebe/Source-Code-Inspection
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
PedroAP2 edited this page Oct 10, 2024
·
1 revision
As máquinas de venda de bilhetes podem ser encontradas em estações de trem e tem como objetivo facilitar o processo de aquisição da passagem. Para funcionar corretamente, a máquina deve: Permitir a inserção de dinheiro, atualizar o saldo conforme a quantia inserida, imprimir bilhetes e calcular e devolver o troco,
| Ator | Descrição |
|---|---|
| Cliente | Usuário da máquina de vender bilhetes |

| Identificador | CSU01 |
|---|---|
| Nome | Inserir dinheiro |
| Atores | Cliente |
| Sumário | Uma quantia de dinheiro é inserida na máquina. É importante ressaltar que essa quantia sempre é representada por uma única nota de papel-moeda. |
| Complexidade | Médio |
| Regras de Negócio | N/D |
|---|---|
| Pré-condições | N/D |
| Pós-condição | O valor inserido é adicionado ao saldo total disponível. |
| Fluxo Principal |
|---|
| 1. O Cliente insere uma nota de papel-moeda. 2. O Sistema mostra uma mensagem informando para o Cliente aguardar alguns instantes. 3. O Sistema valida a nota de papel-moeda inserida. 4. O Sistema informa que a nota de papel-moeda foi aceita. 5. O Sistema adiciona o valor ao saldo disponível. 6. O sistema informa o saldo atual. Caso de Uso é encerrado. |
| Fluxo de Exceção |
|---|
| 1: 3a. O Sistema não valida a nota de papel-moeda. 1. O Sistema devolve a nota de papel-moeda. 2. Enquanto o Cliente não retirar a nota de papel-moeda, o Sistema informa que a nota de papel-moeda é inválida. 3. O Cliente retira a nota de papel-moeda. 4. Volta ao passo 6 do Fluxo Principal. |
| Identificador | CSU02 |
|---|---|
| Nome | Solicitar bilhete |
| Atores | Cliente |
| Sumário | Um único bilhete de transporte é impresso. |
| Complexidade | Fácil |
| Regras de Negócio | N/D |
|---|---|
| Pré-condições | N/D |
| Pós-condição | Um bilhete é impresso e seu valor é debitado do saldo disponível. |
| Fluxo Principal |
|---|
| 1. O Cliente solicita impressão do bilhete de transporte. 2. O Sistema verifica o saldo e emite o bilhete. 3. O sistema informa o saldo atual. Caso de Uso é encerrado. |
| Fluxo de Exceção |
|---|
| 1: 2a. O saldo é insuficiente para emissão do bilhete. 1. O Sistema informa que o saldo é insuficiente. 2. Volta ao passo 3 do Fluxo Principal. |
| Identificador | CSU03 |
|---|---|
| Nome | Solicitar troco |
| Atores | Cliente |
| Sumário | O troco é devolvido em notas de papel-moeda. |
| Complexidade | Fácil |
| Regras de Negócio | N/D |
|---|---|
| Pré-condições | N/D |
| Pós-condição | O valor em nota de papel-moeda é devolvido e o saldo disponível é zerado. |
| Fluxo Principal |
|---|
| 1. O Cliente solicita devolução do saldo restante como troco. 2. O Sistema verifica o saldo e devolve a quantidade do saldo em notas de papel-moeda. 3. O Sistema zera o valor do saldo. 4. O sistema informa o saldo atual. Caso de Uso é encerrado. |
| Fluxo de Exceção |
|---|
| N/D |




