Cadastrar Alunos - Maxgranado97/BSI-APS2017 GitHub Wiki

DESCRIÇÃO

Efetuar cadastro de Alunos no sistema

ATORES

  1. Secretária

PRÉ-CONDIÇÕES

  1. Ter executado o CDU Cadastrar Responsáveis Acadêmicos

FLUXO PRINCIPAL

  1. Acessar o Link "Cadastro de Alunos"
  2. Sistema mostra consulta de alunos já cadastrados (Matrícula, nome e turma), onde a visualização pode ser filtrada.
  3. Usuário clica no botão "Cadastrar novo"
  4. Sistema abre tela de cadastro (Conforme protótipo)
  5. Usuário preenche as informações
  6. Usuário clica no botão "Salvar"
  7. Valida as regras de negócio
  8. Sistema exibe mensagem "Informação salva com sucesso"

FLUXOS ALTERNATIVOS

Alternativa ao passo 7

  1. Usuário não preenche o nome do aluno
  2. Valida RN1
  3. Sistema exibe mensagem "Nome do aluno não pode estar em branco"
  4. Usuário preenche incorretamente o CPF
  5. Valida RN2
  6. Sistema exibe mensagem "CPF Inválido"
  7. Usuário preenche incorretamente a data de nascimento
  8. Valida RN3
  9. Sistema exibe mensagem "Data inválida"
  10. Usuário não preenche o endereço
  11. Valida RN5
  12. Sistema exibe mensagem "Endereço não pode estar em branco"

ESTRUTURAS DE DADOS

Aluno

  1. Matrícula
  2. Nome
  3. CPF
  4. Data de nascimento
  5. Endereço
  6. 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