~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Alterar Status de Matrículas em Turmas ====== Este Caso de Uso tem a finalidade de alterar o status de um discente do Ensino Técnico numa determinada turma. Essa funcionalidade é utilizada por Gestores do Ensino Técnico. ===== 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 Turmas 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 os seguintes dados sobre ele: * **__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. Também são informados os componentes curriculares em que o discente teve algum vinculo. === 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: Técnico Link(s): Aluno -> Matrícula -> Alterar Status de Matrículas em Turmas Usuário: viana, robcoe, freire Papel que usuário deve ter: SigaaPapeis.GESTOR_TECNICO ===== Cenários de Teste ===== Selecionar um discente de nível técnico e alterar o Status da Matrícula de MATRICULADO para EXCLUÍDA e verificar se ocorre erro de Execução. ===== Dados para o Teste ===== Não se Aplica.