~~ODT~~
Notícias
Este caso de uso permite ao docente cadastrar notícias para divulgar informações relevantes aos participantes da turma virtual. Ao se realizar o cadastro de uma notícia é possível envia-la por e-mail.
Descrição do Caso de Uso
O caso de uso inicia acessando Sigaa → Portal Docente → Menu Turma Virtual → Turma → Notícias quando acessado por um docente (RN02). Caso o acesso seja feito por um gesto técnico, o acesso deverá ser feito através: Sigaa → Técnico → Turma → Consulta Geral de Turmas → Visualizar Menu → Visualizar Turma Virtual → Menu Turma Virtual → Turma → Notícias. (RN01)
O caso de uso se inicia exibindo uma lista de notícias com as seguintes informações e opções:
- Título: Título da notícia
- Data:. Data que a notícia foi cadastrada
Existem também as opções de Cadastrar Notícia, Visualizar, Alterar e Remover.
OPÇÃO CADASTRAR NOTÍCIA:
Para cadastrar uma notícia o usuário clica em Cadastrar Notícia (RN01) e informa os seguintes dados:
- Título*: Tipo - TEXTO.
- Texto: Tipo - TEXTO. Descrição da notícia
- Notificação?: Tipo - TEXTO. Pode indicar se a notícia pode ser enviada para todos os participantes da turma.
- Enviar Email com: Tipo - TEXTO. Podendo ser de duas formas:
Titulo Padrão
ouTitulo da Notícia
. - Criar Em*: Tipo - TEXTO.
OPÇÃO VISUALIZAR:
- Título: Tipo - TEXTO. Título da notícia
- Data: Tipo - DATA. Data em que a notícia foi cadastrada.
- Texto: Tipo - TEXTO. Descrição da notícia
OPÇÃO ALTERAR:
- Título*: Tipo - TEXTO.
- Texto: Tipo - TEXTO. Descrição da notícia
- Notificação?: Tipo - TEXTO. Pode indicar se a notícia pode ser enviada para todos os participantes da turma.
- Enviar Email com: Tipo - TEXTO. Podendo ser de duas formas:
Titulo Padrão
ouTítulo da Notícia
.
Ao realizar a operação de cadastrar e alterar o sistema envia automaticamente um e-mail aos discentes da turma
Modelo do e-mail enviado ao notificar os alunos sobre a inserção de um arquivo (Título Padrão)
Assunto: Nova notícia na(s) turma(s) <CODIGO DA TURMA> - <NOME DA DISCIPLINA> - <NÚMERO DA TURMA> (<ANO/PERÍODO>) Conteúdo: Uma notícia foi cadastrada na turma virtual: <CODIGO DA TURMA> - <NOME DA DISCIPLINA> - <NÚMERO DA TURMA> (<ANO/PERÍODO>) <TITULO DA NOTÍCIA> <TEXTO DA NOTÍCIA>
Modelo do e-mail enviado ao notificar os alunos sobre a inserção de um arquivo (Título Personalizado)
Assunto: <TITULO DA NOTÍCIA> Conteúdo: Uma notícia foi cadastrada na turma virtual: <CODIGO DA TURMA> - <NOME DA DISCIPLINA> - <NÚMERO DA TURMA> (<ANO/PERÍODO>) <TITULO DA NOTÍCIA> <TEXTO DA NOTÍCIA>
Fim do caso de uso.
Principais Regras de Negócio
- RN01: Um usuário com papel de GESTOR_TECNICO só deve poder cadastrar notícias nas turmas de sua escola.
- RN02: Um usuário com permissão (Menu Turma Virtual → Configurações → Permissões) de docente pode cadastrar notícias na turma virtual, da mesma forma que um docente.
- RN03: O email de notificação deve ser enviado para os docentes, discentes, discentes de docência assistida e usuários com permissão na turma.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ava.dominio.NoticiaTurma | sigaa.ava.noticia_turma |
Plano de Testes
Sistema: Sigaa
Módulo: Turma Virtual
Link: Sigaa → Portal Docente → Menu Turma Virtual → Turma → Notícias.
Usuário: Qualquer docente, ex.: selan, paulo.pires, thais, regivan(usuário com turma com docência assistida), freire (gestor técnico).
Papel que usuário deve ter: SigaaPapeis.DOCENTE, SigaaPapeis.GESTOR_TECNICO
Cenários de Teste
- Deve-se verificar o e-mail enviado quando o docente cadastrar uma notícia.
- Deve-se verificar se o e-mail estar sendo enviado para docência assistida.
- Deve-se verificar se um monitor que é discente a turma, está recebendo apenas 1 e-mail.
- Deve-se verificar se um gestor técnico pode cadastrar notícias apenas nas turmas de sua escola.
Dados para o Teste
- Um monitor é um usuário com permissões na turma virtual. Ir em Turma Virtual → Menu Turma Virtual → Configurações → Permissões, escolher um usuário e dar permissões a ele.
- Para cadastrar um usuário com permissões. Logar com docente. Ir em Turma Virtual → Menu Turma Virtual → Configurações → Permissões → Cadastrar Permissão → Buscar → Selecionar Pessoa. Marcar todas as opções como sim.
- Para cadastrar uma docência assistida. Logar como um discente stricto. Ir em Bolsas → Plano Docência Assistida → Cadastrar Plano de Docência Assistida sem Indicação e preencher o formulário.