Marcus Briesen disy Informationssysteme GmbH

27
Workshop Umweltdatenbanken 2001 Das übergreifende Umwelt-Berichtssystem des Landes Baden-Württemberg Marcus Briesen disy Informationssysteme GmbH

Transcript of Marcus Briesen disy Informationssysteme GmbH

Page 1: Marcus Briesen disy Informationssysteme GmbH

Workshop Umweltdatenbanken 2001

Das übergreifende Umwelt-Berichtssystem

des Landes Baden-Württemberg

Marcus Briesen

disy Informationssysteme GmbH

Page 2: Marcus Briesen disy Informationssysteme GmbH

Agenda:

Einführung

Berichtsdienste

disy GISterm als GIS Komponente im Berichtssystem

Zusammenfassung

Systemvorführung (disy Cadenza, disy GISterm)

Page 3: Marcus Briesen disy Informationssysteme GmbH

308.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Historie: GLOBUS, AJA

Bund- und Länderkooperation im F+E-Vorhaben GLOBUS/AJA zur gemeinsamen Entwicklung von Konzepten und Diensten für Umweltinformationssysteme.

Beteiligte:

UVM Baden-Württemberg (Federführung),

UM Niedersachsen, Schleswig-Holstein,

Thüringen, Sachsen,

Bundesanstalt für Wasserbau,

Bundesamt für Strahlenschutz, ...

Baden-Württemberg

Page 4: Marcus Briesen disy Informationssysteme GmbH

408.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

disy Profil

�Innovatives Software- und Beratungshaus

�Rechtsform: GmbH

�Gründung: 1997

•Spin-Off des Forschungszentrum Informatik (FZI)• „Forschungsergebnisse zur Marktreife bringen“

�Feste Mitarbeiter: 16

•Software-Entwickler i.d.R. Absolventen der TH Karlsruhe�Kernkompetenz: Informationsvernetzung

•Optimierung des Informationsflusses und der Kommunikation•Einsatz moderner Technologien

• Web, Verteilte Systeme, Java, XML, Datenbanken neuester Generation

•Schwerpunkt Umweltinformationssysteme

Page 5: Marcus Briesen disy Informationssysteme GmbH

508.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Konventionelle Vorgangsbearbeitung I

Sachbearbeiter1

Sachbearbeiterm

Abteilung1

Anfragende Stelle. . .

. . .

Anfrage Anfrage

Filiale 1 Filiale n

Anfrage

Filiale

AnfrageAnfrage

Abteilungn

AnfrageAnfrage

. . .

. . . . . .

Page 6: Marcus Briesen disy Informationssysteme GmbH

608.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Konventionelle Vorgangsbearbeitung II

Anfragende Stelle

Sachbearbeiter1

Sachbearbeiterm

Abteilungsleiter1

Filialleiter 1

Ergebnis

. . .

Ergebnis

Ergebnis

Abteilungsleitern

Filialleiter n

. . .

. . .

Ergebnis

Ergebnis Ergebnis

Page 7: Marcus Briesen disy Informationssysteme GmbH

708.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Berichtssystem im UIS-BW

Ministerium für Umwelt und Verkehr

StaatlicheGewerbeaufsichtsämter

Landesanstaltfür UmweltschutzGewässerdirektionen

UIS

Biotop

BerichtssystemWAABIS

Berichtssystem

Arbeitsstätten

IS

Fachführungs-

IS

Page 8: Marcus Briesen disy Informationssysteme GmbH

808.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Dienstearchitektur

ProgrammeTULISWAABISBUIS. . .

DiensteSelektionsdiensteReportdiensteGISdienst. . .

Anwender / Nutzer

MetadatenSachdatenGeodaten

Daten

Page 9: Marcus Briesen disy Informationssysteme GmbH

908.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Von Daten zu Informationen

Modernes Informationsmanagement

in komplexen DV-Landschaften:

�Wie werden die Datenbestände gesucht ?

�Wie werden die Daten ausgewählt ?

�Wie werden die Daten aufbereitet ?

�Wie werden die Daten dargestellt ?

Page 10: Marcus Briesen disy Informationssysteme GmbH

1008.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Navigationsdienst

Datenbestände suchen & finden

���� Navigationsdienst

•Selektoren

•Metadaten

•Reports

•Karten

•Kataloge

•...

•Übergreifende Metadatensuche

Selektoren Metadaten (z.B. UDK)

ReportTemplates

Karten

...

Detailinformationzu ausgewähltem

Begriff aus derVerzeichnisstruktur

HierarchischeVerzeichnis-

struktur

Page 11: Marcus Briesen disy Informationssysteme GmbH

1108.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Selektionsdienst

Daten auswählen

���� Selektionsdienst

•Arbeitsstätten

•Kläranlagen

•Unternehmensdaten

•...

•Kontextsensitiver Suchmechanismus

Selektoren Metadaten ArbeitsstättenDB

Unternehmens-datenDB

KläranlagenDB

...

MöglicheKriterien zur

Selektion

Ergebnis-anzeige

Detailansichteines

Kriteriums

Belegungfür die

Suchanfrage

Page 12: Marcus Briesen disy Informationssysteme GmbH

1208.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Reportdienst

Daten aufbereiten

���� Reportdienst

•Betriebsbilanzen

•Abfallströme

•Emissionsübersichten

•...

•Medienneutrale Reporterstellung

Page 13: Marcus Briesen disy Informationssysteme GmbH

1308.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Darstellungsdienst

Daten darstellen

���� Darstellungsdienst

•Tabellendarstellung

•MS-Office Export

•Geschäftsgrafiken

•Darstellung interaktiv in Karte

•...

Page 14: Marcus Briesen disy Informationssysteme GmbH

1408.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Berichtsdienste

Darstellungsdienst

• Tabellendarstellung, MS-Office Export• Geschäftsgrafiken• geo-referenziert• ...

Reportdienst

• Betriebsbilanzen• Emissionsübersichten• ...

Selektionsdienst

• Arbeitsstätten• Kläranlagen• Unternehmensdaten• ...

Navigationsdienst

• Selektoren• Metadaten• Reports• Karten• ...

� Wie werden die

Datenbestände

gesucht ?

� Wie werden die

Daten ausgewählt ?

� Wie werden die

Daten aufbereitet ?

� Wie werden die

Daten dargestellt ?

Page 15: Marcus Briesen disy Informationssysteme GmbH

1508.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Flexible Einsatzmöglichkeiten

�als Applet über Browser

�als Applikation auf PC

�als Client-Server-Applikation

�Verteilung der Komponenten

•Report-Server

•GIS-Server

•Selektor-Server

•Datenbank

�einfache Integration in bestehende IT-Landschaften

Page 16: Marcus Briesen disy Informationssysteme GmbH

1608.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Konfigurierungswerkzeuge

�Werkzeugunterstützte Administration und Datenintegration

•Selektorgenerator•Erstellung von Selektoren

•Reportgenerator•Erstellung von Reportschablonen

•Benutzerspezifische Zugangsadministration•Anlegen von Benutzern und Gruppen

•Vergabe von Ausführungsrechten

•Konfigurationsadministration•Systemkonfiguration

•Datenaustauschdienst•Festlegung auszutauschender Datenbankinhalte

Page 17: Marcus Briesen disy Informationssysteme GmbH

1708.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

GISterm

� GIS-Komponente für I*netund Integration in Fachanwendungen

� Integration heterogener

Geodaten

� interaktive, visuelle Analysemöglichkeiten

� Kartogramm- und Messreihendarstellung

� zentrale Darstellungs-komponente im neuen IMIS

� breitflächiger Einsatz in Baden-Württemberg

Page 18: Marcus Briesen disy Informationssysteme GmbH

1808.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

disy GISterm: Architektur

SPATIAL DATA

WEB DESKTOP

Advanced Clients Thin Clients

APPLICATION SERVER

OpenGIS Abstraction

Spatial Object Manager

MapServer

Oracle Spatial Shapefiles

Smallworld disy Spatial Extension

Page 19: Marcus Briesen disy Informationssysteme GmbH

1908.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

disy GISterm: Innovationen

• Zugriff und Integration heterogener Datenbestände

– mögliche Datenquellen: RDBMS (disy SpatialExtension, disy Rasterserver), Oracle Spatial, Shapefiles, Rasterfiles, sehr einfache Integration weiterer Datenquellen, wie SDE, Smallworld ...

– Datenherkunft bleibt transparent für den Anwender

– einfache Integration externer Daten (z.B. aus externer Sachdatenkomponente), sowie leistungsfähige Kopplung zwischen Geo- und Sachdaten

• Integration von Mapping und Diagrammerstellung (Kartogramme und Messreihen/Businesgrafiken)

• Als Framework und Standalone (Applikation/Applet) einsetzbar

neu: WMT MapServer

Page 20: Marcus Briesen disy Informationssysteme GmbH

2008.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

disy GISterm: XML Anwendungen

MML = Map Markup Language

Layer

DiagrammLayer

Diagramm

DML

DML = Diagram Markup Language

Karte

LML = Legend Markup LanguageLegende

Datenintern extern

LML

Legende

Page 21: Marcus Briesen disy Informationssysteme GmbH

2108.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

XML Vorlagen

RDMS

XML

Beschreibung

Externe

Datenquellen

Page 22: Marcus Briesen disy Informationssysteme GmbH

2208.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Ausblick: Report Designer

Titel des Reports

01.01.2001•Integration unterschiedlicher

Datenquellen

•Festlegung des Layouts

Filesystem

DAILY TIME RECORD

TIME CLOCK:

EMPLOYEE'S NAME:

DATE:

JOBNO.

CUSTOMERQUANTITY

DONETYPE OF WORK

TIMESTARTED

TIMESTOPPED

TIMEELAPSED

OFFICE USEBILLABLE HOURS

BILLABLE TIME:

NON-BILLABLE TIME:

TOTAL TIME:

APPROVED BY:

RATE:

Selektion

GISterm

Date: Qty: Color: Name Address Phone: Total:

RDBMS

•RDBMS

•Texteingabe

•Rechercheergebnis

•Bilder (z.B. GIF-Format)

•Karten und Diagramme

Page 23: Marcus Briesen disy Informationssysteme GmbH

2308.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Ausblick: Report Designer (2)

�Report Publishing

•Report Output

•Erzeugung verschiedener Dokumentenformate

•bisher

• PDF, LaTeX, Postscript, CSV

•zukünftig

• RTF

• HTML

DAILY TIM E RECORD

TIME CLOCK:

EMPLOYEE'S NAME:

DATE:

JOBNO.

CUSTOMERQUANTITY

DONETYPE OF WORK

TIMESTARTED

TIMESTOPPED

TIMEELAPSED

OFFICE USEBILLABLE HOURS

BILLABLE TIME:

NON-BILLABLE TIME:

TOTAL TIME:

APPROVED BY:

RATE:

Date: Qty: Color: Name Address Phone: Total:

Titel des Reports

01.01.2001

XML-Datei XSL-Datei

XSLT

XML-Datei(transformiert)

XML2PDF

PDF

XML2RTF

RTF

XML2...

...

Page 24: Marcus Briesen disy Informationssysteme GmbH

2408.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Vorteile des Gesamtsystems I

� für Anwender

• einfaches Finden von Datenbeständen über Metadaten

• flexible und nutzerspezifiche Abfragemöglichkeiten ohne Kenntnisse der Datenbasis

• vorstrukturiertes fachliches Abfrageangebot von Fachleuten für Laien

• themen- bzw. fachübergreifende Abfragemöglichkeiten

• einheitliche - von Daten unabhängige - Oberfläche und Handhabung

• komfortable Darstellungsmöglichkeiten als Tabelle, Report oder Grafik

� für Anwendungsbetreuer

• einfache, schnelle Einbindung neuer Datenbestände durch Verwendung der Konfigurationswerkzeuge

• flexible und kurzfristige Anpassung der Abfragen an Anwenderbedarf (ohne Programmierung)

Page 25: Marcus Briesen disy Informationssysteme GmbH

2508.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Vorteile des Gesamtsystems II

�für Auftraggeber

• schnelle auftraggeberspezifische Lösungsentwicklung durch Komponenten-Framework möglich

• kostengünstige, erweiterbare und damit wirtschaftliche Systemlösung

• Investitionsschutz durch breite Anwenderbasis

• Kostenreduktion durch zentrale Administration

• Skalierbarkeit durch moderne Technologie

• kostengünstige und breite Nutzungsmöglichkeit durch i*-net-Technologie

• Verbesserung des Informationsmanagements und daraus resultierende Optimierung der Arbeitsabläufe

Page 26: Marcus Briesen disy Informationssysteme GmbH

2608.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Diskussion

Marcus Briesen

disy Informationssysteme GmbH

Tel.: 0721 1 600-621

Fax: 0721 1 600-605

[email protected]

www.disy.net

Page 27: Marcus Briesen disy Informationssysteme GmbH

2708.06.2001 Marcus Briesen ([email protected]) Workshop Umweltdatenbanken 2001

Systemvorführung

Basisprodukte: disy Cadenza,

disy GISterm

� 100% Java

� platformunabhängig

� Verwendung von Standards

• JDBC, RMI, XML, OpenGIS

� mehrschichtige Architektur

� erweiterbar mittels

Komponententechnologie

� i*net Einsatzmöglichkeiten