FeliciLab / mapadasaude

O Mapa da Saúde é um software livre, gratuito e colaborativo implementado pela Escola de Saúde Pública (ESP-CE). No qual, abrange informações de diferentes sistemas, serviços e recursos para melhor informar e integrar a sociedade e os governos sobre o quadro de saúde do Estado do Ceará, trazendo dados sobre os profissionais, os serviços e os sistema relacionados a escola.
GNU Affero General Public License v3.0
8 stars 2 forks source link

Criar função de desempate na classificação: o administrador da oportunidade poderá especificar os critérios de desempate na classificação #306

Open luannaalves opened 3 years ago

luannaalves commented 3 years ago

Contexto

Em uma oportunidade de seleção, como no caso de um Edital, há critérios de desempate para as notas de avaliações. Esses critérios podem variar de acordo com o edital, portanto deve-se inserir no sistema do Mapa da saúde, ainda na construção do formulário quais serão os critérios de desempate adotados para aquela oportunidade, e a ordem a ser seguida.

Escopo

Criar no sistema do Mapa da Saúde, na construção do formulário de uma oportunidade, campos para inserir os critérios de desempate daquela oportunidade e estabelecer a ordem desses critérios a serem aplicados após a conclusão de todas as avaliações dos candidatos participantes da oportunidade. O sistema deve verificar as notas dos candidatos, após todas as avaliações e antes da publicação do resultado. Após esta verificação, notas que forem iguais, o sistema deve considerar a ordem dos critérios de desempate pré-estabelecidas, e assim fazer a reordenação dos candidatos.

Em editais da ESP, o mais comumente adotado para critérios de desempate são: 1 - Idade igual ou superior a 60 (sessenta) anos; 2 - Maior nota de determinado momento; 3 - Tiver a maior idade, considerando ano, mês e dia; 4 - Tiver exercido a função de jurado.

Vale ressaltar que, esses critérios podem ser diferentes do exposto.

Critérios de Aceitação

Observações

Resumo da conversa com o Júnior e Rafa do Hacklab sobre o card:

critério de desempate

adicionar critério de desempate

CATEGORIAS graduado mestre

SEÇÕES seção comum para todos os perfis seção só para mestres seção só para graduados

EXEMPLO DE CONFIGURAÇÃO idade maior que 60 anos seção comum para todos os perfis seção só para graduados seção só para mestres enviou o anexo X

FernandaNascimento26 commented 3 years ago

2 - Maior nota de determinado momento;

Critério de ordenação:

Deixar o mais dinâmico possível para que o criador da oportunidade possa escolher como ordenar a classificação / desempate.

FernandaNascimento26 commented 3 years ago

Criterios adicionais:

Raça; Deficiẽncia; Ordem alfabética;

-> Ordenação: filtro ( categoria -> Maior nota)

Captura de tela de 2021-05-25 09-38-29

Junior-Shyko commented 3 years ago

Adicionado critérios de aceitação com base em análise com @rmadev-master

Junior-Shyko commented 3 years ago

Avaliar com o @rmadev-master a questão do cadastro.

vicmagpac commented 3 years ago

Resumo da conversa com o Júnior e Rafa do Hacklab sobre o card:

critério de desempate

adicionar critério de desempate

CATEGORIAS graduado mestre

SEÇÕES seção comum para todos os perfis seção só para mestres seção só para graduados

EXEMPLO DE CONFIGURAÇÃO idade maior que 60 anos seção comum para todos os perfis seção só para graduados seção só para mestres enviou o anexo X

thaistoscano commented 3 years ago

Inserida tag de bloqueado devido @Junior-Shyko estar na criação dos editais no SACS.

thaistoscano commented 3 years ago

Verificar se contempla as demandas dos editais em geral, ou somente o perfil usado pela ESP. Isso deverá ser configurado de acordo com a seleção e não padrão.