Catálogo de Sistemas

Documentação e procedimentos

Ferramentas do usuário

Ferramentas do site


qse:pagina_inicial

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
qse:pagina_inicial [06/06/2023 13:12]
Gustavo Waku
qse:pagina_inicial [14/06/2023 15:48] (atual)
Gustavo Waku [Notas de Integração com outros sistemas]
Linha 21: Linha 21:
  
  
-====== Informações ​Técnicas ​======+===== Notas Técnicas =====
  
-O banco de dados utilizado ​pelo Questionário Sócioeconômico ​é o mesmo utilizado pelo sistema acadêmico. A diferença é que está em um schema diferente ​no banco de dados. +O banco de dados utilizado é o mesmo do sistema acadêmico, mas em um schema diferentechamado de 'qse'.
-schema ​chamado de qse.+
  
 +Para adicionar uma questão nova, basta adicionar via banco de dados. O sistema é totalmente configurável.
  
 +Existem um cron que roda para reinicializar o sistema de tempos em tempos.
  
-===== Notas Técnicas =====+Os relatórios foram implementados para facilitar a extração e interpretação de informação,​ encontram-se na barra superior menu '​Relatórios'​.
  
-O banco de dados utilizado é mesmo do sistema acadêmico.+Alguns relatórios (dependendo do número ​de parâmetros selecionados) demoram mais tempo para funcionar. Os dados são cruzados com o sistema acadêmico, portanto, caso existam duas modalidades de ensino do tipo '​Integral',​ é porque no cadastro de modalidade de curso, foram cadastrados duas modalidades com mesmo nome. Basta selecionar as duas modalidades.
  
-Para adicionar uma questão nova, basta adicionar via banco de dados. O sistema é totalmente configurável.+Existem relatórios personalizados implementados dentro do sistema ​acadêmico. Mas o mais usual é o relatório geral implementado nativamente no qse. ('​Relatório Geral'​).
  
-Existem ​um cron que roda para reinicializar ​o sistema de tempos em tempos.+==== Notas de Integração com outros sistemas ==== 
 + 
 +O QSE atualmente é integrado com a central de seleção, moodle, matrícula online e sistema acadêmico. 
 + 
 +  - Central de Seleção: usado para verificar o status de preenchimento E gerar o link para o questionário correto. Isso possibilita que o usuário clique no link da central de seleção e ir direto para a ficha do qse do estudante selecionado. 
 +  - Moodle: usado para verificar o status do preenchimento. Os alunos FIC fazem um módulo específico ​que verifica se o QSE foi preenchido ou não como parte da atividade. 
 +  - Matrícula Online: um dos requisitos da matrícula é preencher o QSE (exceto FIC). Logo, o sistema verifica o preenchimento e dá prosseguimento ou não para o preenchimento das demais etapas. 
 +  - Sistema acadêmico: links para o QSE dentro do sistema ​acadêmico são disponibilizados na ficha do estudante. Isso facilita a busca e análise social do aluno. 
 + 
 +Todos a integração é feita com webservices concentrados no sistema acadêmico. Futuramente sugere-se a migração para um gerenciador ​de APIs que tenha por exemplo uma documentação pronta para testes. 
 + 
 +Caminho para os webservice sigaeduext/​Controller/​WebservicesController.php 
 +webservices backup: qse/​src/​Controller/​WebservicesController.php. 
 +(ambos caminhos possuem comentários sobre utilização de cada um deles, tipo de retorno esperado e como utilizar). 
 + 
 +Para debug foi implementado uma página para saber se a conexão com o banco está ativa ou não => https://​qse.ifms.edu.br/​pages/​debug . Caso esteja offline, é possível enviar um email para o administrador com o log do problema. 
 + 
 +Sugere-se a Leitura do código do controlador do usuário para entender como funciona o login com debug. É possível logar como outro usuário para fins de debug. /​src/​Controller/​UsersController.php função logarcomo(). Ela foi restrita apenas para o super admin, mas pode ser habilitada para outros usuários. Uma função análoga foi criada no matrícula online.
  
  
qse/pagina_inicial.1686071538.txt.gz · Última modificação: 06/06/2023 13:12 por Gustavo Waku