Feature Wiki
タブ
Export von Tests mit feststehenden Fragen
This article should be available in English!
ILIAS is an international project. Everyone participating in the community should have a chance to inform oneself about new developments. Therefore, the community agreed on using English in the Feature Wiki. Please take consideration of your community fellows.
1 Description
Rohdatenexport eines Tests - Import/Exportkomponente für Tests inklusive der Testergebnisse auf Basis eines eindeutigen Erkennungsmerkmales von Testteilnehmern in ILIAS zum Übertragen von Tests und deren Ergebnissen auf bzw. von speziellen ILIAS Testservern
Der Import/Export geschieht nach wie vor transparent über die normale Import-/Export-Komponente von Testobjekten.
Die ZIP-Datei mit den Testdaten enthält eine weitere XMLDatei mit dem Namen UNIXZEITSTEMPEL__ILIASID__results__OBJECTID.xml.
Um Zuordnungen zwischen Teilnehmern auf unterschiedlichen Installationen vornehmen zu können, kann in der Test-Administration der ILIAS-Administration im Karteireiter „Standardeinstellungen“ ein eindeutiges Nutzermerkmal (bestehende Tabellenspalte der Tabelle usr_data, die die Nutzerdatensätze beinhaltet) festgelegt werden. Standardmäßig ist dieser Wert auf die ID des Benutzers gesetzt, was bei Import-/Export innerhalb der gleichen Installation als eindeutiges Merkmal ausreicht.

Beim Export werden alle relevanten Daten aus den verwendeten Datentabellen in das XMLFormat umgewandelt. Beim Import werden dann aufgrund des eindeutigen Nutzer-Merkmals die Teilnehmer identifiziert. Dynamisch generierte Datenfelder werden über Umwandlungstabellen auf das jeweilige System angepasst.
Bislang funktioniert der Datenexport nur mit Test mit fest zugeordneten Fragen, da Zufallstests bislang noch nicht vollständig als Test exportiert werden. Im Rahmen des Ergebnisexportes muss aber noch ein vollständiger Export von Zufallstests implementiert werden, um auch das zu gewährleisten.
Übersichtstabellen in Bearbeitungsreihenfolge
Beim Export von detaillierten Auswertungen im Excel- bzw. CSV-Format wird jede einzelne Datenzeile nach der Reihenfolge der Bearbeitung der Fragen sortiert und mit einer eigenen Legende versehen. Diese Option ist nur sinnvoll, wenn "Zufällige Auswahl von Fragen" oder "Fragen mischen" bei der Bearbeitung aktiviert waren.
2 Status
- Scheduled for: ILIAS 4.4 (has been scheduled for v. 4.3 but postponed due to missing funding)
- Funding: Required
- Development: Feature is to be developed by Databay AG
3 Additional Information
- If you want to know more about this feature, its implementation or funding, please contact: SIG EA
4 Discussion
- The export screen should use the common ExportGUI class and present the options in a drop-down
- XML Export (Test only)
- XML (Test and Results)
- CSV (Results)
- XLS (Results)
- XLSX (Results)
- We need a maintainer for the Excel library and would prefer to have only one library being used in ILIAS. If PHPExcel is the only one that supports XLSX, we should try to completely move to PHPExcel and drop the PEAR stuff.
- Wir präferieren die vom Jour Fixe vorgeschlagene Nutzung der ExportGUI und bieten alle möglichen Formaten (per automatischer Detektierung der Systemvorraussetzungen z.B. für PHPExcel php_zip, php_xml).
- Nur über eine Bibliothek ist es nicht möglich, da PEAR nur .xls PHPExcel aber nur .xlsx erzeugen kann.
- SIG EA cannot you with a maintainer but appreciates the elevated stability of the solution, should a maintainer be found.
JF 29 Oct 2012: We still appreciate this feature and support its integration into the trunk for ILIAS 4.4. Databay as the T&A maintainer supports this step, too. There are still some smaller open conceptual questions (user ID mapping, Excel), which we will continue to discuss.
5 Follow-Up
最終更新: 17. Apr 2025, 15:01, Kunkel, Matthias [mkunkel]