FeliciLab / Selecoes

Sistema de Seleções
GNU General Public License v3.0
0 stars 0 forks source link

Passo-a-passo criação de seleções do SACS #63

Closed rafaelmassuncao closed 3 years ago

rafaelmassuncao commented 4 years ago

Documentando

  1. Receber a minuta do edital e informar a data de início das inscrições.
  2. Receber o edital: o edital deverá ser encaminhado pelo GTCESP, por e-mail, já concluído, com o período necessário para produção do sistema.
  3. Criar issue geral de acompanhamento no projeto "Sistema Integrado de Seleções" clique aqui.
  4. Criar projeto de edital com as funções detalhadas de acompanhamento do edital clique aqui.
  5. Ajustar no trello o andamento da seleção seguindo os modelos anteriores clique aqui.
  6. Fazer cópia de segurança dos bancos "selecao" e "sisweb" para a máquina local.
  7. Adicionar a pasta da seleção no servidor do SAGU em ".../2020/<nome da seleção>". Deixar o projeto offline até o momento da publicação final (selecao-offline.zip).

Iniciando a produção em SACS (issues: criar label do edital seguindo o padrão):

  1. Analisar o Edital: criar a documentação de consulta rápida em issue específica, para auxílio à produção.
  2. Criar o edital no Sisweb/SIGRH: acessar o SISWEB na ESP para adicionar o Edital lá, local e produção.
  3. Criar o schema de banco: local e produção. (um-sql-de-vantagens.sql)
  4. Implementar e testar sistema: usar sistema modelo padrão. (modelo-sistema.zip)
  5. Publicar sistema: enviar última versão do sistema para a pasta criada no servidor do SAGU. Ao publicar, dar permissão 777 recursiva para a pasta "< raiz da seleção >/publico/anexos/*".

Após publicar o sistema

  1. Encaminhar para ao GTCESP com cópia para a ASCOM e para o setor do Edital, o endereço do sistema e a informação do início das inscrições. Texto padrão de e-mail:

    Assunto: Inscrições do Edital < numero >/2020 - < SETOR >

    Informamos que já está disponível o sistema de inscrições do Edital < numero >/2020 - < SETOR >, conforme abaixo.

    Link: http://selecoes.esp.ce.gov.br/2020/edt< numero >2020< setor >/

    A data de início das inscrições é: <>/<>/2020.

    Atenciosamente, Núcleo de Inovação e Tecnologia

  2. (Trello) Mudar edital da aba "Desenvolvendo o sistema" para "Seleções em andamento".

Em caso de aditivos e corrigendas

  1. Receber o documento por e-mail, encaminhado pelo GTCESP.
  2. Adicionar uma cópia do documento na issue de "Análise do Edital" e no trello.
  3. Criar issue indicando a ação.
  4. Realizar as devidas alterações do documento.
  5. Publicar o resultado e fechar issue.
  6. Informar (responder o e-mail) ao GTCESP com cópia para a ASCOM, informando que já está publicado.

Observação: Sempre que terminar as ações da issue, clicar em "Close issue" e mover para "Concluídos".

O que alterar na aplicação?

Arquivo [conn/conecta.php]: "responder" as perguntas dentro do arquivo de acordo com o que foi coletado na issue "Análise do Edital"

  1. Conexão: mudar o host para '$local["producao"]' antes de publicar.
  2. Link Seleções: padrão.
  3. Evento: informar o código.
  4. Nome do Evento: Informar no padrão.
  5. Nome do Curso: preencher somente se for seleção de alunos.
  6. Edital: < numero >/< ano >
  7. Schema: seguir o padrão do script. (um-sql-de-vangatens.sql)
  8. Setor Admin: informar o usuário administrativo do SETOR
  9. Setor Validador: informar o usuário que valida as respostas dos recursos do SETOR. (usuarios-senhas-selecoesVal.sql)
  10. Home: seguir o padrão.
  11. Ano Seleção: 2020. (exemplo)
  12. E-mail da Seleção: informar o que está no edital.
  13. Quantidade de Filtros: Informar quantos filtros além do primário a seleção terá. Padrão: 1.
  14. Descrição dos Filtros: informar a descrição, que aparecerá na solicitação do usuário, de acordo com a quantidade de filtros informada.
  15. Pagamento: Informar se a seleção terá ou não taxa de inscrição (DAE).
  16. Receita: (caso tenha taxa de inscrição) buscar código em "sisweb->dae.receitas" de acordo com bolsa.
  17. Produto: (caso tenha taxa de inscrição) buscar código em "sisweb->dae.produtos" de acordo com bolsa.
  18. Reemitir DAE: caso aconteça aditivo/corrigenda com as inscrições já iniciadas, habilitar, preencher as 2(duas) informações seguintes e republicar o arquivo.
  19. Data Reemitir DAE: informa a data em que foi publicado o aditivo ou corrigenda.
  20. Referência Reemitir DAE: informar em HTML o documento que foi publicado. Exemplo: "1º Aditivo".
  21. Isenção: informar se será permitido solicitação de isenção da taxa de inscrição. Quando a inscrição é gratuita, sempre será desabilitado.
  22. Leis: geralmente padrão, caso a "Isenção" esteja habilitada.
  23. Recurso Isenção: Habilitar caso a solicitação de isenção esteja habilitada.
  24. Recurso Inscrição: Habilitar caso não seja gratuita.
  25. Comprovação Jurado: Habilitar caso seja solicitado no edital. Influencia no desempate do resultado final.
  26. Arquivo Recurso ...: Habilitar caso seja solicitado no edital, que o candidato envie comprovação. Faz tempo que não é usado.
  27. Habilitação de Currículo: Habilitar caso seja solicitado no edital. A função é padrão, para o 1º Momento, desde 2019.
  28. Descrição 1ª Etapa - Menu: 1ª Etapa, leia-se 1º Momento. O texto em HTML será lido no menu do sistema.
  29. Descrição 1ª Etapa: 1ª Etapa, leia-se 1º Momento. O texto em HTML será lido nos formulários do sistema.
  30. Descrição 1ª Etapa: 1ª Etapa, leia-se 1º Momento. A abreviação, escrita normalmente, em letras maiúsculas, seja exibida no relatório de "Monitoramento de Candidatos".
  31. Base de Filtro da 1ª Etapa: 1ª Etapa, leia-se 1º Momento. Na tabela em qual filtro o quadro de pontuação está referenciado. (um-sql-de-vantagens.sql)
  32. Memorial Descritivo: Formulário antigo, com questionários, desabilitado desde 2019. Não habilitar.
  33. Descrição 2ª Etapa - Menu: 2ª Etapa, leia-se 2º Momento. O texto em HTML será lido no menu do sistema.
  34. Descrição 2ª Etapa: 2ª Etapa, leia-se 2º Momento. O texto em HTML será lido nos formulários do sistema.
  35. Descrição 2ª Etapa: 2ª Etapa, leia-se 2º Momento. A abreviação, escrita normalmente, em letras maiúsculas, seja exibida no relatório de "Monitoramento de Candidatos".
  36. Quantidade de arquivos 2ª Etapa: 2ª Etapa, leia-se 2º Momento. Informar quantos arquivos serão solicitados ao candidato neste momento, de acordo com o edital. Geralmente, 1. O sistema está configurado para receber até 5 arquivos (expansão permitida indefinidamente), mas deve ser configurado no banco. (um-sql-de-vantagens.sql)
  37. Descrição Arquivo ...: Informar qual o arquivo será solicitado ao candidato. O texto em HTML será lido nos formulários do sistema.
  38. 3ª Etapa: Não usado desde o edital 27/2019. Deixar desabilitado.
  39. Descrição 3ª Etapa - Menu: O texto em HTML será lido no menu do sistema.
  40. Descrição 3ª Etapa: O texto em HTML será lido nos formulários do sistema.
  41. Peso < X > Etapa: Informar qual peso para cálculo da média ponderada terá na etapa.
  42. Mínimo < X > Etapa: Informar a pontuação mínima para classificação na etapa.
  43. Máximo < X > Etapa: Informar a pontuação máxima para classificação na etapa.
  44. Divisor Final: Informar o divisor descrito no edital. Geralmente é a soma dos pesos das etapas.
  45. Desempate: Informar os campos da views para preenchimento da cláusula ORDER BY.
  46. Limite de Vagas: Habilitar, caso tenha limite.
  47. Número do Filtro das Vagas: Informar qual o filtro (um-sql-de-vantagens.sql) será o responsável por informar as vagas.