Você está na página 1de 4

Casos de uso

UC-01 – CRIAR CONTA

Ator: Usuário
Pré-condições: Inicializar o sistema

Cenário padrão:

1 – Usuário clica no botão de “Criar conta” presente na tela inicial do sistema;


2 – O sistema mostra a página de criação de conta, onde o usuário deverá clicar no botão
“Finalizar” após preencher um formulário com as seguintes informações: E-mail, nome
completo, matrícula, telefone, cpf, data de nascimento, senha da conta e uma foto do
usuário.
3 – O sistema valida as informações preenchidas pelo usuário no cadastro;
4 – A conta para acesso ao sistema é criada e o usuário é enviado para a página
principal, já logado em sua conta.

Cenários alternativos:

2 – a) O usuário não preenche todas as informações do formulário


2.1 – O sistema nega a criação da conta;
2.2 – O sistema informa ao usuário que existem informações não preenchidas no
formulário
2.3 – Processo retorna ao passo 2 do cenário padrão

3 – a) O usuário informa e-mail, matrícula ou CPF já cadastrados no sistema


3.1 – O sistema exibe mensagem informado “E-mail já utilizado”, “Matrícula já utilizada”,
ou “CPF já cadastrado”;
3.2 – Usuário retorna para a página de cadastro e preenche o formulário com e-mail ou
matrícula válidos;
3.3 - O processo retorna ao passo 3 do cenário padrão

UC-02 – LOGIN
Ator: Usuário
Pré-condições: Usuário deve ter criado com sucesso uma conta para acessar o sistema

Cenário padrão:
1 – Usuário clica em botão de “Fazer login”
2 – Usuário é redirecionado para a página de login, onde deverá preencher um formulário
requisitando o seu número de matrícula e sua senha;
3 – O sistema validará os dados informados pelo usuário;
4 – O usuário será redirecionado para a página inicial, logado em sua conta.

Cenários alternativos:

3–
a) O usuário informou número de matrícula inválido
3.1 – Sistema informa ao usuário que ele tentou logar com uma matrícula não cadastrada;
3.2 – Processo retorna ao passo 2 do cenário principal, onde o usuário poderá informar
outro número de matrícula.
b) O usuário informou uma senha incorreta
3.1 – O sistema informa ao usuário que a senha digitada não corresponde à cadastrada
para a matrícula informada
3.2 – Processo retorna ao passo 2 do cenário principal, onde o usuário poderá informar
outra senha.

UC-03 – EDITAR DADOS DA CONTA


Ator: Usuário
Pré-condições: O usuário precisa estar logado em uma conta.

Cenário padrão
1 – Usuário clica no botão de “Editar dados da conta”;
2 – Usuário preenche novamente os campos que deseja editar;
3 – Usuário clica em finalizar
4 – Sistema valida as informações e finaliza a edição dos dados;

UC-04 – EXCLUIR CONTA


Ator: Usuário
Pré-condições: O usuário precisa estar logado em uma conta.

Cenário padrão
1 – Usuário clica no botão de “Excluir conta”
2 – Sistema requisita que o usuário digite sua senha, para confirmar a exclusão da conta.
3 – Sistema valida a senha informada
4 – A conta é excluída do sistema

Cenários alternativos

3 – a) A senha informada é incorreta


3.1 – Sistema informa que a senha digitada está incorreta, e não realiza a exclusão da
conta.
3.2 – Processo volta ao passo 2 do cenário principal, e o usuário pode digitar novamente
a senha.

UC-05 – CRIAR SALA


Ator: Usuário especial (professor ou administrador)
Pré-condição: O usuário precisa estar logado em sua conta

Cenário padrão
1 – O usuário clica no botão de “Criar sala”;
2 – O usuário preenche as informações da sala, quais sejam: nome da sala, disciplina e
descrição;
3 – Usuário clica em “Finalizar”;
4 – O sistema cria uma nova sala e informa ao usuário que a sala foi criada com sucesso;

Cenários alternativos
3 – a) O usuário não preencheu algum dos campos
3.1 – O sistema informa ao usuário que existem campos não preenchidos e não realiza a
criação da sala;
3.2 – Processo volta ao passo 2 do cenário principal, e o usuário pode realizar novamente
o preenchimento das informações.

UC-06 – ENTRAR NA SALA


Ator: Usuário
Pré-condições: O usuário precisa estar logado em uma conta.

Cenário padrão
1 – Usuário seleciona uma sala;
2 – Usuário clica no botão “Participar desta sala”;
3 – Sistema adiciona o usuário à sala;
4 – Usuário é redirecionado à página principal da sala, mostrando todas as informações já
publicadas nela.

UC-07 – SAIR DA SALA


Ator: Usuário
Pré-condições: O usuário precisa estar logado em uma conta e deve ter entrado na sala.

Cenário padrão
1 – Usuário seleciona uma sala em que já participa;
2 – Usuário clica na opção “Sair da sala”;
3 – Sistema mostra uma mensagem perguntando ao usuário se ele realmente deseja
deixar de participar da sala;
4 – Usuário clica em “Sim”;
5 – Usuário deixa de ser participante da sala e não possui mais acesso às informações
nela publicadas.

UC-08 – PESQUISAR SALAS


Ator: Usuário
Pré-condições: O usuário precisa estar logado em uma conta.

Cenário padrão
1 – Usuário acessa a barra de pesquisa;
2 – Usuário informa nome, disciplina ou descrição da sala que deseja acessar;
3 – Sistema mostra lista com as salas correspondentes à busca realizada.

Cenários alternativos
3 – a) Não existe nenhuma sala correspondente ao dado pesquisado pelo usuário
3.1 – Sistema informa ao usuário que nenhuma sala foi encontrada na busca;
3.2 – Processo volta ao passo 2 do cenário principal, e o usuário poderá realizar nova
busca.

UC-09 – POST
Ator: Usuário
Pré-condições: Acessar uma sala na qual é participante

Cenário padrão
1 – Usuário clica na opção de “Postar”;
2 – Usuário preenche o conteúdo da postagem, podendo ser texto ou arquivos;
3 – Usuário clica em “Finalizar” e a postagem é publicada na página principal da sala.

UC-10 – EXCLUIR POST


Ator: Usuário
Pré-condições: Ter realizado uma postagem em uma sala

Cenário padrão
1 – Usuário clica em uma de suas postagens;
2 – Usuário clica na opção de “Excluir post”;
3 – Sistema mostra uma mensagem perguntando ao usuário se ele realmente deseja
excluir a publicação;
4 – Usuário clica em “Sim”;
5 – Sistema exclui a publicação da página da sala e informa ao usuário que o post foi
excluído com sucesso.;

UC-11 – EDITAR POST


Ator: Usuário
Pré-condições: Ter realizado uma postagem em uma sala

Cenário padrão
1 – Usuário clica em uma de suas postagens;
2 – Usuário clica na opção de “Editar post”;
3 – Usuário realiza alterações no conteúdo do seu post;
4 – Usuário clica em “Confirmar”;
5 – Sistema altera o post e informa ao usuário que o post foi editado com sucesso.

UC-12 – VISUALIZAR INFORMAÇÕES DA SALA


Ator: Usuário
Pré-condições: Acessar uma sala na qual é participante

Cenário principal
1 – Usuário clica na opção de “Visualizar informações” da sala que acessou;
2 – Usuário seleciona qual informação gostaria de ver, tais como: Participantes, Dados da
Sala, Materiais, Atividades, Notas, etc.;
3 – Usuário é redirecionado para página que mostra a informação que solicitou.

Você também pode gostar