~~ODT~~

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

Cadastrar Parâmetro

Os parâmetros dos sistemas são informações utilizadas nas regras de negócio dos mesmos que podem variar com frequência, não devendo portanto serem utilizados diretamente no código. Tais parâmetros, são salvos em uma tabela no banco de dados comum que contém os parâmetros de todos os sistemas, identificados por um código.
Mais informações sobre os parâmetros do sistema.

Através deste caso de uso é possível cadastrar novos parâmetros.

O caso de uso se inicia quando a seguinte opção é acessada: SIGAdmin → Portal da Admin → Config. do Sistema → Parâmetros → Cadastrar Parâmetro.

Ao acessar a funcionalidade são apresentadas os seguintes campos:

  • Sistema*: Tipo - TEXTO. São apresentadas as opções AMBIENTES, COMUM, IPROJECT, SIGAA, SIGRH, SIPAC….
  • SubSistema: Tipo - TEXTO. São apresentados os SubSistemas de acordo com o Sistema selecionado.
  • Código*: Tipo - NUMÉRICO. (RN05)
  • Nome*: Tipo - TEXTO.
  • Tipo: Tipo - TEXTO. São apresentadas as opções BOOLEAN, DATE, DOUBLE/FLOAT, INTEGER/LONG, STRING.
  • Padrão de validação: Tipo - DATA. Padrão DateFormat, ex: dd/MM/yyyy. (RN01)
  • Valor Mínimo: Tipo - NUMÉRICO. (RN02)
  • Valor Máximo: Tipo - NUMÉRICO. (RN02)
  • Padrão de validação: Tipo - TEXTO. Exp. regular, ex: ^[0-9]{3}\.[0-9]{3}\.[0-9]{3}\-[0-9]{2}$. (RN03)
  • Tempo Máximo de Cache (em segundos): Tipo - NUMÉRICO.
  • Descrição*: Tipo - TEXTO.
  • Valor*: Tipo - NUMÉRICO.

O caso de uso é então finalizado.

  • RN01: O campo será apresentado caso o Tipo seja igual a DATE.
  • RN02: O campo será apresentado caso o Tipo seja igual a DOUBLE/FLOAT ou a INTEGER/LONG.
  • RN03: O campo será apresentado caso o Tipo seja igual a STRING.
  • RN04: De acordo com os valores dos campos Tipo, Padrão de validação, Valor Mínimo e Valor Máximo, podem haver validações no valor do parâmetro:
    • Se o valor não for de acordo com o tipo de dados, por exemplo, não usar os valores true ou false para um parâmetro do tipo boolean, será exibido um erro para o usuário.
    • Se o parâmetro tiver um padrão de formato e o valor não seguir a expressão regular desse padrão, um erro também será exibido.
    • Se o parâmetro for numérico e o valor não estiver entre o mínimo e o máximo, uma crítica também deve ser exibida ao usuário.
    • O padrão de validação deverá usar dois tipos de formatos, tipo DateFormat (dd/MM/yyyy) ou expressao regular ([A-Za-z0-9\\._-]+@[A-Za-z]+\\.[A-Za-z]+).
  • RN05: O código será gerado com base nos valores do sistema e subsistema informados.

Resoluções/Legislações Associadas

Não se aplica.

Não se aplica.

Plano de Teste

Sistema: SIGAdmin

Módulo: Portal da Admin

Link:Config. do Sistema → Parâmetros → Cadastrar Parâmetro

Usuário: david, camilo, gleydson

Papel que usuário deve ter: AdminPapeis.ADMINISTRADOR_SIGADMIN

Não se aplica.

Não se aplica.

  • desenvolvimento/especificacoes/sigadmin/casos_de_uso/portal_da_administracao/config_do_sistema/parametros/cadastrar_parametro.txt
  • Última modificação: 2017/04/03 18:15
  • (edição externa)