~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== 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** ([[#principais_regras_de_negócio|RN01]]): Tipo - TEXTO. * **Papel** ([[#principais_regras_de_negócio|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 [[.::solicitar_exclusao_usuario_e_comunicacao|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 [[desenvolvimento:especificacoes:sigadmin:casos_de_uso:portal_da_administracao:comunicacao:comunicacao_em_grupo:notificacoes:consultar_enviadas|Consultar Enviadas]]. ===== Dados para o Teste ===== Não se aplica.