Preenchimento do Formulário do PID

Esse caso de uso tem como finalidade gerar os Planos Individuais dos Docentes PID. Essa geração é realizada pelos docentes uma vez a cada cada semestre e é geralmente feita no início do semestre para fins de planejamento.

Descrição do Caso de Uso

O PID é formado das seguintes seções:

Para cadastrar o PID o docente deverá preencher as seções apresentadas anteriormente de acordo com as necessidades.

Principais Regras de Negócio

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigaa.pid.dominio.AtividadeComplementarPID pid.atividade_complementar
br.ufrn.sigaa.pid.dominio.CargaHorariaAdministracao pid.carga_horaria_administracao
br.ufrn.sigaa.pid.dominio.CargaHorariaEnsino pid.carga_horaria_ensino
br.ufrn.sigaa.pid.dominio.CargaHorariaOrientacao pid.carga_horaria_orientacao
br.ufrn.sigaa.pid.dominio.CargaHorariaOutrasAtividades pid.carga_horaria_outras_atividades
br.ufrn.sigaa.pid.dominio.CargaHorariaOutrasAtividadesEnsino pid.carga_horaria_outras_ativ_ensino
br.ufrn.sigaa.pid.dominio.CargaHorariaProjeto pid.carga_horaria_projeto
br.ufrn.sigaa.pid.dominio.PlanoIndividualDocente pid.plano_individual_docente
br.ufrn.sigaa.pid.dominio.TipoAtividadeComplementarPID pid.tipo_atividade_complementar
br.ufrn.sigaa.pid.dominio.TipoOrientacaoPID pid.tipo_orientacao_pid

Plano de Teste

Sistema: SIGAA

Módulo: PORTAL DO DOCENTE

Link(s): Ensino → Plano Individual Docente → Cadastrar novo Plano Individual do Docente

Usuário: adelardo, pmotta, deusimar

Papel que usuário deve ter: docente (não docente externo)

Cenários de Teste

Logar como qualquer Docente e tentar cadastrar o Plano Individual do Docente. Uma vez o PID cadastrado ele aparece na listagem de PIDs através do menu Ensino → Plano Individual do Docente.

Dados para o Teste

select distinct login from comum.usuario where id_pessoa in ( select id_pessoa from rh.servidor where id_servidor in ( select distinct id_docente from ensino.docente_turma where id_turma in( select id_turma from ensino.turma where id_disciplina in ( select id_disciplina from ensino.componente_curricular where nivel = 'F' ) and id_situacao_turma <> 4 and ano = 2011 and periodo = 1 ) ) )