====== Matrícula Compulsória ====== A matrícula compulsória é realizada pela secretaria do Gestor Técnico Integrado quando se deseja ignorar algumas regras de negócio normais da [[desenvolvimento:especificacoes:sigaa:integrado:casos_de_uso:aluno:matricula:efetuar_matricula:matricular_discente|Matricular Discente]]. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Técnico Integrado -> Aluno -> Matrícula -> Efetuar Matrícula -> Matrícula Compulsória// é acessada. ===Passo 1=== Primeiramente, deve-se selecionar um discente na lista de resultados da busca. A busca pode ser feita com até quatro parâmetros: * **Matrícula**: Formato - 9999999999. Tipo - NUMÉRICO. * **CPF**: Formato - CPF. * **Nome do Discente**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. Pode-se escolher mais de um parâmetro para se ter uma busca mais refinada. Os resultados são mostrados em formato de tabela com as seguintes informações, os discentes são agrupados por curso: * **Matrícula**: Formato - 9999999999. Tipo - NUMÉRICO. * **Nome do Discente**: Tipo - TEXTO. * **Status**: Tipo - TEXTO. Para cada discente encontrado, é possível selecioná-lo. ===Passo 2=== Ao selecionar um discente, são exibidos os seguintes dados: * **__Matrícula__**: Tipo - NUMÉRICO * **__Discente__**: Formato - NOME DO DISCENTE. Tipo - TEXTO. * **__Curso__**: Tipo - TEXTO. * **__Turma de Entrada__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. Em seguida, será dado ao usuário um resumo dos dados do discente e a possibilidade de desmarcar quais regras de negócio comumente aplicadas na matrícula de componente deverão ser ignoradas na matrícula compulsória: * **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 limite de créditos eletivos**: Tipo - Lógico. * **Verificar limite máximo de créditos por semestre do currículo do aluno**: Tipo - Lógico. * **Verificar limite mínimo de créditos por semestre do currículo do aluno**: Tipo - Lógico. * **Verificar restrições de matrículas para alunos especiais**: Tipo - Lógico. * **Verificar restrições de matrículas para alunos de outro campus (mobilidade acadêmica)**: Tipo - Lógico. * **Verificar se as capacidades de alunos das turmas são respeitadas**: Tipo - Lógico. O usuário deverá selecionar também o status que ficará a matrícula: EM ESPERA ou MATRICULADO. Para selecionar as turmas para matricular o discente, o usuário deverá selecionar o período letivo desejado para a matrícula. Os passos seguintes serão os normais à [[desenvolvimento:especificacoes:sigaa:integrado:casos_de_uso:aluno:matricula:efetuar_matricula:matricular_discente|Matricular Discente]]: buscar e selecionar a turma a matricular o discente. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | | | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Técnico Integrado Link(s): Aluno -> Matrícula -> Efetuar Matrícula -> Matrícula Compulsória Usuário: duiene Papel que usuário deve ter: GESTOR TÉCNICO INTEGRADO ===== Cenários de Teste ===== ===== Dados para o Teste ===== Não se aplica.