Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D Diário das Emoções Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • 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
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • Diário das Emoções
  • Diário das Emoções Wiki
  • Wiki
  • Requisitos

Requisitos · Changes

Page history
Update Requisitos authored Apr 01, 2022 by Joseph Douglas Affeldt's avatar Joseph Douglas Affeldt
Hide whitespace changes
Inline Side-by-side
Requisitos.md
View page @ d789d5e7
## Users Stories ## Users Stories
| US | Ator | Descrição | Critério de Aceitação | | US | Ator | Descrição | Critério de Aceitação |
|----|-------|-----------|-----------------------| |--------------------|-------|-----------|-----------------------|
| US001 - Acesso ao aplicativo | Usuário | Eu como Usuário, gostaria de realizar o download do aplicativo para que eu possa realizar minhas atividades. | O Aplicativo deve ser desenvolvido em plataforma mobile compatível com o sistema iOS.<br>O Aplicativo deve ser desenvolvido para o IPad versão (a combinar) | | US001 - Acesso ao aplicativo | Usuário | Eu como Usuário, gostaria de realizar o download do aplicativo para que eu possa realizar minhas atividades. | O Aplicativo deve ser desenvolvido em plataforma mobile compatível com o sistema iOS.<br>O Aplicativo deve ser desenvolvido para o IPad versão (a combinar) |
\ No newline at end of file | US002 - Acessar o aplicativo | Aluno | Eu como Aluno gostaria de acessar o aplicativo sem necessidade de login para expressar minhas emoções na turma em que estou inserido. | O Aluno deve estar cadastrado no aplicativo. Caso não esteja o usuário Pedagogo deve realizar o cadastro.<br> O Aluno deve estar associado a turma. Caso não esteja associado, o usuário Pedagogo deve realizar a associação.<br> O responsável pelo aluno no momento da aplicação deve selecionar o aluno para iniciar a avaliação.<br> As informações do Aluno devem ser validadas.<br> Caso o responsável não consiga iniciar a avaliação para o Aluno, deve-se informar o motivo da falha (Dados inválidos do Aluno, conexão interrompida, etc...)|
| US003 - Realizar o tutorial | Aluno | Eu como Aluno gostaria de realizar um tutorial para que eu possa compreender e identificar as emoções que serão expressadas posteriormente nas avaliações feitas. | O Aluno deve estar realizando a avaliação pela primeira vez. Caso contrário ele deve ser redirecionado para a tela de Quiz.<br> O tutorial só poderá ser concluído quando o Aluno acertar/identificar todas as emoções. Caso contrário o tutorial não deve ser concluído.<br> O Aplicativo deve fornecer de forma interativa a identificação das emoções.<br> O aplicativo deve informar ao Aluno se ele acertou ou errou a emoções no momento que ele selecionar. |
| US004 - Realizar a avaliação | Aluno | Eu como Aluno gostaria de realizar a avaliação inicializado pelo responsável para que eu possa expressar minhas emoções durante os momentos determinados do dia. | O Aplicativo deve fornecer as mesmas emoções para os diferente momentos do dia. Caso não fornecer, deve-se informar o porque não está fornecendo (Falha na rede, por exemplo).<br> O Aplicativo deve fornecer os momentos do dia em ordem cronológica (Exemplo.: Entrada - Recreio - Saída)<br> O Aplicativo deve fornecer as emoções em forma de imagens/figuras/videos, para que a criança possa realizar a associação de forma mais didática.|
| US005 - Solicitar Ajuda | Aluno | Eu como Aluno, gostaria de solicitar ajuda para que eu possa chamar a atenção do responsável pela aplicação no momento em que estiver finalizando o Quiz. | O Aplicativo deve ser capaz de fornecer um botão (ou outro modo) onde o Aluno pode solicitar ajuda do aplicador.<br>O aplicativo deverá acionar o aplicador que o Aluno solicitou ajuda. |
| US006 - Ouvir a explicação | Aluno | Eu como Aluno, gostaria de poder ouvir as explicações referentes as emoções para facilitar na identificação delas, visto que ainda possuo dificuldades para ler. | O Aplicativo deve reproduzir áudio através de um botão no momento do tutorial e das mensagens de erro e acerto contendo as explicações referente a emoção. |
| US007 - Cadastrar alunos | Administrador | Eu como Administrador, gostaria de cadastrar Alunos na aplicação através de uma UI de cadastro no aplicativo. | O Aplicativo deve oferecer uma tela de cadastro de alunos para os usuários do tipo Administrador com os seguintes atributos:<br> *Nome <br>*Turma <br>*Foto (Esse atributo será incluído em uma User Story separada)<br>O Aplicativo deve avisar o usuário caso algum aluno com o mesmo nome ja exista na aplicação . |
| US008 - Cadastrar turmas | Administrador | Eu como Administrador, gostaria de cadastrar Turmas na aplicação através de uma UI de cadastro no aplicativo. | O Aplicativo deve oferecer uma tela de cadastro de turmas para os usuários do tipo Administrador com os seguintes atributos:<br>*Nome da turma<br> *Lista de emails <br>*Code - código para acessar a turma <br>O Aplicativo deve avisar o usuário caso alguma turma com o mesmo nome ja exista na aplicação . |
| US009 - Editar aluno | Administrador | Eu como Administrador, gostaria de editar um Aluno ja cadastrado na aplicação através de uma UI de edição no aplicativo. | O Aplicativo deve permitir que o Administrador escolha um aluno de uma determinada turma para editar<br>O Aplicativo deve oferecer uma tela de edição de alunos para os usuários do tipo Administrador com os seguintes atributos:<br>*Nome<br>*Turma<br>*Foto (Esse atributo será incluído em uma User Story separada)<br>O Aplicativo deve avisar o usuário caso algum aluno com o novo nome ja exista na aplicação .|
| US010 - Editar Turma | Administrador | Eu como Administrador, gostaria de editar uma Turma ja cadastrada na aplicação através de uma UI de edição no aplicativo. | O Aplicativo deve permitir que o Administrador escolha uma determinada turma para editar<br>O Aplicativo deve oferecer uma tela de edicao de turmas para os usuarios do tipo Administrador com os seguintes atributos:<br>*Nome da turma<br>*Lista de emails<br>*Code - codigo para acessar a turma<br>O Aplicativo deve avisar o usuario caso alguma turma com o novo nome ja exista na aplicação .|
| US011 - Ver relatório de emoções por turma | Administrador | Eu como Administrador gostaria de pode acessar o relatório das emoções preenchidas pelos alunos de uma turma especifica para que possa planejar ações de melhorias a ela. | O Aplicativo deve fornecer um dashboard (acesso do Administrador) com relatórios visuais da turma, ele deve conter:<br>*Lista com todos os alunos <br>*Últimos quiz respondidos (Ex.: emoções da última semana) <br>*Quantidade de cada emoção selecionada (Soma de todos os alunos durante o período determinado)|
| US012 - Ver relatório de todas as turmas | Administrador | Eu como Administrador gostaria de pode acessar o relatório das emoções preenchidas de todas as turmas para que possa planejar ações de melhorias sobre elas. | O Aplicativo deve fornecer um dashboard (acesso do Administrador) com relatórios visuais das turmas, ele deve conter:<br>*Lista com todos as turmas <br>*Quantidade de cada emoção selecionada por turma (Soma de todos os alunos durante o período determinado) <br>*Quantidade de cada emoção selecionada (Soma de todas as turmas durante o período determinado)|
| US013 - Ver lista de turmas | Administrador | Eu como Administrador, gostaria de ver uma lista de turmas para poder identificar e saber quais as turmas existentes. | O Aplicativo deve mostrar uma lista com todas as turmas. <br>O Aplicativo deve informar se ocorreu algum erro ao carregar as turmas (Falha de conexão, etc...). <br>O Aplicativo deve informar se se não existe turmas cadastradas.|
| US014 - Ver lista de Alunos | Administrador | Eu como Administrador, gostaria de ver uma lista de alunos para poder identificar e saber quais as alunos existentes.| O Aplicativo deve mostrar uma lista com todos os alunos cadastrados. <br>O Aplicativo deve informar se ocorreu algum erro ao carregar a lista de alunos (Falha de conexão, etc...). <br>O Aplicativo deve informar se se não existe alunos cadastrados.|
| US014 - Ver lista de Alunos | Administrador | Eu como Administrador, gostaria de ver uma lista de alunos para poder identificar e saber quais as alunos existentes.| O Aplicativo deve mostrar uma lista com todos os alunos cadastrados. <br>O Aplicativo deve informar se ocorreu algum erro ao carregar a lista de alunos (Falha de conexão, etc...). <br>O Aplicativo deve informar se se não existe alunos cadastrados.|
\ No newline at end of file
Clone repository
  • Estudos Dirigidos
  • Gerência
  • GitFlow
  • Instalação
  • Requisitos
  • Retro
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • arquitetura
  • banco_dados
  • design_mockups
  • escopo
  • Home
  • instrucoes
View All Pages