Uml - diagramas
●
●
Fluxo principal 1. o usuário solicita o saque do dinheiro; 2. o terminal pede que o cartão seja inserido; 3. o usuário insere o cartão; 4. o terminal lê o cartão, verifica que o cartão é válido e solicita a senha; 5. o usuário digita a senha; 6. o terminal avalia a senha e constata a sua validade. O terminal solicita a digitação da quantia a ser sacada; 7. o usuário digita a quantia desejada; 8. o terminal verifica a disponibilidade de saldo, autoriza o saque, libera o valor solicitado e imprime o recibo de saque. Fluxos alternativos ● Cartão inválido 1. o usuário solicita o saque do dinheiro; 2. o terminal pede que o cartão seja inserido; 3. o usuário insere o cartão; 4. o terminal lê o cartão, determina que este é inválido e retorna ao passo 2. ● Senha incorreta 1. o usuário solicita o saque do dinheiro; 2. o terminal pede que o cartão seja inserido; 3. o usuário insere o cartão; 4. o terminal lê o cartão, verifica que o cartão é válido e solicita a senha; 5. o usuário digita a senha; 6. o terminal avalia a senha e verifica que ela não é válida. Solicita, então, que o usuário digite a senha novamente. Após a terceira tentativa, o sistema bloqueia o cartão. ● Saldo insuficiente 1. o usuário solicita o saque do