[[sigaa:graduacao:documentacao_tecnica:aba_atividades| << Voltar]] echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Consolidar Atividades Acadêmicas Específicas ====== Atividades Acadêmicas Específicas são atividades que articulam com outros componentes curriculares para integrar a formação do aluno. Ela é caracterizada obrigatoriamente por código, nome, carga horária, pré-requisito, co-requisito e descrição, mais detalhes em [[https://docs.info.ufrn.br/doku.php?id=desenvolvimento:especificacoes:sigaa:graduacao:negocio#componentes_curriculares|Componentes Curriculares]]. Este caso de uso tem a finalidade de consolidar essas atividades. Essa funcionalidade é utilizada pelos funcionários do DAE (Departamento de Administração Escolar). ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Graduação -> Atividades -> Registro de Atividades Acadêmicas Específicas -> Consolidar// é 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 ([[#Principais Regras de Negócio|RN01]])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 o discente desejado ([[#Principais Regras de Negócio|RN02]]) são listadas todas as matrículas em Atividades Acadêmicas Específicas que ele possui organizadas por período, seguindo o modelo abaixo: ^ Atividades ^ Período | | CÓDIGO - NOME DA ATIVIDADE - CARGA HORÁRIA | AAAA-9 | | ------ | ------ | Selecionando uma atividade, podem ser visualizados todos os seus detalhes: * **__Matrícula__**: Formato - 9999999999. Tipo - TEXTO. * **__Discente__**: Tipo - TEXTO. * **__Curso__**: Formato - NOME DO CURSO - MATRIZ - TURNO - MODALIDADE. Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. São exibidos os //Detalhes do Registro da Atividade// e pede-se para modificar a Situação final do discente: * **__Atividade__**: Formato - CÓDIGO - NOME DO COMPONENTE - CARGA HORÁRIA. Tipo - TEXTO. * **__Tipo da Atividade__**: Tipo - TEXTO. * **__Ano-Período__**: Formato - AAAA.9. Tipo - NUMÉRICO. * **Situação**: Tipo - TEXTO. ===Passo 3=== Neste passo é solicitado apenas a senha de acesso para confirmar a operação. Caso a atividade seja Trabalho de Conclusão de Curso o caso de uso é redirecionado para o passo 4, caso contrário o caso de uso é finalizado. ===Passo 4=== Ao confirmar a operação o caso de uso é direcionado para o //Cadastro de Orientação de Trabalho de Conclusão de Curso// ([[#principais_regras_de_negocio|RN03]])([[#principais_regras_de_negocio|RN04]]) onde será necessário informar os seguintes dados: * **__Ano de Referência__***: Tipo - NUMÉRICO. * **__Tipo de Trabalho de Conclusão__***: Tipo - TEXTO. * **__Tipo de Orientação__***: Tipo - TEXTO. * **__Título__***: Tipo - TEXTO. * **__Aluno externo__**: Tipo - LÓGICO. * **__Orientando__***: Tipo - TEXTO. * **__Área de Conhecimento__***: Tipo - TEXTO. * **__Sub-Área__***: Tipo - TEXTO. * **__Instituição__***: Tipo - TEXTO. * **__Agência Financiadora__**: Tipo - TEXTO. * **__Data de Início__***: Tipo - DATA. * **__Data da Defesa__***: Tipo - DATA. * **__Informações complementares__**: Tipo - TEXTO. E o caso de uso é finalizado ===== Principais Regras de Negócio ===== * **RN01** - O sistema deve buscar apenas discentes com status (ATIVO, FORMANDO, CADASTRADO, GRADUANDO, DEFENDIDO). * **RN02** - Apenas aluno matriculados em atividades acadêmicas específicas poderão ter suas atividades consolidadas. * **RN03** - Caso a atividade seja Trabalho de Conclusão de Curso o caso de uso é redirecionado para o Cadastro de Orientações de Trabalho de Fim de Curso * **RN04** - Se o parâmetro DEFINIR_DADOS_DEFESA_APENAS_PARA_TCC_FINALIZADOR estiver "true" só será redirecionado para a tela de //Dados da Defesa// as Atividades que estejam como TCC [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:ddp:estrutura_curricular:cadastrar#regras_da_graduacao|definitivo no currículo]], caso contrário todas atividades do tipo Trabalho Final serão direcionadas para a tela de cadastro de Dados de Defesa. ==== Resoluções/Legislações Associadas ==== Art. 216. A consolidação da atividade acadêmica individual ou atividade de orientação individual é feita pela Coordenação do Curso. [[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 | | < PREENCHER > | < PREENCHER > | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Atividades -> Registro de Atividades Acadêmicas Específicas -> Consolidar Usuário: vitoria Papel que usuário deve ter: ===== Cenários de Teste ===== Alterar o resultado da Atividade e verificar o histórico para confirmar a modificação. ===== Dados para o Teste ===== Não se aplica.