Transcrição de Requisitos Funcionais em Caso de Uso
Por: SirDell • 9/6/2021 • Trabalho acadêmico • 367 Palavras (2 Páginas) • 307 Visualizações
Transcrição de Requisitos Funcionais em Caso de Uso
ID | Nome | Descrição | RF | Ator | RN |
CSU01 | Saque ATM | O sistema deverá realizar o saque do cliente identificado | RF01 | Cliente | RN01 |
Tabela de Regras de Negócio
ID | Nome | Descrição | Caso de Uso |
RN01 | Validação de Cliente | O sistema deverá ser capaz de identificar o cliente solicitando leitura de cartão e validação de senha | CSU01 |
Descrição do Caso de Uso
Nome | Saque Atm | Id: CSU01 |
Sumário: Realizar saque de conta bancária do cliente. |
| |
Ator Primário: Cliente |
| |
Ator Secundário: Aplicação |
| |
Pré-Condição: Ator deve inserir cartão, informar senha, selecionar saque ou cancelar a operação e inserir o valor desejado. |
| |
Requisito funcional: RF01 |
| |
Regra de Negócio: RN01 |
|
Fluxo Principal |
1. Ator insere o cartão no terminal eletrônico. |
2. Aplicação solicita senha do ator. |
3. Ator seleciona saque ou cancela operação. |
4. Aplicação solicita valor para saque ou exibe mensagem operação cancelada. |
5. Ator digita valor para Saque. 6. Aplicação consulta saldo disponível e libera ou não o saque. |
Fluxo Alternativo: [FA01] Identificação |
a. Sistema solicita que insira o cartão |
b. Ator insere cartão |
Fluxo Alternativo: [FA02] Validação |
a. Sistema solicita senha do ator |
b. Ator digita a senha |
Fluxo Alternativo: [FA03] Definir Operação |
a. Sistema exibe uma tela com as opções saque e cancelar operação |
Fluxo Alternativo: [FA04] Saque |
a. Ator seleciona saque |
b. Sistema solicita valor para saque |
Fluxo Alternativo: [FA05] Entrada de valor |
a. Ator digita valor para saque |
Fluxo Alternativo: [FA06] Liberação do saque |
a. Sistema consulta saldo da conta |
b. Sistema libera saque ou exibe mensagem saldo insuficiente |
...