Iniciar sessão |
Validar Senha |
Senha válida |
senha do cliente : ex: 123456 |
O sistema liberará a realização de transações |
Senha inválida (1ª ou 2ª tentativa) |
senha errada do cliente: ex: 654321 |
O sistema pedirá a senha novamente |
Senha inválida (3ª tentativa) |
senha errada do cliente: ex: 654321 |
O sistema detenterá o cartão no caixa |
Sacar Dinheiro |
Validar Quantia |
quantia multipla de 10 |
quantia : 100 |
O sistema irá validar se obtem a quantia em caixa |
quantia não multipla de 10 |
quantia: 15 |
O sistema irá informar que o valor é inválido, e solicitar a digitação de um novo valor |
Quantia em Caixa |
tem quantia em caixa |
valor em caixa: 100 ; quantia desejada : 10 |
O sistema gravará um LOG com a quantia desejada e o número do cartão |
não tem a quantia em caixa |
valor em caixa: 10 ; quantia desejada : 100 |
O sistema irá informar ao usuário que não obtem a quantia em caixa |
Validar transação |
transação válida |
transação ok |
O sistema irá gravar um LOG com a resposta do sistema de banco e disponibilizará o dinheiro e recibo ao usuário |
transação inválida |
transação não ok |
O sistema gravará um LOG com a falha na validação, e informará ao usuário informando a causa do erro |
Depositar valor |
Validar transação |
transação válida |
transação ok |
O sistema irá gravar um LOG com a resposta do sistema de banco e solicitará a inserção do envelope no slot |
transação inválida |
transação não ok |
O sistema gravará um LOG com a falha na validação, e informará ao usuário informando a causa do erro |
Inserção de envelope |
envelope inserido |
inserir um envelope no slot |
O sistema irá validar a transação, gravar o LOG e disponibilizar o recibo |
envelope não inserido |
não inserir um envelope |
O sistema irá cancelar a transação |
Transferir dinheiro |
Quantia para deposito |
digitará quantia para deposito |
digitará uma quantia para deposito |
O sistema gravará um LOG com a quantia e conta para deposito |
Validar transação |
transação válida |
transação ok |
O sistema irá gravar um LOG com a resposta do sistema de banco e disponibilizará o recibo |
transação inválida |
transação não ok |
O sistema gravará um LOG com a falha na validação, e informará ao usuário informando a causa do erro |
Consultar Saldo |
Validar transação |
transação válida |
transação ok |
O sistema irá gravar um LOG com a resposta do sistema de banco, mostrará o saldo e disponibilizará o recibo |
transação inválida |
transação não ok |
O sistema gravará um LOG com a falha na validação, e informará ao usuário informando a causa do erro |
Validar depósito |
Validar quantia no envelope |
quantia consistente |
quantia confere com o valor informado para o depósito |
O operador irá inserir no sistema do banco que o depósito é válido e o Sistema gravará no LOG informações sobre o depósito válido |
quantia inconsistente |
quantia não confere com o valor informado para depósito |
O operador irá cancelar o depósito e o sistema gravará no LOG informações sobre o depósito inválido |