XQuest: Fragebogenerstellung und -auswertung
Beschreibung
XQuest ist eine Sammlung von XSLT-Scripten, die es ermöglichen, LAMP-basierte Umfragen per Internet durchzuführen.
Umfragen, Evaluationen oder Testate werden oft in Form von Fragebögen durchgeführt. Im Sinne der Ressourcenschonung und einer schnellen Verfügbarkeit der Daten, werden diese Fragebögen oft per Internet erfasst.
Um einen Fragebogen zu realisieren, sind sehr tiefe Kenntnisse in HTML (der Sprache des WWW) notwendig. Die technischen Anforderungen an die Fragebogenautoren stören die kreative inhaltliche Arbeit.
Die Ergänzung des Fragebogens um eine Webapplikation zur Erfassung und Auswertung der Umfragedaten ist eine monotone und fehlerträchtige Routineaufgabe.
Die XQuest-Fragebogen-Tools übernehmen beide Aufgaben. Aus einer Beschreibung des Fragebogens in XML werden alle notwendigen Dateien und Programme erzeugt, um eine Umfrage im Internet durchzuführen.
Für die Auswertung der Umfragen steht ein Export nach CSV bereit. Zusätzlich können auch PDF-Versionen der Fragebögen generiert werden, um papiergebundene Umfragen durchzuführen.
Die konsequente Verwendung von XML-Technologien ermöglicht es, das Fragebogensystem jederzeit um neue Fragetypen zu erweitern und sich neuen Anwendungsgebieten anzupassen.
Versionen
- Neu: Version 2.3b Fortschrittsanzeige bei Sektionen. (Idee M. Karras)
- Version 2.3a Durchreichen von HTML-Tabellen.
- Version 2.3 komplette Überarbeitung: Fragetypen verfeinert, html-Einbettung verbessert, valide HTML-4.01 Ausgaben, automatisierte Regressionstest der Scripte, Tutorial überarbeitet.
- Version 2.2a Bug-Fix-Release
- Version 2.2 mit Sektionen (Beispiel), Matrixfragen mit gemischtem Spaltentyp, Umbenenneung txtareaquestion, txtquestion nach textareaquestion, textquestion, Verwendung von h1..h6 als HTML.
- Version 2.1c mit weniger Fehlern.
- Version 2.1b mit optionalem Textfeld in xor-Auswahl-Fragen.
- Version 2.1 mit anpassbaren Zahlenwerten für bestimmte Fragetypen.
- Version 2.0 mit CSV-Ausgabe und Matrixfragen.
Nutzer
- Fachschaftsrat Informatik der TU Chemnitz
- Sachsenfernsehen
- Professur Marketing TU Chemnitz
- Universitiätsbibliothek TU Chemnitz
- HU Berlin - sehr viele Bibo-Umfragen
- TU Berlin
- Chemnitzer Linux-Tage
- Schülermagazin Spiesser
Nutzen Sie XQuest? Bitte schreiben Sie mir eine Mail.
Suchen Sie Hilfe beim Einsatz von XQuest? Die Firma PsyMath kann Sie unterstützen.
Für diejenigen, die ohne Hilfe einen vernünftigen Fragebogen erstellen wollen, sei das Buch "Empirische Sozialforschung" von Andreas Diekmann empfohlen. In diesem wir dauch ausführlich auf die Gestaltung und Auswertung von Fragebögen eingegangen.
Dokumentation
XQuest ist eine XML-Applikation zum schnellen und leichten Erzeugen von Fragenbögen. Eine formale Schemabeschreibung findet sich hier.
Ein Readme.txt (auf deutsch).
Aktualisiert: Tutorial
Zukunft
- SPSS-Ausgabe (in der Zwischenzeit CSV verwenden)
- schönere Statistiken
- Grafischer XML-Editor
- Integrierte Entwicklungsumgebung
Feedback ist ausdrücklich erwünscht. Fehler, neue Ideen, Erfahrungsberichte oder auch einfach nur wer es verwendet. Bitte Mail schreiben.
Beispiel
Dieser Fragebogen ist ein Beispiel für alle Fragetypen. Es gibt ihn als HTML oder XML. Auf dieser Seite sieht man die zugeteilten Fragennummern.
Mit Hilfe dieses SQL-Scripts kann die Datenbank angelegt werden.
Mit Hilfe automatisch erstellter Scripte können die Daten aus der Datenbank ausgelesen werden.
Download
Diese Scripte sind als wissenschaftliche Veröffentlichung meiner Forschungsarbeit zu sehen. Es handelt sich nicht um Programme, sondern um Konfigurationen für xslt-Prozessoren. Wer meine Arbeit nachvollziehen mag, kann sich die Scripte herunterladen. Setzt man sie in eigenen Umfragen ein, so handelt es sich um wissenschaftliches Zitieren. Aus diesem Grund ist ein Verweis auf diese Seite als Quellenangabe in jedem erzeugten Fragebogen zu belassen. Eine Entfernung dieses Hinweises ist ein Verstoß gegen diese Lizenz und wird als Verstoß gegen das Urheberrecht angesehen.
xquest 2.3b und Beispiele hier (TGZ, 14kB) oder hier (ZIP, 25kB) herunterladbar.
Testfälle (TGZ, 100 kB)