Zum Inhalt

Einführung

Dieses Dokuments erläutert die MAGELLAN Scripting-Technologie. Hier finden Sie die Informationen, die Sie benötigen, wenn Sie selbst Skripte schreiben möchten.

Zwar wird die Scripting-Technologie in MAGELLAN sehr intensiv genutzt, aber auch DAVINCI verwendet für die Fachwahlüberprüfung und für einige Datenexporte und Datenimporte die gleiche Scripting-Technologie. Daher sprechen wir in diesem Dokument in der Regel von MAGELLAN-Skripten, es sei denn wir erwähnen explizit DAVINCI-Skripte.

Dieses Dokument gliedert sich wie folgt:

Kapitel Inhalt
Kapitel „Skripteditor“ Beschreibt die Funktionen des MAGELLAN- Skripteditors.
Kapitel „Skriptsprache“ Beschreibt die Skriptsprache und ihre Syntax.
Kapitel „Bibliotheken“ Beschreibt die zur Verfügung stehenden Funktionsbibliotheken für den Zugriff auf Datenbanken, Textdateien oder das Ausgabefenster.
Kapitel „Änderungen“ Beschreibt durch Versionsupdates bedingte Änderungen.

Hinweis

Lesen Sie die Kapitel dieses Handbuchs sorgfältig. Oft gibt es mehrere alternative Vorgehensweisen, die zum gleichen Ziel führen. In diesem Handbuch werden Grundkenntnisse im Umgang mit Windows vorausgesetzt.

Die MAGELLAN Scripting-Technologie ist unsere Antwort auf die unterschiedlichen landes-, verordnungs- und schulartspezifischen Anforderungen, die an eine Schulverwaltungssoftware für alle Schularten und Länder gestellt wird.

Auch DAVINCI verwendet für die Fachwahlüberprüfung und für Datenaus-tausche die MAGELLAN Scripting-Technologie.

Die Idee dabei ist es, Teile von MAGELLAN bzw. DAVINCI in Form von Skripten auszulagern und damit offen und transparent zu gestalten. Jeder Benutzer kann den Inhalt der Skripte begutachten und bekommt damit eine exakte Vorstellung, wie wesentliche Funktionen in MAGELLAN ablaufen. Und nicht nur das:

Sie können sogar eigene Änderungen oder Korrekturen an den Skripten vornehmen, im Extremfall sogar das ganze Skript gegen eine eigene Variante austauschen.

Das klassische Beispiel stellen die Notenberechnungen im Abitur oder in der Berufsschule dar. Hier gibt es zum Teil Spezialfälle, wo die Berechnung von der Norm abweicht. Als MAGELLAN-Nutzer gibt es da keine Einschränkungen, da Sie die Berechnungsvorschriften im Extremfall jederzeit anpassen können.

Mit der Scripting-Technologie bekommen Sie die Möglichkeit, hinter die Kulissen zu schauen. MAGELLAN agiert nicht mehr als Black Box. Sie können die Änderungen verfolgen, die im Laufe der Zeit gemacht wer- den und Sie können, wann immer Sie wollen, selber eingreifen.

Die MAGELLAN-Scripting-Technologie wird u.a. in folgenden Bereichen eingesetzt.

  • Datenimporte und -exporte
  • Prüfungsordnungen
  • Versetzungsordnungen
  • Notenberechnungen
  • Schülerbewegungen
  • Datenabgleich