Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

XJustiz: Elektronischer Rechtsverkehr mit XML

Ähnliche Präsentationen


Präsentation zum Thema: "XJustiz: Elektronischer Rechtsverkehr mit XML"—  Präsentation transkript:

1 XJustiz: Elektronischer Rechtsverkehr mit XML
Neuerungen in der XJustiz-Version im Vergleich zum ersten veröffentlichten Diskussionsentwurf

2 Die Weiterentwicklung von XJustiz im Überblick
Versionen bis 0.9.6 Neuer Dateizuschnitt Neue Architektur der Fachmodule Wertelisten Interne Referenzierung Version 0.9.7 System für Dateinamen System für Versionierung Interne Referenzierung optimiert Version 1.1.0 Ausschließlich: Fehlerbereinigung

3 Änderungen im Aufbau (Version 0.9.6)
Einteilung der Dateien Alle Elemente des Grunddatensatzes in einer Datei Neu hinzugekommen: Dateien mit Wertelisten Namensraum Einheitlicher Namensraum für alle Bestandteile von XJustiz Wertelisten Zulässige Werte in XML-Schemata def. Gesonderte Versionierung möglich Verwendung der Listen optional

4 Änderungen im Programmierstil (Version 0.9.6)
Globale und lokale Definition Elemente werden nur lokal definiert Zentrale Typen werden global definiert Vereinheitlichte Nomenklatur Unterschiedliche Schreibweise (z. B. „TerminsZeit“./.„Ladungszeit“) wurde vereinheitlicht Identifizierung von Datensätzen GUID wird nicht mehr verwendet Gericht kann Primärschlüssel vergeben Interne Referenzierung mit XML-keys

5 Änderungen in der Gliederungsstruktur (V. 0.9.6)
Gliederung optimiert Bisher: 6 Objekte auf der 1. Stufe Jetzt: Verfahrensdaten - Sendungsdaten Übrige Elemente nicht weggefallen, sondern an anderer Stelle platziert Element „Beteiligung“ vereinfacht Bisher: Beteiligung - Beteiligter - Person Jetzt: Beteiligung - Beteiligter Element „Dokument“ vereinfacht Bisher: Dokument oder Anlage Jetzt: Flexible Liste von Dokumentarten (z.B. Dokument, Anlage, ...)

6 Anbindung der Fachmodule (Version 0.9.6)
Ursprünglicher Ansatz: Andockstellen im Grundmodul Grundmodul würde aufgebläht Neue Fachmodule erfordern Änderung des Grundmoduls Neuer Ansatz: Grundmodul als Bausteinsammlung Grundmodul bleibt unabhängig von Anzahl der Fachmodule Fachmodul ist Anknüpfungspunkt für alle Instanzdokumente Wertelisten Zulässige Werte in XML-Schemata def. Versionsnummer als Attribut Alternativ beliebiger String-Wert

7 Ursprüngliches Konzept: Andockstellen für Fachdatensätze
Grundmodul Nachteile: Anzahl und Bezeichnung der Fachmodule muss von vornherein feststehen XML-Instanzdokument verweist auf mehrere Schemata Fachmodul 1 Fachmodul 2 Fachmodul 3 Fachmodul 4 Fachmodul 5 Fachmodul 6 Andockstellen

8 Neues Konzept: Grundmodul als Bausteinsammlung
Fachmodul 1 Vorteile: Anzahl und Bezeichnung der Fachmodule unabhängig vom Grundmodul XML-Instanzdokument verweist auf genau ein Fachmodul Elemente des Grundmoduls können erweitert, beschränkt oder abgewandelt werden Fachmodul 2 Fachmodul 3 Fachmodul 4 Fachmodul 5 Fachmodul 6 Verweis auf Grundmodul (include-Befehl)

9 Neues Konzept: Anbindung der Wertelisten
Fachmodul xs:include Grundmodul Wertelisten xs:include Werteliste 2 Werteliste 3 Werteliste 4 Werteliste 5 Werteliste 6

10 Neuerungen in Version 0.9.7 Dateinamen Versionierung Code-Optimierung
Verfeinerung des bisherigen Systems Dateiname enthält Versionsnummer Versionierung Dreistellige Versionsnummer Include-Befehle umfassen zwei Stellen Dritte Stelle für Fehlerbereinigung Alle Versionen auf Server verfügbar Code-Optimierung Einheitlicher Basistyp WLT_String für alle Wertelisten Interne Referenzierung korrigiert


Herunterladen ppt "XJustiz: Elektronischer Rechtsverkehr mit XML"

Ähnliche Präsentationen


Google-Anzeigen