~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Listar/Alterar Estrutura Curricular ====== Este Caso de Uso tem a finalidade de alterar estruturas curriculares para o Ensino Médio, assim como removê-las. Essa funcionalidade é usada por Gestores e Coordenadores do Ensino Médio. ===== Descrição do Caso de Uso ===== O caso de uso incia quando o usuário acessa //SIGAA -> Médio-> Curso -> Estrutura Curricular -> Listar/Alterar//. Quando acessada essa funcionalidade, É possível realizar a busca por uma estrutura curricular através dos campos: * **Código**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. * **Série**: Tipo - TEXTO. todas as Estruturas Curriculares são listadas em formato de tabela seguindo o modelo abaixo: ^ Código ^ Descrição ^ Ano de Entrada em Vigor ^ C.H. ^ Ativo | | TEXTO | TEXTO | DATA | NUMÉRICO | TEXTO | | ------ | ------ | ------ | ------ | ------ | Depois de buscadas as Estruturas Curriculares, é possível alterar, Inativar ou Ativar Estrutura Curricular. Na Opção alterar, podemos reescrever os campos referente aos Dados da Estrutura Curricular. Alem disso temos a listagem das disciplinas. * **__Disciplinas Adicionadas__**: Tipo - TEXTO. * **CH Anual***: Tipo - NUMÉRICO. * **__Carga Horária Total__**: Tipo - NUMÉRICO. * **__Carga Horária Preenchida__**: Tipo - NUMÉRICO. * **__Carga Horária Restante__**: Tipo - NUMÉRICO. Este passo se semelha ao [[desenvolvimento:especificacoes:sigaa:medio:casos_de_uso:curso:estrutura_curricular:cadastrar|Cadastro]]. Para cada disciplina listada, é possivel alterar a Carga Horária ou remover. No passo seguinte, tem-se o resumo das informações e o campo senha para a confirmação da ação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Quando o caso de uso for acessado pelo perfil pedagogico não deve ser capaz de realizar qualquer alteração, apenas consultas; ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.medio.dominio.CurriculoMedio | sigaa.medio.curriculo_medio| | br.ufrn.sigaa.ensino.medio.dominio.CurriculoMedioComponente | sigaa.medio.curriculo_medio_componente | | br.ufrn.sigaa.ensino.dominio.UnidadeTempo | sigaa.ensino.unidade_tempo | | br.ufrn.sigaa.ensino.medio.dominio.CursoMedio | sigaa.medio.curso_medio | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Médio Link(s): Curso -> Estrutura Curricular -> Listar/Alterar Usuários: pamarrihan (GESTOR_MEDIO), eronilson (COORDENADOR_MEDIO) Papel que usuário deve ter: SigaaPapeis.GESTOR_MEDIO, SigaaPapeis.COORDENADOR_MEDIO, SigaaPapeis.PEDAGOGICO_MEDIO ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Realizar o [[desenvolvimento:especificacoes:sigaa:medio:casos_de_uso:curso:estrutura_curricular:cadastrar|cadastro]] de uma estrutura curricular e verificar se a mesma aparece na listagem.