~~ODT~~
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 (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: <título do tópico>(RN04) | |||
---|---|---|---|
<Foto do usuário que cadastrou> | Descrição do tópico: | <Texto descrição> | Download arquivo (RN05) |
Cadastrado em: | DD/MM/AAAA | ||
Postado por: | <Usuário que postou> | ||
<Foto do usuário que cadastrou> | Descrição do tópico: | <Texto descrição> | Download arquivo |
Cadastrado em: | DD/MM/AAAA | ||
Postado por: | <Usuário que postou> |
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. (RN01) O mesmo acontece com os comentários. (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.