Tabela de conteúdos

~~ODT~~

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

Fórum

O fórum tem o intuito de servir de apoio para a troca de idéias, envio de dúvidas, troca de experiência. O mesmo é utilizado no âmbito interno do sistema, podendo ser acessado por todos os usuários do iProject.

Descrição do Caso de Uso

O caso de uso inicia quando o usuário acessa iProject → Interações → Fórum.

Inicialmente é exibido uma busca nos fóruns, permitindo que seja realizada uma busca através do campo:

A seguir é exibida uma lista com os fóruns cadastrados, exibindo para cada um as seguintes informações:

É estabelecida a seguinte estrutura de níveis:

Para cada um dos fóruns são mostradas as seguintes opções:

Os fóruns que são de Visualização Externa (RN03) são indicados. Já os que não possuem tal marcação não são visíveis aos usuários de cooperação técnica.

Também é possível cadastrar um novo fórum, fornecendo as seguintes informações:

Seguindo a hierarquia também é possível cadastrar um novo assunto e/ou posteriormente um tópico, fornecendo as seguinte informações:

Semelhantemente, é possível cadastrar um comentário, fornecendo a seguinte informação:

Em relação aos comentários que são exibidos, o usuário pode utilizar das seguintes opções:

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se Aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.com.jeebrasil.iproject.forum.dominio.TopicoForum sistemas_comum.iproject.topico_forum
br.com.jeebrasil.iproject.forum.dominio.SubForum sistemas_comum.iproject.topico_sub_forum
br.com.jeebrasil.iproject.forum.dominio.MensagemForum sistemas_comum.iproject.mensagem_forum
br.com.jeebrasil.iproject.forum.dominio.ComentarioMensagemForum sistemas_comum.iproject.comentario_mensagem_forum

Plano de Teste

Sistema: iProject

Link(s): Interação → Fórum

Usuário: dalton (gerente), alyppyo (funcionário do projeto)

Papel que usuário deve ter: Não se aplica.

Cenários de Teste

Utilizar diversos tipos de usuários para verificar se ao marcar o fórum como sendo de visualização externa/interna está aparecendo corretamente para os diversos tipos de usuários.

Para cadastrar usuários externos utilize o caso de uso iProject → Administração → Projeto → Cadastrar Usuário de Projeto (usuário:gleydson).

Dados para o Teste

Não se aplica.