~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Escala de Avaliação ====== O presente caso de uso tem por objetivo o cadastro de escala de avaliação que são ferramentas usadas para medir o quanto determinado critério de avaliação foi expressado por um servidor ou Unidade da Instituição. O gestor de avaliação é a pessoa responsável por cadastrar a escala da avaliação. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGPRH → Avaliação Funcional → Avaliação por Competência -> Cadastros/Atualizações -> Escala de Avaliação -> Cadastrar//. Para efetuar o cadastro, é necessário informar os dados solicitados: * **Processo de Avaliação***: Tipo - TEXTO. ([[#Principais regras de negócio|RN08]]) * **Denominação***: Tipo - TEXTO. ([[#Principais regras de negócio|RN01]]) * **Tipo de Competência/Mediador***: Tipo - TEXTO. São apresentadas opções: ''Essencial, Gerencial, Mediador e Técnica''. ([[#Principais regras de negócio|RN02]], [[#Principais regras de negócio|RN03]]) * **Especificar Escala**: Tipo - TEXTO. São apresentadas opções: ''Sim, Não''. ([[#Principais regras de negócio|RN04]]) * **Exibir opção 'indiferente' (Auto-Avaliação)?**: Tipo - LÓGICO. ([[#Principais regras de negócio|RN02]]) * **Exibir opção 'indiferente' (Avaliação da Chefia)?**: Tipo - LÓGICO. ([[#Principais regras de negócio|RN02]]) * **Exibir opção 'Não foi possível observar' (Auto-Avaliação)?**: Tipo - LÓGICO. ([[#Principais regras de negócio|RN03]]) * **Exibir opção 'Não foi possível observar' (Avaliação da Chefia)?**: Tipo - LÓGICO. ([[#Principais regras de negócio|RN03]]) Caso o usuário selecione ''SIM'' em **Especificar Escala**, o sistema apresenta os seguintes campos: ([[#Principais regras de negócio|RN05]]) * **Nome***: Tipo - TEXTO. Nome do item de escala. * **Ordem***: Tipo - NUMÉRICO. Ordem do item de escala. Valor numérico usado para ordenar o item dentro da escala. ([[#Principais regras de negócio|RN06]]) * **Peso***: Tipo - NUMÉRICO. Peso do item de escala. Valor numérico usado para ser usado posteriormente em cálculos de avaliação. * **Descrição***: Tipo - TEXTO. Descrição do item de escala. Informativo sobre o que o item cadastrado representa na escala de avaliação. Ao efetuar o cadastro de cada item da escala de avaliação, o sistema lista as seguintes informações: * **__Ordem__**: Tipo - NUMÉRICO. * **__Peso__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. Sendo que para cada elemento da lista acima são habilitadas as opções de alteração e remoção. Se o usuário selecionar ''NÃO'' em **Especificar Escala**, o sistema apresenta os seguintes campos: * **__Denominação__**: Tipo - TEXTO. * **__Tipo de Competência/Mediador__**: Tipo - TEXTO. * **__Especificar Escala__**: Tipo - TEXTO. * **__Exibir opção 'indiferente' (Auto-Avaliação)?__**: Tipo - LÓGICO. * **__Exibir opção 'indiferente' (Avaliação da Chefia)?__**: Tipo - LÓGICO. * **__Exibir opção 'Não foi possível observar' (Auto-Avaliação)?__**: Tipo - LÓGICO. * **__Exibir opção 'Não foi possível observar' (Avaliação da Chefia)?__**: Tipo - LÓGICO. * **Denominação Limite Inferior***: Tipo - TEXTO. * **Limite Inferior***: Tipo - NUMÉRICO. * **Denominação Limite Superior***: Tipo - TEXTO. * **Limite Superior***: Tipo - NUMÉRICO. Ao informar os limites, no formulário o sistema irá gerar automaticamente os valores dentro do intervalo definido. ([[#Principais regras de negócio|RN07]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Não é possível cadastrar uma escala de avaliação com uma **Denominação** que já foi utilizado em cadastro anterior; * **RN02**: Somente se o **Tipo de Competência/Mediador** escolhido for ''Mediador'' o sistema apresenta os campos: **Exibir opção 'indiferente' (Auto-Avaliação)?** e **Exibir opção 'indiferente' (Avaliação da Chefia)?** e no formulário de avaliação, os itens que receberem esta nota não serão contabilizados. * **RN03**: Apenas se o **Tipo de Competência/Mediador** escolhido for diferente de ''Mediador'' o sistema apresenta os campos: **Exibir opção 'Não foi possível observar' (Auto-Avaliação)?** e **Exibir opção 'Não foi possível observar' (Avaliação da Chefia)?** e no formulário de avaliação, os itens que receberem esta nota não serão contabilizados. * **RN04**: Caso seja selecionado 'SIM' no **Especificar Escala** deverão ser informados todos os itens que compõem a escala manualmente. Caso contrário, deverão ser informados apenas o valor mínimo e o valor máximo para a escala, e o sistema irá gerar os demais valores automaticamente. * **RN05**: Pelo menos dois itens de avaliação devem ser adicionados para finalizar o cadastro realizando a operação 'Cadastrar Escala de Avaliação'; * **RN06**: Não é permitido cadastrar dois itens de escala de avaliação com a mesma ordem. * **RN07**: A escala terá o limite de 10 itens. * **RN08**: Esse campo só é mostrado para seleção caso o paramêtro PERMITE_SELECIONAR_GDH esteja setado como true. ===== Resoluções/Legislações Associadas ===== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.avaliacao.dominio.EscalaAvaliacao | administrativo.avaliacao.escala_avaliacao | | br.ufrn.sigrh.avaliacao.dominio.ItemEscala | administrativo.avaliacao.item_escala | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Avaliação Funcional Link(s): Avaliação por Competência → Cadastros/Atualizações → Escala de Avaliação → Cadastrar Usuário: alc Papel que usuário deve ter: SigrhPapeis.GESTOR_AVALIACAO ===== Cenários de Teste ===== Através do caso de uso [[desenvolvimento:especificacoes:sigprh:desenvolvimento_de_rh:casos_de_uso:avaliacao_por_competencia:cadastros_atualizacoes:escala_de_avaliacao:listar_alterar|Listar Escala de Avaliação]] é possível obter a listagem de todos os registros cadastrados. ===== Dados para o Teste ===== Não se aplica.