~~ODT~~
Buscar/Alterar Estrutura Curricular
Este caso de uso tem a finalidade de alterar uma Estrutura Curricular cadastrada para um determinado curso. Essa funcionalidade será utilizada pelos funcionários da CDP (Coordenação Didático Pedagógica).
Descrição do Caso de Uso
Este caso de uso inicia-se quando o usuário acessa a opção SIGAA → Graduação → DDP → Estrutura Curricular → Listar/Alterar.
Passo 1
Primeiramente é feita uma busca pela Estrutura Curricular desejada. Pode ser feito com os seguintes parâmetros:
- Curso: Tipo - TEXTO.
- Matriz Curricular: Tipo - TEXTO.
- Código: Tipo - TEXTO e NUMÉRICO.
- Buscar somente matrizes ativas: Tipo - LÓGICO.
Passo 2
O resultado da busca é exibido em formato de tabela e tem como dados de saída:
- Cód: Tipo - NUMÉRICO.
- Ano-Período: Formato - AAAA.9. Tipo - NUMÉRICO.
- Matriz Curricular: Formato - NOME DO CURSO - MATRIZ CURRICULAR - TURNO - MODALIDADE. Tipo - TEXTO.
Para cada registro encontrado é possível exibir um Relatório da Estrutura Curricular, Alterar Dados da Estrutura Curricular, Ativar/Inativar Estrutura Curricular.
Fluxo alternativo 1 - Detalhar
É exibido um resumo geral dos dados da estrutura curricular, como apresentado abaixo juntamente com a lista dos componentes curriculares associados a cada período.
- Código: Tipo - NUMÉRICO.
- Matriz Curricular: Tipo - TEXTO.
- Período Letivo de Entrada em Vigor: Tipo - NUMÉRICO. Formato - 9999-9
- Carga Horária: Tipo - TEXTO. Formato - Total Mínima: 9999 Optativas Mínima: 999
- Prazo Para Conclusão (em semestres): Tipo - TEXTO. Formato - Mínimo 9 Médio 9 Máximo 9
Créditos Obrigatórios: Tipo - TEXTO. Formato - 9 Total - ( 99 Práticos ) / ( 9 Teóricos )- Carga Horária Obrigatória: Tipo - TEXTO. Formato - 9 Total - ( 9 Práticos ) / ( 9 Teóricos )
- Carga Horária Obrigatória de Atividade Acadêmica Específica: Tipo - TEXTO. Formato - 9 hrs
- Carga Horária de Componentes Eletivos: Tipo - TEXTO. Formato - Máxima (999 horas)
- Carga Horária por Período Letivo: Tipo - TEXTO. Formato - Mínima (99 horas)
Créditos por Período Letivo: Tipo - TEXTO. Formato - Mínimo (9 cr.) Médio (99 cr.) Máximo (99 cr.)- Prazos em Períodos Letivo: Tipo - TEXTO. Formato - Mínimo (99) Médio (99) Máximo (99)
- CH Total: Tipo - NUMÉRICO.
Fluxo alternativo 2 - Relatório da Estrutura Curricular
São exibidos os dados informados no cadastro da estrutura curricular.
Fluxo alternativo 3 - Declaração de Prazo Máximo
Gera uma declaração de prazo máximo para integralização curricular do curso com base na estrutura curricular.
Fluxo alternativo 4 - Alterar Dados da Estrutura Curricular
Basta seguir os passos do cadastro.
O diferencial nesse caso é que o usuário tem a opção de Substituir por Outro Componente um determinado componente que faz parte da estrutura curricular. Assim o sistema redireciona para o caso de uso de Busca de Componentes Curriculares.
Fluxo alternativo 5 - Ativar/Inativar Estrutura Curricular
Ao selecionar a opção os dados do cadastro são novamente exibidos, juntamente com a lista dos componentes curriculares associados a cada período letivo bastando informar a senha de acesso para confirmar a operação. Os dados são:
- Código: Tipo - NUMÉRICO.
- Matriz Curricular: Tipo - TEXTO.
- Período Letivo de Entrada em Vigor: Tipo - NUMÉRICO. Formato - 9999-9
- Carga Horária: Tipo - TEXTO. Formato - Total Mínima: 9999 Optativas Mínima: 999
Créditos Obrigatórios: Tipo - TEXTO. Formato - 9 Total - ( 99 Práticos ) / ( 9 Teóricos )- Carga Horária Obrigatória: Tipo - TEXTO. Formato - 9 Total - ( 9 Práticos ) / ( 9 Teóricos )
- Carga Horária Obrigatória de Atividade Acadêmica Específica: Tipo - TEXTO. Formato - 9 hrs
- Carga Horária de Componentes Eletivos: Tipo - TEXTO. Formato - Máxima (999 horas)
- Carga Horária por Período Letivo: Tipo - TEXTO. Formato - Mínima (99 horas)
Créditos por Período Letivo: Tipo - TEXTO. Formato - Mínimo (9 cr.) Médio (99 cr.) Máximo (99 cr.)- Prazos em Períodos Letivo: Tipo - TEXTO. Formato - Mínimo (99) Médio (99) Máximo (99)
- CH Total: Tipo - NUMÉRICO.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: O coordenador de programa poderá alterar, ativar ou inativar uma estrutura curricular desde que esteja configurado para isso no parâmetro PERMITE_COORDENACAO_CADASTRAR_ALTERAR_ATIVAR_INATIVAR_ESTRUTURA_CURRICULAR, com os valores A, + e -, respectivamente.
- RN02: A estrutura curricular de um curso presencial reconhecido pode prever a integralização de até 20% (vinte por cento) da sua carga horária mínima por meio do ensino a distância, incluindo-se nesse percentual tanto os componentes curriculares integralmente a distância quanto a fração da carga horária ministrada a distância nos componentes presenciais, nos termos do artigo 47 deste Regulamento
- RN03: Os cursos presenciais ainda não reconhecidos e os cursos a distância não podem prever a inclusão na estrutura curricular de componentes curriculares oferecidos em modalidade distinta do curso.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.graduacao.dominio.Curriculo | sigaa.graduacao.curriculo |
Plano de Teste
Sistema: SIGAA
Módulo: Graduação
Link(s): CDP → Estrutura Curricular → Buscar/Alterar
Usuário: vanessa, adelardo
Papel que usuário deve ter: SigaaPapeis.CDP
Cenários de Teste
E no caminho Graduação → CDP → Estrutura Curricular → Buscar/Alterar → Próximo Passo: alternar o tipo de integralização do componente na estrutura curricular, com a operação Alternar entre Obrigatória / Optativa . Após alterar a estrutura curricular verificar se o tipo de integralização foi alterada, para isso pode ser realizada a visualização da estrutura curricular.
Dados para o Teste
Pode-se utilizar o fluxo do cadastro de estrutura curricular.
Para configurar a permissão de um coordenador cadastrar uma estrutura curricular pode-se usar o seguinte script:
-- Onde: A = Alterar, C = Cadastrar, + = Ativar, - = Inativar UPDATE comum.parametro SET valor = 'A C +-' WHERE codigo = '2_10700_36'