Especificação de caso de uso Realizar Denúncia - KarineValenca/Desenho2.2015Grupo11 GitHub Wiki

##ConTributeBlog

##Histórico de Versão

Data Versão Envolvidos Descrição
06/10 0.1 Murilo Criação do documento; Especificação do caso de uso 11.

#1. Detalhamento de caso de uso 11 - Realizar Denúncia Descrição:

Esse caso de uso permite ao utilizador do blog realizar denúncia, sobre publicação e blogs.

Ator Principal:

Utilizador do blog.

Pré-condicões:

Para realizar esse caso de uso, é necessário que o utilizador esteja devidamente autenticado no sistema.

Fluxo principal (Utilizador Denunciando Blog):

  1. O utilizador acessa o blog que deseja denunciar.
  2. O utilizador seleciona realizar denuncia.
  3. O sistema apresenta um formulário de preenchimento de dados da denuncia.(RN09)
  4. O utilizador preenche os dados.
  5. O sistema valida as informações preenchidas. (FE01)(RN09)
  6. O sistema apresenta mensagem confirmando a criação.
  7. O caso de uso é encerrado.

Fluxo Alternativo (Utilizador Denunciando Publicação):

  1. O utilizador acessa o blog em que a publicação está.
  2. O utilizador identifica a publicação.
  3. O utilizador seleciona realizar denuncia, na publicacão.
  4. O sistema apresenta um formulário de preenchimento de dados da denuncia.(RN09)
  5. O utilizador preenche os dados.
  6. O sistema valida as informações preenchidas. (FE01) (RN09)
  7. O sistema apresenta mensagem confirmando a criação.
  8. O caso de uso é encerrado.

Fluxos de Exceção:

Fluxo de Exceção 01 (FE01):

No passo 5 do Fluxo Principal e no passo 6 do Fluxo Alternativo, alguma informação recolhida é inválida:

  1. O sistema apresenta uma mensagem informando a ocorrência.
  2. O utilizador confirma que visualizou a mensagem
  3. O caso de uso volta ao passo 3 do Fluxo Principal e ao passo 4 do Fluxo Alternativo.

Pós-condições:

Não se aplica.