Mit Condat-Effekt. Mobile Business we make IT berlinbrandenburg Umweltdatenbanken 2006 Software zur Verwaltung der Abwasseranlagen-Eigenkontrolle zum Gewässerschutz.

Slides:



Advertisements
Ähnliche Präsentationen
E-Commerce Shop System
Advertisements

1 Gerardo Navarro Suarez BPM Suite. 2 Quelle: camunda Services GmbH Das Warum hinter Activiti Problem bestehender BPMS: Starker Fokus auf das Business.
Eclipse.
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
Basis-Architekturen für Web-Anwendungen
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)
Datenbankzugriff im WWW (Kommerzielle Systeme)
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web-Integration Arbeitskreis NATURAL Süd Theo Straeten SAG Systemhaus GmbH Technologieberater Stuttgart.
Web Services und Workflow-Steuerung
Pascal Busch, WWI00B – Vergleich CORBA vs. Web Services hinsichtlich der Applikationsintegration Web Services vs CORBA Web Services vs CORBA Ein Vergleich.
Intranet-Portal mit Microsoft SharePoint Portal Server
Microsoft Windows 2000 Terminal Services
eFormsDirect XML-basiertes eGovernment-Framework
Microsofts XML-Strategie aus Sicht des Endanwenders Klaus Rohe Developer Platform & Strategy Group Microsoft Deutschland GmbH.
PinK Plattform für intelligente Kollaborationsportale Dr. Joachim Quantz, e.V. Berlin, 13. September 2005.
Mit Condat-Effekt. Mobile Business we make IT berlinbrandenburg XML-Tage 2005: E-Learningforum Blended Learning in der Praxis (2)
Komplexe Systemlandschaft
Herstellerunabhängiger Anwenderverein - wozu ist das gut?
Projekt Web Engineering
IBM Workplace Forms - In Kürze © 2007 IBM Corporation XML basierte elektronische Formulare: Effizienzsteigerung und Kostenreduktion durch Automatisierung.
Ein Produkt der blueend web:applications AG Customer Relationship Management - Funktionsumfang -
Michael Haverbeck System Engineer
Citrix MetaFrame Access Suite
„Buy and Make“ anstelle von „Make or Buy“
Webservice Grundlagen
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
EJB-Applikationsserver
Consulting and Solutions.NET Vortragsreihe – Vorstellung der Referenten Happy Arts Software Markus Kämmerer IT-Erfahrung seit 1987,
Architekturen und Techniken für computergestützte Engineering Workbenches.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Claudia Fischer Licensing Marketing Manager Jochen Katz Product Manager – Windows Server Anna Fetzer Product Manager – System Center.
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
VU Semistrukturierte Daten 1
Java Server Pages Sergej Keterling
Management- und Web Services- Architekturen
SPODAT - Blick nach vorn
Datenbankanbindung in Web-Applikationen
Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, Philip Iezzi, BDLI 2.
Information Rights Management Nutzen und Grenzen Daniel Schnyder.
Untersuchungen zur Erstellung eines
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
Online GIS Online GIS – Der Nutzer Matthias Hofschen, ESRI Germany ESRI EUROPEAN USER CONFERENCE.
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
Datenbanken im Web 1.
We make IT berlinbrandenburg Dezentrale EKVO-Datenerfassung per Rich-Client-Anwendung Praktische Erfahrungen mit Offline-Datenbanken Workshop Umweltdatenbanken.
IBM® WebSphere Portal, IBM WebSphere Portal solutions, and SOA Composite Applications Overview TIMETOACT Software & Consulting GmbH, Hermann.
J2EE-Motivation(I) Anforderungen an heutige Software u.a.:
Web Services Spezielle Methoden der SWT Liste V – WS 2008/2009 Christian Boryczewski.
DATAframe ® Transparenz in Ihrem Unternehmen Referent: XXXXXXX Datum:
ORB – Konzepte Ist – Analyse der betrieblichen Notwendigkeiten, Anforderungsableitung an moderne Lösungskonzepte, alternative ORB – Konzepte mit Zukunft,
E-Archiv Durch die Präsentation führt sie: Jack Kraus ScanView ist ein Produkt der Allgeier IT GmbH (Feb 2010)
HORIZONT 1 Product HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / Das IT – Informationssystem.
Datenbanken Produkte Dienstleistungen Referenzen.
Datenbanken Produkte Dienstleistungen Referenzen.
XML Technologie für NOKIS Software Wassilios Kazakos, Andreas Schmidt, Alexei Valikov, Alexei Akhounov FZI Forschungszentrum Informatik Karlsruhe
Optimierung von Geschäftsprozessen durch Webformulare und Webworkflow Rainer Driesen Account Manager.
, Claudia Böhm robotron*SAB Anwendungsentwicklung mit dem Java und XML basierten Framework robotron*eXForms Simple Application Builder.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
Workflowsysteme und Datenbanksysteme Gliederung Motivation Basis- funktionalitäten Klassifikations- merkmale Referenz-Modell MQ Workflow Zusammenfassung.
, Jens Rettig1 Einsatz von Versionsverwaltungstools im ORACLE – Umfeld Dipl.-Inform. Jens Rettig
Jürgen Vester Manager Sales Consulting Stuttgart Webreporting für SAP R/* mit Oracle Application Express (ehem. HTML DB)
Infoteam GmbH Berlin DOAG Regionalgruppentreffen 1. September 2004 Andreas Leidner Lutz Döhler HTML DB zwei Anwendungsbeispiele.
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
/ Seite 1 Online-Collaboration mit Zimbra Stefan Neufeind IHK-Forum IT “mobile business” 2006, Mönchengladbach IHK-Forum IT „mobile business“
Google App Engine - Technische Stärken und Schwächen
1.
SOFTWARE- UND WEB-LÖSUNGEN
 Präsentation transkript:

mit Condat-Effekt. Mobile Business we make IT berlinbrandenburg Umweltdatenbanken 2006 Software zur Verwaltung der Abwasseranlagen-Eigenkontrolle zum Gewässerschutz 16. Mai 2006 in Höxter Tilman Fischer, Condat AG

Condat AG, Berlin Inhalt  Überblick HAA-Software  Gesetzliche Regelungen / Anforderungen an EKVO  EKVO-Standard-Workflow  Auswahl Anwendungsarchitektur  Technologievorschlag Eclipse Rich Client Plattform (RCP)  Einordnung EclipseRCP / Integrationsfähigkeit  Hardware- und Software-Anforderungen  Zukunftstauglichkeit EclipseRCP  Alternativen

Condat AG, Berlin Kläranlagen in Hessen Betreiber  700 Kläranlagen  2000 Kanalnetze  5000 Kleinkläranlagen

Condat AG, Berlin HAA-Software Oberfläche

Condat AG, Berlin Historie - DV-Konzept 9 DBs

Condat AG, Berlin HAA-Software heute  Erstellt mit  4GL-Sprache/Entwicklungsumgebung Centura (V.3.0)  Visual Basic VB V.6  VBA in Word  auf Oracle-DB  früher: 9 verteilte Oracle 8i, jetzt eine zentrale Oracle 9i-DB  80 Tabellen (eine gemeinsame Tabelle für alle Listen)  ca. 200 Masken  37 Reports/Anschreiben/Bescheide/… Dokument-Schnittstellen  Word Serienbrief und Autotext-Dokumentvorlagen, u.a. für Tabellen

Condat AG, Berlin HAA-Software Funktionsgruppen

Condat AG, Berlin HAA-Software Funktionsgruppen  Unterstützung aller Verwaltungsabläufe für den Bereich kommunales Abwasser, u.a.  Genehmigungs- und Erlaubniserstellung  Schematisierter Aufbau der Kläranlagen  Staatliche Überwachung, Messwertverwaltung  Gebühren- und Kennziffernberechnung  Umsetzung der Eigenkontrollverordnung  Wiedervorlage, Anbindung von MS-Word  Zentrale Auswertungen, usw… 

Condat AG, Berlin HAA-Fließbild

Condat AG, Berlin EKVO - gesetzliche Regelungen  Richtlinie des Rates vom 21. Mai 1991 über die Behandlung von kommunalem Abwasser (91/271/EWG)  Regelungen des Bundes, insbesondere im Wasserhaushaltsgesetz (WHG, u.a. § 18b Bau und Betrieb von Abwasseranlagen)  Hessischen Wassergesetz (HWG, u.a. § 46 Betrieb, Eigenkontrolle und Überwachung von Abwasseranlagen)  Verordnung über die Eigenkontrolle von Abwasseranlagen (EKVO) vom 21. Januar 2000 (GVBl. I S. 59) zuletzt geändert durch Verordnung vom 11. November 2003 (GVBl. I S. 301)  Anforderungen an Kleinkläranlagen durch Aufnahme in Anhang 1 der AbwVO und neuer Regelungen. (Neufassung der DIN 4261 Teil1 und EN 12566)

Condat AG, Berlin Zielsetzungen  EKVO 2006 unterstützen - neue Daten, mehr Berichtspflichtige  Anteil der elektronische Datenübermittlung maximieren - Kosten- und Aufwandsreduktion  Datenqualität maximieren - Aufwand für Qualitätsprüfung und Rückfragen/Mahnungen minimieren  E-Government Masterplan berücksichtigen - Lösung muss passfähig sein  Startpunkt für HAA auf neuer technologischer Basis - Zukunftsfähigkeit sichern

Condat AG, Berlin Standard-Workflow

Condat AG, Berlin EKVO-Anforderungen - Betreiber EKVO bei den Anlagenbetreibern:  Geringer Installationsaufwand für ca Betreiber  Hohe Plattformunabhängigkeit (unbekannte Betreiber-HW/SW)  Komfortable Datenerfassung und Kontext-Hilfe  Import-Schnittstelle, z.B. für Daten aus Betriebstagebüchern  Berichts-Übersicht und lokale Auswertung  Offline nutzbar (Datentransfer per Datenträger)  Online nutzbar (Datentransfer per )  Druckfunktion  Übernahme neuer Versionen und Stammdaten vom HLUG

Condat AG, Berlin Intranet-Nutzer / Dienststellen

Condat AG, Berlin EKVO-Anforderungen - Dienststellen EKVO in den Behörden:  Ansicht lokal vorliegender Datensatzdateien  Adressänderung / Ersterfassung von gemeldeten Kläranlagen  Stammdaten-Verteilung zu den Betreibern  Import von Datensätzen nach Prüfung / Freigabeprozess  Anschreiben und Mahnungen (Bericht fehlt / unvollständig)  Wiedervorlage  Online-Hilfe / Prozessbeschreibung  Ansicht und Auswertung freigegebener Datensätze

Condat AG, Berlin Fragestellungen/Datenauswertung  Auswertungen für Kommunen, hessischen Landtag, statistisches Landesamt, UBA, Bund und EU  Lageberichte und spezielle Anfragen  Zustand der Kanäle (Länge / untersucht / Sanierungsbedarf)  Einhaltung von Grenzwerten (z.B. N, Pges)  Verwendung / Beseitigung von Reststoffen  Belastung von Flüssen / Reinigungsgrad / 2. oder auch 3.- Behandlung  Struktur der Entsorgung / Anschlussgrad  Anlagentypen / Reinigungsstufen (Art und Anzahl)  Wasserrahmenrichtlinie (Untersuchungen von Mischwasserentlastungen, Abwasser/Flusswasser-Verhältnis)

Condat AG, Berlin Erfahrungen HAA & EKVO  Datenmanagements bei der kommunalen Abwasserbehandlung  Scheller Zugriff auf alle Daten, z.B. Fristen bei der Wiedervorlagen  Information Außenstehender, z.B. nach dem Umweltinformationsgesetz  Verfahrenstechniken leicht erkennbar und zu bewerten  Existierende Erfahrungen mit EKVO  Steigert das Umweltbewusstsein der Betreiber  Einspareffekte beim Betreiber durch schnellere Reaktionsmöglichkeit  Katastererfassung wird aktualisiert, Betreiber bekommt eine bessere Zustandsübersicht seiner Anlagen (Kanäle und Kläranlagen)  Absicherung des Betreibers gegen Grenzwertüberschreitungen mit der Folge strafrechtlicher Konsequenzen (Nachweis der ordentlichen Arbeit)

Condat AG, Berlin Anwendungsarchitekturen im Überblick  Terminal-Server-Architektur  gesamte Rechenleistung Server-seitig  Client-seitig nur einfache Daten-Ein/Ausgabe  Client/Server-Architekturen („Fat Clients“)  Transfer der Rechenleistung auf den Client  Komplexe Benutzerschnittstelle, Server-seitig nur Datenhaltung  Web-basierte Architekturen („Thin“ oder „Web Clients“)  Transfer der Rechenleistung zurück auf den Server  Client-seitig eingeschränkte Benutzerschnittstelle  Rich-Client-Architekturen  Transfer eines Großteils der Rechenleistung auf den Client  Komplexe Benutzerschnittstelle  Nutzung von Vorteilen der Web-Client-Architekturen, an denen es den Fat Clients mangelte

Condat AG, Berlin Anwendungslogik GUI Datenhaltung Fat Client Aufgabenverteilung Anwendungslogik GUI Datenhaltung Rich Client Anwendungslogik GUI Datenhaltung Web Client Anwendungslogik

Condat AG, Berlin Fat Client Bewertung der Kerneigenschaften Rich ClientWeb Client +Umfangreiche Funktionalität +Hoher GUI-Komfort -Initialinstallation -Schlechtes Update- Verhalten +Offline u. online lauffähig -Performance stark vom Client abhängig +Umfangreiche Funktionalität +Hoher GUI-Komfort -Initialinstallation +Gutes Update- Verhalten +Offline u. online lauffähig ±Performance teils vom Client abhängig -Eingeschränkte Funktionalität -Geringer GUI-Komfort +Keine Initialinstallation +Gutes Update- Verhalten -Nicht offline nutzbar +Performance stark vom Server abhängig

Condat AG, Berlin Was wofür?  Spezialisierte Anwendungen für Experten (z.B. Fachverfahren oder Workflow-Systeme)  Eher für eine überschaubare Anzahl von Nutzern (bis zu wenige Hundert)  Anwendungen mit hoher Verfügbarkeit und solche, die auch offline bedienbar sein müssen  Anwendungen mit hohem Anteil von Dokumentengenerierung und ggf. Office Integration  Anwendungen in Umgebungen mit geringer Netzbandbreite  Einfache Anwendungen (z.B. Informationsrecherche oder einfache Formularlösungen)  Eher für große Nutzermengen (auch mehrere Tausend)  Anwendungen, „die auch mal ein paar Stunden ausfallen können“ (Ausnahme: Geschäftsmodelle wie ebay oder Amazon)  Anwendungen, die weniger produzierenden Charakter haben  Anwendungen, bei denen das Antwortzeitverhalten nachrangig ist Rich ClientWeb Client

Condat AG, Berlin Strategische Entscheidung  Rich Client auf Java-Basis  keine Browser-basierte Anwendung  Integration / Nutzung von Web-Lösungen möglich - wenn sinnvoll, wie z.B. bei Integration mit existierenden / fremden Verfahren

Condat AG, Berlin Basis-Architekturen Oracle- DB Repository Remote-DB Business Logic GUI Rich Client DB-Server Offline Client Sync-issues Thin Client Application-Server

Condat AG, Berlin EKVO Architektur & Technologie Anforderungen  Offen für alle Prozesse  Integrationsfähigkeit  E-Government-konforme Kommunikation, Standards  Flüssiges Arbeiten mit Bedienkomfort  Eingabeunterstützung  Plattformunabhängigkeit  Minimale Administration Lösungen mit dem Rich Client  Komplexeste Vorgänge sind abbildbar, auch Offline  Geschaffen für Plugins, auch mit Integration lokaler Anwendungen  Als Java-Bibliotheken verfügbar, meist Open Source  Reaktionsfähigkeit und Masken- komfort auf dem Client  Jede Hilfe programmierbar  Java und Eclipse  Installation durch Kopie, Online- und Offline-Updates

Condat AG, Berlin 2006 Referenz Architektur RichClient+EKVO-Instanz Client Schicht Java Web Start EclipseRCP Web Server Application Server Präsentationsschicht Geschäftsfunktionalitätsschicht Java Connector Architecture Java Native Interface JDBC / ODBC RMI / Corba SOAP Integrations- schicht Datenhaltungs- schicht HLUG-Dienste Oracle Import- Dateien... Fließbilder Crystal Reports Star Office API HAA-Admin Workflow Geschäftslogik Datenobjekte HTML (z.B. Dokumentation) Web Services ReportsHAAMonitoring & Notification Online Hilfe Java Web Start

Condat AG, Berlin Technologische Basis  Eclipse Rich Client Plattform (RCP)  EclipseRCP ist ein minimaler Anwendungsrahmen  sozusagen ein leeres Fenster, leeres Menü, eine leere Schnellstartleiste, leere Hilfe und diverse weitere Mechanismen  universelle Komponenten-Plattform für Rich Clients  plattformunabhängig durch Java  seit 2001 Open Source, verwaltet von der Eclipse Foundation  Nachfolger von IBM Visual Age (40 Mio US$ Entwicklungskosten) Vergleich: Browser mit Plug-ins Eclipse RCP: alles ist ein Plug-In

Condat AG, Berlin Einordnung EclipseRCP IT- Komponentensysteme („IT-Ökosysteme“)  Java ist ein Komponentensystem aus Bibliotheken  EclipseRCP ist ein Werkzeug-basiertes Komponentensystem  Selbst Java-basiert; kann damit alle Java-Bibliotheken nutzen, z.B. - JAAS (Java Authentication and Authorization Service) - XML, XML Schema und XSLT  Fertige Werkzeuge werden durch Konfiguration eingeklinkt, u.a. - Werkzeuge zur Administration und Verwaltung (z.B. für Outlook) - Editoren (HTML, XML, …), nützliche Helfer (z.B. Telefonbuch)  Mit WTS und unabhängig vom WTS verwendbar

Condat AG, Berlin Eclipse Ecosystem

Condat AG, Berlin Technologie-Prototyp  EclipseRCP (Platform, GUI)  Eclipse Forms  Eclipse Help  JFace DataBinding  Eclipse BIRT (Reporting)  EMF  Ecore  UML  XML-Persistenz durch EMF  Service Data Objects SDO für die Offline-Synchronisation  Elver (Mapping-Konfiguration)  Hibernate (O/R-Mapping)  Oracle 9i-Datenbank  Eclipse Visual Editor  DITA modulare Dokumente  ArgoUML/argo2ecore  Eclipse TPTP Test and Performance Tools Platform  Eclipse Update Manager Java Web Start

Condat AG, Berlin Software-Anforderungen EKVO-Runtime und HAA-EKVO-Komponente  Download-Volumen  Java Runtime Environment 1.5 (JRE): 16 MB (offline Installation)  Eclipse Rich Client Plattform: 6 MB  Zusätzliche Komponenten und Implementierung: MB  Installationsaufwand  Mit JRE: „ein“ Mausklick  Ohne JRE: JRE Installation + „ein“ Mausklick

Condat AG, Berlin Hardware-Anforderungen EKVO-Runtime und HAA-EKVO-Komponente  Hardware  entsprechend Betriebssystemanforderungen / aktuelles Officepaket  z.B. für Windows 128 MB Arbeitsspeicher, 300 MHz Prozessor  EKVO-Anwendung 40 MB Festplatte + JRE 100 MB Festplatte  Ressourcenbedarf zur Laufzeit  EKVO-Demonstrator mit Java-VM: 38 MB  Mit allen Komponenten: MB (*)  Nur die neue EKVO-Runtime MB

Condat AG, Berlin Integrationsfähigkeit EclipseRCP EclipseRCP  Plugin-Konzept nach OSGi-Standard  Open Services Gateway Initiative, gegründet 1999, 44 Firmen  Alle von Java unterstützten Standards einsetzbar  Plug-ins für  Business Process Management (BPM, BPEL)  Enterprise Application Integration (EAI)  Workflow-Management (WFMS)

Condat AG, Berlin Zukunftstauglichkeit EclipseRCP Liste aller prominenten J2EE-Applikations-Server  BEA WebLogic  kauft Eclipse-Firma M7, tritt 2/2005 der Eclipse Foundation bei, portiert WebLogic Workshop 8.1 nach Eclipse  Apache Geronimo  JBoss  IBM WebSphere  SAP NetWeaver  SAP NetWeaver Developer Studio basiert auf Eclipse  Sun Java System Application Server  basiert auf Suns NetBeans Plattform Alle Werkzeuge als Eclipse Plug-ins

Condat AG, Berlin Alternativen Alternativen zur EclipseRCP  Microsoft.NET  Sun NetBeans Plattform (Swing/AWT)  IBM WebSphere  Web Client

Condat AG, Berlin Eclipse SWT Standard

Condat AG, Berlin Eclipse Forms Standard

Condat AG, Berlin Vielen Dank für Ihre Aufmerksamkeit. Condat-Effekt. Mobile Business mit