====== Alterar Status de Matrículas em Turmas ====== Este Caso de Uso tem a finalidade de alterar o status de uma matrícula de uma disciplina do Ensino Médio. Essa funcionalidade é utilizada por Gestores do Ensino Médio. ===== Descrição do Caso de Uso ===== === Passo 1 === Este caso de uso inicia-se quando o usuário acessa a opção Aluno -> Matrícula -> Alterar Status de Matrículas em Disciplinas São solicitados dados para se efetuar a busca por um discente: * **Matrícula**: Formato - 9999999999. Tipo - NUMÉRICO. * **CPF**: Formato - 99999999999. Tipo - NUMÉRICO. * **Nome do Discente**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. Pode-se escolher mais de um parâmentro para uma busca mais refinada. Após a busca, é informado em formato de tabela os seguintes dados: ^ Matrícula ^ Aluno ^ Status | | 9999999999 | NOME DO DISCENTE | STATUS | | ------ | ------ | ------ | Os alunos são separados pelo curso à qual pertencem. É possível selecionar qualquer um dos alunos para fazer a alteração na matrícula. === Passo 2 === Depois de selecionar o discente, são informados as matrículas que serão alteradas: * **__Componente__**: Tipo - TEXTO. * **__Turma__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. Situação do discente na disciplina === Passo 3 === Depois de escolhidos quais componentes curriculares se deseja alterar são informados: * **Matrícula**: Tipo - NUMÉRICO. * **Discente**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. * **Status**: Tipo - TEXTO. Se o discente esta ativo, inativo, concluido, entre outros. * **Tipo**: Tipo - TEXTO. Informa se o aluno é regular ou especial. E as matrículas escolhidas: * **Componente Curricular**: Tipo - TEXTO e NUMÉRICO. * **Status Atual**: Tipo - TEXTO. Então é possível alterar o status do discentes usando o seguinte campo: * **Novo Status**: Tipo - TEXTO. Contendo os seguinte tipos: ''APROVADO, CANCELADO, CUMPRIU, DESISTENCIA, DISPENSADO, EM ESPERA, EXCLUIDA, INDEFERIDO, MATRICULADO, REP. FALTA, REPROVADO, TRANCADO, TRANSFERIDO''. Pode-se escolher entre //Confirmar alterações//, //selecionar outras matrículas// ou //cancelar//. 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 | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | | br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma | | br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | sigaa.ensino.componente_curricular | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Médio Link(s): Aluno -> Matrícula -> Alterar Status de Matrículas em Disciplinas Usuário: robcoe Papel que usuário deve ter: SigaaPapeis.GESTOR_MEDIO ===== Cenários de Teste ===== Testar o caso de uso ===== Dados para o Teste ===== Não se Aplica.