Baixe o app para aproveitar ainda mais
Prévia do material em texto
Nome: Realizar saque bancário Id: CSU01 Sumário: Cliente de um banco realizar um saque bancário Ator primário: Correntista do banco Requisito funcional: RF01 Regra de negócio: RN01 O saque será autorizado apenas se houver o valor disponível na conta corrente Fluxo principal: 1 – Cliente insere o cartão do banco 2 – Sistema exibe uma tela para o cliente colocar a senha cadastrada pelo mesmo 3 – Cliente deve informar a sua senha 4 – Sistema exibe uma tela onde o cliente deve escolher a opção saque [FA01] ou cancelar o acesso ao sistema [FA04] 5 – Cliente clica em finalizar o acesso e o sistema é encerrado Fluxo alternativo: [FA01] Opção Saque A. sistema deve abrir um teclado numérico e uma tela informando que é para o cliente digitar o valor desejado B. Cliente deve digitar o valor desejado para o saque B. Cliente deve clicar em confirmar [FA02] ou cancelar a operação de saque [FA03] [FA02] Clique em confirmar A. Sistema valida os dados [FE01][FE02] B. Cliente retira seu dinheiro C. Retorna para o passo 4 do Fluxo principal [FA03] Cancelar a operação de saque A. Retornar para o “Passo 4” do Fluxo principal [FA04] Cancelar o acesso ao sistema A. Procede para o “Passo 6” do Fluxo principal Fluxo de exceção: [FE01] Sistema valida os dados A. Enviar mensagem de erro B. Retornar para o “Passo A” do [FA02] [FE02] Violação de Regra de Negócio A. Enviar mensagem de erro B. Retornar para o “Passo A” do [FA02] Pós Condição: Saque do dinheiro é realizado pelo cliente
Compartilhar