teichmann@53:
Parameterisierung
teichmann@66:
teichmann@66: Fachliche Abläufe werden in einzelne Parameterisierungsabläfe zerlegt,
teichmann@66: die dann mit dem Nutzer zusammen so
teichmann@66: durchschritten werden, dass am Ende ihrer Abarbeitung die resultierenden
teichmann@66: Analysen visualisiert und exportiert werden können.
teichmann@67:
teichmann@67: - Wizard-Logik
teichmann@67: - Workflow orientiert.
teichmann@67: - Abläufe in XML konfiguierbar (minfo.xml) konkrete Anwendung
teichmann@67: - Logik in Java (Interfaces)
teichmann@67:
teichmann@67:
teichmann@67:
Plug-In-Shell
teichmann@67:
teichmann@67:
teichmann@67: - Verschiedene Datenquellen (Datenbanken, CSV) z.B. Datenkorb von
teichmann@67: D4E/River (conf.xml mit Zeilennummer)
teichmann@67: - Visualisierung als Diagramme oder Karten
teichmann@67: - Exporte in offene Formate
teichmann@67:
teichmann@67:
teichmann@67:
Mehrschichtige Architektur
teichmann@67:
teichmann@67:
teichmann@67: - Generischer REST-Server zur Verwaltung der Parameterisierungen/Nutzer-Projekte,
teichmann@67: leichtgewichtige Nutzerverwaltung
teichmann@67: - REST-Client (Link auf http-Client). Kann erweitert werden (Link aud D4E/River GWT-Client).
teichmann@67:
teichmann@67:
teichmann@67:
Verwendete Technologien
teichmann@67:
teichmann@67: TODO: Warum in D4E/River und nicht in D4E?
teichmann@67:
teichmann@67: - Caching (Ehcache)
teichmann@67: - Diagramme (JFreeChart)
teichmann@67: - SVG (Batik)
teichmann@67: - PDF (iText)
teichmann@67: - Weitere Grafik-Export über Java2D
teichmann@67: - CSV (OpenCSV)
teichmann@67: - Report-Generierung (JasperReports)
teichmann@67: - Hibernate
teichmann@67:
teichmann@67:
teichmann@67:
Freie Software
teichmann@67:
TODO: Write me!
teichmann@53: