Free Education, Private Data (FEPD)
Plataforma para questionários
Este é um ambiente para a disponibilização de questionários públicos do Laboratório de Informática na Educação do Instituto de Matemática e Estatística da Universidade de São Paulo.
É desenvolvido e mantido pelos alunos de pós graduação Igor Moreira Félix e Lucas Mendonça de Souza.
Para conhecer nosso grupo e trabalhos que estamos desenvolvendo, visite o seguinte endereço: https://www.usp.br/line/.
O LInE Quest é gratuito e de código aberto, podendo ser acessado e copiado na área de projetos do LInE: http://200.144.254.107/git/LInE/linequest.
Conheça na figura abaixo, a estrutura de diretórios que compõem o LInE Quest:
Para disponibilizar seu questionário público, a fim de coletar dados relacionados às pesquisas, siga os passos abaixo:
- Crie uma página HTML, contendo seu formulário. Caso ainda não tenha experiência com formulários, acesse este endereço.
- Inclua no seu formulário, um campo oculto (type="hidden") com nome "form", com o valor que identifique o seu formulário. Exemplo: <input type="hidden" name="form" value="Pesquisa_iVProg">
- Aponte seu formulário para o endereço /linequest/app/post.php
- Disponibilize sua página HTML no diretório /linequest/forms/
- Divulgue a página http://usp.br/line/linequest/forms/MEUFORM.html
Observação:
Os dados podem ser enviados por meio de requisições HTTP pelos métodos
GET
e POST.
Uma vez que os formulários são respondidos e estas informações são submetidas ao LInE Quest, a seguinte sequência de passos é realizada pelo sistema:
- É procedida uma verificação do campo "form", caso não tenha sido submetido, o LInE Quest rejeitará os dados. Portanto, esteja atento à configuração do seu formulário!
- São adicionadas as seguintes informações aos dados recebidos:
i. endereço IP do usuário respondente.
ii. carimbo de data e hora de recebimento do formulário no servidor.
- Todos os dados são convertidos para o formato JSON, compondo uma única String.
- A String gerada pela conversão é gravada no banco de dados MySQL.