Notificação Prazo Máximo Conclusão

Esta caso de uso é responsável por enviar uma notificação de prazo máximo de conclusão aos alunos, aos coordenadores de cada programa e aos usuários que possuem o papel PPG.

O timer verifica os alunos que estão com o prazo máximo de conclusão expirado ou faltando menos de 1 semestre para expirar, envia a notifição para cada aluno, informando o seu prazo máximo.

Após enviar para todos os alunos de todos os programas, serão notificados os coordenadores dos programas (apenas as notificações referentes aos alunos de seus programas). E, por fim, todos os usuários que possuírem o papel de PPG receberão a notificação contendo todos os alunos de todos os programas.

  1. O processamento será iniciado 1 vez por semana.
Classe Tabela
br.ufrn.sigaa.pessoa.dominio.Discente sigaa.discente
br.ufrn.sigaa.pessoa.dominio.Pessoa sigaa.comum.pessoa
br.ufrn.sigaa.ensino.stricto.dominio.DiscenteStricto sigaa.stricto_sensu.discente_stricto
br.ufrn.sigaa.ensino.graduacao.dominio.Curriculo sigaa.graduacao.curriculo
br.ufrn.comum.dominio.Unidade sigaa.comum.unidade
br.ufrn.sigaa.dominio.Usuario sigaa.comum.usuario
br.ufrn.sigaa.ensino.dominio.CoordenacaoCurso sigaa.ensino.coordenacao_curso

Plano de Teste

Sistema: SIGAA

Módulo: -

Link(s): -

Usuário: -

Papel que usuário deve ter: -

Definir um tempo curto (2 ou 3 minutos) para o timer e o servidor de testes como servidor de restrição de execução. O tempo é definido diretamente no banco. Monitorar o e-mail de desenvolvimento (desenv@info.ufrn.br) para verificar o recebimento das notificações.

Não se aplica.

  • desenvolvimento/especificacoes/arquitetura/servicos/timers/notificacaoprazomaximotimer.txt
  • Última modificação: 2017/04/03 18:10
  • (edição externa)