Tabela de conteúdos

MANUAL LimeSurvey - Complemento

1. Barra de ferramentas administrativas


2. Estrutura do questionário


3. Criando um questionário

3.1. Geral

Idioma base: Define o idioma base do questionário. É possível desenvolver pesquisas em diversos idiomas. Uma vez escolhido e salvo, não é possível mais alterar o idioma base. Além disso, existe a possibilidade de se definir os idiomas adicionais para possíveis traduções do questionário, mas isso tal opção não é mostrada no momento de sua criação. Idiomas adicionais só podem ser adicionados ou removidos posteriormente, através da edição das configurações gerais. É importante lembrar que, quando um idioma é removido de um questionário, todo o conteúdo referente a ele também é apagado permanentemente.

Título: Nome do questionário que dê uma ideia do que se trata. Ex.: “1ª Pesquisa de Satisfação dos Colaboradores da SEAD”. Esse título será exibido em cada página do questionário.

Descrição: Breve descritivo do questionário. Ex.: “Pesquisa para identificar pontos fortes e fracos da SEAD, enquanto ambiente de trabalho dos seus funcionários, com o objetivo de reforçar o lado positivo e melhorar o negativo.” Pode-se utilizar HTML nesta seção.

Mensagem de boas-vindas: Permite entrar com uma mensagem que será exibida quando o participante acessar o questionário pela primeira vez. Ex.: “Obrigado por reservar um pouco do seu tempo para participar desse questionário.” Pode-se utilizar HTML nesta seção.

Mensagem final: Permite entrar com uma mensagem que será exibida quando o participante concluir a pesquisa. Ex.: “Obrigado por responder a este questionário. os resultados serão liberados em breve.” Pode-se utilizar HTML nesta seção.

URL Final: Essa URL será apresentada ao final do questionário e permite direcionar os participantes de volta à página inicial ou outra URL definida. Deverá vir com “http:” no início. Ex.:http://http://www.ifrj.edu.br/.

Descrição da URL: Descrição para o link usando a URL final.

Administrador: Nome da pessoa/contato responsável pela administração do questionário em questão. Será incluído em todos os e-mails enviados, convidando para o questionário.

E-mail do Administrador: Correio eletrônico (e-mail) do administrador acima.

E-mail para casos de erro: Correio eletrônico (e-mail) que recebe as notificações de erro no envio do questionário.

Fax Para: Campo usado para informar o número do fax que aparece no texto da “Versão do questionário para impressão”. A impressão do questionário é uma facilidade útil que permite imprimi-lo em situações onde o participante não pode/consegue acessá-lo on-line. O botão aparece disponível na barra de botões do questionário.

3.2. Apresentação e Navegação

Formato: Forma de apresentação das perguntas. É possível selecionar entre “Pergunta por pergunta”, “Grupo por grupo” ou “Todas em uma página”.

Modelo: Permite selecionar um modelo dentre aqueles existentes. É possível criar seu próprio modelo na opção “Editor de Modelos” da interface de administração.

Mostrar o botão [«Ant]: A opção default é 'Não'. Marcá-la como 'Sim' permitirá que os usuários voltem a páginas anteriores enquanto preenchem o questionário.

Exibir índice de perguntas / permitem saltar: A opção default é 'Não'. Marcá-la como 'Sim' fará aparecer uma listagem das perguntas do lado direito da tela e permitirá que os participantes alternem entre quaisquer questões.

Participantes podem imprimir as respostas?: A opção default é 'Não'. Marcá-la como 'Sim' permite que o participante imprima um resumo de suas respostas.

Carregar automaticamente a URL depois que o questionário for preenchido?: Ao escolher 'Sim' para essa opção, a URL definida em “URL Final” será automaticamente carregada depois que o questionário for enviado. Não use essa opção se estiver usando Avaliação, senão o resultado calculado não aparece.

3.3. Controle de acesso e publicação

Listar questionários: A opção default é 'Não'. Marcá-la como 'Sim' fará com a que pesquisa seja listada no portal de pesquisas disponíveis (http://pesquisa.ifrj.edu.br).

Data de início: Por default, nenhuma data é estipulada. Nesse caso, o questionário fica liberado para acesso a partir do momento em que for posto em atividade. Caso alguma data seja definida, somente a partir dela o questionário poderá ser acessado e respondido.

Data de expiração: Essa será a última data na qual os participantes ainda poderão acessar e responder o questionário. Exemplo: Num questionário com data de expiração definida para 31/12/2016, as pessoas não mais poderão acessá-lo a partir de 01/01/2017. Não é necessário definir essa data no momento de criação do questionário; pode-se acrescentá-la com ele já ativo, a qualquer momento. Por default, nenhuma data é estipulada. Nesse caso, o questionário permanece acessível até que seja eventualmente desativado por seu administrador.

Definir cookie para prevenir participações repetidas?: Se a opção “Utilizar cookies” for utilizada e o questionário não usar código de acesso (token) para os participantes, um cookie será salvo no computador cliente de cada participante que envie o questionário. O objetivo é evitar que o mesmo computador acesse o questionário mais de uma vez. Há algumas limitações nessa segurança, mas, em termos gerais, permite que as pesquisas mantenham certo controle sobre múltiplas entradas.

Uso de CAPTCHA: O default é utilizar o CAPTCHA apenas para a página de inscrição pública, mas é possível habilitá-lo para aparecer também antes de acessar o questionário e antes de salvar/carregar um questionário que foi salvo parcialmente. CAPTCHA é um acrônimo da expressão ”Completely Automated Public Turing test to tell Computers and Humans Apart“ e é utilizado para impedir que softwares automatizados executem ações que degradam a qualidade do serviço de um sistema de dados.

3.4. Notificação e Gerenciamento dos dados

Enviar notificação de administração básica por email para: e Enviar notificação de administração detalhada por email para: Estes campos permitem especificar endereços de e-mail para os quais serão enviadas notificações administrativas ou notificações de submissão de respostas. Dependendo do que for preenchido ou não, existem 3 alternativas para o envio de notificações.

O usual é que se defina ao menos o endereço de e-mail do administrador (o mesmo que foi especificado em Geral >> E-mail do Administrador) como destinatário de notificações (básicas e/ou detalhadas). Entretanto, é possível incluir múltiplos destinatários, separados por ponto e vírgula. Ex.: “yourname@test.com; myname@test.com;hisname@test.com”.

OBS.: Informações sobre como customizar os modelos (templates) dos e-mails de notificação podem ser encontradas na seção Editando modelos de e-mail.

Colocar data de envio?: Esse campo indica se o questionário deve guardar data e hora para as respostas enviadas. Quando escolher 'Sim', um campo indicando data e hora será incluído para cada resposta enviada.

Salvar Endereço IP?: Esse campo permite que seja indicado se o questionário armazenará ou não o endereço IP para as respostas. Quando escolher 'Sim', um campo indicando o endereço IP do participante será incluído para cada resposta enviada.

Salvar URL de referência?: Esse campo permite que você indique se o questionário irá salvar a URL das respostas. Quando escolher 'Sim', para cada resposta enviada, um campo será incluído contendo o URL de referência. Uma URL de referência é a URL a partir da qual o usuário foi direcionado para seu questionário.

Habilitar o modo de avaliação?: Marcar este campo como 'Sim' permite habilitar a criação de Avaliações para as respostas dadas ao questionário.

Salvar tempos?: Quando ativada, esta opção cronometra quanto tempo cada usuário gasta para responder cada questão do formulário. Ela também gera uma tabela à parte, onde tais dados são armazenados.

Participante pode salvar e continuar mais tarde?: Quando essa opção é habilitada, um botão “Continuar mais tarde” é exibido ao final da(s) página(s) do questionário. Clicando nele, os usuários têm a possibilidade de salvar as respostas já preenchidas e voltar depois para completá-las e/ou enviá-las.

3.5. Código de acesso (Tokens)

Para mais informações sobre a habilitação dos códigos de acesso, as vantagens de utilizá-los e outras configurações a este respeito, acesse Gerenciamento de códigos de acesso (tokens).

3.6. Importar

php cmdline_importsurvey <Arquivo a importar> [<user> <password>]

<Arquivo a importar>: deve ser o arquivo LSS/CSV que se deseja importar.

<user>: tem que ser um usuário com permissão para criar questionários.

<password>: senha para o usuário.

OBS: <user> e <password> só são necessários se o controle de acesso estiver ativo. Se precisar ver os parâmetros, você pode executar:

php cmdline_importsurvey –h

3.7. Copiar



4. Tela de status do questionário


5. Criando um grupo de perguntas

O campo “Descrição” permite fazer uma explanação sobre o conjunto de perguntas a que o grupo se refere. Quando a descrição for incluída, ela será apresentada ao usuário no início daquele grupo de questões. Se nenhum texto for colocado, os participantes simplesmente passarão diretamente para a primeira pergunta. É permitido usar código HTML para a descrição do grupo ou para inclusão de imagens, como no exemplo abaixo:

<img border="0" src="http://www.yourdomain.com/yourpics/pic.jpg">

A importação de grupos segue um procedimento parecido com aquele adotado na importação de questionários, mas com o uso de um arquivo com extensão .lsg ou .csv.


6. Adicionando uma pergunta

Código: É a identificação da questão, através de um código alfanumérico. Esse campo serve para uma identificação mais rápida da pergunta durante exportação ou avaliação, e também pode ser utilizado na definição de “Relevance equations” e em questões do tipo “Equação”. Procure ser consistente na codificação, pois um bom planejamento facilita bastante o uso dessas ferramentas.

Pergunta: Esse é o texto da pergunta, de fato. Não há limite para o seu tamanho. Caso seja necessário, é possível dar explicações sobre a pergunta, utilizando o campo “Ajuda”. Código HTML pode ser ser usado para incluir imagens, como por exemplo:

<img src="http://www.yourdomain.com/yourpics/pic.jpg">

Ajuda: Campo opcional. É útil se a pergunta precisar de alguma explicação para ser respondida. Ao colocar um texto nesse campo, um ícone na forma de um sinal de interrogação aparece nas telas de entrada do questionário com o texto de ajuda ao lado.

Tipo da pergunta: Determina o tipo de resposta que o questionário permite. Veja a seção Tipos de Pergunta para uma descrição das várias opções disponíveis.

Grupo de questões: Aqui é possível alterar o grupo ao qual pertence a pergunta que está sendo criada.

Opção 'Outro': A depender do tipo de pergunta escolhida, pode aparecer essa opção. Ela permite que o participante dê uma outra resposta, acrescentada por ele, diferente das alternativas apresentadas pela pergunta.

Obrigatória: Disponível para todos os tipos de perguntas. Definir uma pergunta como obrigatória requer do participante do questionário uma resposta antes de passar à próxima questão. Além disso, ele terá de responder todas as perguntas obrigatórias antes de executar o envio do questionário.

Conjunto de legendas: Para alguns tipos de perguntas, é possível escolher um conjunto de legendas. Para exibir legendas de um determinado idioma, é preciso que ele esteja disponível no questionário.

Validação: Funcionalidade disponível em todos os tipos de perguntas que compreendam texto livre (curto, longo, muito longo ou curtos múltiplos) e entrada numérica (simples ou múltipla). É possível usar um padrão de expressões regulares (vide item “Expressões Regulares” na seção Glossário) nesse campo para validar as respostas à pergunta. Caso uma resposta não seja aprovada, será apresentada uma mensagem ao usuário, que deverá modificá-la antes de prosseguir.

Relevance equation: Existem duas formas de se controlar a exibição de questões numa pesquisa. A mais simples delas se dá através da definição de condições. A outra é feita através deste campo, que provê lógica condicional mais complexa. Se o valor dele for '1' ou 'true', a questão é considerada “relevante” no contexto da pesquisa. Assim, ela sempre é exibida aos participantes (desde que não haja uma condição definida sobre ela). Todos os tipos de questão permitem especificar uma equação de relevância, cujas regras são definidas pelo Expression Manager (EM), porém sem o uso de colchetes ao redor da expressão. Quando uma equação de relevância é salva, a expressão utilizada é avaliada e exibida conforme o Syntax Highlighting do EM. Desta forma, qualquer erro encontrado ficará colorido de forma diferenciada, facilitando sua detecção.

Posição: Esta opção surge a partir da segunda pergunta a ser adicionada, possibilitando determinar em que local se deseja colocá-la: no fim do grupo, no começo do grupo, ou após uma questão específica daquele grupo.

Mostrar configurações avançadas: Permite fazer ajustes adicionais. As configurações avançadas variam de acordo com o tipo de pergunta escolhido.

Importar pergunta: Na parte inferior do formulário para inclusão de perguntas, há uma caixa para importar um arquivo de perguntas. É possível importar qualquer arquivo de perguntas (extensão *.lsq ou *.csv) que tenha sido exportado anteriormente. Isso é útil, por exemplo, se você deseja utilizar uma questão de outro questionário. Para copiar uma pergunta que já faça parte do mesmo questionário, é mais prático usar a função Copiar Pergunta.


7. Copiando uma pergunta



8. Tipos de perguntas do LimeSurvey

Abaixo são mostradas ilustrações de cada tipo de questão. No campo “Tipo da pergunta” da tela de criação ou edição de pergunta, as mesmas ilustrações são exibidas ao se pousar o ponteiro do mouse sobre cada opção. Foi criado um apêndice nesta seção para o tipo “Equação”, com um exemplo ilustrativo.

8.1. Matrizes


8.2. Questões com respostas pré-definidas (Mask questions)


8.3. Questões de resposta única


8.4. Questões de múltipla escolha


8.5. Texto


Apêndice: tipo "Equação"

Uma questão do tipo “Equação” é usada em conjunto com outros tipos de questão (em geral, numéricas) para exibir a resposta de uma equação previamente definida pelo administrador do questionário com base nesses outros valores informados pelo usuário. A sintaxe das equações segue as regras do Expression Manager (EM). A seguir, acompanhe um exemplo ilustrativo para compreender o uso desse tipo de questão.

Nesse exemplo, queremos calcular e mostrar ao usuário o seu Índice de Massa Corporal, ou IMC (link externo). Para tal, precisamos que o usuário informe sua idade, peso e altura. Escolhemos obter tais dados das respostas a perguntas do tipo “Entrada numérica”. Mostramos nas figuras abaixo a configuração da pergunta sobre a idade do usuário.

O campo “Código” aceita qualquer padrão alfanumérico, mas observe que ele foi definido de forma a facilitar a identificação da questão, já que ela será usada numa equação.

Para acessar outras configurações, basta clicar na opção “Mostrar configurações avançadas”. Nesta questão, optamos por restringir as entradas a valores inteiros apenas, e definimos uma quantidade máxima de caracteres. A necessidade de alterar as configurações avançadas varia conforme cada caso. Quando a questão é usada por uma equação, pode ser interessante alterá-las para evitar erros no resultado calculado.

Procedemos de forma semelhante na criação das questões sobre peso e altura, cujos códigos são, respectivamente, 'peso' e 'altura'. Em seguida, prosseguimos para a criação da questão do tipo “Equação”.

Na verdade, questões do tipo “Equação” não são exatamente perguntas, pois não recebem respostas. Sua função é exibir uma informação obtida do resultado de uma equação pré-definida. Perceba os itens destacados no texto da pergunta, na figura acima. Gostaríamos de mostrar ao usuário as informações que ele mesmo forneceu anteriormente e que foram utilizadas no cálculo do IMC. Para isso, utilizamos expressões no formato {código da questão}: {peso}, {altura} e {idade}. A equação que calcula o IMC é obtida pela expressão {peso / (altura * altura)}.

Às vezes pode ser interessante adicionar algum tipo de controle aos dados que são admitidos pela equação definida. Isso é feito através de expressões lógicas inseridas no campo “Relevance equation”. No nosso exemplo, queremos garantir que o IMC será calculado somente se o usuário informar seu peso e sua altura e, além disso, se tiver 18 anos ou mais.

Caso sua equação deva utilizar apenas valores numéricos, é recomendável habilitar a opção “Entrada deve ser numérica apenas” nas configurações avançadas, conforme mostra a figura abaixo.

Todas as expressões usadas devem seguir as regras do Expression Manager (EM). A única diferença é que, conforme foi dito na seção Adicionando uma pergunta, as expressões lógicas do campo “Relevance equation” não devem ter colchetes ao seu redor. Uma vez salva a questão, será exibida sua tela de status. No nosso exemplo, a tela ficou conforme mostra a figura a seguir.

Perceba que todas as expressões usadas são coloridas conforme os padrões do Syntax Highlighting do EM. Tal informação visual ajuda na detecção de erros nas expressões, que ficam coloridas de vermelho nesse caso. Além disso, uma dica é exibida ao se passar o ponteiro do mouse sobre a expressão errônea (figura abaixo).

Veja, agora, alguns testes ilustrativos do funcionamento desse conjunto de questões. Pode-se observar que, na primeira figura, a idade informada é menor que 18 e, portanto, o resultado do IMC não é exibido. Já na segunda imagem, o peso não foi informado e, novamente, o resultado do IMC não é exibido. Por fim, na terceira imagem todos os campos foram preenchidos com valores válidos para a equação que calcula o IMC, cujo resultado é mostrado ao final da página.







9. Adicionando as possíveis respostas para uma pergunta


10. Alterando a resposta padrão para uma pergunta



11. Definindo condições para uma pergunta

Veja o exemplo a seguir, que resume um cenário onde se deseja que a exibição de certas questões seja condicionada à resposta de outra. Nele, deseja-se saber se o usuário está empregado ou não. Em caso afirmativo, deseja-se saber detalhes sobre seu trabalho - por exemplo, qual é o tipo da empresa. Por outro lado, não é coerente que tais perguntas sejam mostradas a alguém que não esteja trabalhando. Neste caso, deseja-se saber se a pessoa está em busca de um emprego ou não e, se for pertinente, permitir-lhe enviar seu currículo. Para fins ilustrativos, fizemos apenas 5 questões, destacadas na figura a seguir.


12. Mudando a ordem dos grupos de perguntas



13. Mudando a ordem das perguntas



14. Visualizando uma questão ou um grupo de questões




15. Definindo quotas para o questionário

Adicionando uma quota

Na barra de menu, clique em “Propriedades do questionário” » “Quotas” (figura acima). Em seguida será mostrada a tela de status das quotas. Na figura abaixo, nenhuma quota foi definida ainda. Clique no botão “Adicionar quota”.

A tela “Nova parcela” é exibida. Os campos a ser preenchidos são os que seguem.

Depois da quota incluída, é possível adicionar respostas para compô-la.


Adicionando respostas

Como exemplo, adicionamos uma quota chamada “Busca emprego”, cujas informações são exibidas na tela de status das quotas. Clique no botão “Adicionar resposta” para prosseguir.

Selecione uma pergunta: Ao adicionar uma resposta, será apresentada uma relação das perguntas já criadas no questionário e disponíveis para definição de quota. Se uma pergunta não aparecer nessa lista é porque não está disponível para ser usada com quotas. No nosso exemplo, selecionaremos a pergunta 005. Depois de escolher, clique em “Próximo” para continuar.

Selecione uma resposta: Depois de selecionar a pergunta, será apresentada uma lista com as possíveis respostas, onde você deverá escolher a que se adeque à sua necessidade. No nosso exemplo, será a resposta 'Sim'.

Salvar este e criar um outro: Esta opção salva a resposta atual e retorna para a tela de inclusão de uma nova resposta para a mesma quota.

Depois de salvar as respostas necessárias, elas também passam a ser exibidas na tela de status das quotas:


16. Avaliação

Na tela que surge após selecionar o menu “Avaliações”, é possível criar avaliações e visualizar, editar ou apagar aquelas que já existam. Os campos a serem preenchidos são os que seguem.

É possível criar qualquer número de avaliações, e pode haver mais de uma a ser mostrada para um dado escore.

OBS.: É importante notar que, para usar avaliações, a opção “Carregar automaticamente a URL depois que o questionário for preenchido?” (em “Propriedades do questionário” » “Configurações gerais”, aba “Apresentação e Navegação”) NÃO deve ser escolhida, pois elas só vão aparecer na página final, após o envio das respostas.


Exemplo

Um questionário possui a pergunta “É fumante?”, com 3 respostas possíveis:

  1. “Sim, fumo mais de 10 cigarros por dia”, onde deve-se colocar “10” para o código da resposta;
  2. “Sim, fumo menos de 10 cigarros por dia”, onde deve-se colocar “5” para o código da resposta;
  3. “Não”, onde deve-se colocar “1” para o código da resposta.

O mesmo questionário tem outra pergunta: “Pratica exercício?”, também com 3 respostas possíveis:

  1. “Sim, pelo menos 3 vezes na semana, durante meia hora” onde deve-se colocar “1” para o código da resposta;
  2. “Sim, de vez em quando”, onde deve-se colocar “5” para o código da resposta;
  3. “Não, nunca faço exercício”, onde deve-se colocar “10” para o código da resposta.

No final, ao contabilizar o total obtido com a soma dos valores de cada resposta dada, obtém-se uma indicação em termos gerais da saúde daquele participante. Alguém que fume e não pratique exercícios físicos terá marcado 10 pontos em cada resposta, somando 20; alguém que não fume e faça exercícios regularmente terá um total de 2 pontos. Não são permitidos códigos de resposta com valor igual a zero (0).


17. Expression Manager (EM) e Syntax Highlighting



18. Gerenciamento de códigos de acesso (tokens)

A ativação dos tokens pode ser feita por dois caminhos diferentes:

  1. no momento da ativação do questionário; ou
  2. clicando no botão “Gerenciamento de códigos de acesso”, na barra de menu do questionário. Recomendamos essa opção, pois ela permite realizar outras alterações nas configurações do questionário, caso sejam necessárias, sem prejuízo algum.

Em ambos os casos, será exibida uma tela de confirmação, conforme mostra a figura abaixo. A mensagem em inglês informa que “se você inicializar os tokens para este questionário, então ele será acessível somente para os usuários que informem um código válido, manualmente ou via URL”.

Após clicar no botão “Inicializar códigos de acesso”, surgirá outra tela de confirmação. Ao final da mensagem, entre parênteses, aparece o nome dado pelo sistema à tabela de códigos de acesso que acaba de ser criada para o questionário.

Até este ponto, nenhum código de acesso foi de fato criado para o questionário; apenas foi reservada uma tabela no sistema para armazená-los. Clicando no botão “Continuar”, chega-se finalmente à tela de controle de códigos de acesso do questionário. A partir de agora, tal seção é mostrada sempre que se clicar no botão “Gerenciamento de códigos de acesso”, na barra de menu do questionário.

O controle de tokens possui uma barra de menus, apresentados brevemente a seguir.

→ O arquivo deve ser padrão CSV (delimitado por vírgulas), com aspas duplas em torno dos valores (default para OpenOffice e Excel). A primeira linha deve conter o cabeçalho (que será removido) e os dados devem ser ordenados da seguinte forma:

                   "primeiro_nome","ultimo_nome","email","codigo_de_acesso","codigo_de_idiom
                    a","atributo1","atributo2","tid".
                    
                   Apenas os 3 primeiros campos são obrigatórios

→ Registros duplicados são identificados por primeiro_nome, ultimo_nome e email. Se um registro desses for encontrado durante a importação, a linha correspondente será omitida.

Os seguintes campos aparecem no modelo de e-mail para convite e lembrete, e devem ser informados nas propriedades do questionário. Ao enviar os e-mails, esses campos serão substituídos pelo conteúdo informado.

{ADMINEMAIL} E-mail do administrador do questionário
{ADMINNAME} Nome do administrador do questionário
{SURVEYNAME} Título do questionário
{SURVEYDESCRIPTION} Descrição do questionário

Os campos abaixo aparecem no assunto e/ou corpo dos e-mails enviados (convite ou lembrete):

{EMAIL} E-mail do destinatário
{FIRSTNAME} Primeiro nome
{LASTNAME} Segundo nome
{SURVEYURL} A URL pública apontando para o início do questionário
{TOKEN} Códigos de acesso para o questionário
{ATTRIBUTE_1} Atributo_1
{ATTRIBUTE_2} Atributo_2

Administração do banco de dados A tela que apresenta um breve resumo, acessada através do ícone Exibir o resumo dos códigos de acesso,

permite acesso a recursos de Administração do banco de dados, incluindo:

Exibir participantes

Objetivo: Mostrar uma lista com todos os participantes, tendo ao lado botões que realizam funções específicas, as Ações, para cada um, individualmente.

A primeira linha, acima da tabela permite ordenar a exibição dos registros e definir um ponto de início. A segunda apresenta o nome do campo, e uma seta verde que, uma vez clicada, atualiza a tela, mostrando os dados ordenados por aquele campo.

A coluna de Ações mostra uma lista com atividades específicas que podem ser efetuadas em cada um dos participantes.

Permitindo registro público

É possível deixar o questionário aberto ao público, com controle de participantes. Se tiver sido definido ‘Permitir Inscrição Pública’ para o questionário e a tabela de códigos de acesso for inicializada, qualquer pessoa que visite o site do questionário poderá se inscrever para participar. Quando o participante informar um e-mail que ainda não exista na tabela de códigos de acesso, uma entrada será criada para ele, e um e-mail enviado, convidando-o para o questionário e fornecendo um número como código de acesso. Todos os códigos fornecidos a participantes que se inscreveram começarão com a letra “R”.

Números de segurança para Inscrição Pública (CAPTCHA)

Para proteger seu questionário de inscrições automáticas, existe o recurso de usar Números de Segurança nos formulários de Inscrição, Salvar e Carregar. Esses números (captchas) são comuns em sites que para garantir que não haja um programa realizando as inscrições, votações ou outra atividade automaticamente. Uma combinação de números/letras ou uma soma simples é apresentada para que o usuário dê o resultado num campo determinado. O recurso só está disponível para quem tem GD-support ativado na configuração do PHP.


19. Editando modelos de e-mail

1. Assunto do e-mail de Convite: O campo “Assunto” do e-mail quando o questionário é enviado aos participantes.

2. E-mail Convite: Texto do e-mail que convida os participantes para o questionário, enviando códigos de acesso. Inicialmente já vem preenchido com um texto (definido no arquivo com a tradução de cada idioma), mas pode ser alterado conforme a necessidade. Deve-se preencher um “formulário” com os ampos abaixo para inserir informações individuais em cada e-mail. É bom lembrar que se não forem utilizados códigos de acesso para o questionário, esse campo será irrelevante

    a) {FIRSTNAME} – é substituído pelo campo "firstname" na tabela de código de acesso.
    b) {LASTNAME} - é substituído pelo campo "lastname" na tabela de código de acesso.
    c) {SURVEYNAME} - é substituído pelo nome do questionário.
    d) {SURVEYDESCRIPTION} - é substituído pela descrição do questionário.
    e) {ATTRIBUTE_1} - substitui o campo "atributo_1" da tabela de código de acesso.
    f) {ATTRIBUTE_2} - substitui o campo “atributo_2" da tabela de código de acesso.
    g) {SURVEYURL} - é substituído pela URL para o questionário.
 

3. Assunto do e-mail de Lembrete: Depois de já ter enviado um convite para o questionário, caso ela ainda não tenha sido respondida pelo participante, é possível enviar novo e-mail, relembrando-o do questionário. Esse é o campo “Assunto” do email em questão. Novamente, vale lembrar que envio de e-mail só é possível quando se utiliza código de acesso.

4. E-mail Lembrete: Texto do e-mail Lembrete que é enviado, quando o questionário usa códigos de acesso.

5. E-mail de Confirmação - Assunto: Quando os códigos de acesso são usados, esse campo contém o assunto do e-mail que será, automaticamente, mandado aos participantes que enviarem o questionário.

6. E-mail de Confirmação: Texto do e-mail que é mandado automaticamente aos participantes quando enviarem seus questionários respondidos.

7. E-mail Inscrição Pública - Assunto: Esse é o campo que contém o Assunto do e-mail a ser enviado àquelas pessoas que se inscreveram para o Questionário.

8. E-mail Inscrição Pública: Texto para o e-mail enviado às pessoas que se inscreveram para o questionário. Os mesmos campos de “formulário” se aplicam como visto anteriormente.


20. Testando um questionário



21. Ativando um questionário

Com o questionário ATIVO:

a) Ainda será possível:

b) Não mais será possível:


22. Executando um questionário com segurança



23. Alterando um questionário ativo via importação

O procedimento para se usar a Importação VV e Exportação VV deve ser o seguinte:

1. Exporte a estrutura do questionário original. Depois, importe esse arquivo como um novo questionário, e, se necessário, modifique-o conforme desejar.

2. Ative o novo questionário.

3. Faça a Exportação VV do novo questionário (vamos chamar esse arquivo Primeira Exportação)

4. Faça a Exportação VV do questionário antigo (vamos chamar esse arquivo Segunda Exportação)

5. Recorte as 2 primeiras linhas da Primeira Exportação e cole-as como as 2 primeiras linhas do Segunda Exportação.

6. Mantendo as 2 primeiras linhas inalteradas, corte e cole as colunas abaixo, para que, agora, elas fiquem no lugar certo de acordo com as 2 primeiras linhas.

7. Assim que os dados estejam no lugar correto, apague a terceira e quarta linha (os cabeçalhos da Segunda Exportação)

8. Salve como um arquivo delimitado por Tab.

9. Faça a Importação VV para o novo questionário A tela para exportação da estrutura pode ser acessada através do botão “Visualizar as respostas do questionário”. Lá, encontram-se os botões “Exportar/Importar um arquivo de questionário VV”.

Dica: Ao reordenar colunas, troque os ids da coluna (linha 2) em vez de todo o conteúdo das colunas (da linha 3 ao final). Renomeie arquivos vv como .txt, e o Excel irá abri-los corretamente.


24. Visualizando resultados de questionários


25. Fechando um questionário

a) Desativação

b) Expiração


26. Entrada de dados



27. Estatísticas

Filtrando dados

Ao começar a usar a função de estatística, uma lista de perguntas será apresentada para possibilitar filtrar os dados. Cada caixa de pergunta mostra o código da pergunta, um botão que pode ser marcado para mostrar um resumo da tabela em questão, um ícone de alto-falante que quando o mouse passar por sobre ele, vai mostrar o texto completo da pergunta, e uma lista das respostas pré-definidas para a pergunta. Essa lista permite você selecionar uma ou mais opções. Passe por todas as caixas, escolhendo os filtros da sua preferência.

A opção “Filtrar respostas incompletas” permite você decidir se deseja incluir pesquisas que ainda não foram finalizadas em sua análise.

Depois de clicar em “Ver estatísticas”, uma tabela de resultados será apresentada, mostrando o número total de respostas relacionado a cada critério e um percentual do total.

Visualizar resumo campo a campo

Com freqüência, você desejará um resumo de todos os resultados de uma pergunta quanto a um determinado aspecto. Para isso, marque o botão que fica acima da pergunta para a qual deseja o sumário, defina o critério nas outras caixas e clique em “Ver estatísticas”. É possível obter a estatística de todos os campos, marcando na opção “Ver resumo de todos os campos disponíveis”.

Serão apresentadas as tabelas de resultados, indicando o número de respostas de acordo com o seu pedido, bem como uma tabela “Resumo por campo” que sintetizará todas as possíveis respostas para a questão selecionada, o total e o percentual. É importante observar que esses valores são um subconjunto do total de suas respostas. Assim, se seu critério tiver 146 registros de um total de 180, o resumo mostrará a análise apenas dos 146 para aquela tabela.

Recomenda-se cuidado nas seguintes situações:

Pesquisando / Exportando resultados filtrados

Para exportar as respostas que atendam ao critério definido, clique no botão “Exportar” abaixo da tabela 'Resultados'. A tela padrão de exportação aparecerá, porém ao exportar os resultados, você só receberá as respostas que obedecem a seu critério. Da mesma forma, clique em Navegar para ver as respostas na tela de pesquisa.

JPGraph – Gráfico

Se tiver sido definido no arquivo config.php para usar a biblioteca JPGraph-library, então além dos resultados do questionário, um gráfico de barras e um de pizza estarão disponíveis. Pode-se exportar esses gráficos facilmente, usando o clique do botão direito do mouse, escolhendo “Salvar a imagem como” e salvar o gráfico como um arquivo .png na pasta escolhida. Normalmente, os resultados são apresentados em gráfico de pizza; apenas para as perguntas de múltipla escolha, são usados os gráficos de barra.


28. Exportando um questionário



29. Exportando resultados

Opções de exportação

Exportação VV e Importação VV

Agora que as respostas começaram a ser reunidas, pode ser necessário editar ou modificar diretamente grandes quantidades de dados da tabela de respostas, e nesse momento, uma ferramenta como a planilha pode ser útil.

Exportação VV e Importação VV (“VV” significa verificação vertical) permitem exportar sua tabela de respostas para um arquivo .xls. Desde que mantenha a estrutura geral do arquivo, você pode editar os valores dentro dele e importar o arquivo de novo para a tabela de respostas, usando o recurso Importação VV.

Exportando um arquivo de pesquisa VV

Ao escolher exportar respostas usando Exportação VV, será dada a opção de exportar as respostas e deixar o questionário ativo ou exportar as respostas e desativar o questionário.

Ao escolher desativar o questionário, a tabela de respostas será renomeada e se tornará apenas acessível através de acesso direto do MySQL (a tabela será renomeada da mesma forma que acontece quando um questionário é desativado).

Caso o questionário possua códigos de acesso, observe que desativá-la também fará com que a tabela de códigos seja desativada e fique indisponível. É melhor não desativar um questionário que use códigos de acesso, a menos que você saiba como renomear tabelas usando MySQL e possa mover a tabela de códigos de acesso manualmente.

A possibilidade de desativar o questionário é importante porque um arquivo de pesquisa VV permite importar respostas para um questionário quando a combinação pergunta/resposta foi alterada. Efetivamente, isso possibilita adicionar ou remover perguntas em um questionário ativo.

Clicar em “Exportar Respostas” irá gerar um arquivo delimitado por ‘tab’ que pode ser aberto pelo Excel ou programa de planilha similar. As duas primeiras linhas da planilha são a coluna de labels. A primeira linha é uma coluna cabeçalho que detalha o nome da pergunta/resposta. A segunda linha é o nome da coluna interna do PHP para aquela resposta.

Não se deve modificar essas duas primeiras linhas caso ainda se queira “importar” os dados de volta para o LimeSurvey.

Importando um arquivo VV

Desde que as duas primeiras linhas estejam intactas, é possível importar os dados de volta para um questionário LimeSurvey ativo. Caso o questionário tenha sido desativado, será preciso ativá-lo antes. Aí, então, a partir da tela de visualização das respostas, clique no ícone “Importar um arquivo de questionário”.

Na tela “Importar um arquivo de questionário VV” é preciso escolher o arquivo “VVexport”. Se for selecionado “Excluir os números de identificação dos registros” os registros serão importados e novos números de identificação serão gerados para eles. Se essa opção for desmarcada, a identificação original será importada.

Há diversas opções para escolher sobre como o LimeSurvey deve responder a entradas duplicadas ou múltiplas:


30. Gerenciamento de usuários



31. Gerenciamento de grupo de usuários



32. Opções de segurança do questionário



33. Trabalhando com backups

Relembrando: a instalação padrão do LimeSurvey incorpora o MySQL como o banco de dados para a aplicação, que é onde os dados do questionário são armazenados e onde a informação desejada deve ser procurada. Para isso, é preciso conhecer o front-end administrativo da aplicação para o MySQL. Há referência de boas experiências com o phpMyAdmin, disponível na Internet.

Antes de iniciar seu trabalho com o MySQL, FAÇA SEMPRE BACKUP DOS DADOS. Verifique com seu administrador e esteja certo que o backup dos dados e aplicação seja o mais recentepossível, pelo menos feito nas últimas 24 horas. Quanto mais recente, melhor. Só então, faça seu próprio backup dos dados antes de começar seu trabalho.

Uma vez conhecendo o phpMyAdmin, abra-o e use-o para abrir o banco de dados contendo os dados do LimeSurvey.

Primeiro, faça uma CÓPIA da base de dados para sua instalação do LimeSurvey, criando uma nova área de trabalho com essas tabelas. Você NÃO deverá trabalhar com seus dados originais primários. Isso seria péssima prática!

Em segundo lugar, comece a trabalhar com a cópia. Você encontrará tabelas com nomes bem estranhos, como “sidXgidXqid” e outras derivações desse formato. Nesses nomes, há sequências de letras que equivalem aos números da pergunta ou identificadores que você criou para cada pergunta no questionário. Antes de qualquer coisa, deve ficar claro que tabelas têm nomes que se relacionam com as várias formas de perguntas usadas. Perguntas com opções de respostas A, B, C e assim por diante, terão tabelas para cada opção. Se houver uma opção como ‘Outros’ para uma pergunta, haverá uma tabela com a seqüência ‘Outros’ formando o final do nome da tabela.

Para pesquisar em alguma dessas tabelas, simplesmente marque a caixinha em frente ao nome da tabela. Isso irá destacar a linha que a tabela está listada. À direita dessa linha, há alguns ícones. Segurar o cursor sobre qualquer um deles fará abrir uma breve explicação sobre ele.

O primeiro ícone permite pesquisar os dados da tabela. Como o phpMyAdmin define, isso significa fornecer uma visão limitada dos registros daquela tabela. O segundo ícone mais à direita mostra uma versão completa do conteúdo da tabela.

Para ver a tabela completa, é melhor usar o ícone Browser (ao invés do ícone TEXTO COMPLETO). Quando a janela Browser estiver aberta, haverá um link para Imprimir e um outro para Imprimir Texto Completo. Usando a opção Imprimir Texto Completo, chegamos a uma nova tela com a informação procurada e pode-se imprimir.

Depois de ter encontrado o que procurava, faça o que tem que fazer. Lembre-se, porém, de que está trabalhando com uma cópia. Qualquer mudança feita, você poderá copiar, importar ou manipular para que elas terminem na sua base de dados ativa realmente.

Eis uma explicação dos nomes das tabelas mencionadas acima:

sidXgidXqid

OBS.: Apesar de o arquivo exportado criar um arquivo SQL padrão, não é recomendado executá-lo diretamente num banco de dados LimeSurvey já existente, isto é, usando o phpMyAdmin, pois vários ponteiros internos no questionário precisam ser reinicializados.


34. Glossário



FAQ: Perguntas mais frequentes