Cadastrar Estrutura Curricular
Este caso de uso tem a finalidade de permitir ao Coordenador Geral de Ensino em Rede realizar o cadastro de uma Estrutura Curricular de determinado curso do Ensino em Rede.
Descrição do Caso de Uso
Este caso de uso inicia-se quando a opção SIGAA → Ensino em Rede → Controle Pedagógico → Estrutura Curricular → Cadastrar é acessada.
Um formulário de cadastro é mostrado ao usuário, possuindo os seguintes campos:
- Programa: Tipo - CAIXA DE SELEÇÃO
- Cruso: Tipo - CAIXA DE SELEÇÃO
- Código: Tipo - TEXTO
- Ano de Implantação: Tipo - NUMÉRICO
- carga Horária Optativa: Tipo - NUMÉRICO
- Prazo de Conclusão Mínimo: Tipo - NUMÉRICO
- Prazo de Conclusão Máximo: Tipo - NUMÉRICO
- Ativo: Tipo - LÓGICO
Ao clicar em próximo passo, o usuário é direcionado para a página de adição de disciplinas ao currículo que está sendo criado. Podenso assim selecionar:
- Disciplina: Tipo - CAIXA DE SELEÇÃO
- Tipo: Tipo - CAIXA DE SELEÇÃO (Obrigatória/Optativa)
Ao ir adicionando as disciplinas é possível clicar em “alternar entre obrigatória e optativa” ou remover, se o componente for optativo.
Ao clicar em próximo passo, o usuário é direcionado para a página de confirmação da criação da Estrutura Curricular, onde as seguintes informações são mostradas:
- Código: Tipo - TEXTO
- Programa: Tipo - TEXTO
- Curso: Tipo - TEXTO
- Componentes Obrigatórios: Tipo - TEXTO
- Componentes Optativos: Tipo - TEXTO
Com a confirmação dos dados, será possível realizar o cadastro do currículo, clicando em Cadastrar.
Fim do Caso de Uso.
Principais Regras de Negócio
RN01 - Impossível cadastrar currículo com código já existente.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino_rede.dominio.ComponenteCurricularRede | componente_curricular_rede |
br.ufrn.sigaa.ensino_rede.dominio.CurriculoComponenteRede | curriculo_componente_rede |
br.ufrn.sigaa.ensino_rede.dominio.CurriculoRede | curriculo_rede |
br.ufrn.sigaa.ensino_rede.dominio.CursoAssociado | curso_associado |
Planos de Teste
Sistema: SIGAA
Módulo: Ensino em Rede
Link(s): SIGAA → Ensino em Rede → Controle Pedagógico → Estrutura Curricular → Cadastrar
Usuário: maribondo
Papel que usuário deve ter: COORDENADOR_GERAL_REDE
Cenários de Teste
Não se aplica.
Dados de Teste
Não se aplica.