... | @@ -26,7 +26,6 @@ Esta seção é dedicada a apresentar o escopo do projeto e os documentos refere |
... | @@ -26,7 +26,6 @@ Esta seção é dedicada a apresentar o escopo do projeto e os documentos refere |
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
|
|
O Aplicativo deve ser desenvolvido em plataforma mobile compatível com o sistema iOS.<br>
|
|
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)
|
|
O Aplicativo deve ser desenvolvido para o IPad versão (a combinar)
|
|
|
|
|
... | @@ -128,6 +127,142 @@ O Aplicativo deve avisar o usuario caso algum aluno com o mesmo nome ja exista n |
... | @@ -128,6 +127,142 @@ O Aplicativo deve avisar o usuario caso algum aluno com o mesmo nome ja exista n |
|
- A tela deve informar o usuario caso o Aluno sendo cadastrado ja existe no sistema
|
|
- A tela deve informar o usuario caso o Aluno sendo cadastrado ja existe no sistema
|
|
</details>
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US08 - Pedagogo - Cadastrar turmas</summary>
|
|
|
|
<br>Eu como Pedagogo, gostaria de cadastrar Turmas na aplicação atraves de uma UI de cadastro no aplicativo.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve oferecer uma tela de cadastro de turmas para os usuarios do tipo Pedagogo com os seguintes atributos:
|
|
|
|
<br> - Nome
|
|
|
|
<br> - Data de nascimento
|
|
|
|
<br> - Nivel
|
|
|
|
<br>O Aplicativo deve avisar o usuario caso alguma turma com o mesmo nome ja exista na aplicação .
|
|
|
|
|
|
|
|
- A tela de cadastro de Turmas deve ser acessada apenas pelos usuarios do tipo Pedagogo
|
|
|
|
- A tela deve validar que todos os campos tenham sido preenchidos
|
|
|
|
- A tela deve informar o usuario caso a Turma sendo cadastrado ja existe no sistema
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US09 - Pedagogo - Editar aluno</summary>
|
|
|
|
<br>Eu como Pedagogo, gostaria de editar um Aluno ja cadastrado na aplicação atraves de uma UI de edicao no aplicativo.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve permitir que o Pedagogo escolha um aluno de uma determinda turma para editar
|
|
|
|
<br>O Aplicativo deve oferecer uma tela de edicao de alunos para os usuarios do tipo Pedagogo com os seguintes atributos:
|
|
|
|
<br> - Nome
|
|
|
|
<br> - Data de nascimento
|
|
|
|
<br> - Nivel
|
|
|
|
<br> - Turma
|
|
|
|
<br> - Foto (Esse atributo sera incluido em uma User Story separada)<br>
|
|
|
|
O Aplicativo deve avisar o usuario caso algum aluno com o novo nome ja exista na aplicação.
|
|
|
|
|
|
|
|
- O aplicativo deve permitir encontrar um determinado Aluno
|
|
|
|
- A tela de edicao de Alunos deve ser acessada apenas pelos usuarios do tipo Pedagogo
|
|
|
|
- A tela deve validar que todos os campos tenham sido preenchidos
|
|
|
|
- Deve ser possivel editar todos os atributos de um Aluno
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US10 - Pedagogo - Editar turma</summary>
|
|
|
|
<br>Eu como Pedagogo, gostaria de editar uma Turma ja cadastrada na aplicação atraves de uma UI de edicao no aplicativo.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve permitir que o Pedagogo escolha uma determinada turma para editar
|
|
|
|
<br>O Aplicativo deve oferecer uma tela de edicao de turmas para os usuarios do tipo Pedagogo com os seguintes atributos:
|
|
|
|
<br> - Nome da turma
|
|
|
|
<br> - Lista de emails
|
|
|
|
<br> - Coda - código para acessar a turma
|
|
|
|
<br>O Aplicativo deve avisar o usuario caso alguma turma com o novo nome ja exista na aplicação
|
|
|
|
|
|
|
|
- O aplicativo deve permitir encontrar uma determinada Turma
|
|
|
|
- A tela de edicao de Turmas deve ser acessada apenas pelos usuarios do tipo Pedagogo
|
|
|
|
- A tela deve validar que todos os campos tenham sido preenchidos
|
|
|
|
- Deve ser possivel editar todos os atributos de uma Turma
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US11 - Pedagogo - Ver relatório de emoções por turma</summary>
|
|
|
|
<br>Eu como Pedagogo 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.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve fornecer um dashboard (acesso do Pedagogo) 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)
|
|
|
|
|
|
|
|
- Lista com todos os alunos
|
|
|
|
- Últimos quiz respondidos
|
|
|
|
- Quantidade de cada emoção selecionada
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US12 - Pedagogo - Ver relatório de todas as turmas</summary>
|
|
|
|
<br>Eu como Pedagogo 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.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve fornecer um dashboard (acesso do Pedagogo) com relatórios visuais da turma, ele deve conter:
|
|
|
|
<br> - Lista com todos os alunos
|
|
|
|
<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)
|
|
|
|
|
|
|
|
- Lista com todos os alunos
|
|
|
|
- Quantidade de cada emoção selecionada por turma
|
|
|
|
- Quantidade de cada emoção selecionada
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US13 - Turma - Realizar login</summary>
|
|
|
|
<br>Eu como Turma gostaria de pode realizar login através de um code para acessar as funcionalidades do aplicativo.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve fornecer login a Turma através de um code.
|
|
|
|
<br>O Aplicativo deve fornecer mensagens de erro caso ocorra erro ao logar (Conexão falhou, code errado, etc..)
|
|
|
|
|
|
|
|
- O Aplicativo deve fornecer login a Turma através de um code.
|
|
|
|
- O Aplicativo deve fornecer mensagens de erro caso ocorra erro ao logar
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US14 - Turma - Ver relatório de emoções por aluno</summary>
|
|
|
|
<br>Eu como Turma gostaria de pode visualizar um relatório das emoções respondidas pelos alunos para que eu possa criar ações referente a elas.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve fornecer um dashboard (acesso da Turma) 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)
|
|
|
|
|
|
|
|
- Lista com todos os alunos
|
|
|
|
- Últimos quiz respondidos
|
|
|
|
- Quantidade de cada emoção selecionada
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US15 - Turma - Receber acionamento do aluno</summary>
|
|
|
|
<br>Eu como Turma gostaria de ser acionada quando um aluno solicitar atendimento para que eu possa conversar com aquele aluno.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve fornecer um alerta em tempo real no dashboard do professor.<br>
|
|
|
|
O Aplicativo deve enviar um e-mail para os professores cadastrados na turma.
|
|
|
|
|
|
|
|
- O Aplicativo deve fornecer um alerta em tempo real no dashboard do professor.
|
|
|
|
- O Aplicativo deve enviar um e-mail para os professores cadastrados na turma.
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details><summary>US16 - Turma - Iniciar avaliação do aluno</summary>
|
|
|
|
<br>Eu como Turma gostaria de iniciar a avaliação para um aluno, para que não seja necessário ele realizar login no aplicativo, visto que ele pode não saber ler e escrever.
|
|
|
|
|
|
|
|
<br>Critérios de Aceitação:
|
|
|
|
|
|
|
|
O Aplicativo deve fornecer uma lista com todos os alunos da turma.<br>
|
|
|
|
O Aplicativo deve ter um botão que inicia avaliação para o aluno selecionado.<br>
|
|
|
|
O Aplicativo de informar mensagens de erro caso não consiga iniciar a avaliação do aluno (Erro na conexão, etc...)
|
|
|
|
|
|
|
|
- O Aplicativo deve fornecer uma lista com todos os alunos da turma
|
|
|
|
- O Aplicativo deve ter um botão que inicia avaliação para o aluno selecionado.
|
|
|
|
- O Aplicativo de informar mensagens de erro caso não consiga iniciar a avaliação do aluno.
|
|
|
|
</details>
|
|
## Estrutura Analítica do Projeto
|
|
## Estrutura Analítica do Projeto
|
|
|
|
|
|
TBD
|
|
TBD
|
... | | ... | |