~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Aproveitar Componente Curricular ====== Este caso de uso tem como finalidade permitir que um usuário do Departamento de Administração Escolar (DAE) ou da Coordenação Didático-Pedagógica (CDP) registre um aproveitamento de estudo de um determinado componente curricular para um determinado aluno. Dependendo do papel que o usuário tenha, é possível, ou não, realizar o aproveitamento. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Graduação -> Aluno → Aproveitamento de Estudos → Aproveitar Componente Curricular// é acessada. ===Passo 1=== Primeiramente, deve-se selecionar um discente na lista de resultados da busca. A busca pode ser feita com até quatro parâmetros: * **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âmetro para se ter uma busca mais refinada. Os resultados são mostrados em formato de tabela com as seguintes informações, os discentes são agrupados por curso: ^ Matrícula ^ Aluno ^ Status | ^ NOME DO CURSO ^^^ | 9999999999 | NOME DO DISCENTE | STATUS | | ------ | ------ | ------ | Para cada discente encontrado, é possível selecioná-lo ou visualizar seus detalhes. 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, são exibidos os seguintes dados: * **__Discente__**: Formato - MATRÍCULA NOME DO DISCENTE. Tipo - TEXTO. * **__Curso__**: Tipo - TEXTO. * **__Ano-Período de Ingresso__**: Formato - AAAA.9. Tipo - NUMÉRICO. * **__Currículo__**: Tipo - NUMÉRICO. São solicitados para o aproveitamento, os seguintes campos: * **Componente Curricular***: Formato - CÓDIGO NOME DO COMPONENTE CARGA HORÁRIA. Tipo - AUTOCOMPLETE. * **Tipo de Aproveitamento***: Tipo - TEXTO. ''APROVADO, CUMPRIU, DISPENSADO, TRANSFERIDO' e 'INCORPORADO'; * **Ano-Período***: Formato - AAAA.9. Tipo - NUMÉRICO [[#PRINCIPAIS REGRAS DE NEGÓCIO|RN04]]); Ao preencher o campo deve-se escolher a opção //Adicionar// para acrescentar o componente na lista de componentes curriculares para aproveitamento. **Observação:** * Caso o Discente já esteja matriculado no componente Selecionado, será exibida a mensagem informando que já está matriculado e exibindo também uma opção para cancelar a matrícula do mesmo. É necessário informar a senha do usuário logado para Confirmar o Cancelamento. Após o Cancelamento será adicionado normalmente o componente escolhido. Para finalizar a operação, basta selecionar a opção //Confirmar//. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Os componentes curriculares que forem aproveitados, independente do tipo de aproveitamento, não serão atribuídas nota, frequência, ano e período. * **RN02** - O aluno só pode aproveitar o componente curricular por DISPENSA se ele nunca tiver sido reprovado neste componente ou tê-lo trancado, a menos que o usuário que esteja executando a operação seja Administrador DAE. * **RN03** - Os índices que poderão sofrer alteração com aproveitamento de componente curricular são: "MC", "IRA", "MCN" e 'IEPL'; * **RN04** - Para o nível de ensino GRADUAÇÃO, o campo deve estar disponível se, e só se, o tipo de aproveitamento selecionado for o 'INCORPORADO'. ==== Resoluções/Legislações Associadas ==== RESOLUÇÃO nº 227/2009-CONSEPE Art. 227. § 2º Os componentes curriculares serão aproveitados com código, créditos e carga horária dos seus correspondentes na UFRN, com a menção de que foram aproveitados e não sendo atribuídas nota e frequência. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Aluno → Aproveitamento de Estudos → Aproveitar Componente Curricular Usuário: mittelbch,mirza, lins, jocineide (não é administrador dae) Papel que usuário deve ter: SigaaPapeis.DAE, SigaaPapeis.CDP, SigaaPapeis.ADMINISTRADOR_DAE ===== Cenários de Teste ===== Alterar o valor do parâmetro **EXIGE_NOTA_APROVEITAMENTO** da unidade gestora acadêmica global de graduação para **false**, para atender a [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:alunos:aproveitamento_de_estudos:aproveitar_componente_curricular#principais_regras_de_negócio|RN01]]. Tal parâmetro fica localizado na tabela: **sigaa.ensino.parametros_gestora_academica**. Realizar o aproveitamento de componente curricular de um discente de graduação, verificando se os campos Média Final e Frequência **não** são solicitados no formulário de aproveitamento de componente curricular. ===== Dados para o Teste ===== Verificar, no histórico do discente utilizado no cenário de testes, se o componente foi contabilizado no mesmo e seus créditos integralizados, caso os créditos não tenham sido integralizados de imediato pode-se utilizar a operação [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:alunos:outras_operacoes:calculos_de_discente | Calculos de Discente]], para atualizar os cálculos do discente assim como integralizar seus componente junto ao histórico.