WikiDer > 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.
| Datei | Beschreibung |
|---|---|
| EDEXLL.TXT | Angaben zu allen Schülern |
| EDEXLK.TXT | Angaben zu allen Lehrern |
| EDEXGR.TXT | Daten aus allen Gruppen |
| EDEXLG.TXT | Verknü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.
| Feldname | Größe | Position | Engagement | Erläuterung |
|---|---|---|---|---|
| Nachname | 40 Zeichen | 01 bis 40 | verpflichtet | alphanumerisch |
| Einfügen | 10 Zeichen | 41 bis 50 | empfohlen | alphanumerisch |
| Vorname | 20 Zeichen | 51 bis 70 | empfohlen | alphanumerisch |
| Geburtsdatum | 8 Charaktere | 71 bis 78 | empfohlen | Format: TTMMJJJJ [1] |
| Sex | 1 Zeichen | 79 | empfohlen | Format: J oder M |
| ethnische Zugehörigkeit | 1 Zeichen | 80 | Optional | numerisch:
|
| Schülerschlüssel | 5 Zeichen | 81 bis 85 | empfohlen | numerisch [2] |
| Gruppentaste | 5 Zeichen | 86 bis 90 | obligatorisch, wenn der Schüler in eine Gruppe eingeteilt wird, in allen anderen Fällen nicht vorhanden | alphanumerisch [3] |
| Schuljahr | 9 Zeichen | 91 bis 99 | Optional | Format: YYYY-YYYY |
| Sozialversicherungsnummer | 9 Zeichen | 100 bis 108 | Optional | numerisch |
| Schülergewicht | 4 Zeichen | 109 bis 112 | Optional | alphanumerisch |
| PLZNL Wohnadresse woon | 6 Zeichen | 113 bis 118 | Optional | alphanumerisch |
| Starttermin in der Schule | 8 Charaktere | 119 bis 126 | Optional | Format: TTMMJJJJ [1] |
| außerschulisches Datum | 8 Charaktere | 127 bis 134 | nicht anwesend, wenn der Schüler noch in der Schule ist, empfohlen für Ex-Studenten | Format: TTMMJJJJ [1] |
| Herkunftsland | 2 Zeichen | 135 bis 136 | Optional | alphanumerisch [4] |
| brincode schule | 4 Zeichen | 137 bis 140 | Optional | alphanumerisch |
| Branchencode Schulcode | 5 Zeichen | 141 bis 145 | Optional | numerisch |
[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.
| Feldname | Größe | Position | Engagement | Erläuterung |
|---|---|---|---|---|
| Nachname | 40 Zeichen | 01 bis 40 | verpflichtet | alphanumerisch |
| Einfügen | 10 Zeichen | 41 bis 50 | empfohlen | alphanumerisch |
| Vorname | 20 Zeichen | 51 bis 70 | empfohlen | alphanumerisch |
| Lehrerschlüssel | 5 Zeichen | 71 bis 75 | empfohlen | alphanumerisch |
| Brincode-Schule | 4 Zeichen | 76 bis 79 | Optional | alphanumerisch |
| Branchencode Schule | 5 Zeichen | 80 bis 84 | Optional | numerisch |
EDEXGR.TXT formatieren
Eine Zeile in EDEXGR.TXT enthält folgende Daten für eine Gruppe.
| Feldname | Größe | Position | Engagement | Erläuterung |
|---|---|---|---|---|
| Gruppenname | 30 Zeichen | 01 bis 30 | empfohlen | alphanumerisch |
| Jahrgangsstufe | 1 Zeichen | 31 | verpflichtet | alphanumerisch: [1]
|
| Gruppentaste | 5 Zeichen | 32 bis 36 | empfohlen | alphanumerisch |
| Schuljahr | 9 Zeichen | 37 bis 45 | empfohlen | Format: YYYY-YYYY |
| Brincode-Schule | 4 Zeichen | 46 bis 49 | Optional | alphanumerisch |
| Branchencode Schulcode | 5 Zeichen | 50 bis 54 | Optional | numerisch |
[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.
| Feldname | Größe | Position | Engagement | Erläuterung |
|---|---|---|---|---|
| Lehrerschlüssel | 5 Zeichen | 01 bis 5 | verpflichtet | alphanumerisch; sehen EDEXLK.TXT |
| Gruppentaste | 5 Zeichen | 6 bis 10 | verpflichtet | alphanumerisch; sehen EDEXGR.TXT |
| Schuljahr | 9 Zeichen | 11 bis 19 | obligatorisch, wenn auch das in den Tabellen genannte Schuljahr ausgefüllt ist | Format: YYYY-YYYY |
| brincode schule | 4 Zeichen | 20 bis 23 | Optional | alphanumerisch |
| Branchencode Schule | 5 Zeichen | 24 bis 28 | Optional | numerisch |
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
- Referenzprojekt EDEX von NOiV[toter Link]
- Bildungs-EXPORT-Daten
| Quellen, Anmerkungen und/oder Verweise |