Listar / Alterar Matriz Curricular
Este caso de uso tem como finalidade Listar/Alterar os dados descritos na especificação Cadastrar Matriz Curricular. Essa funcionalidade é utilizada pelos funcionários da Coordenação Didático Pedagógica (CDP).
Descrição do Caso de Uso
Este caso de uso inicia-se quando o usuário acessa a opção SIGAA → Graduação → CDP → Matriz Curricular → Listar/Alterar.
A busca por Matrizes Curriculares é feita usando os seguintes parâmetros:
- Curso: Tipo - TEXTO. Curso ao qual esta matriz curricular está associada.
- Todos. Lista das as Matrizes Curriculares.
- Buscar somente matrizes ativas: Tipo - LÓGICO.
Com o resultado da busca serão listados os seguinte dados:
- Descrição: Tipo - TEXTO. Descrição da Matriz Curricular.
- Município: Tipo - TEXTO. Município da Matriz Curricular.
- Situação da Atividade: Tipo - TEXTO. Em atividade, Extinto, Não Informado.
- Situação: Tipo - TEXTO. Ativo, Inativo.
Para cada matriz encontrada, é possível Alterar dados da Matriz Curricular ou Remover Matriz Curricular.
Fluxo Alternativo 1 - Alterar dados da Matriz Curricular
Basta seguir os passos do cadastro de matriz.
Fluxo Alternativo 2 - Remover Matriz Curricular
Ao selecionar a opção de remoção, todos os dados cadastrados serão exibidos, o usuário deverá confirmar a remoção para concluir a operação.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: Ao inativar uma matriz curricular, todos os currículos pertencentes a esta matriz serão inativados.
- RN02: Ao ativar uma matriz curricular, os currículos pertencentes a esta matriz não serão ativados automaticamente.
- RN03: Se existir ofertas de vagas para a matriz curricular no ano atual ou em anos posteriores, antes de inativar a matriz o sistema envia mensagem de alerta avisando o usuário que existem ofertas de vagas para a matriz.
Resoluções/Legislações Associadas
Não se aplica.
Entidades Persistentes Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.graduacao.dominio.MatrizCurricular | sigaa.graduacao.matriz_curricular |
br.ufrn.sigaa.ensino.dominio.OfertaVagasCurso | sigaa.ensino.oferta_vagas_curso |
Plano de Testes
Sistema: SIGAA
Módulo: Graduação
Link(s): CDP → Matriz Curricular → Listar/Alterar
Usuário: adelardo
Papel que usuário deve ter: SigaaPapeis.CDP
Cenários de Teste
Buscar por matrizes curriculares e efetuar alterações.
Dados para o Teste
Não se aplica.