Escolar Documentos
Profissional Documentos
Cultura Documentos
SISTEMAS
• Uma diferenciação é necessária quando se pensa em como o Usuário escreve o que deseja, o
requisito, e como os analistas reescrevem esse requisito para o desenvolvimento do sistema.
• Requisito do Usuários:
RU01 - O usuário deverá fazer login para entrar no sistema
• Requisito do sistema
RS01.1 - O usuário deverá digitar seu login (e-mail)
RS01.2 - O usuário deverá digitar sua senha com no máximo 8 caracteres e no mínimo 6.
RS01.2 - O usuário pode tentar até no máximo 3 vezes e errar, após isso o sistema deverá bloquear automaticamente o login.
RS01.3 – O sistema devera validar se o usuário não esta bloqueado, caso esteja bloqueado deverá exibir a mensagem
“Usuário bloqueado, favor entrar em contato com o administrador”
RS01.4 – Ao entrar no sistema, a tela seguinte deve apresentar a tela principal do Menu.
EXEMPLO:
• Requisito do Usuários:
RU01 - O usuário poderá recuperar a senha de acesso
• Requisito do sistema
RS01.1 - O usuário deverá digitar seu login (e-mail) para recuperar sua senha
RS01.2 – O sistema deve validar o e-mail no sistema, se o e-mail não existir, deve ser exibido a
mensagem para o usuário “Login não encontrado”
RS01.4 – Se o login estiver correto, o sistema deve enviar para o e-mail a senha temporária.
RS01.5 – Ao entrar no sistema, informando a senha temporária o usuário deverá digitar a senha
temporária, e a nova senha (2 vezes).
DIAGRAMAÇÃO
• Às vezes, não fica claro a condição que deve ser satisfeita para que um caso
de uso seja executado;
Nesses casos, podemos usar restrições com uma nota explicativa determinando
a condição para que o caso de uso seja executado;
As restrições são compostas por um texto entre chaves:
CASO DE USO - RESTRIÇÕES
CASO DE USO - EM MAIORES DETALHES -
EXEMPLO
CASO DE USO - EM MAIORES DETALHES -
EXEMPLO
CASO DE USO - EXERCÍCIOS