<< Voltar

Última atualização: 2017/07/27 14:12 por marcelo.tanaka

Relatório Quantitativo do Total de Turmas por Horários de Aula

Relatório para fins de acompanhamento da Diretoria de Administração e Controle Acadêmico – DACA, da quantidade de turmas de um determinando departamento por horário de aula.

Este caso de uso inicia quando o usuário acessa a opção: SIGAA → Graduação → Relatorio - DACA → Quantitativos → Quantitativos → Total de turmas por horários de aula.

Para gerar o relatório deve-se informar o Centro / Unidade Acadêmica Especializada, Departamento, Ano e Período:

  • Centro / Unidade Acadêmica Especializada*: Tipo - TEXTO.
  • Departamento*: Tipo - TEXTO.
  • Ano: Formato - 9999. Tipo - NUMÉRICO.
  • Período: Formato - 9. Tipo - NUMÉRICO.

O sistema gera um relatório em PDF para ser feito o download com o Centro, Departamento, Ano/Semestre e uma tabela com os horários, os dias e o total de turmas por horário.

O caso de uso é finalizado.

Não se aplica.

Resoluções/Legislações Associadas

Não se Aplica

Classe Tabela
br.ufrn.sigaa.dominio.Unidade sigaa.comum.unidade
br.ufrn.sigaa.ensino.dominio.Horario sigaa.ensino.horario
br.ufrn.sigaa.ensino.dominio.HorarioTurma sigaa.ensino.horario_turma
br.ufrn.sigaa.ensino.dominio.ComponenteCurricular sigaa.ensino.componente_curricular

Plano de Teste

Sistema: SIGAA

Módulo: Graduação

Link(s): Relatorio - DACA → Quantitativos → Quantitativos → Total de turmas por horários de aula.

Usuário: mirza

Papel que usuário deve ter: SigaaPapeis.DAE

Não se aplica.

Mudar o dia da semana para ver se quiser ver o resultado dos outros dias ex: 3 para terça, 4 para quarta, etc..

SELECT COUNT(t2.id_turma) AS qtd_segunda 
	FROM ensino.horario h2 
	INNER JOIN ensino.horario_turma ht2 ON ht2.id_horario = h2.id_horario
	INNER JOIN ensino.turma t2 ON t2.id_turma = ht2.id_turma
	INNER JOIN ensino.componente_curricular cc2 ON cc2.id_disciplina = t2.id_disciplina
	INNER JOIN COMUM.UNIDADE u2 ON u2.id_unidade = cc2.id_unidade
	WHERE h2.nivel = 'G'
	AND u2.unidade_responsavel = 440 --Centro
	AND cc2.id_unidade = 179 --Departamento
	AND t2.ano = 2010 --Ano
	AND t2.periodo = 2 --Periodo
	AND ht2.dia = '2' -- dia da semana
	GROUP BY h2.id_horario, h2.inicio, h2.fim, h2.tipo, h2.ordem
  • sigaa/graduacao/documentacao_tecnica/total_de_turmas_por_horarios_de_aula_daca.txt
  • Última modificação: 2017/07/27 14:12
  • por marcelo.tanaka