Fork
Prof. Calebe de Paula Bianchini
1 Engenharia de Requisitos
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.
1.1 Catálogo dos Atores
Ator
Descrição
Cliente
Usuário da máquina de vender bilhetes.
1.2 Diagrama dos Casos de Uso
1.3 Especificação dos Casos de Uso
1.3.1 CSU01 – Inserir dinheiro
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.
Pontos de Inclusão
N/D
Pontos de Extensão
N/D
Fluxo Principal
Ações do Ator
Ações do Sistema
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 adiciona o valor ao saldo disponível.
5. O Sistema informa que a nota de papel-moeda foi aceita.
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.
Ações do Ator
Ações do Sistema
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.
1.3.2 CSU02 – Solicitar bilhete
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 é