~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Trancamento de Matrícula ====== Este caso de uso é destinado aos Discentes da Instituição, tendo como finalidade permitir ao discente realizar uma solicitação de trancamento de disciplina que, no prazo de 7 dias, irá ser automaticamente efetivada pelo sistema. Durante estes 7 dias, o discente poderá cancelar a solicitação. ===== Descrição do Caso de Uso ===== O caso de uso inicia-se quando a opção //SIGAA -> Portal do Discente -> Ensino -> Trancamento de Matrícula -> Trancar// é acessada. Ao acessar essa opção, são apresentados os seguintes dados: * **__Matrícula__**: Tipo - NUMÉRICO. * **__Discente__**: Tipo - TEXTO. * **__Curso__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. Logo em seguida, os componentes nos quais o discente está matriculado serão listados, permitindo que ele os selecione. Os sistema listará os componentes, informando os seguintes dados: * **__Ano-Período__**: Formato - 9999.9. Tipo NUMÉRICO. * **__Componente Curricular__**: Tipo - TEXTO. * **__Turma__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Período Letivo__**: Formato - DD/MM/AAAA - DD/MM/AAAA. Tipo - DATA. * **__Data Limite de Trancamento__**: Formato - DD/MM/AAAA. Tipo - DATA. Ao selecionar um componente, várias opções de justificativa serão mostradas, cabendo ao aluno selecionar alguma e então solicitar o trancamento, através do campo: * **Informe o motivo do seu trancamento para fins de avaliação da instituição**: Tipo - LÓGICO. Opções: * **//DIFICULDADES DE ACOMPANHAMENTO DA DISCIPLINA//** * **//SEMESTRE COM CARGA HORÁRIA EXCESSIVA//** * **//NÃO GOSTOU DA METODOLOGIA DO PROFESSOR//** * **//INCOMPATIBILIDADE DE HORÁRIO COM TRABALHO, ESTÁGIO OU BOLSA//** * **//OUTROS//** * **//PERDEU O INTERESSE PELA DISCIPLINA //** O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O trancamento só pode ser feito dentro do período estabelecido no Calendário Universitário. * **RN02** - Apenas discentes ATIVOS e FORMANDOS podem trancar matrículas. * **RN03** - A mesma disciplina não pode ser trancada duas vezes no mesmo semestre. Por exemplo: O aluno tranca, O DAE rematricula e o aluno deseja trancar novamente, o que não é permitido. * **RN04** - O trancamento não é permitido em período letivo especial de férias. * **RN05** - Caso a disciplina a ser trancada possua co-requisitos, estes também serão trancados. * **RN06** - Caso a disciplina a ser trancada faça parte de um bloco, todo o bloco deve ser trancado. * **RN07** - A quantidade máxima de trancamentos de uma displina é 1 (uma) vez (parametrizado). * **RN08** - Caso o discente for de Stricto Sensu será verificado o tempo decorrido da Disciplina, não permitindo trancar se ultrapassar 50% do decorrer da disciplina. * **RN09** - Caso o discente for de Stricto Sensu e exista somente um componente curricular matriculado, será verificado o parâmetro "permiteTrancarTodasDisciplinas" em ParametrosGestoraAcademica, se estiver como "falso", não é será permitido o seu trancamento, evitando que o discente fique sem vínculo com a instituição. * **RN10** - Discentes da graduação não podem solicitar trancamento de atividades. * **RN11** - Discentes de EAD podem realizar o trancamento de componentes quando o parâmetro PERMITE_TRANCAR_COMPONENTE for registrado como verdadeiro. * **RN12** - Caso o discente em questão seja do nível STRICTO SENSU, o trancamento ocorrerá após a anuência de seu orientador acadêmico ou coordenador de programa de pós. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.SolicitacaoTrancamentoMatricula | sigaa.ensino.solicitacao_trancamento_matricula | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | ===== Plano de Teste ===== Sistema: SIGAA Módulo: Portal do Discente Link(s): Ensino -> Trancamento de Matrícula -> Trancar Usuário: Graduação (zerocall, frodo, mnt, vielimir), Stricto (analuizamedeiros, felipe_app, madiel, allanrocha) Papel que usuário deve ter: o usuário deve ser apenas discente ===== Cenários de Teste ===== * Tentar realizar o trancamento com discentes que não são ATIVOS ou FORMANDOS e verificar que não é possível realizar a operação. * Tentar realizar o trancamento para um componente ministrado em período letivo especial de férias e verficar que não é possível. * Modificar a data de trancamento no calendário (Módulo Graduação → Administração → Operações Administrativas → Calendário Universitário), tentar realizar o trancamento fora do período estabelecido e verificar que não é possível. * Realizar o trancamento para um componente que faz parte de um bloco ou que possui requisitos e verificar que o trancamento também foi realizado para os outros componentes. * Tentar trancar mais de uma vez uma mesma disciplina. ===== Dados para o Teste ===== Para ver os componentes que foram solicitados trancamento, basta acessar o menu Ensino → Trancamento de Componente Curricular → Exibir Andamento do Tracamento. O calendário universitário pode ser acessado por um usuário com o papel ADMINISTRADOR_DAE (mirza, por exemplo) através do menu Módulo Graduação -> Administração -> Operações Administrativas -> Calendário Universitário. Ao acessar a página nenhuma opção deve ser selecionada antes de clicar no botão "Ver Calendários". Isto é necessário para manipular as datas do período letivo, trancamentos, matrícula para o caledário vigente. Para realizar a matrícula em disciplinas/módulos/blocos, basta acessar o menu Ensino -> Matrícula On-line -> Realizar Matrícula Pode-se realizar a matrícula com os usuários citados ou usar discentes que já estejam matriculados no ano/período informado no calendário universitário. Os dados do [[desenvolvimento:especificacoes:arquitetura:servicos:timers:trancamentotimer|TrancamentoTimer]] também podem ser alterados para que efetivação dos trancamentos ocorram de forma mais rápida.