~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Mudança de Estrutura Curricular ====== A mudança de [[desenvolvimento:especificacoes:sigaa:stricto_sensu:casos_de_uso:cadastros: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 gestor de Stricto migrar um discente de um currículo para outro, tendo a opção de simular a mudança. ===== Descrição do Caso de Uso ===== ===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 - 99999999999. Tipo - NUMÉRICO. * **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/Mês de Ingresso__**: Formato - AAAA.Mês. Tipo - TEXTO. * **__Orientador__**: Tipo - TEXTO. * **__Área de Concentração__**: Tipo - TEXTO. * **__CR__**: Formato 9.9999. Tipo - NUMÉRICO. * **__CPF__**: Formato - 999.999.999-99. Tipo - NUMÉRICO. * **__Tel/Celular__**: Tipo - TEXTO. Uma tabela com os índices acadêmicos é exibida: ^ CR | | 4.9999 | Também pode-se visualizar uma tabela com informações de integralização das disciplinas. ===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 - TURNOS. Tipo - TEXTO. * **__Estrutura Curricular__**: Tipo - NUMÉRICO. É solicitado para preencher a //nova estrutura curricular//: * **Nova Estrutura Curricular***: Tipo - TEXTO. * **Simular Mudança**: 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.stricto.dominio.MudancaCurricular | sigaa.stricto_sensu.mudanca_curricular | | br.ufrn.sigaa.pessoa.dominio.Discente | sigaa.public.discente | | br.ufrn.sigaa.ensino.graduacao.dominio.DiscenteStricto | sigaa.stricto_sensu.discente_stricto | | br.ufrn.sigaa.ensino.graduacao.dominio.Curriculo | sigaa.graduacao.curriculo | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Stricto Link(s): Alunos -> Outras Operações -> Mudança de Estrutura Curricular Usuário: maribondo Papel que usuário deve ter: SigaaPapeis.PPG, SigaaPapeis.ADMINISTRADOR_STRICTO ===== 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:stricto_sensu: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.