O questionário sócioeconômico foi redesenhado para 2022, veja a matéria sobre a reformulação https://www.ifms.edu.br/noticias/2021/questionario-socioeconomico-e-reformulado-para-2022
O novo questinário tem como objetivo coletar as informações sócioeconômicas sobre os estudantes. Com base nessas informações serão gerados relatórios que servirão de base para nortear as políticas de assistência estudantil dentro do IFMS.
Um manual do sistema com as principais questões foi adicionado no próprio sistema no tópico ajuda https://docs.google.com/document/u/1/d/e/2PACX-1vQeu1G6sbM3rn1x4OSTTPoaQZz71OJH0XzOAGKPdiGRI1JzgiQnhUECVTbWF9y7OQ1jM3TNWr7JD5sp/pub
As principais novidades do sistema são postadas aqui https://docs.google.com/document/u/1/d/e/2PACX-1vQ_LDKgZg3keBw-GhKqWlV1oUtUnRHPt1jM1u2O8pGtH0d_eJMxwFHPwCG4LiAECWpVKCi9c5lG41v6/pub
O banco de dados utilizado é o mesmo do sistema acadêmico, mas em um schema diferente, 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.
Os relatórios foram implementados para facilitar a extração e interpretação de informação, encontram-se na barra superior menu 'Relatórios'.
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.
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').
O QSE atualmente é integrado com a central de seleção, moodle, matrícula online e sistema acadêmico.
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.