Cenários
Introdução
A técnica de cenários é usada na modelagem de requisitos de software, os cenários buscam compreender a interação entre usuário e o sistema, por meio de linguagem natural demonstrar os fluxos e interações dos atores
Cenários
Registrar
Objetivo | Criar uma conta no mais monitoria |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria |
Episódios |
|
Restrição | Email já cadastrado |
Exceção |
|
Fazer login
Objetivo | Entrar na aplicação com email e senha previamente cadastrados. |
Contexto | Pré condição
|
Atores | |
Episódios |
|
Restrição | |
Exceção |
Adicionar monitoria
Objetivo | Usuário deseja criar uma monitoria. |
Contexto | Pré condição
|
Atores | |
Episódios |
|
Restrição | Usuários devem preencher todos os campos obrigatórios. |
Exceção |
Editar perfil
Objetivo | O usuário deve conseguir mudar informações básicas do perfil. |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria |
Episódios |
|
Restrição | |
Exceção |
Esqueceu senha
Objetivo | Redefinir senha após ter esquecido a mesma. |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria |
Episódios |
|
Restrição | |
Exceção |
Curtir Monitoria
Objetivo | Usuário curtir uma monitoria para que ela seja acessada facilmente caso queira encontrá-la novamente |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria |
Episódios |
|
Restrição | Caso usuário já tenha curtido a monitoria, o like será removido se o botão for clicado novamente |
Exceção |
Pesquisar Monitoria
Objetivo | Usuário deve conseguir achar um monitoria a partir do nome, na aba de pesquisa |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria |
Episódios |
|
Restrição | |
Exceção |
|
Ver monitorias curtidas/a ministrar
Objetivo | Conseguir visualizar monitorias que você curtiu e monitorias que você tem a ministrar |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria |
Episódios |
|
Restrição | |
Exceção |
|
Editar monitoria
Objetivo | Editar informações de uma monitoria caso deseje. |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria |
Episódios | Fluxo principal
|
Restrição | Você deve ser dono da monitoria que deseja editar |
Exceção |
Fazer logout
Objetivo | Usuário sair da conta da aplicação do mais monitoria. |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria |
Episódios |
|
Restrição | |
Exceção |
Iniciar conversa com monitor
Objetivo | Iniciar a comunicação entre o aluno e o monitor |
Contexto | Pré condição
|
Atores | Usuário, mais monitoria e telegram |
Episódios |
|
Restrição | Telgram do monitor e usuário deve ser válido |
Exceção |