~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Mudança de Estrutura Curricular ====== A mudança de [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:ddp:estrutura_curricular::cadastrar|estrutura curricular]] consiste na desvinculação do aluno de uma estrutura curricular de origem e sua vinculação a outra que corresponda à proposta curricular mais recente do seu programa. A mudança de estrutura curricular só será concedida mediante parecer favorável do colegiado do curso, após solicitação formal do interessado. Porém, há situações de compulsoriedade da mudança de estrutura curricular que poderão ser previstas nos projetos político-pedagógicos dos cursos. Este caso de uso permite ao usuário do DAE (Departamento de Administração Escolar) migrar um discente de um currículo para outro, tendo a opção de simular a mudança. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Graduação -> Alunos -> Outras Operações -> Mudança de Estrutura Curricular// é acessada. ===Passo 1=== Ao ter acesso a funcionalidade são solicitados alguns dados para ser feita a busca por discentes: * **Matrícula**: Formato - 9999999999. Tipo - NUMÉRICO. * **CPF**: Formato - 999.999.999-99. Tipo - TEXTO. * **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. Para cada discente encontrado é possível //Visualizar Detalhes// ou //Selecionar//, para realizar a alteração. Quando acessado Visualizar Detalhes temos as seguintes informações: * **__Ano/Período de Ingresso__**: Formato - AAAA.9. Tipo - DATA e NUMÉRICO. * **__Forma de Ingresso__**: Tipo - TEXTO. * **__Matriz Curricular__**: Tipo - TEXTO. Uma tabela com os índices acadêmicos é exibida: ^ MC ^ IRA ^ MCN ^ IECH ^ IEPL ^ IEA ^ IEAN | | 9.9999 | 9.999 | 999.99 | 9.9999 | 9.9999 | 9.9999 | 999.9999 | Também pode-se visualizar uma tabela com informações de integralização das disciplinas obrigatórias e complementares: ^ ^ Obrigatórias ^^^ Complementares ^ Total ^^ ^ ^ Comp. Curricular ^^ Atividade ^ Comp. Curricular/Atividade ^ ^^ ^ ^ CR ^ CH ^ CH ^ CH ^ CR ^ CH | | Exigido | 999 | 9999 | 999 | 999 | 999 | 9999 | | Integralizado | 999 | 9999 | 999 | 999 | 999 | 9999 | | Pendente | 999 | 9999 | 999 | 999 | 999 | 9999 | ===Passo 2=== Ao selecionar o discente desejado são exibidos os seguintes dados: * **__Discente__**: Formato - MATRÍCULA NOME DO DISCENTE. Tipo - TEXTO. * **__Curso__**: Formato - NOME DO CURSO - MATRIZ. Tipo - TEXTO. * **__Matriz Curricular Atual__**: Formato - MATRIZ HORÁRIO. Tipo - TEXTO. Exibe a matriz curricular atual do aluno. * **__Estrutura Curricular__**: Tipo - NUMÉRICO. É solicitado para preencher a //nova estrutura curricular//: * **Curso**: Tipo - TEXTO. * **Matriz Curricular**: Tipo - TEXTO. * **Estrutura Curricular**: Tipo - TEXTO. * **__Tipo de Mudança__**: Tipo - TEXTO. * **Registrar Observações no Histórico do Aluno**: Tipo - LÓGICO. Caso marque a opção "Simular Mudança", será apresentado o histórico do discente, recalculado com o novo currículo escolhido. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O currículo de origem não pode ser o mesmo que o de destino. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.graduacao.dominio.MudancaCurricular | sigaa.graduacao.mudanca_curricular | | br.ufrn.sigaa.pessoa.dominio.Discente | sigaa.public.discente | | br.ufrn.sigaa.ensino.graduacao.dominio.DiscenteGraduacao | sigaa.graduacao.discente_graduacao | | br.ufrn.sigaa.ensino.graduacao.dominio.Curriculo | sigaa.graduacao.curriculo | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Alunos -> Outras Operações -> Mudança de Estrutura Curricular Usuário: lins, mirza, mittelbach Papel que usuário deve ter: SigaaPapeis.DAE, SigaaPapeis.ADMINISTRADOR_DAE ===== Cenários de Teste ===== Buscar por discentes, realizar simulações de mudança de currículo e verificar os históricos. Realizar a mudança e comparar [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:alunos:documentos:emitir_historico|o histórico]] após a mudança com o histórico simulado. ===== Dados para o Teste ===== Não se aplica.