E-mail Template Manager

E-mail Template Manager

Kunde: Messe München GmbH

Zielsetzung

Konfiguration der E-Mails für registrierte Personen der Messe. Definieren der unterschiedlichen E-Mails und Empfängergruppen, abhängig vom Registrierungsmodus. Erstellen graphischer E-Mailschablonen im Editor, der keine HTML-Kenntnisse verlangt. Verschiedene Sprachversionen. Einsatz der bestehenden Struktur der DB. Anwendungen sollen unabhängig Netzeinstellungen funktionieren.

Lösungen

Wahrend der Realisierung dieses Projekts war es eine große Herausforderung, einen einfachen Editor von Schablonen und das Tool zum Definieren der unterschiedlichen E-Mails und Empfängergruppen für verschiedene Registrierungsmodi zu erstellen.
Ein Problem war ein in der WYSIWYG Technologie arbeitender Editor der HTML Seiten. Die fertigen Bibliotheken realisierten nicht die komplexen Anforderungen des Kunden. Es wurde also ein Tool erstellt, in dem man die Textabschnitte so editieren und formatieren kann, wie im komplexen Texteditor. Diese Textabschnitte besitzen auch eingebaute Logik, Hierarchie und Sprachversionen. Es wurde ein Mechanismus errichtet, der die Daten aus der DB des Kunden einsetzt. Die Informationen sind in XML Form gespeichert. Es wurden auch automatische Tests hinzugefügt, die die Vollständigkeit der Daten prüfen. Sehr wichtig in diesem System ist die E-Mail Konfiguration. Man kann neue Schablonen schaffen, Textsabschnitte editieren und kopieren, neue Dokumente anordnen, Empfängergruppen, Gültigkeitsdauer bestimmen und die Schablone aus dem Archiv ausziehen.

Technologie

Die Anwendung wurde im Modus Kunde – Server entworfen. Die Seite des Kunden ist die Windows Anwendung, die mit Hilfe von NET Framework 1.1 geschaffen wurde. Die Seite des Servers wurde in Java geschaffen. Der Zugang zu den Daten wurde mit Hilfe von Hibernate realisiert: die Daten sind aktuell in der DB Oracle 9i gespeichert.