Version 12 (modified by kolling, 13 years ago) (diff) |
---|
Conteúdo
1. Informações sobre os Cenários
Permitir aos atores acessar o sistema utilizando usuário e senha.
2. Descrição dos Cenários
Como
um usuário do sistema
Eu posso
acessar o sistema
Quando
acessar a tela inicial
Ocorre Então
- O usuário solicita acesso ao sistema (acessando à tela inicial).
- O sistema verifica a existência de uma sessão e existência de usuário autenticado;
Somente Se
Sessão não existe ou Usuário não está autenticado
- O sistema solicita identificação de usuário e senha;
- O usuário informa os dados e confirma;
- O sistema:
- Verifica a disponibilidade da infraestrutura;
- Verifica a validade de usuário e senha conforme regra de negócio “Autenticação e autorização de acesso”;
- Carrega as informações de ambiente do usuário;
- Disponibiliza o ambiente conforme preferências do usuário.
Sessão existe e existe usuário autenticado para sessão corrente
O sistema disponibiliza o ambiente conforme preferências do usuário.
Contudo
SE identificação do usuário ou senha inválida, ENTÃO o sistema exibe a mensagem <Identificação Inválida> e retorna ao passo 1.
SE a conta estiver expirada, ENTÃO o sistema exibe a mensagem <Conta expirada.> e retorna ao passo 1.
SE a conta estiver bloqueada, ENTÃO o sistema exibe a mensagem <Conta bloqueada> e retorna ao passo 1.
3. Interface Visual
Tela de login da aplicação ( Vide Anexo).
A interface de acesso ao sistema deve apresentar:
- Logotipo da aplicação;
- Campos de Usuário e Senha;
- Botão de confirmação;
- Logotipo do Serpro;
- Referência à comunidade.