-
Notifications
You must be signed in to change notification settings - Fork 14
UC01 Manter Aluno
-
UC01 - Manter Aluno
1.1. Breve Descrição
1.2. Ator principal -
Fluxo de Eventos
2.1. Fluxo Básico
2.2. Fluxos Alternativos
2.3. Fluxo de Exceção -
Condições Prévias
3.1. Logar - Condições Posteriores
-
Regras de Negócio
5.1. Criar aluno
Esta funcionalidade define as operações de CRUD relacionadas ao objeto da classe Alumn (Aluno). CRUD é a sigla em inglês para as quatro operações básicas para a manipulação de entidades no sistema que seriam: criar, atualizar, deletar e listar (Create Read Update Delete).
Diretor.
Esse fluxo se inicia quando o diretor pretende cadastrar um novo aluno no sistema.
1-O diretor seleciona a opção "criar aluno".[FA01][FA02]
2-Na página de cadastro de aluno são requeridos os campos: matricula, nome, sexo, endereço, telefone, turno, data de nascimento.[FE01][FE02][FE03][FE04][FE05][FE06]
3-O diretor preenche os campos.
4-O sistema valida os campos.
5-O cadastro é finalizado.
1- O diretor escolhe o aluno.
2-Na página do aluno o diretor seleciona "Editar" e é redirecionado para a página de cadastro do aluno.
3-O diretor altera as informações nos campos desejados.
4-O sistema valida as alterações.
5-O cadastro é atualizado com sucesso.
1- O diretor pesquisa o aluno.
2- Na página do aluno o diretor seleciona a opção "Excluir".
3- O diretor confirma a exclusão.
4- O cadastro do aluno é excluído com sucesso.
No passo 3 do fluxo básico o diretor preenche o campo de matrícula de maneira inválida ou não preenche. O sistema exibe uma mensagem de erro e retorna ao passo 3.
No passo 3 do fluxo básico o diretor preenche o campo de nome de forma inválida ou não preenche. O sistema exibe uma mensagem de erro e retorna ao passo 3.
No passo 3 do fluxo básico o diretor preenche o campo de telefone de forma inválida ou não preenche. O sistema exibe uma mensagem de erro e retorna ao passo 3.
No passo 3 do fluxo básico o diretor preenche o campo de endereço de forma inválida ou não preenche. O sistema exibe uma mensagem de erro e retorna ao passo 3.
No passo 3 do fluxo básico o diretor preenche o campo de data de nascimento de forma inválida ou não preenche. O sistema exibe uma mensagem de erro e retorna ao passo 3.
No passo 3 do fluxo básico o diretor preenche o campo de nome do responsável de forma inválida ou não preenche. O sistema exibe uma mensagem de erro e retorna ao passo 3.
Estar logado no sistema como Diretor.
Ao final do caso de uso:
-
Um aluno será criado no sistema.
-
Os dados de um aluno existente será alterado.
-
Um aluno existe será deletado.
Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|
Matrícula | Inteiro de 5 ou 6 caracteres | Sim | |
Senha | String de no mínimo 8 caracteres | Sim | |
Nome do aluno | String de 5 à 64 caracteres | Sim | |
Turno do aluno | String de 7 à 11 caracteres | Sim | Matutino, Vespertino ou Noturno |
Endereço do aluno | String de 5 à 64 caracteres | Sim | |
Telefone do aluno | String de 10 ou 11 caracteres | Sim | 61999999999 |
Data de Nascimento do aluno | Data de 10 caracteres | Sim | dd/mm/yyyy |
Sexo do aluno | String de 8 ou 9 caracteres | Sim | Masculino ou Feminino |
Escola - X - 2017.1
- Sprint 0
- Sprint 1
- Sprint 2
- Sprint 3
- Sprint 4
- Sprint 5
- Sprint 6
- Sprint 7
- Sprint 8
- Termo de Abertura do Projeto
- Plano de Gerenciamento do Projeto
- Plano de Gerenciamento de Escopo
- Plano de Gerenciamento de Tempo
- Plano de Gerenciamento de Riscos
- Plano de Gerenciamento de Custos
- Plano de Gerenciamento de Qualidade
- Plano de Gerenciamento dos Recursos Humanos
- Planos das Iterações
- Plano de Gerenciamento de Configuração
- Plano de Gerenciamento de Comunicação
- Plano de Gerenciamento de Integração
- Plano de Gerenciamento de Aquisicões
- Plano de Gerenciamento das Partes Interessadas