Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Easy Class
  • Wiki
  • Wiki
  • Requisitos

Last edited by Victor Biffignandi Diehl Nov 16, 2018
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Requisitos

Home Sprints Requisitos EAP Arquitetura e Banco de Dados Configuração Endpoints Mockups Problemas
  • API(criar page)
  • Web(criar page)
  • Mobile(criar page)

User Stories

Usuário Aluno


**US1 - Cadastro de Aluno no Sistema**
Eu como aluno gostaria de me cadastrar no sistema.

Critérios de Aceitação: 1.

Fluxo:


**US2 - Listagem de Professores**

Eu como aluno gostaria de ver uma listagem de professores disponíveis.

Critérios de Aceitação: 1.

Fluxo:


**US3 - Filtro por Matéria na Listagem de Professores**

Eu como aluno gostaria de filtrar listagem de professores disponíveis por matéria.

Critérios de Aceitação: 1.

Fluxo:


**US4 - Filtro por Local de Atendimento na Listagem de Professores**

Eu como aluno gostaria de filtrar a listagem de professores disponíveis por local de atendimento.

Critérios de Aceitação: 1.

Fluxo:


US5 - Visualização do Perfil do Professor

Eu como aluno gostaria de visualizar o perfil de um professor.

Critérios de Aceitação: 1.

Fluxo:


**US6 - Agendamento de Aula com Professor**

Eu como aluno gostaria de agendar um aula com um professor específico.

Critérios de Aceitação: 1.

Fluxo:


**US7 - Edição de Aula Marcada por Aluno**

Eu como aluno gostaria de editar uma aula já marcada.

Critérios de Aceitação: 1.

Fluxo:


**US8 - Cancelamento de Aula Marcada por Aluno**

Eu como aluno gostaria de cancelar uma aula já marcada.

Critérios de Aceitação: 1.

Fluxo:


**US9 - Pesquisa por Palavra-Chave**

Eu como aluno gostaria de fazer uma busca com palavra(s) chave específicas.

Critérios de Aceitação: 1.

Fluxo:


**US10 - Avaliação de Professor**

Eu como aluno gostaria de avaliar o professor após uma aula.

Critérios de Aceitação: 1.

Fluxo:


**US11 - Acompanhamento do Estado do Agendamento do Aluno**

Eu como aluno gostaria de acompanhar o estado de agendamento através de notificações

Critérios de Aceitação: 1.

Fluxo:



## Usuário Professor
**US12 - Cadastro Professor no Sistema**

Eu como professor gostaria de me cadastrar no sistema.

Critérios de Aceitação: 1.

Fluxo:


**US13 - Edição das Informações de Perfil do Professor**

Eu como professor gostaria de editar as informações básicas do meu perfil.

Critérios de Aceitação: 1.

Fluxo:


**US14 - Edição dos Horários Disponíveis do Professor**

Eu como professor gostaria de editar os meus horários disponíveis para aula.

Critérios de Aceitação: 1.

Fluxo:


**US15 - Visualização de Aulas Marcadas do Professor**

Eu como professor gostaria de ver todas as minhas aulas marcadas.

Critérios de Aceitação: 1.

Fluxo:


**US16 - Visualização de Aulas Pendentes do Professor**

Eu como professor gostaria de ver todas as minhas aulas pendentes

Critérios de Aceitação: 1.

Fluxo:


**US17 - Visualização do Perfil do Aluno após Avaliação de Pendência de Aula**

Eu como professor gostaria de ao avaliar uma pendência de aula, ver o perfil do aluno que fez o agendamento.

Critérios de Aceitação: 1.

Fluxo:


**US18 - Atualização Pedido de Aula**

Eu como professor gostaria de aceitar ou negar um pedido de aula.

Critérios de Aceitação: 1.

Fluxo:


**US19 - Cancelamento de Aula**

Eu como professor gostaria de cancelar uma aula já marcada.

Critérios de Aceitação: 1.

Fluxo:


**US20 - Edição de Aula**

Eu como professor gostaria de editar uma aula já marcada.

Critérios de Aceitação: 1.

Fluxo:


**US21 - Avaliação do Aluno após Aula**

Eu como professor gostaria de avaliar o aluno após uma aula.

Critérios de Aceitação: 1.

Fluxo:


**US22 - Notificação de Pedido de Agendamento**

Eu como professor gostaria de receber pedidos de agendamento de aula através de notificações.

Critérios de Aceitação: 1.

Fluxo:


**US23 - Bloqueio de Aluno**

Eu como professor gostaria de bloquear um aluno.

Critérios de Aceitação: 1.

Fluxo:


Ambos

US24 - Login do Sistema

Eu como usuário gostaria de me logar usando um usuário e senha.

Critérios de Aceitação: 1.

Fluxo:


**US25 - Logoff do Sistema**

Eu como usuário gostaria de me deslogar do aplicativo.

Critérios de Aceitação: 1.

Fluxo:


**US26 - Recuperação de Senha**

Eu como usuário gostaria de um mecanismo caso esqueça minha senha.

Critérios de Aceitação: 1.

Fluxo:


**US27 - Denúncia de Perfil**

Eu como usuário gostaria de denunciar um perfil.

Critérios de Aceitação: 1.

Fluxo:


Admin

US28 - Login no Sistema Web

Eu como administrador gostaria de poder me logar com usuário e senha no sistema web.

Critérios de Aceitação: 1.

Fluxo:


**US29 - Verificação de Diploma do Professor**

Eu como administrador gostaria de verificar o diploma de um professor.

Critérios de Aceitação: 1.

Fluxo:


**US30 - Atualizar Pedido de Acesso**

Eu como administrador gostaria de aceitar ou negar um pedido de acesso de um professor.

Critérios de Aceitação: 1.

Fluxo:


**US31 - Logoff Sistema Web**

Eu como administrador gostaria de me deslogar do sistema web.

Critérios de Aceitação: 1.

Fluxo:


Clone repository
  • Arquitetura
  • Configuracao
  • EAP
  • Requisitos
  • api
  • doc para stakeholders
  • endpoints
  • git comandos basicos
  • Home
  • mockups
  • modelagem banco de dados
  • problemas
  • sprints