~~ODT~~

Última atualização: 2017/04/03 18:12 (edição externa)

Matricular Aluno Em Dependência

A matrícula em dependência ocorre quando o aluno se matricula em disciplina pendente de uma série anterior.

Este caso de uso permite ao Coordenador ou a Secretaria matricular um aluno em dependência. Para realizar esta operação é necessário que o aluno já tenha sido cadastrado como discente.

O usuário deve selecionar um discente e qual série/ano ele deseja matricula este aluno. Ao matricular esse aluno em uma série ele já será automaticamente vinculado a todas as disciplinas que constam no currículo daquela série.

Ao ter acesso a funcionalidade são solicitados alguns dados para ser feita a busca por discentes (RN01):

  • Matrícula: Formato - 9999999999. Tipo - NUMÉRICO.
  • CPF: Formato - 99999999999. Tipo - NUMÉRICO.
  • Nome do Discente: Tipo - TEXTO.
  • Curso: Tipo - TEXTO.

Os parâmetros de busca podem ser combinados para refinar o resultado. Os resultados são mostrados em formato de tabela seguindo o modelo abaixo:

Matrícula Aluno Status
NOME DO CURSO
9999999999 NOME DO DISCENTE STATUS
—— —— ——

Os discente são agrupados por curso.

Após selecionar o discente, o usuário é levado para a tela onde escolherá a turma a qual o discente será matriculado. São apresentados os seguintes dados:

  • Matrícula: Formato - 9999999999. Tipo - NUMÉRICO.
  • Discente: Tipo - TEXTO.
  • Curso: Tipo - TEXTO.
  • Status: Tipo - TEXTO.
  • Tipo: Tipo - TEXTO.

Daí, o usuário tem a opção de buscar pelas turmas usando os seguintes filtros:

  • Curso: Tipo - TEXTO.
  • Série: Tipo - TEXTO.
  • Ano: Tipo - NUMÉRICO.

Com isso, são mostradas as turmas com as seguintes informações:

  • Disciplinas: Tipo - TEXTO.
  • Docente(s): Tipo - TEXTO.
  • Situação: Tipo - TEXTO.
  • Horário: Tipo - TEXTO.
  • Local: Tipo - TEXTO.
  • Mat./Cap.: Tipo - TEXTO.

O usuário tem a opção de escolher as disciplinas que são agrupadas por turma para o discente em questão.

Ao final, é mostrado uma tela com o resumo das informações sobre a matricula realizada e as turmas que o discente está atualmente matriculado.

  • Matrícula: Formato - 9999999999. Tipo - NUMÉRICO.
  • Discente: Tipo - TEXTO.
  • Curso: Tipo - TEXTO.
  • Status: Tipo - TEXTO.
  • Tipo: Tipo - TEXTO.
  • Turmas
    • Série: Tipo - NUMÉRICO.
    • Turma: Tipo - TEXTO.
    • Componente Curricular: Tipo - TEXTO.
    • Docente(s): Tipo - TEXTO.
    • Local: Tipo - TEXTO.
    • Horário: Tipo - TEXTO.

Então o caso de uso é finalizado.

  • RN01 - Só é possível matricular o aluno em dependência de uma disciplina se ele tiver sido reprovado nessa disciplina.
  • RN02 - Só é possível matricular o aluno em dependência de uma disciplina pertencente a uma série IGUAL a reprovada por ele.
  • RN03 - Matrículas em dependência não levará em consideração choque de horário caso o valor do parâmetro VALIDA_CHOQUE_HORARIO_DEPENDENCIA_MEDIO seja falso.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sigaa.ensino.medio.dominio.MatriculaDiscenteSerie sigaa.medio.matricula_discente_serie
br.ufrn.sigaa.ensino.medio.dominio.TurmaSerie sigaa.medio.turma_serie
br.ufrn.sigaa.ensino.dominio.MatriculaComponente sigaa.ensino.matricula_componente
br.ufrn.sigaa.ensino.medio.dominio.Serie sigaa.medio.serie

Plano de Teste

Sistema: SIGAA

Módulo: Médio

Link(s): Aba de Aluno → Matrícula → Matricular Aluno Em Dependência

Usuários: robcoe (GESTOR_MEDIO), eronilson (COORDENADOR_MEDIO)

Papel que usuário deve ter: SigaaPapeis.GESTOR_MEDIO, SigaaPapeis.COORDENADOR_MEDIO

Para validar a RN03 será necessário matrícular o aluno em dependência em uma disciplina, que sofra choque de horário com outra já matriculada, registrar o valor do parâmetro VALIDA_CHOQUE_HORARIO_DEPENDENCIA_MEDIO para falso e verificar se é possível matrícula a dependência sem ser bloqueado pelo sistema;

Não se aplica.

  • desenvolvimento/especificacoes/sigaa/medio/casos_de_uso/aluno/matricula/matricular_aluno_em_dependencia.txt
  • Última modificação: 2017/04/03 18:12
  • (edição externa)