~~ODT~~
Gestor de Fórum de Cursos
Esse caso de uso é utilizado pelos coordenadores dos cursos de graduação para cadastrar gestores de fórum de cursos. Os gestores de fórum tem as mesmas permissões no fórum que o coordenador do curso, ou seja, pode enviar as mensagens com anexo e enviar para os e-mails dos alunos assim como deletar tópicos e mensagens dos tópicos.
Descrição do Caso de uso
Este caso de uso inicia-se quando acessada a opção: SIGAA → Graduação → Outros → Gestor de Fórum de Curso.
Ao entrar serão listados os gestores atualmente cadastrados para o curso que o usuário logado é coordenador, mostrando os seguintes dados:
- Servidor: Tipo - TEXTO.
- Data de Definição: Tipo - DATA.
O usuário possui também as opções de Cadastrar e Remover um gestor. Ao clicar em cadastrar o usuário será redirecionado para um formulário onde irá indicar um servidor que será cadastrado como gestor do fórum:
- Curso: Tipo - TEXTO.
- Descrição: Tipo - TEXTO.
- Todos da UFRN: Tipo - LÓGICO.
- Somente da minha unidade: Tipo - LÓGICO.
- Somente externos: Tipo - LÓGICO.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - É possível cadastrar vários servidores para serem gestor do fórum de um único curso. Porém cada servidor pode ser indicado no máximo uma vez por curso.
Entidades Persistentes Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ava.forum.dominio.GestorForumCurso | sigaa.ava.gestor_forum_curso |
Plano de Teste
Sistema: SIGAA
Módulo: Portal Coordenador Graduação
Link(s): Outros → Gestor de Fórum de Curso
Usuário: mmusicante
Papel que usuário deve ter: SigaaPapeis.COORDENADOR_CURSO.
Cenários de Teste
Faz-se necessário que ao cadastrar um gestor de fórum deve-se logar no sistema com o usuário que foi cadastrado como gestor e enviar uma mensagem no fórum de cursos. Agora este usuário deve ser capaz de anexar arquivos as mensagens do fórum assim como solicitar que a mensagem cadastrada seja enviada também para o e-mail dos alunos. Verificar também se o gestor do fórum pode excluir os tópicos assim como as mensagens associadas a eles.
Dados para o Teste
Não se aplica