~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Fórum SIGRH ====== Este caso de uso fornece uma lista com os tópicos cadastrados no fórum do SIGRH, contendo também links para cadastro de novos tópicos ou visualização de cada tópico. Este fórum possui 4 visualizações possíveis no SIGRH: fórum apenas para os servidores de uma unidade, fórum apenas para docentes, fórum para técnicos administrativos e fórum para todos os servidores e usuários do SIGRH. Qualquer usuário com acesso ao Portal do Servidor deve ter acesso a este caso de uso. ===== Descrição do Caso de Uso ===== O caso de uso é acionado quando o usuário acessa a opção: SIGRH -> Portal do Servidor. O Fórum do Portal do Servidor foi dividido em categorias podendo-se utilizá-lo como: ***Aberto para todos os usuários** ***Restrito por categoria funcional** ***Restrito por Unidade**. Para cada um dessas categorias de Fóruns o sistema exibe uma lista com os tópicos com postagens mais recentes, através dos seguintes campos: ***Título**: Tipo TEXTO. Título do tópico. ***Última Postagem**: Tipo DATA; data da postagem mais recente do tópico. ***Unidade**: Tipo TEXTO. ***Respostas**: Tipo NUMÉRICO. ***Arquivo**: Tipo ARQUIVO. Para cada tópico o sistema permite **Visualizar/Comentar** e **Remover** ([[#principais regras de negócio|RN01]]). Ao visualizar, o sistema exibe a descrição do tópico, os comentários já enviados e permite enviar comentários. É exibida a opção de remover o tópico ou comentário. ([[#principais regras de negócio|RN01, RN02]]) O caso de uso é então finalizado. ===== Principais Regras de Negócio ===== * **RN01** - A remoção do tópico somente é acessível para seu criador, apenas. * **RN02** - A remoção do comentário somente é acessível para seu criador, apenas. * **RN03** - O fórum de categoria funcional, só mostrarão as mensagens para a categoria do servidor. * **RN04** - Será gerado um alerta no cadastro de tópicos com título semelhante aos já cadastrados. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.dominio.MensagemForum | comum.mensagem_forum | | br.ufrn.sigrh.dominio.ComentarioMensagemForum | comum.comentario_mensagem_forum | ====== Plano de Teste ====== Sistema: SIGRH Módulo: Portal do Servidor Link(s): SIGRH → Portal do Servidor Usuários: Qualquer usuário com acesso ao SIGRH. Papel que usuário deve ter: nenhum. ===== Cenários de Teste ===== Realizar testes convencionais para inserir mensagens no fórum e visualizar os comentários. ===== Dados de Teste ===== Não se aplica.