... | @@ -118,7 +118,9 @@ Além disso, também deverá ser desenvolvida aplicação web responsiva. |
... | @@ -118,7 +118,9 @@ Além disso, também deverá ser desenvolvida aplicação web responsiva. |
|
|
|
|
|
<br/><br/><br/>
|
|
<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**
|
|
**US1. História de Usuário: Cadastro da FTP**
|
|
|
|
|
... | @@ -135,12 +137,14 @@ Critérios de Aceite |
... | @@ -135,12 +137,14 @@ Critérios de Aceite |
|
5. Professor - Trazer professor da disciplina
|
|
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
|
|
6. Antes de produto, adicionar campo data da aula automaticamente - utilizar data do servidor e não do aparelho
|
|
7. Padronizar peso em gramas
|
|
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
|
|
9. Botão "+" para adicionar passo em modo de preparo
|
|
10. Alterar segunda coluna da tabela de ingredientes para "peso"
|
|
10. Alterar segunda coluna da tabela de ingredientes para "peso"
|
|
11. Botão publicar deve ficar bloqueado até terminar preenchimento
|
|
11. Botão publicar deve ficar bloqueado até terminar preenchimento
|
|
12. Botão salvar deve guardar progresso
|
|
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:
|
|
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.
|
|
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 |
... | @@ -174,7 +178,7 @@ Nível de dificuldade: 13 |
|
**US3. História de Usuário: Cadastro de Alunos**
|
|
**US3. História de Usuário: Cadastro de Alunos**
|
|
|
|
|
|
|
|
|
|
Eu como administrador
|
|
Eu como professor ou aluno
|
|
gostaria de cadastrar os alunos
|
|
gostaria de cadastrar os alunos
|
|
a fim de permitir acesso ao sistema.
|
|
a fim de permitir acesso ao sistema.
|
|
|
|
|
... | @@ -200,9 +204,13 @@ Nível de dificuldade: 5 |
... | @@ -200,9 +204,13 @@ Nível de dificuldade: 5 |
|
|
|
|
|
|
|
|
|
Eu como administrador
|
|
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.
|
|
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:
|
|
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.
|
|
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 |
... | @@ -233,9 +241,6 @@ Nível de dificuldade: 5 |
|
<hr>
|
|
<hr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**US6. História de Usuário: Layout moderno**
|
|
**US6. História de Usuário: Layout moderno**
|
|
|
|
|
|
|
|
|
... | @@ -286,4 +291,96 @@ Fluxo: |
... | @@ -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.
|
|
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
|
|
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>
|
|
|
|
|
|
|
|
|