~~ODT~~
Cadastrar Programa de Componente
Este caso de uso permite ao chefe do departamento realizar o cadastro ou a alteração (caso já tenha sido cadastrado anteriormente) de um programa para um componente curricular. Este caso de uso é utilizado pelos administradores do PROGRAD/DAE.
Descrição do Caso de Uso
O caso de uso inicia quando o usuário acessa SIGAA → Portal do Docente → Chefia → Componentes Curriculares → Cadastrar Programa de Componente.
O caso de uso apresenta um tela de Busca por Componentes Curriculares onde o usuário deverá utilizar um dos seguintes filtros:
- Código: Tipo - NUMÉRICO.
- Nome: Tipo - TEXTO.
- Tipo: Tipo - TEXTO. Categoria do componente, podendo ser:
Disciplina, Atividade, Módulo, Bloco, Atividades Especiais Coletivas
. - Modalidade:Tipo - TEXTO. Com as Opções:
DISTANCIAL, PRESENCIAL.
Após realizada a busca, os componentes encontrados pela consulta são listados na mesma página, ordenados por nome. Quatro ações podem ser realizadas individualmente para cada item retornado:
- Cadastrar Programa;
- Alterar Programa Existente.
- Hitórico Programas Existentes;
- Visualizar Programa Existente.
Para cadastrar o programa são exibidos os seguintes dados do componente:
- Componente Curricular: Tipo - TEXTO. Código-Nome do componente;
Créditos:Tipo - TEXTO. Quantidade de créditos;- Carga Horária: Tipo - TEXTO. Número de horas para o componente;
- Unidade Responsável: Tipo - TEXTO;
- Tipo do Componente: Tipo - TEXTO. Podendo ser
Disciplina, Atividade, Módulo, Bloco, Atividades Especiais Coletivas
; - Ementa: Tipo - TEXTO.
Os seguintes dados do programa devem ser preenchidos:
- Ano-Período * : Tipo - NUMÉRICO;
- Quantidade de Avaliações * : Tipo - NUMÉRICO;
- Objetivos * : Tipo - TEXTO;
- Conteúdo * : Tipo - TEXTO.;
- Competências e Habilidades * : Tipo - TEXTO.;
Caso já exista um programa cadastrado para o componente, os seus dados já vêm preenchidos e prontos para serem alterados ou cadastrados para um novo ano-período. Esta é a situação que ocorre quando a opção Atualizar Programa Existente é escolhida.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Só é possível executar a operação de alterar caso um programa já tenha sido previamente cadastrado.
- RN02 - Não é possível cadastrar/alterar um componente sem informar os campos apresentados ou com informações inválidas.
- RN03 - Só será alterado o número de avaliações de um componente nas turmas que estiverem ABERTAS.
- RN04 - Só será possível cadastrar o programa se todos as informaçõe forem preenchidas corretamente.
- RN05 - Só será possível cadastrar e alterar o programa para o ano e período vigente.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | sigaa.ensino.componente_curricular |
br.ufrn.sigaa.ensino.dominio.ComponenteCurricularPrograma | sigaa.ensino.componente_curricular_programa |
Plano de Teste
Sistema: SIGAA
Módulo: Portal do Docente
Link(s): Chefia → Componentes Curriculares → Cadastrar Programa de Componente
Usuário: pablo
Papel que usuário deve ter: SigaaPapeis.CHEFE_DEPARTAMENTO
Cenários de Teste
Não se aplica.
Dados para o Teste
Realizar a consulta utilizando o filtro “Tipo” com o valor “Disciplina”, utilizando qualquer componente listado.