Skip to content

Cenários

Emanoel Belchior edited this page May 6, 2018 · 18 revisions


Cenário 001

Título:Manter Aluno


Objetivo:Criar as condições necessárias para que o aluno consiga se cadastrar, alterar seu registro e excluir seu registro do sistema. Contexto: O aluno precisa se cadastrar no sistema para usufruir dos recursos do mesmo Atores:[Aluno](https://github.com/Desenho-Grupo2/welcometotheDjango/wiki/Léxico-01/) Episódios:
  • O [aluno](https://github.com/Desenho-Grupo2/welcometotheDjango/wiki/Léxico-01/) para usufruir dos recursos do sistema precisa estar logado.
  • Para realizar login, ele precisa está cadastrado no sistema.
  • O [aluno](https://github.com/Desenho-Grupo2/welcometotheDjango/wiki/Léxico-01/) primeiro se cadastrar no sistema.
  • Caso o [aluno](https://github.com/Desenho-Grupo2/welcometotheDjango/wiki/Léxico-01/) deseje, ele poderá alterar seus dados.
  • Caso o [aluno](https://github.com/Desenho-Grupo2/welcometotheDjango/wiki/Léxico-01/) deseje, ele poderá excluir sua conta do sistema.
Pré-Condições:Para que o [aluno](https://github.com/Desenho-Grupo2/welcometotheDjango/wiki/Léxico-01/) consiga alterar ou excluir sua conta do sistema, o mesmo deverá estar logado.


Cenário 002

Título: Fazer Login

Objetivo: Realizar login no sistema. Contexto: O usuário deseja usufruir dos recursos do sistema, mas para isso precisa realizar o login no sistema antes. Atores: Aluno Episódios:
  • O aluno deseja realizar o login para aproveitar do sistema.
  • O aluno, que agora possui o registro no sistema, deseja realizar login.
  • O aluno vai a página de login.
  • Caso o passo anterior tenha dado resultado positivo, o aluno será redirecionado para a página principal com as informações do seu perfil.
  • Caso o passo anterior tenha dado resultado positivo, o aluno será redirecionado para a página principal com as informações do seu perfil.
  • Caso seu login ou senha não estejam no sistema, será mostrada uma mensagem de erro o alertando que algo relacionado a sua tentativa de login está errada.
  • Aluno cadastrado no sistema.
Pré-Condições:


Cenário 003

Título: Visualizar Perfil

Objetivo: Visualizar o perfil do aluno no sistema. Contexto: O aluno com o objetivo de visualizar seus dados no sistema, possui a opção de visualizar seu perfil, assim podendo alterar algo que não esteja de acordo com seu desejo. Atores: Aluno](https://github.com/Desenho-Grupo2/welcometotheDjango/wiki/Léxico-01/) Episódios:
  • O aluno após ter realizado o login com sucesso no sistema, agora poderá visualizar suas informações cadastradas no sistema.
  • Caso o aluno deseje, o mesmo poderá além de visualizar suas informações, poderá alterá-las bem como se excluir do sistema.
Pré-Condições: Ter realizado o login com sucesso.


Cenário 004

Título: Manter Disciplinas

Objetivo: Criar as condições necessárias para que o aluno consiga se adicionar ou excluir uma disciplina na sua lista de disciplinas. Contexto: O administrador do sistema com o intuito de ajudar o aluno, realiza as atividades necessárias para que os alunos consigam adicionar suas matérias em seus perfis. Atores: Administrador Episódios:
  • O administrador deve realizar as atividades que lhe permita cadastrar as disciplinas no sistema.
  • Após as disciplinas serem devidamente organizada, deve ser coletadas as informações sobre estas.
  • Após as disciplinas serem cadastradas no sistema, agora deverá ser feito uma atividade que lhe permita excluir alguma atividade do sistema.
  • Com os passos anteriores feitos, só falta disponibilizar as disciplinas para que os alunos possam adicionar ou excluir-las de sua lista de disciplinas.
Pré-Condições: O sistema estar funcionando.


Cenário 005

Título: Gerenciar Disciplinas

Objetivo: O aluno conseguir gerenciar suas disciplinas em seu perfil. Contexto: O aluno com a intenção de visualizar sua grade horária e assim se programar melhor, deseja adicionar suas disciplinas no sistema. Atores: Aluno Episódios:
  • O aluno agora poderá adicionar ou excluir as disciplinas.
  • O aluno poderá adicionar, dentre uma lista de disciplinas, as que o mesmo está cursando em seu semestre.
  • Caso o aluno selecione uma disciplina na qual não pretendia, a mesma poderá ser retirada posteriormente no perfil do aluno.
  • Existir disciplinas para ser cursadas e o aluno estar logado no sistema.
Pré-Condições:


Cenário 006

Título: Visualizar Disciplinas

Objetivo: O aluno conseguir visualizar as disciplinas que o mesmo selecionou. Contexto: O aluno após ter selecionado as matérias que está cursando, deseja visualizá-las ou excluí-las de seu perfil. Atores: Aluno Episódios:
  • O aluno poderá visualizar as disciplinas em seu perfil.
  • O aluno agora conseguirá ver suas disciplinas em uma grade horária.
  • Caso o aluno deseje, ele poderá excluir uma disciplina em seu perfil.
Pré-Condições: O aluno estar logado e ter disciplinas cadastradas no sistema.


Cenário 007

Título: Adicionar Faltas / Presença

Objetivo: O aluno conseguir adicionar faltas ou presença nas disciplinas que está cursando. Contexto: O aluno agora com as matérias adicionadas em seu perfil, deseja colocar faltas ou presença nas disciplinas para verificar se o mesmo está em condição de reprovar por falta ou está tranquilo em relação a presença. Atores: Aluno Episódios:
  • O aluno adiciona uma falta ou presença na disciplina.
  • O aluno pode adicionar uma falta a uma disciplina e ver quantas faltas ainda pode ter.
  • O aluno pode adicionar uma presença na disciplina.
Pré-Condições:


Cenário 008

Título: Calcular Produtividade

Objetivo: O aluno conseguir colocar suas notas de atividades no sistema. Contexto: A fim de conseguir saber como está suas condições nas disciplinas, o aluno coloca suas notas no sistema. Atores: Aluno Episódios: Pré-Condições: O aluno estar logado e ter disciplinas cadastradas no sistema.


Cenário 009

Título: Gerar Relatório por Disciplinas

Objetivo: Visualizar um relatório sobre a produtividade do aluno por disciplinas. Contexto: O aluno agora visualizar como está suas condições nas disciplinas em um gráfico. Atores: Aluno Episódios:
  • O aluno deseja visualizar graficamente sua condições nas disciplinas.
  • O aluno visualiza o gráfico com seu rendimento na disciplina.
Pré-Condições: O aluno estar logado e ter disciplinas cadastradas no sistema.


Cenário 010

Título: Manter Tarefa

Objetivo: Auxiliar o aluno em suas tarefas diárias escolares. Contexto: Com o intuito de facilitar o seu agendamento de tarefas, o aluno deseja uma área onde poderá ser criadas tarefas que lhe ajude a lembrar dos trabalhos e provas. Atores: Aluno Episódios:
  • Como primeiro passo, o aluno vai até a opção de criar uma tarefa.
  • Após ter criado uma tarefa com sucesso, vê se a mesma está na página de tarefas com as mesmas informações que colocou anteriormente.
  • Caso o aluno deseje alterar alguma informação da tarefa, o mesmo basta clicar na tarefa e alterar o que desejar.
  • Caso o aluno deseje excluir uma tarefa, está opção também será fornecida.
Pré-Condições: O aluno estar logado


Cenário 011

Título: Visualizar Tarefas

Objetivo: Visualizar as tarefas que o aluno já cadastrou. Contexto: O aluno após ter criado uma tarefa, deseja visualizar esta tarefa. Atores: Aluno Episódios:
  • O aluno já criou uma tarefa
  • O aluno deseja visualizar sua(s) tarefa(s)
Pré-Condições: O aluno estar logado


Cenário 012

Título: Notificar Tarefas

Objetivo: O aluno ser notificado sobre as tarefas cadastradas. Contexto: O aluno ser notificado sobre as tarefas que ele cadastrou e que o prazo de expiração está próximo. Atores: Aluno,Sistema Episódios:
  • O aluno já criou uma tarefa
  • O aluno deseja visualizar receber notificações sobre suas tarefas
  • O sistema manda notificações sobre as atividades cadastradas que estão prestes a serem expiradas
Pré-Condições: O aluno estar logado e ter cadastrado uma tarefa


Cenário 013

Título: Notificar Presença

Objetivo: Visualizar as presenças e faltas em uma disciplina. Contexto: O aluno com o intuito de verificar sua situação de presença/faltas em uma disciplina, deseja receber notificações sobre sobre a quantidade de faltas que ele pode ter em uma disciplina. Atores: Aluno,Sistema Episódios:
  • O aluno já adicionou uma presença/falta na disciplina
  • O aluno deseja receber notificações sobre suas presenças/faltas
  • O sistema manda notificações sobre as presenças/faltas em uma disciplina
Pré-Condições: O aluno estar logado e ter adicionado presenças/faltas na disciplina
Clone this wiki locally