~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== EstatisticasAvaliacaoInstitucionalTimer ====== Esta classe é responsável por calcular a quantidade de Avaliações Institucionais preenchidas, por disciplinas, turmas, etc. ===== Descrição do Caso de Uso ===== O timer chama o processador br.ufrn.sigaa.ensino.graduacao.negocio.ProcessadorCalculosDiscente para calcular os dados estatísticos do preenchimento da Avaliação Institucional. ===== Principais Regras de Negócio ===== * **RN01** - O processamento deve ser executado preferencialmente, uma vez por dia, apenas no período de menor uso dos sistamas (exemplo: meia-noite). ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.graduacao.dominio.DiscenteGraduacao | sigaa.graduacao.discente_graduacao | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | | br.ufrn.sigaa.avaliacao.dominio.EstatisticaAvaliacaoInstitucional | sigaa.avaliacao.dados_estatisticos | ====== Plano de Teste ====== Sistema: SIGAA Módulo: - Link(s): - Usuário: - Papel que usuário deve ter: não se aplica ===== Cenários de Teste ===== [[desenvolvimento:especificacoes:sigaa:portal_do_discente:casos_de_uso:ensino:avaliacao_institucional:preencher_a_avaliacao_institucional|Preencher uma avaliação]] e verificar na página principal do módulo [[desenvolvimento:especificacoes:sigaa:avaliacao_institucional::principal|Portal da Avaliação Institucional]] se os totais são atualizados. Para forçar a execução do timer, utilizar o seguinte SQL no banco sistemas_comum: update infra.registro_timer set ultima_execucao = null where classe = 'br.ufrn.sigaa.avaliacao.timer.EstatisticasAvaliacaoInstitucionalTimer'; ===== Dados para o Teste ===== Não se aplica.