Tabela de conteúdos

~~ODT~~

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

Cadastrar Assunto

Este caso de uso permite o ouvidor ou secretário da Ouvidoria cadastrar o assunto da solicitação para cada categoria cadastrada. O Assunto deverá operar como uma subcategoria. Por exemplo, informações sobre transferência, matrículas, problemas com discente/docente, horário de aulas são subcategorias da categoria Acadêmico.

Descrição do caso de uso

Este caso de uso inicia quando o usuário acessa a opção: SIGAA → Ouvidoria → Ouvidoria → Assunto → Cadastrar.

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.ufrn.sigaa.ouvidoria.dominio.AssuntoManifestacao ouvidoria.assunto_manifestacao
br.ufrn.sigaa.ouvidoria.dominio.CategoriaAssuntoManifestacao ouvidoria.categoria_assunto_manisfestacao

Plano de Teste

Sistema: SIGAA

Módulo: Ouvidoria

Link(s): Aba de Ouvidoria → Assunto → Cadastrar

Usuários: bernardobfs

Papel que usuário deve ter: SigaaPapeis.OUVIDOR, SigaaPapeis.SECRETARIO_OUVIDORIA

Cenários de Teste

Passo 1: O usuário entra pelo caminho:

SIGAA → Ouvidoria → Aba Ouvidoria → Assunto → Cadastrar

É mostrado a tela inicial do caso de uso, com os campos Categoria (Listagem) e Assunto (Texto).

Passo 2: Tente Cadastrar sem inserir nada no campo Assunto e sem selecionar nada na listagem de Categoria deve aparecer a seguinte mensagem:

  Categoria: Campo obrigatório não informado.
  Assunto: Campo obrigatório não informado.

E o fluxo volta para a tela inicial.

Passo 3: Ao Selecionar um item da categoria deve aparecer Assunto e a Situação de cada assunto que já foram cadastrados nessa Categoria.

Passo 4: Tente cadastrar com um item da listagem de Categoria selecionado e nada no campo Assunto, deve aparecer a seguinte mensagem:

  Assunto: Campo obrigatório não informado.

E o fluxo volta para a tela inicial.

Passo 5: Insira um texto no campo Assunto e não selecione um item da listagem de Categoria, deve aparecer a seguinte mensagem:

  Categoria: Campo obrigatório não informado.

E o fluxo volta para a tela inicial.

Passo 6: Ao tentar inserir um texto maior que 50 caracteres.

   O campo Assunto não deve permitir.

Passo 7: Tentar cadastrar um Assunto que já esteja cadastrado na Categoria específica, deve aparecer a seguinte mensagem:

   Esse assunto já existe na categoria selecionada.

Passo 8: Tentar cadastrar um Assunto em uma Categoria Específica que não esteja cadastrado, deve aparecer a seguinte mensagem:

   Operação realizada com sucesso!

Passo 9: Clique em Cancelar, deve aparecer uma tela de aviso com a mensagem:

   " Deseja cancelar a operação? Todos osdados digitados não salvos serão perdidos! "

E dois botões, um de OK (Confirmando o cancelamento) e um de Cancelar (Cancelando o cancelamento).

Passo 10: Cancele a operação, confirme o cancelamento, volte pelo navegador, e tente cadastrar um novo assunto:

   Se o assunto já estiver cadastrado a reação do sistema deve ser como no Passo 7.
   Senão o Assunto ainda não foi cadastrado e a reação do sistema deve ser como no Passo 8.

Passo 11: Cadastre um novo Assunto como no Passo 8, volte pelo navegador e tente cadastrar o mesmo assunto novamente:

   O sistema deve se comportar como o passo 7.

Dados para o Teste

A listagem exibida no campo Categoria, será das Categorias cadastradas pelo caminho:

SIGAA → Ouvidoria → Aba Ouvidoria → Categoria do Assunto → Cadastrar