Equipe CCPA
Tarefas
Tomás
[bau] implementar organograma.lista_cursos_transferencia (db, curso), para listar os cursos para os quais algum aluno do curso dado possa pedir transferência
[bau] inclusão de coluna para indicar cursos que aceitam transferência interna
- [cep] atualizar lista de tarefas
- [sap] corrigir restrição na criação de requerimentos para alunos 'em admissão' (AD)
- [cep] corrigir avanço de propostas na conclusão da reunião:
não concluir se houver algum erro no encaminhamento
- não concluir se houver alguma proposta em fase errada
mostrar motivo do problema ou mensagem de erro de validação
- checar validação dos diversos casos
- checar a lógica da página que mostra uma reunião
- melhorar as mensagens de erro
- [cep] notificações para os conselheiros
novo recurso de análise para caracterizar pendências para os conselheiros vinculados aos diversos colegiados; este recurso não deverá ter campos de preenchimento associados, pelo menos a princípio
- novo nível de acesso (Colegiado) para restringir o acesso (aplicado ao recurso acima) apenas aos colegiados a que pertence o professor
[cep] implementar encaminhamento de propostas para outra reunião do decanato
[cep] criar tabela de órgãos implementadores das decisões
[cep] criar campo para seleção de órgãos implementadores que precisam ser notificados do resultado da proposta (podem ser vários órgãos)
- [cep] acrescentar lista de seleção de relator das propostas na tela de criação/edição da reunião:
- criar lista de seleção de relatores, de acordo com as vinculações dos usuários ao colegiado em questão
- fazer a validação não deixar a proposta ser incluída em uma reunião sem a definição de um relator
- [cep] reconfigurar os acessos através das permissões de colegiados:
- falta definir os casos de leitura durante a tramitação...
- mudar os recursos nos metadados
- [cep] criar campos para o relator preencher opcionalmente:
- parecer: Favorável ou Desfavorável
- observação
- anexos
- [cep] relacionar a reunião com a fase em que a proposta se encontrava quando foi analisada, para permitir a exibição das informações corretamente (em particular no caso de mais de uma fase 'de mesmo nível')
- [cep] criar o caminho para propostas cuja análise é postergada para a próxima reunião
- botão pular deve mandar a proposta para a fase anterior ('aguardando reunião')
- a proposta deve continuar constando da reunião em que teve a avaliação adiada, para constar do histórico e da ata desta
- atualizar o relator
- [cep] melhorar visualização da lista de reuniões:
- separar reuniões em aberto das outras
- ordenar por data da realização
- [cep] implementar diligência:
- implementar meio de associar uma proposta a outras (lista encadeada? ordem?)
- não é necessário criar uma proposta nova automaticamente, pois pode ser necessário criar mais de uma
- [sap] bug: a lista de requerimentos está incluindo as propostas para o CEP
- [cep] corrigir a sigla da unidade na listagem de propostas
- [sap] conferir suposto bug: o candidato que abrir o formulário alguns minutos antes do prazo e apertar o botão de envio depois do prazo, deverá receber a mensagem de confirmação de inscrição
- [aipin] corrigir bug que aparece nos relatórios com os comentários da avaliação interna: '((rtrim'
- gerar relatórios da av.interna por curso:
- solicitar cursos dos alunos ou resolver por WebService
- rodar o 'aipin/shell/relatorio_ai.lua -t [1,2,3] --curso [códigos dos cursos]'
- [sap] acrescentar botão para recuperar inscrições reprovadas, avisando (através de pop-up?) das consequências
- novos relatórios da avaliação:
- gerar relatório com dados da avaliação de professores de alunos estrangeiros (arquivo com as matrículas em alfa:/home/aipin/import/AlunosIntercambio20131a20142_23Fev15.csv)
- gerar relatórios da avaliação de professores de turmas da CCCI de 2013.1 a 2014.2
- preparar formulário para avaliação de alunos que voltaram de intercâmbio (início de abril/2015)
- preparar formulário para avaliação de alunos estrangeiros que estão terminando o semestre letivo (maio-junho/2015)
- [aipin] melhorias na infraestrutura:
- solicitar e importar currículos junto da carga inicial
- acrescentar checagem de falta de dados ou de configurações mal feitas aos relatórios
- implementar interface Web para essas coisas, incluindo backup automático das bases de entrada
- [sap] conversar com CCPG sobre o registro dos professores autorizados para atuar na pós de cada programa
- [sap] conferir campos para o EMA
- [sap] separar a fase de pendência interna em duas ou três: Diploma, Documentação e (talvez) EMA
- [sap] corrigir caminhos dos certificados do EMA e SPA (unificar com o de formando futuro?)
- alterar o relatório de inscrições (sapolio/relat_inscricao.lua) para mostrar apenas totais de inscrições encaminhadas, inscrições aprovadas e inscrições matriculadas por semestre (lembrar de que, hoje, o relatório mostra uma 'foto' da situação no dia, enquanto que estão pedindo para mudá-lo para um relatório consolidado)
- sapolio.pode_criar() não está sendo usada na criação de inscrições
- acrescentar mensagem, no formulário de proposta de banca quando o aluno não possuir orientador, explicando o que fazer
- acrescentar radio nas linhas de 'Dados Escolares' (inscrições para pós) para que o candidato possa indicar qual delas é a mais importante
- <em suspenso> alteração na infraestrutura do Sapolio para permitir guardar campos acumulativos -- parecidos com os comentários -- de modo a ser possível ter dados de um número não determinado de fases registrados
- <em suspenso> estudar a confecção de TODOS os documentos ligados a requerimentos em PDF (usar LaTeX???)
- avaliar se não seria melhor criar um novo recurso para controlar quem pode deixar aviso aos candidatos
- usar visão v_usuario_ativo no lugar da tabela usuario, quando for adequado
- substituir as funções bau.pode_* por equivalentes nas aplicações
- melhorar script para atualizar (a partir dos WS) a 'data_saida' e situação dos usuários: definir frequência de execução e critérios para não ter que atualizar TODOS de uma vez
- <em suspenso> implementar serviço que receba notificações de desligamento
- <em suspenso> substituir consultas a WS por SAJAX
Alex
[cep] configurar o banco de dados:
popular a tabela organograma.unidade
vincular os pseudo-usuários com seus centros: bau.usuario_centro
popular a tabela bau.usuario_unidade
- conferir unidades: 'Engenharia Industrial' × 'Engenharia de Produção'; 'História à Distância'; 'Atuária'; 'Filosofia Eclesiástica'; 'Empreendedorismo'; 'Educação Física'; 'Artes Cênicas'; 'Cultura Religiosa'; 'Ciclo Profissional das Engenharias'; 'Ciclo Básico/CTC'
descobrir porque o 'diff_banco.lua' está se perdendo
Calcular numero de professores da Pos-graduaçao no 2014
Calcular numero de linhas de pesquisa por cada Centro
Extrair e calcular estatisticas da producao cientifica do 2013 do sistema Sucupira
desenvolver parser para o arquivo do qualis da CAPES
atualizar dados qualis no banco de dados CCPA
levantamento de usos dos dados da Qualis, tanto para consulta quanto para atualização
corrigir o 'diff_banco.lua'
Arrumar o folder /home/sintetico/shell/sucupira/
escrever um script que importe todos os dados do Sucupira no banco (usar o banco do Coleta, a princípio)
escrever um script que calcule o indice greenmetrics apartir do banco Coleta
escrever um script que calcule a produção cientifica dado um programa da Pos-graduaçao a partir dos dados Sucupira
restaurar na maquina Zeta o banco relat_coleta com os dados da produção científica dos anos 2004-2014
- fatoração do código do script de importação para separar o que é interface do que é processamento
- implementação de um novo módulo que agrupe tudo relativo à Qualis (falta batizar este novo módulo)
José
- [sap] implementação do novo tipo de requerimento 'Transferência Interna':
acrescentar link para o espelho do histórico (tipo 'info')
acrescentar um campo com os links fornecidos para as páginas com as instruções e orientações
corrigir o campo Justificativa para que seja obrigatório
acrescentar fase 'Aguardando Comparecimento' (basear na fase de mesmo nome do 'Documentos Acadêmicos' e na fase 'Aguardando Documentação' do 'Outra Ênfase')
acrescentar botão para o coordenador negar o pedido
verificar se a validação do campo do Parecer está de acordo com o botão usado, que pode ser 'Encaminhar', 'Requerer ao aluno' ou 'Negar'
alterar o nome do requerimento para 'Transferência Interna/Troca de Turno'
colocar o campo 'Aviso Importante' como primeiro campo e chamar mais atenção para ele
corrigir os links para abrirem em outra aba
corrigir o link das normas gerais para http://www.puc-rio.br/sobrepuc/depto/dar/pdf/normas_gerais_transferencia_interna_20152.pdf
acrescentar botão para mostrar o boleto a partir da fase de cobrança
implementar nova classe para mostrar o valor do requerimento e informar que só será cobrado se o pedido for aceito pelo coordenador, quando então o aluno será notificado por e-mail
acrescentar campo que liste todos os cursos ativos (retirar da lista o próprio curso do aluno -- isso não é tão simples!!!!!)
acrescentar fase 'Pendência Interna' para ser usada pela DAR
- implementar restrição para a criação: só matriculados podem pedir; pensar em boas mensagens de orientação para os outros casos
- melhorar as dicas e explicações: não precisa repetir 'Campo para...' ou 'Este campo...' no início destes textos
- testar se o sistema 'encaminha' para o usuário correto
- exibir o botão que mostra o boleto nas fases anteriores, DESABILITADO
- corrigir o campo que mostra o valor do requerimento: mostrar a mensagem da cobrança SEMPRE antes do boleto ter sido gerado
- [sap] trocar o nome da fase 'Aguardando Documentação' para 'Aguardando Comparecimento'
- [sap] fatorar a implementação da classe
valor para ficar mais fácil de entender e de reusar em outras situações
Sapólio
- [sap-insc] colocar campo com data de criação da inscrição (isso vai ficar disponível quando mostrarmos o log do processo)
- [sap-teses] corrigir scripts para utilizarem a tabela banca
Aipin
- Adaptação/evolução da estrutura do BD
- Múltiplas avaliações
- Bau
- Base unificada para consulta e coleta
- Base unificada para tipos de avaliação (interna, eventual, profs)?
Sintetico
- Conversor Coleta
- Filtros para consulta
- Ampliação dos tipos de produções
- Importação de outras fontes
- Mapeamento no banco de dados
- Criar tabelas para disciplinas
- Criar visões para teses
- Interface
- Interface para deduplicação das produções E memória sobre estas decisões
Órfãs
[sap] impedir que alunos e funcionários sejam participantes de bancas (impedir na busca)
aproveitar o orientador em casos de prorrogação de prazo de defesa
reescrever relatórios sobre defesas
[sap] 'Secretárias' podem atualizar dados da pessoa (via Lattes)
Preparar Aviso
Terminar de tratar o caso 'sem email'
modularisarzar o .lua
[sap-teses] deduzir afiliação == PUC-Rio quando a pessoa tiver um usuário (ativo? sempre?)
[sap-teses] deduzir afiliação == PUC-Rio quando a pessoa for obtida pela buscar por matrícula e o usuário for ativo
[sap] 'Secretárias' podem atualizar dados do usuário (via WS)
[sap-teses] mostrar todos os dados das pessoas no formulário após editar participantes de bancas
[sap-teses] impedir a criação de propostas de banca com matrícula que não seja de pós
- [sap] Terminar Reabertura de Matrícula
- [sap] Novo: workflow do CEP (pedido do Bergmann)
- [sap] Novo: requerimentos da VRC
- [sap] Novo: De/Para Regimental da pós. Será que vale a pena juntá-lo ao De/Para Fora de Prazo?
- [sap] Novo: Comunicações Internas (pedido da Daniela Vargas)
- [sap] Novo: Trancamento com manutenção de bolsa (pedido do Washington)
- [sap] Relatório dos requerimentos acadêmicos solicitados pelos alunos de comunicação social para a opção revisão de prova/alteração de grau no período 2012.2. Precisa ter nome do aluno que fez a solicitação, a disciplina e a turma. (consultar e-mail da Valéria Pessanha)
- [sap] conversar com a Patrícia (DAR) sobre novos requerimentos: 'Transferência Externa e Interna', 'Portador de Diploma' e 'Aproveitamento de Estudos'
- [sap] criar página para permitir alterar algumas configurações, como o valor dos campos de 'aviso' de alguns requerimentos
- [sap] Definir critério/frequência para atualização automática da data_saida e permissões
- separar atualização de alunos dos outros
- desconsiderar alunos FR, TD, FL, DL, DR, EC, EX
- atualizar alunos semestralmente
- [sap] Problema do coordenador que encaminha para si
- colocar aviso (alert) com explicação
- retirar o próprio nome da lista
- [sap] 'proteger' os campos que podem ser preenchidos 'entre parênteses'
- [sap] colocar checkbox [Incluir cancelados] na busca por aluno
- [sap] (processo em bloco) Observação e observação interna ficam gravagos mesmo se o usuário não confirma. Assim, a comissão de seleção poderá ver as observações.
- [sap] (processo em bloco) Quando a sessão expira, a lista de processos vira um processo só
- [sap] É possível pegar titulação 'graduação' no sintra.lattes?
- [sap] Negar acesso de id_sessao sem referer
- [sap] Bug nos atestados que sempre existiu: ao entrar em um requerimento já salvo com algum atestado que tem campo específico, se vc mudar o atestado e der F5, o campo específico aparecerá mesmo que não seja associado ao atestado selecionado
- [sap-insc] Vencimento dos boletos
- [sap-insc] corrigir o contato via e-mail das inscrições (ativado pela imagem do envelope): trocar do coordenador do programa para a comissão de seleção
- [sap-insc] Disponibilizar texto das mensagens automáticas do sistema para as secretárias visualizarem
- [sap-insc] Consertar erro que estoura quando vários anexos grandes são enviadas no formulário (diminuir tamanho permitido?)
- [sap-insc] Quando a sessão expira e o usuário está preenchendo algo em uma janela separada (recomendantes, por exemplo), pode ter que se autenticar duplamente, pois o formulário ainda guarda referência para o identificador da sessão que expirou
- [sap-insc] conferir se Educação precisa do botão Aceitar Inscrição (está sem)
- [sap-teses] quando definir o orientador dos alunos de pós?
- [sap-teses] CCPG deve poder tratar/liberar caso de pessoas licenciadas
- [sap-teses] Célia pode liberar/cancelar liberação de professores orientadores (anular a data_saida; atribuir permissões default)
- [sap-teses] Atualizar dados das pessoas da proposta quando for solicitada Correção Fora do Prazo
- [sap-teses] Colocar orientador como campo da proposta
- [sap-teses] Quando a Célia troca o presidente por algum outro membro da banca, o membro precisa ser retirado da banca
- [sap-teses] impedir que funcionários lancem bancas de alunos de outros programas
- [sap-teses] como mudar o orientador na fase de correção da secretária (e da Célia)? (deve ser algo que a classe do botão de encaminhar da fase de preenchimento faz, mas que não está sendo feita na fase de correção)
- [sap-teses] avisos quando a marcação da defesa passar (ou quando estiver chegando?): no avisos.lua; janela popup quando o usuário salvar sem encaminhar
- [sap-teses] Ver se aluno estava matriculado no semestre anterior, alertar caso de parecer favorável para aluno em abandono
- [sap-teses] corrigir bug na janela de montar banca que ocorre no IE8-
- [sap-teses] não mostrar espaço em branco após o título da defesa na ata
- [aipin] terminar a generalização do 'ranking da Noemi'
- [aipin] melhorar o processo de abertura da entrada da Avaliação de Professores
- corrigir documentação LDoc
- migrar o rpa/envia.lua para o novo projeto baco
- Padronizar assinatura e cabeçalho dos emails no modelo_email
- Alterar a formatação do texto dos emails (de format para gsub) [botoes/acao.lua - shell/avisos.lua]