STRIX | Versão: 1.0 |
---|---|
Especificação de Caso de Uso: Enviar Treino | Data: 25/01/2023 |
Histórico de revisão
Data | Versão | Descrição | Autor |
---|---|---|---|
25/01/2023 | 1.0 | Inclusão dos casos de uso | Beatriz |
1. Breve Descrição
Este caso de uso é utilizado pelo personal trainer para criar o treino a fim de enviá-lo ao final.
2. Pré-condições
1. O personal já estar logado;
2. Já existe ao menos 1 (um) exercício cadastrado;
3. Já existe ao menos 1 (um) aluno cadastrado.
3. Fluxo Básico de eventos
1. O personal seleciona a opção “criar treino”; (FA01, FA02)
2. O sistema apresenta as informações a serem preenchidas para a inclusão de um treino;
3. O personal preenche as informações necessárias e seleciona a opção de enviar o treino; (FE01)
4. O sistema exibe os alunos cadastrados para a seleção;
5. O personal seleciona o aluno desejado e clica em enviar; (FE02)
6. O sistema envia ao email do aluno selecionado e exibe mensagem de confirmação; (FA03)
7. O sistema deve salvar o treino na base de dados.
4. Fluxos Alternativos
4.1 Criar Treino
4.1.1 FA01 - Editar Treino
1. O personal seleciona a opção de editar determinado treino;
2. O sistema apresenta as informações a serem editadas;
3. O personal altera as informações e seleciona a opção de salvar o treino; (FE01)
4.1.1.1 FA02 - Excluir Treino
1. O personal seleciona o treino desejado;
2. O sistema apresenta as informações do treino;
3. O personal seleciona a opção “excluir”;
4. O sistema apresenta uma tela para confirmação de exclusão;
5. O personal conforma a exclusão;
4.2 Enviar Treino
4.2.1 FA03 - Enviar Treino Existente
1. O personal seleciona a opção de enviar o treino desejado;
2. O sistema exibe a lista de alunos cadastrados;
3. O personal seleciona o aluno desejado; (FE02)
5. Fluxos de Exceção
5.1 FE01 - Nenhum Exercício Selecionado
Nos passos 3.3 e 4.1.1.3 o sistema verifica que não foi feita a seleção de ao menos 1 exercício no treino e informa ao personal. O sistema retorna ao passo 3.3 ou 4.1.1.3 conforme o local que foi chamado.
5.2 FE02 - Nenhum Aluno Selecionado
No passo 3.5 e 4.2.1.3 o sistema verifica que não foi feita a seleção de ao menos 1 aluno para o envio do treino e informa ao personal. O sistema retorna ao passo 3.5 ou 4.2.1.3 conforme o local que foi chamado.
6. Pós-condições
Ao final desse caso de uso, o treino deve ter sido enviado ao email do aluno com o objetivo de informar as séries de exercícios a serem realizadas por ele.