Разработка анкеты с использованием queXML и LimeSurvey |
Автор Александр Матрунич | ||||||||||||||||
22.08.2008 г. | ||||||||||||||||
В публикации идет речь об усовершенствовании процесса подготовки документов при проведении социологического исследования. Для этих улучшений в работе предлагается использовать XML-стандарт описания документов и ряд свободных программ. Данная статья фокусируется на этапе разработки анкеты и его связи с этапом подготовки шаблона массива данных. Статья находится в состоянии разработки. Комментарии и вопросы приветствуются.
Проблема: документы исследовательского проекта создаются по отдельностиОбычный процесс проведения социологического проекта с применением статистических методов ("количественные исследования") включает в себя такие шаги:
Все эти шаги сопровождаются подготовкой ряда текстовых документов. Сюда входят программа исследования, анкета (или документ для регистрации наблюдений, дневник и т.п.), отчет. Помимо текстовых документов для статобработки составляется шаблон массива данных. Обычно он создается в редакторе электронных таблиц или в специализированной программе типа Все эти документы логически взаимосвязаны: программа исследования несет в себе информацию о содержимом анкеты. Анкета несет в себе большую часть информации о структуре массива данных. Результаты, получаемые при обработке массива данных, используются в отчете. Применяя распространенные средства обработки текстов и электронных таблиц, исследователь вынужден вручную переносить необходимые данные из одного документа в другой, самостоятельно поддерживать совместимость структур анкеты и массива данных, копировать результаты статистической обработки в текстовый документ и т.д. Специализированные программы для проведения предлагают инструменты для решения подобных задач. Например, в пакете SPSS существует приложение Вопрос заключается в том, что существуют ли открытые, бесплатные и кроссплатформенные аналоги программ, поддерживающие процесс социологического или маркетингового исследования на всем его протяжении от написания программы до подготовки отчета. Постановка задачиСхема по поддержке процесса "создание анкеты - опрос - анализ данных":
Назначение программы LimeSurvey
LimeSurvey позволяет создавать анкеты с вопросами разных типов, публиковать анкеты на вэб-сервере в Интернете или локальной сети, проводить оповещение респондентов через электронную почту, подсчитывать базовую статистику по ответам, экспортировать данные с ответами в программы статистической обработки. Существуют возможности создавать профессионально выглядящие печатные версии анкет, созданных в LimeSurvey, а также распознавать заполненные бумажные анкеты с использованием сканера. Для этих задач в связке с LimeSurvey используйте queXML. Одной из важных особенностей LimeSurvey является то, что данная программа распространяется на условиях публичного договора General Public License. Это дает пользователю гарантию в том, что никто не потребует оплаты за использование LimeSurvey. Вторым важным аспектом LimeSurvey является минимальный уровень требований к компьютеру респондента. От него требуется лишь подключение к локальной сети или Интернету и наличие вэб-браузера. Из истории развития программы LimeSurveyПервая версия этой программы (под названием PHPSurveyor) была написана в Австралии в 2003 году. В 2006 году руководство проектом перешло в Германию. На сегодняшний день программа LimeSurvey успешно используется в различных областях. Например, в 2004 году PHPSurveyor применялась в США в президентских выборах для сбора информации о нарушениях. В программе была составлена анкета для наблюдателей с описанием нарушения. За первые 10 часов выборов было зафиксировано 13500 различных нарушений, т.е. примерно 1300 в час. Это значит, что в течение 10 часов каждые 3 секунды система сохраняла очередную анкету, заполненную наблюдателем. Неплохой показатель для бесплатной программы. XML-схема queXMLВ австралийском Deakin University разработана Схема анкеты, хранящаяся в формате queXML, может быть преобразована в профессионально выглядящую бумажную копию. Приложением к формату queXML является программа Структура программы LimeSurveyLimeSurvey оперирует данными нескольких категорий. Это пользователи системы, опросы, наборы меток, респонденты, данные опросов.
Создание бумажной копии из анкеты queXML-форматаГлавное преимущество хранения анкеты в формате XML состоит в том, что такую анкету можно использовать для отображения разными способами, в т.ч. на бумаге. Для преобразования queXML в печатный вид необходима программа, которая создаст соответствующий файл для печати. Одной из таких программ является Создание титульного листа в анкете queXML-форматаВ своей структуре формат queXML включает и титульный лист анкеты. Естественно, титульный лист будет полезен при самозаполнении анкеты респондентом, т.е. он играет роль приветствия и налаживания коммуникации между исследователем и респондентом. В формате queXML на титульный лист печатной версии выводится название опроса, информация об исследователе и его организации, дополнительно может быть добавлены данные о менеджере полевых работ и его организации (в случае, когда полевой этап отдается по подряду сторонней организации), а также ссылка на сайт, где респондент может заполнить анкету в электронном виде. Структура социологической анкеты по версии queXMLВ LimeSurvey анкета состоит из групп, а группа состоит из вопросов. Если вы хотите сделать анкету с одним вопросом, то для этого вопроса вам придется сделать и группу, пусть она и будет содержать всего один вопрос. Подобная структура подвергается пользователями критике, и, возможно, в следующем серьезном обновлении программы (в версии 2) этот принцип будет изменен. Но сейчас мы подчиняемся этой логике. Полная структура вопросника в queXML следующая:
Базовое описание формата queXML с примерами на английском языке: |
||||||||||||||||
Последнее обновление ( 26.01.2009 г. ) |