~~ODT~~
Auto Cadastro de Discente
Esse caso de uso tem como finalidade cadastrar o usuário do discente. Esse cadastro é efetuado por todos os discentes que possuem um vínculo ativo com a instituição e que ainda não possuem um usuário definido.
Descrição do Caso de Uso
O caso de uso inicia quando o usuário acessa: SIGAA → Pagina Principal → Cadastre-se (Aluno).
Para cadastrar o usuário deve-se informar os seguintes dados:
- Matrícula*: Tipo - NUMÉRICO. Matrícula do discente;
- Nivel*: Tipo - TEXTO. Nivel que foi aprovado no processo seletivo;
- CPF*: Tipo - NUMÉRICO.
- A pessoa é estrangeira e não possui CPF: Tipo - LÓGICO.
- Nome*: Tipo - TEXTO.
- RG*: Tipo - NUMÉRICO.
- Data de Nascimento*: Tipo - DATA.
- E-mail*: Tipo - TEXTO.
- Ano/Semestre Inicial*: Tipo - NUMÉRICO. Ano/Semestre de ingresso
- Login*: Tipo - TEXTO.
- Senha*: Tipo - TEXTO.
- Confirmar Senha*: Tipo - TEXTO.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: Não se pode ter mais de um usuário com a mesma matrícula.
- RN02: O cadastro só deverá ser validado se os dados digitados forem iguais aos dados informados no processo seletivo.
Resoluções e Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.dominio.Usuario | sigaa.comum.usuario |
Plano de Teste
Sistema: SIGAA
Modulo: -
Link(s): Pagina Principal → Cadastre-se (Aluno)
Papel que o usuário deve ter: -
Cenários de Teste
Cadastrar um usuário com matrícula válida e efetuar o login.
Dados para o Teste
Para verificar se os dados do usuário foram sincronizados para o banco administrativo, pode-se usar a seguinte consulta:
SELECT * FROM comum.usuario WHERE login = 'LOGIN_DO_CADASTRO'