Cadastrar Alunos - Maxgranado97/BSI-APS2017 GitHub Wiki
DESCRIÇÃO
Efetuar cadastro de Alunos no sistema
ATORES
- Secretária
PRÉ-CONDIÇÕES
- Ter executado o CDU Cadastrar Responsáveis Acadêmicos
FLUXO PRINCIPAL
- Acessar o Link "Cadastro de Alunos"
- Sistema mostra consulta de alunos já cadastrados (Matrícula, nome e turma), onde a visualização pode ser filtrada.
- Usuário clica no botão "Cadastrar novo"
- Sistema abre tela de cadastro (Conforme protótipo)
- Usuário preenche as informações
- Usuário clica no botão "Salvar"
- Valida as regras de negócio
- Sistema exibe mensagem "Informação salva com sucesso"
FLUXOS ALTERNATIVOS
Alternativa ao passo 7
- Usuário não preenche o nome do aluno
- Valida RN1
- Sistema exibe mensagem "Nome do aluno não pode estar em branco"
- Usuário preenche incorretamente o CPF
- Valida RN2
- Sistema exibe mensagem "CPF Inválido"
- Usuário preenche incorretamente a data de nascimento
- Valida RN3
- Sistema exibe mensagem "Data inválida"
- Usuário não preenche o endereço
- Valida RN5
- Sistema exibe mensagem "Endereço não pode estar em branco"
ESTRUTURAS DE DADOS
Aluno
- Matrícula
- Nome
- CPF
- Data de nascimento
- Endereço
- Responsável Acadêmico
REGRAS DE NEGÓCIO
RN1 - Nome do aluno não pode estar em branco
RN2 - CPF do aluno deve conter somente números e deve conter 11 caracteres
RN3 - Data de nascimento não pode ser maior que a data atual
RN4 - A matrícula é gerada automaticamente
RN5 - O endereço não pode estar em branco