Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • N nutritechWiki
  • 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
  • Nutritech
  • nutritechWiki
  • Wiki
  • Requisitos

Requisitos · Changes

Page history
Update Requisitos authored May 15, 2018 by Larissa Fiorini Martins's avatar Larissa Fiorini Martins
Show whitespace changes
Inline Side-by-side
Requisitos.md
View page @ a1e47616
......@@ -118,7 +118,9 @@ Além disso, também deverá ser desenvolvida aplicação web responsiva.
<br/><br/><br/>
REQUISITOS NUTRITECH - SPRINT 1 e 2
`**REQUISITOS NUTRITECH - SPRINT 1 e 2 **`
<br/><br/>
**US1. História de Usuário: Cadastro da FTP**
......@@ -135,12 +137,14 @@ Critérios de Aceite
5. Professor - Trazer professor da disciplina
6. Antes de produto, adicionar campo data da aula automaticamente - utilizar data do servidor e não do aparelho
7. Padronizar peso em gramas
8. Botão "+" para adicionar ingredientes ao invés de "adicionar ingrediente"
8. Botão "+" para adicionar ingredientes ao invés de "adicionar ingrediente". O botão deve direcionar para a tela de cadastro de ingredientes
9. Botão "+" para adicionar passo em modo de preparo
10. Alterar segunda coluna da tabela de ingredientes para "peso"
11. Botão publicar deve ficar bloqueado até terminar preenchimento
12. Botão salvar deve guardar progresso
13. Os nomes dos integrantes devem ser o nickname (que é a primeira parte do email).
13. Os nomes dos integrantes devem ser o nickname (que é a primeira parte do email)
14. A FTP deve possuir um nível de dificuldade de 1 a 5
15. "Rendimento" só deve aceitar número.
Fluxo:
O aluno deve poder cadastrar sua ficha técnica de produto conforme realiza o preparo de sua receita, podendo salvar o progresso enquanto ainda está editando. Quando toda lista estiver preenchida o aluno poderá publicar a ficha para avaliação do professor.
......@@ -174,7 +178,7 @@ Nível de dificuldade: 13
**US3. História de Usuário: Cadastro de Alunos**
Eu como administrador
Eu como professor ou aluno
gostaria de cadastrar os alunos
a fim de permitir acesso ao sistema.
......@@ -200,9 +204,13 @@ Nível de dificuldade: 5
Eu como administrador
gostaria de cadastrar usuário como professor
gostaria de cadastrar usuário como professor ou aluno
a fim de conceder acesso ao sistema.
Critérios de Aceite:
1. O status da conta(ativa ou inativa) deve ficar visível para o administrador
2. O tipo da conta(conta de aluno ou de professor) deve ficar visível para o administrador
3. Após finalizar o cadastro de Professor, o Administrador deve ser direcionado para a tela de listagem de usuário.
Fluxo:
O administrador deve poder cadastrar usuários como professor no sistema, oferecendo as funcionalidades específicas para as tarefas que o professor necessita realizar.
......@@ -233,9 +241,6 @@ Nível de dificuldade: 5
<hr>
**US6. História de Usuário: Layout moderno**
......@@ -286,4 +291,96 @@ Fluxo:
Após a publicação da FTP, o usuário deve ter a possibilidade de realizar o download de um PDF com toda informação da ficha de forma organizada.
Nível de dificuldade: 8
<hr>
**US?. História de Usuário: Edição nas listagens **
Eu como usuário
gostaria de poder editar ou excluir os ítens nas listagens
a fim de mantê-las atualizadas.
Critérios de Aceite:
1. O Administrador tem a permissão de editar e excluir o que desejar
2. Ingredientes vinculados à Fichas Técnicas não podem ser excluídos, nem mesmo pelo administrador
3. Atributos vinculados a Ingredientes não podem ser excluídos, nem mesmo pelo administrador
4. Professor tem a permissão de editar ingredientes, mas não pode excluí-los.
5. A ficha técnica só pode ser editada pelo grupo de alunos autores da mesma
6. Quando a opção de editar for selecionada, o usuário deve ser redirecionado para a tela de cadastro do ítem, mas com os campos preenchidos com as informações já salvas
7. Após ser publicada para avaliação, uma FTP não pode mais ser editada pelos alunos.
Fluxo:
Ao lado de cada ítem de uma listagem deve haver a opção de editar e excluir (botão de lixeira ao lado do ítem).
Nível de dificuldade:
<hr>
**US?. História de Usuário: Listagem de FTP **
Eu como usuário
gostaria de poder visualizar a listagem de FTP
a fim de poder editar ou avaliar as fichas.
Critérios de Aceite:
1. A tela de Minhas Receitas deve mostrar ao aluno todas suas receitas cadastradas. Deve ser a tela principal quando o aluno se loga no sistema.
2. O professor deve ter acesso à uma tela com a listagem de receitas publicadas para avaliação por seus alunos. Deve ser a tela principal quando o professor se loga no sistema.
Fluxo:
O usuário terá acesso à uma tela de listagem de fichas técnicas cadastradas no sistema, podendo editar ou excluir se for aluno e avaliar se for professor. Deve também haver um botão de informação nutricional.
Nível de dificuldade:
<hr>
**US?. História de Usuário: Avaliação de FTP **
Eu como professor
gostaria de avaliar as FTP publicadas pelos alunos
a fim de enviar uma nota.
Critérios de Aceite:
1. O professor só poderá dar nota para as fichas técnicas já publicadas pelos alunos
2. O campo Nota deve ficar no canto superior direito na tela de cadastro da FTP, ao lado da palavra "produto".
Fluxo:
O professor poderá acessar a tela de cadastro de FTP com um campo extra chamado Nota, onde poderá inserir a nota para a ficha cadastrada.
Nível de dificuldade:
<hr>
**US?. História de Usuário: Visualizar nota **
Eu como aluno
gostaria de visualizar a nota
a fim de saber como foi avaliada a FTP do grupo.
Critérios de Aceite:
1. As informações da ficha técnica não podem ser editadas depois de já publicada a nota.
Fluxo:
O aluno poderá ver sua nota na listagem de FTP em "Minhas Receitas" e também ao abrir a ficha técnica que cadastrou.
Nível de dificuldade:
<hr>
**US?. História de Usuário: Visualizar informação nutricional **
Eu como usuário
gostaria de visualizar a informação nutricional da FTP
a fim de usar no rótulo.
Critérios de Aceite:
Fluxo:
Nível de dificuldade:
<hr>
Clone repository
  • Arquitetura
  • Requisitos
  • angular
  • configuracao
  • configuracoes
    • Diagrama ER
    • IntelliJ
    • git
    • wiki
  • daily
  • endpoints
  • Home
  • mockups
  • planilha de horarios e contatos
  • problemas
  • sprints