Matricular Aluno Compulsoriamente
Matrícula é o ato que vincula o aluno a turmas de componentes curriculares em um determinado período letivo.
Os gestores do ensino Técnico Integrado (diretores, coordenadores e secretários) organizam um período antes do início de um determinado ano-período letivo para efetuar as matrículas dos alunos de sua escola.
Este caso de uso permite que o gestor do ensino Técnico Integrado matricule um dado discente de forma compulsória dados componentes curriculares.
Descrição do Caso de Uso
Este caso de uso inicia-se quando o usuário acessa a opção Aluno → Matrícula → Efetuar Matrícula → Matricular Aluno Compulsoriamente.
Inicialmente, o sistema disponibiliza um formulário para realizar consulta aos discentes, contendo os seguintes campos:
- Matrícula: Tipo TEXTO.
- CPF: Tipo TEXTO.
- Nome do Discente: Tipo TEXTO.
- Curso: Tipo TEXTO.
Após a escolha do discente, são exibidos os seguintes dados:
- Discente: Tipo TEXTO, formato: MATRÍCULA_DISCENTE - NOME_DISCENTE.
- O sistema disponibiliza a opção de [desenvolvimento:especificacoes:sigaa:integrado:casos_de_uso:aluno:documentos:emitir_historico|Emitir Histórico]].
- Status: Tipo TEXTO.
- Turma de Entrada: Tipo TEXTO, formato: NOME_CURSO - CODIGO_TURMA_ENTRADA (SIGLA_TURNO) - NOME_TURMA_ENTRADA (ANO_IMPLANTAÇÃO).
- Estrutura Curricular: Tipo TEXTO.
Em seguida, são requeridas as restrições a serem consideradas:
- Selecione as Restrições a Serem Verificadas Verificar se o discente possui pré-requisitos para matricular-se nas turmas: Tipo LÓGICO.
- Verificar se o discente possui co-requisitos para matricular-se nas turmas: Tipo LÓGICO.
- Verificar choque de horários entre turmas a serem matriculadas: Tipo LÓGICO.
- Verificar se o discente possui aprovação ou aproveitamento nos componentes (e equivalentes) das turmas a serem matriculadas: Tipo LÓGICO.
- Verificar se as capacidades de alunos das turmas são respeitadas: Tipo LÓGICO.
Em seguida, o sistema exibe os dados descritos anteriormente, com a adição de:
- Pre-requistos: Tipo TEXTO.
- Co-requistos: Tipo TEXTO.
- Choque de Horários: Tipo TEXTO.
- Mesmo Componente: Tipo TEXTO.
- Capacidade de Turmas: Tipo TEXTO.
Em seguida, o sistema disponibiliza uma consulta às turmas abertas, através dos seguintes campos:
- Curso: Tipo TEXTO, formato: NOME_CURSO - CÓDIGO_CURSO (SIGLA_TURNO) - MUNICÍPIO.
- Turma de Entrada: Tipo TEXTO, formato: NOME_CURSO - CÓDIGO_CURSO (SIGLA_TURNO) - CÓDIGO_TURMA_ENTRADA (ANO_ENTRADA).
- Disciplinas Pendentes: Tipo TEXTO.
- Ano de Oferta: Tipo NUMÉRICO, formato: AAAA.
Em seguida, o sistema lista todas as turmas abertas segundo o critério estabelecido anteriormente, através dos seguintes campos:
- Disciplina: Tipo TEXTO, formato: CÓDIGO_COMPONENTE - NOME_COMPONENTE.
- Turma: Tipo TEXTO.
- Horário: Tipo TEXTO.
Ao adicionar tais turmas, o sistema dispõe os dados em forma de listagem, exibindo os dados tais como descrito anteriormente.
Em seguida, o sistema exibe um resumo dos dados informados e então o caso de uso é finalizado.
Principais Regras de Negócio
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.tecnico.dominio.DiscenteTecnico | tecnico.discente_tecnico |
br.ufrn.sigaa.pessoa.dominio | comum.discente |
br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | ensino.componente_curricular |
br.ufrn.sigaa.ensino.tecnico.dominio.TurmaEntradaTecnico | tecnico.turma_entrada_tecnico |
Plano de Teste
Sistema: SIGAA
Módulo: Técnico Integrado
Link(s): Aluno → Matrícula → Efetuar Matrícula → Matricular Aluno Compulsoriamente.
Usuário: duiene
Papel que usuário deve ter: GESTOR TÉCNICO INTEGRADO
Cenários de Teste
Não se aplica.
Dados para o Teste
Não se aplica.