Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

XML Technologie für NOKIS Software Wassilios Kazakos, Andreas Schmidt, Alexei Valikov, Alexei Akhounov FZI Forschungszentrum Informatik Karlsruhe

Ähnliche Präsentationen


Präsentation zum Thema: "XML Technologie für NOKIS Software Wassilios Kazakos, Andreas Schmidt, Alexei Valikov, Alexei Akhounov FZI Forschungszentrum Informatik Karlsruhe"—  Präsentation transkript:

1 XML Technologie für NOKIS Software Wassilios Kazakos, Andreas Schmidt, Alexei Valikov, Alexei Akhounov FZI Forschungszentrum Informatik Karlsruhe nokis@fzi.de http://www.fzi.de/dbs

2 FZI Forschungszentrum Informatik - Abteilung Datenbanksysteme2 Projektübersicht

3 FZI Forschungszentrum Informatik - Abteilung Datenbanksysteme3 Projektübersicht II Lokale Erfassungswerkzeuge  HTML-basierte Eingabemasken, kontextsensitives Hilfesystem  datenbankgestützt  Importmöglichkeiten aus ESRI-Produkten  Mehrsprachigkeit (deutsch + englisch)  Dokumentation Zentraler NOKIS-Server  Suchfunktionalität  Replikation  Export nach UDK Benutzer- und Benutzerrechteverwaltung

4 FZI Forschungszentrum Informatik - Abteilung Datenbanksysteme4 Anforderungen Umfangreiches Schema nach ISO 19115 Komplexe Strukturen  optionale und Pflichtfelder  wiederholbare Felder  mehrere Strukturierungsebenen  bedingte Unterstrukturen Einfache Anpassungen an spezielle lokale Gegebenheiten erforderlich

5 FZI Forschungszentrum Informatik - Abteilung Datenbanksysteme5 Lösungsansätze Schemagetriebene automatische Generierung der Benutzerschnittstelle  Gemeinsame Funktionalität der einzelnen Knoten rausarbeiten  Anpassungen nur in der Definition des Schemas  NOKIS-Schema definiert alle Elemente eines Metadatums  Annotationen für spezielle Anpassungen  dadurch deutlich verkürzte Änderungs- und Anpassungszeiten Visualisierung: Metapher der gestapelten Formulare  zusätzlich Aufteilung in Sektionen

6 FZI Forschungszentrum Informatik - Abteilung Datenbanksysteme6 Automatische Generierung NOKIS Schema ISO 19115 (XML Schema) Annotationen XPath XML-Vorgabe- fragmente Editorschablonen (XSLT) Sprachpaket (XML) DB-Typbibliothek (XML) XSLT Prozessor XSLT Prozessor Benutzerschnittstelle (XSLT) DB-Schema (SQL) XML->DB-Abbildung (XSLT) Gemeinsame Funktionalität Erzeugen, Aktualisieren, Suche, Import, Export, PDF, Text Erzeugung etc. z.B. Ändern des Layouts z.B. Erweitern um neue Elemente

7 FZI Forschungszentrum Informatik - Abteilung Datenbanksysteme7 Technik Technische Plattform  Programmiersprache Java  Apache Xerces (XML Schema), Saxon (XSLT)  Apache Tomcat als Applikationsserver  PostgreSQL als freies Datenbanksystem (ausgereifter als MySQL)  alle Produkte: keine Lizenzgebühren, Open Source Technische Anforderung  Server: Pentium III (evtl. auch weniger), 256 MB RAM für 5-10 gleichzeitige Nutzer  Client: Netzzugang, Browser

8 FZI Forschungszentrum Informatik - Abteilung Datenbanksysteme8 Eingabemaske

9 FZI Forschungszentrum Informatik - Abteilung Datenbanksysteme9 Weiter Informationen unter NOKIS Projektseite  http://nokis.baw.de http://nokis.baw.de Abteilung DBS im FZI  www.fzi.de/dbs www.fzi.de/dbs  nokis@fzi.de


Herunterladen ppt "XML Technologie für NOKIS Software Wassilios Kazakos, Andreas Schmidt, Alexei Valikov, Alexei Akhounov FZI Forschungszentrum Informatik Karlsruhe"

Ähnliche Präsentationen


Google-Anzeigen