~~ODT~~
Listar/Alterar Questionário
Este caso de uso tem a finalidade de realizar a consulta de questionários cadastrados para fiscalização dos extintores, assim como, alterá-los ou removê-los. O gestor segurança global tem acesso a essa funcionalidade.
Descrição do Caso de Uso
Este caso de uso se inicia quando o usuário acessa a opção: SIPAC → Segurança do Trabalho → Controle de Extintores → Questionário de Inspeção → Listar/Alterar.
O caso de uso começa com a consulta dos questionários, que apresenta os seguintes filtros:
- Nível de Inspeção: Tipo - TEXTO, Formato - NÍVEL (PERIODICIDADE).
- Periodicidade: Tipo - TEXTO.
- Nome: Tipo - TEXTO.
- Apenas Ativos: Tipo - LÓGICO.
- Todos: Tipo - LÓGICO.
Abaixo são listados os questionários encontrados na consulta, agrupados pelo seu nível de inspeção, com os seguintes campos:
- Nível de Inspeção: Tipo - TEXTO, Formato - NÍVEL.
- Periodicidade: Tipo - TEXTO.
- Nome: Tipo - TEXTO.
- Data de Cadastro: Tipo - DATA, Formato - DD/MM/AAAA.
- Situação: Tipo - TEXTO, São apresentadas as opções:
ATIVO
;INATIVO
.
- Para cada questionário temos as opções:
- Visualizar Questionário: É exibida a página com os dados detalhados do questionário:
- Nível de Inspeção: Tipo - TEXTO, Formato - NÍVEL.
- Periodicidade: Tipo - TEXTO.
- Nome: Tipo - TEXTO.
- Situação: Tipo - TEXTO
- Perguntas:
- Para cada pergunta temos a opção Mostrar Histórico/Ocultar Histórico, responsável por exibir/ocultar os dados do histórico da pergunta. Os dados apresentados no histórico são:
- Tipo da Ação: Tipo - TEXTO.
- Questão: Tipo - TEXTO.
- Realizado Em: Tipo - DATA, Formato - DD/MM/AAAA.
- Realizado Por: Tipo - TEXTO, Formato - LOGIN DO USUÁRIO.
- Ordem: Tipo - NUMÉRICO, Formato - 99.
- Questão: Tipo - TEXTO.
- Data de Cadastro: Tipo - DATA, Formato - DD/MM/AAAA.
- Situação: Tipo - TEXTO, São apresentadas as opções:
ATIVA
;INATIVA
.
- Histórico do Questionário:
- Tipo da Ação: Tipo - TEXTO.
- Questão: Tipo - TEXTO.
- Realizado Em: Tipo - DATA, Formato - DD/MM/AAAA.
- Realizado Por: Tipo - TEXTO, Formato - NOME DO USUÁRIO (LOGIN).
- Gerar Questionário para Impressão: É exibido o questionário, para a sua impressão, pronto para a inspeção, seguindo o modelo:
- Ativar Questionário;
- Inativar Questionário;
- Alterar Questionário: Segue para a página do Cadastro de Questionário onde o usuário poderá alterar seus dados, assim como, suas perguntas.
- Remover Questionário.
Fim do caso de uso.
Principais Regras de Negócio
- RN01 - Para a alteração de um questionário seguem as mesmas regras do cadastro de questionário.
- RN02 - Só pode haver um questionário ativo, em um determinado momento, para cada nível de inspeção. Assim, no momento da ativação de um questionário, caso exista outro questionário ativo para o mesmo nível, este segundo será inativado.
- RN03 - Ao ativar ou inativar um questionário, é criado um histórico para o questionário dos tipo ATIVAÇÃO e INATIVAÇÃO respectivamente.
- RN04 - Ao excluir um questionário, é criado um histórico para o questionário dos tipo EXCLUSÃO.
- RN05 - Só é permitido gerar o questionário para impressão para aqueles que estão ATIVOS.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br/ufrn/sipac/seguranca_trabalho/dominio/Questionario.java | administrativo.seguranca_trabalho.questionario |
br/ufrn/sipac/seguranca_trabalho/dominio/NivelInspecaoExtintor.java | administrativo.seguranca_trabalho.nivel_inspecao |
br/ufrn/sipac/cadastro/dominio/Periodicidade.java | administrativo.comum.periodicidade |
br/ufrn/sipac/seguranca_trabalho/dominio/Pergunta.java | administrativo.seguranca_trabalho.pergunta |
br/ufrn/sipac/seguranca_trabalho/dominio/HistoricoQuestionario.java | administrativo.seguranca_trabalho.historico_questionario |
br/ufrn/sipac/seguranca_trabalho/dominio/HistoricoPergunta.java | administrativo.seguranca_trabalho.historico_pergunta |
Plano de Teste
Sistema: SIPAC
Módulo: Segurança do Trabalho
Link(s): Aba Controle de Extintores → Questionário de Inspeção → Listar/Alterar
Usuário: jacksondvs
Papel que o usuário deve ter: GESTOR_SEGURANCA_GLOBAL
Cenários de Teste
- Verificar a consulta;
- Verificar as regras de negócio.
Dados para o Teste
Não se aplica.