~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Fórum SIPAC ====== Este caso de uso fornece uma lista com os tópicos cadastrados no fórum do SIPAC, contendo também links para cadastro de novos tópicos ou visualização de cada tópico. Qualquer usuário com acesso ao Portal Administrativo 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: SIPAC -> Portal Administrativo. 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. ***Criado por**: Tipo TEXTO. ***Respostas**: Tipo NUMÉRICO. O sistema disponibiliza duas opções para cada tópico listado: **Visualizar** e **Remover** ([[#principais regras de negócio|RN01]]). * **Cadastrar Comentário** * **Comentário**: Tipo TEXTO. * **Arquivo**: Tipo Texto, campo para escolher o caminho do arquivo a ser anexado. Logo abaixo as opções de //Cadastrar// e //Cancelar//. ^ Tópico: ([[#principais regras de negócio|RN04]]) ^^^^ | | Descrição do tópico: | | Download arquivo ([[#principais regras de negócio|RN05]]) | | | Cadastrado em: | DD/MM/AAAA | | | | Postado por: | | | | | Descrição do tópico: | | Download arquivo | | | Cadastrado em: | DD/MM/AAAA | | | | Postado por: | | | Caso o usuário escolha a opção "Visualizar", é redirecionado para uma página de visualização do tópico, onde poderá ver a descrição do tópico, os comentários já enviados e enviar comentários. Se o usuário possuir o papel de Administrador do fórum ou for o criador do tópico, poderá removê-lo. ([[#principais regras de negócio|RN01]]) O mesmo acontece com os comentários. ([[#principais regras de negócio|RN02]]). O caso de uso é então finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O link de remoção do tópico deve aparecer para usuários que possuem o papel ADMINISTRADOR_FORUM ou para seu criador, apenas. * **RN02** - O link de remoção do comentário deve aparecer para usuários que possuem o papel ADMINISTRADOR_FORUM ou para seu criador, apenas. * **RN03** - Será gerado um alerta no cadastro de tópicos com título semelhante aos já cadastrados. * **RN04** - A ordenação do cadastro deverá ser os mais novos sempre acima. * **RN05** - Os anexos quando PDF ou imagens devem ser possível visualizar e fazer download. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.cadastro.dominio.MensagemForum | comum.mensagem_forum | | br.ufrn.sipac.cadastro.dominio.ComentarioMensagemForum | comum.comentario_mensagem_forum | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): SIPAC → Portal Administrativo Usuários: diretordmp (ADMINISTRADOR_FORUM) ou qualquer usuário com acesso ao módulo de Patrimônio. Papel que usuário deve ter: ADMINISTRADOR_FORUM ou qualquer usuário com acesso ao módulo de Patrimônio. ===== Cenários de Teste ===== Realizar testes convencionais com um usuário que possua o papel ADMINISTRADOR_FORUM e outro que não. ===== Dados para o Teste ===== Não se aplica.