~~ODT~~
Notificar Usuários
Este caso se uso é destinado aos Responsáveis por submissões, Avaliadores Parciais e Gestores de Avaliação de eventos, tendo como finalidade permitir que os mesmos notifiquem os avaliadores, responsáveis e gestores do evento selecionado.
Descrição do Caso de Uso
Este caso de uso inicia-se quando a opção Portal de Eventos → Gestão de Evento → Notificações → Notificar Usuários é acessada.
Ao acessar o caso de uso, é necessário que o usuário informe os seguintes dados para realizar a busca
- Título do Evento: Tipo - TEXTO.
- Data de Início Evento: Formato: DD/MM/AAAA. Tipo - DATA.
- Data Final Evento: Formato: DD/MM/AAAA. Tipo - DATA.
- Apenas Eventos com Submissões Abertas ? Tipo - LÓGICO. Opções:
SIM ou NÃO
. - Apenas Eventos com Avaliações Abertas ?Tipo - LÓGICO. Opções:
SIM ou NÃO
. - Apenas Eventos Principais ? Tipo - LÓGICO. Opções:
SIM ou NÃO
.
O sistema listará os Eventos Encontrados informando os seguintes dados:
- Eventos Encontrados
- Título: Tipo - TEXTO.
- Início do Evento: Formato: DD/MM/AAAA. Tipo - DATA.
- Fim do Evento: Formato: DD/MM/AAAA. Tipo - DATA.
Seguindo o modelo da tabela abaixo:
Eventos Encontrados | ||
---|---|---|
Título | Início do Evento | Fim do Evento |
TÍTULO DO EVENTO | DD/MM/AAAA | DD/MM/AAAA |
Para cada evento o sistema disponibiliza as seguintes opções:
Selecionar Evento
Esta opção permite que o usuário posso enviar uma mensagem para os usuários envolvidos com o evento selecionado. Ao selecionar esta opção, é necessário que o usuário informe os seguintes dados para enviar a Notificação aos usuários envolvidos no evento:
- Tipo do Evento: Tipo - TEXTO.
- Título: Tipo - TEXTO.
- Período do Evento: Formato: DD/MM/AAAA à DD/MM/AAAA. Tipo - DATA.
- Tipo de Usuário*: Tipo - TEXTO. Opções:
Participantes das Submissões, Responsáveis, Avaliadores Parciais, Participantes do Evento e Equipe Organizadora do Evento
. - Status das Submissões*: Tipo - TEXTO (RN01).
- Status das Avaliações*: Tipo - TEXTO (RN02).
- Texto da Notificação*: Tipo - TEXTO.
Listar Eventos Associados
Ao selecionar esta opção o sistema listará os eventos associados, informando os seguintes dados:
- Título: Tipo - TEXTO.
- Início do Evento: Formato:DD/MM/AAAA. Tipo - DATA.
- Fim do Evento: Formato: DD/MM/AAAA. Tipo - DATA.
Sendo possível filtrar a busca informando os seguintes dados:
- Título do Evento: Tipo - TEXTO.
- Data de Início do Evento: Formato: DD/MM/AAAA. Tipo - DATA.
- Data Final do Evento: Formato: DD/MM/AAAA. Tipo - DATA.
- Apenas Eventos com Submissões Abertas: Tipo - LÓGICO.
- Apenas Eventos com Avaliações Abertas: Tipo - LÓGICO.
- Apenas Eventos Principais: Tipo - LÓGICO.
Para cada Evento listado é possível Selecionar o evento da mesma forma descrito em Selecionar Evento.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Sempre que a opção Participantes das Submissões ou Responsáveis for escolhida será preciso definir o status da submissão para poder enviar a notificação.
- RN02 - Sempre que a opção Avaliadores Parciais for escolhida será preciso definir o status da avaliação para poder enviar a notificação.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Plano de Teste
Sistema: SIGEventos
Módulo: Menu Principal
Link(s): Aba de Gestão de Evento → Notificações → Notificar Usuários.
Usuários: jadsonjs
Papel que usuário deve ter: SigaaPapeis.ADMNINISTRADOR_SIGEVENTOS
Cenários de Teste
Verifique se consegue enviar a notificação sem escolher o status de avaliação quando se seleciona a opção Avaliadores Parcais.
Verifique se consegue enviar a notificação sem escolher o status de submissão quando se seleciona a opção Responsáveis pela Submissão.