~~ODT~~

Última atualização: 2017/04/03 18:12 (edição externa)

Aproveitar Disciplina

Este caso de uso está especificado em Aproveitar Disciplina/Atividade do módulo Técnico. Esta operação permite ao gestor do Instituto Metrópole Digital realizar o aproveitamento de disciplina de um componente curricular de um determinado discente.

  • RN01 - Ao escolher a opção DISPENSADO do campo “Tipo de Aproveitamento”, os campos “Média final” e “Frequência” são escondidos porque não são necessários neste caso.
  • RN02 - O aluno só pode aproveitar um componente curricular por DISPENSA se ele nunca tiver sido reprovado neste componente ou tê-lo trancado.
  • RN03 - O Aproveitamento só pode ser realizado para disciplinas pertencentes à estrutura curricular ativa do curso do discente.
  • RN04 - Não é permitido fazer aproveitamento de disciplina após a consolidação parcial da turma.
  • RN05 - O sistema deve enviar um e-mail para o tutor responsável informando qual foi o discente que aproveitou e quais componentes que foram aproveitados.
  • RN06 - O sistema deve liberar vaga na turma de entrada em caso de aproveitamento integral do módulo, isto é, aproveitamento de todas as disciplinas pertencentes ao módulo que está sendo cursado
  • RN07 - O sistema deve inserir um registro na tabela metropole_digital.registro_historico_modulo_discente em caso de aproveitamento integral de módulo, tabela que referencia o discente, a média no módulo, o módulo que foi concluído e a quantidade de faltas

Plano de Teste

Sistema: SIGAA

Módulo: Instituto Metrópole Digital

Link(s): Aluno → Aproveitamento de Disciplina → Aproveitar Disciplina

Usuário: marcel.oliveira

Papel que o usuário deve ter: SigaaPapeis.GESTOR_IMD

No menu do metrópole digital, na aba Turma, vá em Logar como Tutor. Escolha um tutor e logue como ele. Na turma 2015.2 que aparecer, existe a opção “Consolidação Parcial de Notas”. Para se consolidar a turma, é necessáiro lançar todas as notas de todas as disciplinas e todas as frequências, o que é trabalhoso. O script abaixo pode ajudar na tarefa de lançar as notas por período e também as frequências:

update metropole_digital.acompanhamento_semanal_discente set participacao_presencial = 5, participacao_virtual = 5, frequencia = 1
where id_discente_tecnico in(
	select distinct dt.id_discente from tecnico.discente_tecnico dt
	inner join tecnico.turma_entrada_tecnico tet using(id_turma_entrada)
	inner join ensino.turma t using(id_especializacao_turma_entrada)
	where t.ano = 2015 and t.periodo = 2 and t.codigo = 'T44w'
);

Para a execução do script para uma turma 2015.2, basta apenas substituir o códio da turma pelo código correspondente Após a execução desse script restará apenas o lançamento de notas por disciplina, que pode ser feito através da funcionalidade Lançar Notas por Disciplina. Após lançar todas as notas e executar o script, é possível eetuar a consolidação parcial.

  • desenvolvimento/especificacoes/sigaa/metropole_digital/casos_de_uso/aluno/aproveitamento_de_disciplina/aproveitar_disciplina.txt
  • Última modificação: 2017/04/03 18:12
  • (edição externa)