[[sigaa:graduacao:documentacao_tecnica:aba_matriculas| << Voltar]] echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Trancar Programa ====== Este caso de uso tem como finalidade prover ao DAE (Departamento de Administração Escolar) a possibilidade de realizar o trancamento de programa de um aluno. ===== Descrição do Caso de uso ===== Este caso de uso inicia-se quando a opção //SIGAA → Graduação → Matrículas e Programas → Programa → Trancar Programa// é 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 - 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//. Quando acessado Visualizar Detalhes temos as seguintes informações: * **__Ano/Período de Ingresso__**: Formato - AAAA.9. Tipo - 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 um discente da lista de resultados, serão exibidas as seguintes informações: * **__Matrícula__**: Tipo - NUMÉRICO. * **__Discente__**: Tipo - TEXTO. * **__Curso__**: Formato - NOME DO CURSO - TURNO - MODALIDADE. Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. O usuário deverá informar os seguintes dados: * **Ano-Período de Referência***: Tipo - NUMÉRICO. * **Respeitar o limite máximo permitido de trancamentos**: Tipo - LÓGICO. * **Observação**: Tipo - TEXTO. ===Passo 3=== Será apresentado ao usuário os dados para confirmação e é necessário que o usuário confirme sua senha. O caso de uso é finalizado. ===== Principais regras de negócio ===== * **RN01** - O discente só poderá fazer um trancamento por período. * **RN02** - O discente não poderá solicitar mais que 4 trancamentos durante todo o curso. * **RN03** - Apenas os discentes com Status Ativo, Formando, Trancado e Afastado poderão realizar o trancamento de programa. ==== Resoluções/Legislações Associadas ==== **Art. 261.** O trancamento de programa é a suspensão oficial das atividades acadêmicas do aluno, garantindo a manutenção do vínculo ao curso de graduação. § 1o O limite máximo para trancamentos de programa é de 04 (quatro) períodos letivos regulares, consecutivos ou não. § 2o O trancamento de programa deverá ser solicitado a cada período letivo, dentro do prazo fixado no Calendário Universitário, correspondente a 1/3 (um terço) do período letivo. § 3o O trancamento de programa acarreta o cancelamento da matrícula do aluno em todos os componentes curriculares nos quais esteja matriculado. **Art. 262.** A Câmara de Graduação do CONSEPE poderá conceder o trancamento de programa por um número de períodos superior ao limite fixado no § 1o do Artigo 261 em casos justificados por razões de saúde, devidamente comprovadas pela junta médica da UFRN. **Art. 263.** O trancamento de programa deverá ser solicitado presencialmente ao DAE/PROGRAD e somente será efetivado se comprovada a quitação do aluno com todas as obrigações relativas ao sistema de bibliotecas e demais serviços da UFRN. **Art. 264.** O trancamento de programa referente a um período letivo regular também poderá ser solicitado a posteriori, desde que as seguintes condições sejam todas satisfeitas: I - o aluno não tenha conseguido adicionar qualquer carga horária ao seu processo de integralização curricular no período, em razão de trancamentos de matrícula ou reprovações em todos os componentes curriculares nos quais se matriculou; II - o aluno tenha comparecido às aulas em percentual suficiente para evitar a reprovação por faltas e tenha obtido média final maior que 0 (zero) em ao menos um componente curricular no qual estava matriculado, ou esteja matriculado apenas em atividades acadêmicas específicas; III - o limite máximo para trancamentos previsto no § 1o do Artigo 261 seja observado; IV - o pedido de trancamento de programa a posteriori seja feito no período determinado no Calendário Universitário. Parágrafo único. O período para trancamento de programa a posteriori será fixado entre o final do prazo para consolidação das turmas e início da matrícula para o período letivo seguinte. [[desenvolvimento:especificacoes:sigaa:graduacao:negocio#documentos|RESOLUÇÃO No 227/2009-CONSEPE, de 03 de dezembro de 2009]]. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.MovimentacaoAluno | sigaa.ensino.movimentacao_aluno | Ao finalizar bolsas, é feito uma chamada remota ao SIPAC para atribuir a data de encerrametno da bolsa (último dia do mês). ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Matrículas e Programas -> Programa -> Trancar Programa Usuário: mirza, lins, mittelbach Papel que usuário deve ter: SigaaPapeis.DAE, SigaaPapeis.GESTOR_TECNICO, SigaaPapeis.GESTOR_LATO, SigaaPapeis.COORDENADOR_LATO, SigaaPapeis.SECRETARIA_POS, SigaaPapeis.COORDENADOR_CURSO_STRICTO, SigaaPapeis.PPG ===== Cenários de Teste ===== Realizar o trancamento de um discente com status de **CADASTRADO** e verificar se a regra de negócio **RN03** é atendida. ===== Dados Para o Teste ===== Não se Aplica.