Inativar Componentes de Departamento
Essa funcionalidade é utilizada pelos administradores do departamento de administração estudantil e usuários do departamento didático-pedagógico com a finalidade de realizar a inativação de todos os componentes curriculares de um dado departamento.
Descrição do Caso de Uso
A funcionalidade é acessada através do seguinte caminho: SIGAA → Graduação → DDP → Componentes Curriculares → Inativar Componentes de Departamento.
O sistema então exibe o seguinte campo para definição da busca:
- Departamento: Tipo TEXTO.
O resultado é exibido em forma de listagem com os seguintes campos:
- Código: Tipo TEXTO;
- Nome: Tipo TEXTO;
- CH Total: Tipo NUMÉRICO;
- Tipo: Tipo TEXTO;
- Ativo: Tipo TEXTO;
- Todos: Tipo LÓGICO. Utilizado para selecionar todos os componentes da unidade em questão.
Após a seleção dos componentes e confirmação da operação, todos os componentes são inativados e o caso de uso é finalizado.
Principais Regras de Negócio
Não se aplica.
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 |
Plano de Teste
Sistema: SIGAA
Módulo: Graduação
Link(s): DDP → Componentes Curriculares → Inativar Componentes do Departamento
Papel que usuário deve ter: SigaaPapeis.ADMINISTRADOR_DAE ou SigaaPapeis.CDP
Logins : adelardo
Cenários de Teste
Buscar um departamento, selecionar um conjunto de disciplina e inativar. Recomenda-se anotar os códigos das disciplinas que foram inativadas para ativá-las novamente após o testes. Pode-se utilizar a consulta abaixo para ativar o componente curricular novamente:
UPDATE ensino.componente_curricular SET ativo = TRUE WHERE codigo IN ('XYZ0001','XYZ0002','XYZ0003','XYZ0004' )
Dados para o Teste
Não se aplica.