~~ODT~~
Notificar
Este caso de uso permite ao usuário enviar notificações para grupos de usuários.
Descrição do Caso de Uso
Este caso de uso inicia-se quando o usuário acessa a opção: Comunicação → Comunicação em Grupo → Notificação → Notificar.
São pedidos ao usuário os seguintes dados:
- Grupo (RN01): Tipo - TEXTO.
- Papel (RN01): Tipo - TEXTO.
- Assunto*: Tipo - TEXTO.
- Mensagem*: Tipo - TEXTO.
- Anexo: Tipo - ARQUIVO.
- Enviar notificação através de mensagem para a caixa-postal dos sistemas: Tipo - LÓGICO.
- Enviar notificação por e-mail: Tipo - LÓGICO.
- Remetente*: Tipo - TEXTO.
- Responder a*: Tipo - TEXTO. Informar o e-mail do Remetente.
Nessa mesma tela são mostrados os seguintes dados do grupo de destinatários selecionados:
- Sistema: Tipo - TEXTO.
- Descrição dos Destinatários: Tipo - TEXTO.
- Parâmetros: Tipo - TEXTO.
- Total: Tipo - NUMÉRICO.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - É necessário informar um valor para Destinatários. Pode ser um Grupo ou um Papel.
- RN02 - Apenas os usuários que não solicitaram exclusão do e-mail do e-Comunicação UFRN receberão a notificação.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.comum.dominio.notificacoes.GrupoDestinatarios | sistemas_comum.comum.grupo_destinatarios |
br.ufrn.comum.dominio.notificacoes.Notificacao | sistemas_comum.comum.notificacao |
br.ufrn.comum.dominio.notificacoes.ParametroGrupo | sistemas_comum.comum.parametro_grupo |
br.ufrn.comum.dominio.notificacoes.UsuarioGrupoDestinatarios | sistemas_comum.comum.usuario_grupo_destinatarios |
Plano de Teste
Sistema: SIGAdmin
Módulo: Portal da Administração
Link(s): Comunicação → Comunicação em Grupo → Notificações → Notificar
Usuários: gleydson, lins
Papel que usuário deve ter: AdminPapeis.ADMINISTRADOR_SIGADMIN, AdminPapeis.GESTOR_DE_QUESTIONÁRIO_DE_AVALIAÇÃO
Cenários de Teste
- Cadastrar Notificações e verificar as opções escolhidas usando a opção Consultar Enviadas.
Dados para o Teste
Não se aplica.