Projekt
- Window configurator
Kunde
Zielsetzung
Eine Anwendung um Aufträge anzunehmen und Fenster zu konfigurieren. Große Auswahl von verfürgbaren Produkten. Möglichkeit von Preisänderungen, Rabattdefinition, etc. Konfiguration von visuellen Fenstern. Komplexe Beziehungen zwischen Fragen. Preise und Bestellungen sollten veränderbar mit Hilfe eines Webbasierten Tools sein. Automatische Generierung von Dokumenten wie Rechnungen und Lieferscheine.
Lösungen
Der Focus lag auf der visuellen Konfiguration von Fenstern. Wir
haben dies erreicht, indem wir Flash als Client Anwendung nutzten. Ein
Flash Front-End realisierte alle Anforderungen einschließlich der
Beziehungen und dynamischen Preisberechnung.
Die Implementation der Anwendung für unterschiedliche Datendarstellung,
bei gleichzeitiger Beibehaltung des Look & Feel, wurde durch die
explizite Trennung des Designs von der Anwendungslogik erreicht. Die
Geschäftslogik ist auf dem Server implementiert um einfache Produkt-
und Preisänderungen zu ermöglichen.
Technologie
Das Front-End ist eine Flash Anwendung welche ActionScript 2.0 nutzt und eine komplexe Designlogik besitzt. Das PHP Skript des Severs ist für Anwendungslogik und Kommunikation mit der MySQL Datenbank verantwortlich. Während des Datenaustauschs zwischen den Anwendungsschichten werden Informationen als XML Dateien gescheichert. Die Steuerung wurde in PHP implementiert. Rechnungen und Lieferscheine sind als PDF-Dokumente generiert.

