Calcular resultado de uma avaliação através de um processo agendado

O cálculo dos resultados de uma avaliação pode ser realizado de forma manual ou então através de um processo agendado no sistema, que deve ser configurado para que seja efetuado, essa configuração condiz parametrizar o processo para ser executado em determinado período e hora, para configurar e criar o processo agendado deve-se acessar o módulo Agendador, abaixo são apresentados os passos que devem ser seguidos para cadastro/configuração do processo.

Passo 1: no módulo de Agendador do Mentor Web deve-se criar um novo processo, conforme apresentado na imagem abaixo. As opções são distribuídas em abas, onde deverá ser acessada ambas “Geral”, “Agendamento” e “Processo Batch”, para o preenchimento das devidas configurações.


Os campos da aba “Geral” são os seguintes:


Tipo: deve-se informar neste campo a opção “Processo Batch”.
Configuração: é opcional o preenchimento deste campo na criação de um novo processo.
Tipo de database: pode-se informar o tipo de database do processo, porém é opcional o preenchimento deste campo.
Ativo: esta caixa de marcação vem preenchida por padrão ao criar um novo processo, e não deve desmarca-la.
Título: deve-se informar o título do processo, neste caso algo relacionado ao módulo de avaliação e ficando ao critério do usuário definir o título.
Descrição: pode-se informar uma descrição do processo que esta sendo cadastrado, mas não é obrigatório.
Ajuda: pode-se preencher informações de ajuda do processo, mas também não é de preenchimento obrigatório esta opção.

Passo 2: deve-se acessar a aba “Agendamento”, onde deverá ser configurado o período de execução do processo, ao clicar nesta aba será apresentado a tela conforme imagem abaixo.



Os campos que devem ser preenchidos nesta aba são os seguintes:


Data de início e término: deve-se informar as datas de inicio e término de execução do processo.
Hora e minuto: deve-se informar qual horário será executado o processo, preenchendo a hora e o minuto.
Dia/Mês: deve-se informar o dia e mês que será iniciado a execução do processo.
Dia da semana: deverá informar qual o dia da semana que será executado o processo.


Passo 3: deve-se acessar a aba “Processo Batch” e efetuar as configurações conforme exemplificado na imagem abaixo:


Devem ser preenchidos os seguintes campos nesta aba:


Usuário e senha: deve-se informar usuário e senha do administrador do sistema.
Processo Batch: deve-se preencher este campo com os seguintes dados exemplificados abaixo.

http://localhost:8080/ICoruja/inicial.do?evento=cookie; (substituir o localhost:8080/ICoruja pelo nome da aplicação).
http://localhost:8080/ICoruja/trocaModulo.do?evento=trocaModulo&moduloID=10; (verificar qual o id do módulo avaliação no Security).
http://localhost:8080/MentorWeb/jsf/avaliacao/calcula/calculaResultado.jsf?avaliacaoID=55&periodoLetivoID=155&visaoID=30&unidades=1,2,3,4,5 (verificar qual o id da avaliação, período letivo, visão e unidade da qual deseja efetuar o cálculo).


Após feito o preenchimento das devidas abas e feito a configuração necessária para o processo, o cálculo de avaliação será efetuado através deste processo batch, no horário e dia da semana informado.

Importante a aplicação do Mentor agendador deverá estar na versão 5.25 ou acima, para que o processo possa ser configurado.


Voltar

  • (edição externa)