WikiDer > Edex

Edex

EDEX (Bildungsexport) ist a Niederländischoffener Standard, die verwendet wird, um Daten zwischen Schulverwaltungsprogramm's und Lernsoftware. Der EDEX-Standard beschreibt, wie die Daten von Schülern, Lehrern und Gruppen in einem festen Format gespeichert werden können.

EDEX entstand in den frühen 1990er Jahren und hat verschiedene Implementierungen[1]. Im April 2000 wurde die erste Version der Norm verabschiedet, die auf vier Textdateien basiert[1]. Diese Version heißt EDEX2000. Erst seit 2004 wird der Standard vollständig von der Vollig übernommen Niederländisches Normungsinstitut aufgezeichnet als Niederländische technische Vereinbarung unter dem Namen NTA 2032:2004. Bei der Etablierung des Standards, des internationalen Standards für den Datenaustausch von Benutzern und Gruppen im Bildungswesen, IMS Unternehmensinformationsmodell. Bei der Etablierung des Standards wurde sofort auf die Mängel des EDEX2000-Standards eingegangen und eine neue Version des Standards basierend auf einem einzigen XMLDatei. Dieser Standard heißt EDEXml und ist in derselben NTA festgelegt.

EDEX2000

Dateien

Der EDEX2000-Standard besteht aus vier Dateien, in denen die Daten gespeichert werden. Sein ASCIIDateien mit den folgenden festen Namen.

DateiBeschreibung
EDEXLL.TXTAngaben zu allen Schülern
EDEXLK.TXTAngaben zu allen Lehrern
EDEXGR.TXTDaten aus allen Gruppen
EDEXLG.TXTVerknüpfen von Lehrer(n) mit Gruppe(n)

Mit Ausnahme von EDEXLL.TXT müssen nicht alle diese Dateien vorhanden sein.

Alle Felder sind in den Dateien vorhanden. Wenn für ein Feld keine Informationen vorhanden sind, muss es mit Leerzeichen ausgefüllt werden. Wenn die Informationen für ein Feld kürzer als die maximale Länge sind, müssen sie mit Leerzeichen gefüllt werden. Dies kann vor oder nach der Information sein.

EDEXLL.TXT formatieren

Eine Zeile in EDEXLL.TXT enthält die folgenden Informationen zu einem Schüler.

FeldnameGrößePositionEngagementErläuterung
Nachname40 Zeichen01 bis 40verpflichtetalphanumerisch
Einfügen10 Zeichen41 bis 50empfohlenalphanumerisch
Vorname20 Zeichen51 bis 70empfohlenalphanumerisch
Geburtsdatum8 Charaktere71 bis 78empfohlenFormat: TTMMJJJJ [1]
Sex1 Zeichen79empfohlenFormat: J oder M
ethnische Zugehörigkeit1 Zeichen80Optionalnumerisch:
  • 0 = autochthon
  • 1 = Einwanderer
Schülerschlüssel5 Zeichen81 bis 85empfohlennumerisch [2]
Gruppentaste5 Zeichen86 bis 90obligatorisch, wenn der Schüler in eine Gruppe eingeteilt wird,
in allen anderen Fällen nicht vorhanden
alphanumerisch [3]
Schuljahr9 Zeichen91 bis 99OptionalFormat: YYYY-YYYY
Sozialversicherungsnummer9 Zeichen100 bis 108Optionalnumerisch
Schülergewicht4 Zeichen109 bis 112Optionalalphanumerisch
PLZNL Wohnadresse woon6 Zeichen113 bis 118Optionalalphanumerisch
Starttermin in der Schule8 Charaktere119 bis 126OptionalFormat: TTMMJJJJ [1]
außerschulisches Datum8 Charaktere127 bis 134nicht anwesend, wenn der Schüler noch in der Schule ist,
empfohlen für Ex-Studenten
Format: TTMMJJJJ [1]
Herkunftsland2 Zeichen135 bis 136Optionalalphanumerisch [4]
brincode schule4 Zeichen137 bis 140Optionalalphanumerisch
Branchencode Schulcode5 Zeichen141 bis 145Optionalnumerisch

[1] Es gibt auch Pakete, die ein Bindestrich- oder Schrägstrichformat verwenden, also TT-MM-JJ oder TT/MM/JJ[2].
[2] Es gibt auch Pakete, die einen (Dezimal-)Punkt im Studentenschlüssel enthalten.
[3] Ein Schüler kommt in genau einer Gruppe vor.
[4] Ländercodes nach ISO 3166-1 alpha-2.

EDEXLK.TXT formatieren

Eine Zeile in EDEXLK.TXT enthält die folgenden Informationen über einen Lehrer.

FeldnameGrößePositionEngagementErläuterung
Nachname40 Zeichen01 bis 40verpflichtetalphanumerisch
Einfügen10 Zeichen41 bis 50empfohlenalphanumerisch
Vorname20 Zeichen51 bis 70empfohlenalphanumerisch
Lehrerschlüssel5 Zeichen71 bis 75empfohlenalphanumerisch
Brincode-Schule4 Zeichen76 bis 79Optionalalphanumerisch
Branchencode Schule5 Zeichen80 bis 84Optionalnumerisch

EDEXGR.TXT formatieren

Eine Zeile in EDEXGR.TXT enthält folgende Daten für eine Gruppe.

FeldnameGrößePositionEngagementErläuterung
Gruppenname30 Zeichen01 bis 30empfohlenalphanumerisch
Jahrgangsstufe1 Zeichen31verpflichtetalphanumerisch: [1]
  • 0 für Kleinkindergruppe
  • 1 bis 8 für Jahrgänge
  • S für Sonderpädagogik;
  • H für historische Gruppen
Gruppentaste5 Zeichen32 bis 36empfohlenalphanumerisch
Schuljahr9 Zeichen37 bis 45empfohlenFormat: YYYY-YYYY
Brincode-Schule4 Zeichen46 bis 49Optionalalphanumerisch
Branchencode Schulcode5 Zeichen50 bis 54Optionalnumerisch

[1] Eine Gruppe kommt in genau einer Jahresgruppe vor.

EDEXLG.TXT formatieren

Eine Zeile in EDEXLG.TXT zeigt an, welcher Lehrer zu welcher Gruppe gehört. Es kann vorkommen, dass ein Lehrer zu verschiedenen Gruppen gehört und dass verschiedene Lehrer zu einer Gruppe gehören.

FeldnameGrößePositionEngagementErläuterung
Lehrerschlüssel5 Zeichen01 bis 5verpflichtetalphanumerisch; sehen EDEXLK.TXT
Gruppentaste5 Zeichen6 bis 10verpflichtetalphanumerisch; sehen EDEXGR.TXT
Schuljahr9 Zeichen11 bis 19obligatorisch, wenn auch das in den Tabellen genannte Schuljahr ausgefüllt istFormat: YYYY-YYYY
brincode schule4 Zeichen20 bis 23Optionalalphanumerisch
Branchencode Schule5 Zeichen24 bis 28Optionalnumerisch

Kritik

Der EDEX2000-Standard hat eine Reihe von Nachteilen. Vor allem die feste ASCII-Anbindung von EDEX bereitet in der Praxis Probleme:

  • Felder sind nicht an der richtigen Stelle, beispielsweise eine Zeile, in der alle Felder verschoben sind.
  • Felder enthalten ungültige Werte, z. B. ein ungültiges Geburtsdatum oder einen ungültigen Geschlechtscode.
  • Falsche Verweise, zum Beispiel Verweis auf eine nicht vorhandene oder doppelte Gruppe.
  • Falscher Zeichensatz führt dazu, dass Satzzeichen in einem Namen falsch angezeigt werden.
  • Unsicherheit wann ein Export durchgeführt wurde, für welches Schuljahr, von wem etc., wodurch Daten mit veralteten Daten überschrieben oder Daten im falschen Schuljahr importiert werden können.
  • Wenn eine Gruppendatei fehlt, ist die wichtige Jahresgruppe (zB Gruppe 7) bei einem Schüler nicht vorhanden.
  • Das Vornamensfeld wird manchmal für Spitznamen und manchmal für Vornamen verwendet.

Aufgrund dieser Kritik, auf Fürsprache des Ministeriums für OCW Im April 2004 wurde eine Arbeitsgruppe mit der Aufgabe gegründet, EDEX im XML-Format zu beschreiben. Das Ergebnis dieser Arbeitsgruppe ist EDEXml.

EDEXml

EDEXml ist der von der OSOSS in Zusammenarbeit mit dem Citogroep und aufgenommen von der Niederländisches Normungsinstitut. EDEXml wurde zuletzt im captured erfasst NTA 2032:2005. EDEXml ist anstelle von vier verschiedenen Dateien, die aus einer einzigen erstellt wurden XML-Datei. Der Vorteil einer XML-Datei besteht darin, dass die Struktur leicht erweiterbar ist und es keine Beschränkungen hinsichtlich der Länge der verschiedenen Felder gibt. Darüber hinaus lassen sich Struktur und Inhalt einer XML-Datei einfach anhand eines XML-Schema. Es ist auch möglich, chargenspezifische Ergänzungen vorzunehmen, ohne diese explizit zu erfassen.

Die Struktur des EDEXml-Standards ist in vier verschiedenen XML-Schema-Unterdateien definiert. Der Übersichtlichkeit halber und um die Wartung zu erleichtern, wurden vier verschiedene und unabhängige Schemata ausgewählt.[3] Das erste Schema beschreibt eine Reihe von festen Typen. Diese festen Typen enthalten die Daten, die sich höchstwahrscheinlich nie ändern werden, wie z. B. Nachname, Sozialversicherungsnummer oder Brincode. Der zweite Zeitplan enthält eine Reihe weiterer variabler Typen, die sich ändern können, z. B. Jahrgang oder Schuljahr. Das dritte XML-Schema beschreibt die Elemente, die in einer EDEXml-Datei verwendet werden. In diesen Elementen werden die verschiedenen Typen der ersten beiden Schemata kombiniert, um beispielsweise eine Gruppe oder einen Lehrer zu beschreiben. Das letzte Diagramm beschreibt, wie die verschiedenen Elemente zusammen die gesamte Struktur einer EDEXml-Datei bilden.

Siehe auch

Externe Links