Mudanças

Ir para navegação Ir para pesquisar
Ajuste para que o processo funcione depois da migração para filial e para separar melhor os passos de geração dos resultados e notificação dos envolvidos.
Linha 1: Linha 1:  
'''ITAD015''' - Estas instruções de trabalho demonstram quais relatórios precisam ser gerados e fornecidos para a equipe da CPA após encerrado o período de realização dos questionários.
 
'''ITAD015''' - Estas instruções de trabalho demonstram quais relatórios precisam ser gerados e fornecidos para a equipe da CPA após encerrado o período de realização dos questionários.
 +
 +
Os arquivos produzidos aqui devem ser armazenados no diretório da CPA no servidor de arquivos, em '''Z:\CPA\'''. Há um diretório para cada edição da CPA, então, é necessário criar um diretório para cada semestre. Para a edição de 20241, por exemplo, o caminho completo foi ''Z:\CPA\07 - CPA Darciane\CPA 2024\Questionários aplicados\20241''. Para semestres seguintes, ajuste o ano/semestre para que eles fiquem de acordo. Nos próximos passos, os diretórios e nomes serão descritos de forma relativa, considerando o diretório da edição da CPA em que se está trabalhando no momento.
    
== 1º - Geração dos gráficos ==
 
== 1º - Geração dos gráficos ==
   −
# No chamado 50998, baixar o arquivo '''base-graficos-cpa''' que encontra-se anexado no chamado.<p>No arquivo, o 1º nível de diretórios corresponde à cada um dos questionários que foram disponibilizados no período de avaliação. Assim, por exemplo, na CPA do 1º semestre, apenas a avaliação do professor/turma/disciplina e da coordenação pelo professor serão executadas, e os outros diretórios podem ser ignorados.</p>
+
# No chamado #66192, baixar o arquivo '''base-graficos-cpa''' que encontra-se anexado no chamado.<p>No arquivo, o 1º nível de diretórios corresponde à cada um dos questionários que foram disponibilizados no período de avaliação. Assim, por exemplo, na CPA do 1º semestre, apenas a avaliação do professor/turma/disciplina e da coordenação pelo professor serão executadas, e os outros diretórios podem ser ignorados.</p>
 
# Revise a estrutura de diretórios criada. Caso tenha sido criado algum curso novo (não existente na estrutura de diretórios presente no arquivo), será necessário criar o diretório correspondente ao curso novo.
 
# Revise a estrutura de diretórios criada. Caso tenha sido criado algum curso novo (não existente na estrutura de diretórios presente no arquivo), será necessário criar o diretório correspondente ao curso novo.
 
# Abra cada um dos arquivos '''Dados e macro'''. Na pasta '''Dados''', execute a consulta presente como um comentário no título da 1ª coluna e coloque os resultados nesta planilha. Antes de executar a consulta, verifique se ela precisa de algum ajuste (possivelmente nos locais onde são referenciados o período de execução do questionário ou, caso foi criado um questionário novo, também será necessário ajustar o código da prova).
 
# Abra cada um dos arquivos '''Dados e macro'''. Na pasta '''Dados''', execute a consulta presente como um comentário no título da 1ª coluna e coloque os resultados nesta planilha. Antes de executar a consulta, verifique se ela precisa de algum ajuste (possivelmente nos locais onde são referenciados o período de execução do questionário ou, caso foi criado um questionário novo, também será necessário ajustar o código da prova).
Linha 18: Linha 20:  
*# Abrir o código VBA e, dentro do laço de repetição, colocar o número da linha obtido no passo 2 na linha cujo comentário é ''serve apenas para contornar problemas de travamento'';
 
*# Abrir o código VBA e, dentro do laço de repetição, colocar o número da linha obtido no passo 2 na linha cujo comentário é ''serve apenas para contornar problemas de travamento'';
 
*# Clicar novamente no botão '''Gerar''' para que o processo seja continuado do ponto onde ele parou.
 
*# Clicar novamente no botão '''Gerar''' para que o processo seja continuado do ponto onde ele parou.
* Não foi possível identificar o que poderia estar causando os travamentos relatados no item anterior. Entretanto, no Windows 7, conseguiu-se gerar todos os gráficos sem travamentos ao salvar a planilha (e, por consequencia, os arquivos "pptx" gerados por VBA) em um ramdisk; assim, é possível que estes travamentos estejam relacionados à I/O de disco. No Windows 10, esse artifício de utilizar um ramdisk não funcionou mais, e os erros ficaram bem mais frequentes; para este caso, o que foi feito é utilizar uma VM apenas com Windows 7 e o Office instalado, o que fez com que todos os arquivos fossem gerados sem nenhum erro de VBA gerado durante o processamento.
+
* Não foi possível identificar o que poderia estar causando os travamentos relatados no item anterior. Entretanto, no Windows 7, conseguiu-se gerar todos os gráficos sem travamentos ao salvar a planilha (e, por consequencia, os arquivos "pptx" gerados por VBA) em um ramdisk; assim, é possível que estes travamentos estejam relacionados à I/O de disco. No Windows 10, esse artifício de utilizar um ramdisk não funcionou mais, e os erros ficaram bem mais frequentes; para este caso, o que foi feito é utilizar uma VM apenas com Windows 7 e o Office instalado, o que fez com que todos os arquivos fossem gerados sem nenhum erro de VBA gerado durante o processamento. No Windows 11, com Office 2021, o processo ficou mais lento para executar, mas os travamentos ficaram mais raros de acontecer.
    
== 2º Geração da planilha de respostas abertas ==  
 
== 2º Geração da planilha de respostas abertas ==  
Linha 32: Linha 34:  
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Questionários / Relatórios || 01.001 || 01.001.02 || 01.001.03** || 01.002* || 01.003.02 || 01.004*
+
! Questionários / Relatórios || 07.01.001 || 07.01.001.02 || 07.01.001.03** || 07.01.002* || 07.01.003.02 || 07.01.004*
 
|-
 
|-
 
| Instituição pelo aluno                    || X<br/>Instituição pelo aluno.pdf || X<br />Instituição pelo aluno - gráficos.pdf ||  ||  ||  ||  
 
| Instituição pelo aluno                    || X<br/>Instituição pelo aluno.pdf || X<br />Instituição pelo aluno - gráficos.pdf ||  ||  ||  ||  
Linha 52: Linha 54:     
Relatórios:
 
Relatórios:
* 01.001 - Estatística de pesquisa de opinião - geral
+
* 07.01.001 - Estatística de pesquisa de opinião - geral
* 01.001.02 - Estatística de pesquisa de opinião - geral - gráficos
+
* 07.01.001.02 - Estatística de pesquisa de opinião - geral - gráficos
* 01.001.03 - Estatística de Pesquisa de Opinião - Geral - Dif. Prof/Func
+
* 07.01.001.03 - Estatística de Pesquisa de Opinião - Geral - Dif. Prof/Func
* 01.002 - Estatística de pesquisa de opinião - por curso
+
* 07.01.002 - Estatística de pesquisa de opinião - por curso
* 01.003.02 - Estatística de pesquisa de opinião - geral - por professor
+
* 07.01.003.02 - Estatística de pesquisa de opinião - geral - por professor
* 01.004 - Estatística de pesquisa de opinião - por professor e curso
+
* 07.01.004 - Estatística de pesquisa de opinião - por professor e curso
 
  −
Após gerados, estes relatórios também devem ser encaminhados para a equipe da CPA.
      
== 4º - Separação dos relatórios por professor ==
 
== 4º - Separação dos relatórios por professor ==
   −
Neste passo será feita a separação do relatório 01.004, gerado no passo anterior, gerando um PDF para cada professor e cada disciplina.
+
Neste passo será feita a separação do relatório 07.01.004, gerado no passo anterior, gerando um PDF para cada professor e cada disciplina.
    
Passos para geração:
 
Passos para geração:
    
# Copie os relatórios ''Professores e componentes - SIGLA_CURSO.pdf'' gerados no passo anterior para um diretório próprio, renomeando eles para ficar apenas ''SIGLA_CURSO.pdf'' (ex: EM.pdf, EP.pdf, ...).
 
# Copie os relatórios ''Professores e componentes - SIGLA_CURSO.pdf'' gerados no passo anterior para um diretório próprio, renomeando eles para ficar apenas ''SIGLA_CURSO.pdf'' (ex: EM.pdf, EP.pdf, ...).
# No chamado 63847, baixe o arquivo chamado '''script-gera-relatórios'''. Extraia a planilha existente para este diretório e também o arquivo ''03-renomeia-pdf-cpa.sh''.
+
# No chamado #66192, baixe o arquivo chamado '''script-gera-relatorios'''. Extraia a planilha existente para este diretório e também o arquivo ''03-renomeia-pdf-cpa.sh''.
 
# Dentro da planilha extraída no passo anterior, preencha o nome do arquivo e a página inicial de cada professor.
 
# Dentro da planilha extraída no passo anterior, preencha o nome do arquivo e a página inicial de cada professor.
 
# A planilha irá gerar automaticamente a página final e gerar a linha de comando a ser utilizada no PDFTK para gerar um arquivo para cada questionário. Copie a coluna ''COMANDO'' e execute em um terminal. Isso pode ser feito tanto no Windows (desde que tenha o aplicativo "pdftk" instalado e o executável esteja no path do sistema) quando no Linux (seja nativamente ou via WSL).
 
# A planilha irá gerar automaticamente a página final e gerar a linha de comando a ser utilizada no PDFTK para gerar um arquivo para cada questionário. Copie a coluna ''COMANDO'' e execute em um terminal. Isso pode ser feito tanto no Windows (desde que tenha o aplicativo "pdftk" instalado e o executável esteja no path do sistema) quando no Linux (seja nativamente ou via WSL).
Linha 74: Linha 74:  
#: <syntaxhighlight lang="bash">ls *.pdf-* | xargs -n 1 ./03-renomeia-pdf-cpa.sh</syntaxhighlight>
 
#: <syntaxhighlight lang="bash">ls *.pdf-* | xargs -n 1 ./03-renomeia-pdf-cpa.sh</syntaxhighlight>
 
# Coloque os arquivos gerados dentro do diretório ''Professores\Por turma-disciplina, separado por professor''.
 
# Coloque os arquivos gerados dentro do diretório ''Professores\Por turma-disciplina, separado por professor''.
 +
 +
== 5º - Apuração das ACGs para alunos que participaram da pesquisa ==
 +
 +
Neste passo serão incluídas as ACGs para alunos que participaram do questionário. Para fazer isso, siga os passos descritos no manual [[Apuração das ACGs para quem respondeu o questionário da CPA]].
 +
 +
Obs: caso não sejam concedidas horas de ACG para quem respondeu o questionário, pule esta etapa.
 +
 +
== 6º - Comunicação final ==
 +
 +
# Compacte os diretórios com os resultados gerados. Como o e-mail tem limite de no máximo 25Mb, é possível que seja necessário quebrar o arquivo em múltiplas partes que tenham no máximo 25Mb cada uma.
 +
# Avise o(a) presidente da CPA, a comissão da CPA (cpa@fahor.com.br) e também o NAP (nap@fahor.com.br) sobre o processo de apuração ter sido concluído. Neste e-mail, anexar também os arquivos compactados gerados no passo anterior. Se necessário, fazer o envio de mais de um arquivo. Modelos podem ser obtidos abaixo.
 +
 +
== Modelo de mensagem a enviar para o(a) presidente da CPA, comissão e NAP ==
 +
 +
<pre>
 +
Assunto: Resultado da CPA 20241 - parte 1 de 2
 +
 +
Boa noite!
 +
 +
Seguem os arquivos contendo os resultados dos questionários da CPA aplicados em 20232.
 +
 +
O arquivo contendo os detalhes das respostas referentes à professores e turmas foram divididos em 2 partes devido ao limite de tamanhos do e-mail.
 +
 +
Eles também já foram colocados no diretório da CPA no servidor, em Z:\CPA\07 - CPA Darciane\CPA 2023\Questionários aplicados\20232. Os PDFs com os questionários separados por professor estão no diretório "Professores\Geral\Por turma-disciplina, separado por professor".
 +
 +
As ACGs referentes à participação já foram lançadas para os acadêmicos.
 +
 +
Qualquer dúvida estou a disposição.
 +
</pre>
 +
 +
<pre>
 +
Assunto: Resultado da CPA 20241 - parte 2 de 2
 +
 +
Boa noite!
 +
 +
Segue a parte 2 dos arquivos com os dados da CPA.
 +
 +
Qualquer dúvida estou a disposição.
 +
</pre>
    
[[Categoria:ERP]]
 
[[Categoria:ERP]]
Arquivo, CI, ERP, Funcionários, Professores, Burocratas, Administradores
2 717

edições

Menu de navegação