Abstract: Die "Soziallotterie der Aktion Mensch" verwendet zur Auswertung von
Marketing
Aktivitäten eine Eigenentwicklung, das Programm "reporter". Es ist ein
Perl-
Programm, dass über OLE und Microsoft Excel die gelesenen Werte aus
einem Oracle
Data Warehouse für eine Powerpoint Präsentation aufbereitet. Viele
Parameter der
Präsentation können eingestellt werden.
In Zusammenarbeit mit der HBT GmbH wurde dieses Programm überarbeitet
und gemäß
vereinbarter Software-Qualitätsstandards verbessert. Dabei wurden zum
einen
Programmierregeln vereinbart, deren Einhaltung automatisch überwacht
werden
können. Zum anderen wurden Abstraktionsebenen wie Persistenz-Manager,
Query-
Manager und Report-Formattierer eingeführt, die eine strengere Teilung
der
Zuständigkeiten ermöglichen.
In diesem Vortrag wollen wir das Programm und seine Möglichkeiten
vorstellen und
dabei auch auf die technischen Details seiner Umsetzung eingehen. Wir
werden die
Architektur und einige Beispiele aus dem Code zeigen, welche die Arbeit
mit dem
verwendeten Framework veranschaulichen. Dabei werden wir die
wesentlichen
Migrationsschritte erläutern, die von der ursprünglichen zur
aktuellen Umsetzung
geführt haben.
Der Vortrag wird präsentiert von einem Mitarbeiter der Aktion Mensch
und einem Mitarbeiter der HBT GmbH.