~~ODT~~

Última atualização: 2017/04/03 18:14 (edição externa)

Fórum de Cursos

O fórum é uma maneira pela qual os professores podem entrar em contato com os alunos, para realizar divulgações de bolsas, projetos e de outros assuntos pertinentes, dos quais gostariam de ter retorno por parte dos alunos. Dessa forma, o coordenador do curso não precisa agir como um intermediador, recebendo notícias dos professores e enviando mensagens no fórum para os alunos. O acesso ao fórum é realizado a partir do Portal do Discente.

Os discentes podem acessar fóruns a partir do seu curso, além de também ter permissão para criar novos tópicos, assim como os coordenadores, como está descrito em Cadastrar novo tópico para este fórum.

O caso de uso inicia quando o usuário acessa: SIGAA → Portal do Discente → Outros → Coordenação de Curso → Fórum de Curso. (RN01 / RN02 / RN03)

Inicialmente, é apresentado uam listagem com os fóruns os quais o discente possui acesso com as seguintes informações:

  • Título. Tipo - TEXTO.
  • Autor. Tipo - TEXTO.
  • Respostas. Tipo - NUMÉRICO.
  • Última Postagem. Tipo - DATA. Formato - DD/MM/AAA HH:MM

Qualquer participante da Comunidade Virtual, atentando-se para alunos com status ativos (ATIVO, GRADUANDO e FORMANDO), pode cadastrar um tópico no fórum e este passa a ser disponível para todos os outros participantes. Todos os participantes podem cadastrar respostas. Para se cadastrar um tópico o usuário preenche os dados através do caso de uso de Cadastrar novo tópico para este fórum.

Além disso, o usuário pode responder a um determinado tópico postando uma mensagem.

O caso de uso é finalizado.

  • RN01: Todos os participantes da Comunidade Virtual, exceto alunos com status inativos, podem criar tópicos ou responder tópicos criados no fórum.
  • RN02: Os administradores ou moderadores possuem permissão para gerenciar os tópicos do fórum independentemente de serem os criadores ou não.
  • RN03: Os criadores dos tópicos podem remove-los, assim como os administradores/moderadores.
  • RN04: Não é possível cadastrar respostas duplicadas pelo mesmo usuário no tópico.

Resoluções/Legislações Associadas

Não se Aplica.

Classe Tabela
br.ufrn.sigaa.ava.dominio.Forum sigaa.ava.forum
br.ufrn.sigaa.ava.dominio.ForumMensagem sigaa.ava.forum_mensagem

Sistema: Sigaa

Módulo: Portal do Discente

Link: Outros → Coordenação de Curso → Fórum de Curso

Usuários: xis, drawer, giuliana, tiagodantass.

Papel: Discente

Acessar o fórum com discentes ativos e realizar o cadastro de um tópico em seguida atualizar a tela, pressionando F5.

Dados para Teste (RN01)

SELECT p.nome, d.matricula, u.login
FROM discente d
INNER JOIN comum.pessoa p using(id_pessoa)
INNER JOIN comum.usuario u using(id_pessoa)
WHERE d.status IN (2, 3, 4, 5, 6, 7, 10, 12, 13)
AND d.data_cadastro > '2005-01-01'
AND d.matricula is not null
ORDER BY p.nome

Dados para testes (RN02 e RN03)

SELECT p.nome, u.login, c.nome as curso, cargo.descricao as Cargo_Academico
FROM comum.pessoa p
INNER JOIN comum.usuario u using(id_pessoa)
INNER JOIN rh.servidor s using(id_pessoa)
LEFT JOIN ensino.coordenacao_curso coord ON coord.id_servidor = s.id_servidor
LEFT JOIN curso c ON c.id_curso = coord.id_curso AND c.nome IS NOT NULL
LEFT JOIN ensino.cargo_academico cargo using(id_cargo_academico)
WHERE coord.data_inicio_mandato <= NOW() AND coord.data_fim_mandato >= NOW()
ORDER BY c.nome, p.nome
  • desenvolvimento/especificacoes/sigaa/portal_do_discente/casos_de_uso/outros/coordenacao_de_curso/forum_de_cursos.txt
  • Última modificação: 2017/04/03 18:14
  • (edição externa)