-
Notifications
You must be signed in to change notification settings - Fork 0
Specification Use Cases
We write the management artifacts in brazilian portuguese language. If you want a feedback about this artifact, feel free to ask! We'll take an effort to bring an abstract to you ;)
#EqLibra - Sistema de Gerenciamento Financeiro
Este caso de uso permite um usuário da aplicação (um usuário já cadastrado no sistema) realizar o login no sistema da aplicação. Para tanto, não é necessário que o usuário tenha em mão o nome do usuário cadastrado e sua senha pessoal.
|----------------|--------------------| | Ator Principal | Usuário Cadastrado |
Este caso de uso é iniciado quando o Usuário entra na página web do EqLibra.
ID | Descrição | Referências |
---|---|---|
1 | O usuário informa ao campo “Nome do Usuário” seu nome de usuário cadastrado | |
2 | O usuário informa ao campo “Senha” sua senha pessoa | [RN01] |
3 | O usuário aperta o botão “Entrar” | [FE01] [FE02] |
4 | O sistema verifica se o nome do usuário e a senha inserida correspondem ao cadastrado pelo usuário | [FE03] |
5 | O sistema apresenta a mensagem “Login efetuado com Sucesso!” | |
6 | O sistema abre a tela inicial | |
7 | O caso de uso é encerrado |
FE01. O usuário não preencheu o campo “Nome do Usuário”
No passo 3 do fluxo principal, o sistema verifica que o campo “Nome do Usuário” não foi preenchido e exibe uma mensagem informando o fato ao usuário. O sistema retoma ao passo 1.
FE02. O usuário não preencheu o campo “Senha”
No passo 3 do fluxo principal, o sistema verifica que o campo “Senha” não foi preenchido e exibe uma mensagem informando o fato ao usuário. O sistema retoma ao passo 1.
FE03. O sistema verifica que os dados informados pelo usuário não correspondem ao cadastrado
No passo 4 do fluxo principal, o sistema verifica que um dos campos preenchidos não correspondem às informações cadastradas no sistema e exibe uma mensagem informando o fato ao usuário. O sistema retoma ao passo 1.
Requisito Especial:
RE01. Caracter especial de Exibição O campo senha, ao ser digitado qualquer informação, não deve aparecer o que foi digitado, mas sim “*” no lugar dos caracteres informados.
Condições:
Pré-Condição
Sem pré-condição relacionado ao caso de uso.
Pós-Condição
- Após efetuar o login, o sistema deve guardar a sessão do usuário até que ele pressione o botão “Sair do Sistema” ou feche a navegador / aba.
- Após efetuar o login, o sistema deve permitir ao usuário cadastrado efetuar todas as demais opções restritas a ele.
Ponto de Extensão:
Sem extensões.