WP-HTMLD – 4GL für Web-Applikation

Auftraggeber:

Toyota Informationssysteme GmbH, Köln (100%ige Tochter der Toyota Deutschland GmbH)

Aufgaben der TIS:
Herstellung und Vertrieb von TOPCO-Plus (heute TOPCO-eSuite), einem Dealer-Management-System zum Einsatz bei ca. 500 Toyota-Autohändlern in Deutschland.

TOPCO-e-Suite ist eine integrierte, datenbankbasierende Software für die Bereiche Handel mit Fahrzeugen, Reparatur, Auftragsbearbeitung und Finanzbuchhaltung.

Zeitraum:

2001

Ziel:

Ziel war die Verbesserung des Software-Handlings für den User durch eine Erweiterung des Funktionsumfanges:

Die bisherige Terminal-Applikation sollte nun auch mit Web-Oberfläche funktionieren.

Problem:

  • Die Erstellung solcher webfunktionaler Applikationen mit herkömmlichen Mitteln wie z.B. PHP, ASP oder JSP ist sehr komplex und damit auch sehr fehleranfällig.
  • Der vorhandene 4GL-Code (Code-Basis) sollte weiterhin verwendet werden.

Lösung:

  • Die Applikation wurde mit der bestehenden 4GL-Sprache weiter entwickelt um sie mit einem Applikations-Server als Web-Anwendung nutzbar zu machen.
  • Dafür erweiterten wir WP-SQL und entwickelten ein Session-Handling, welches die alte Applikation „aufbewahrt“ und aus den Bildschirmausgaben des RICH-Clients HTML generiert.
  • Besonderheiten: Bei der Umsetzung von 4GL in HTML wird standardkonformer HTML-Code erzeugt. Mit CSS attributierbar, entspricht dieser den heutigen Ansprüchen an grafische Benutzeroberflächen (GUI). [Bild mit Screenshot]

Technologie:

  • Apache
  • C++
  • HTML
  • XHTML
  • CSS

Ergebnisse/ Vorteile:

  • Die Applikationen laufen auf einem Server – die Oberfläche wird über Web-Server ausgeliefert.
  • Vorteil für den Nutzer: Applikationen sind auf einem normalen PC nutzbar, müssen aber nicht auf diesem installiert sein.
  • Die grafische Web-Oberfläche ist für den End-Nutzer intuitiver bedienbar, als das bisherige Terminal-Design.

Einsatz/ Referenzkunden:

Seit 2002  ist unsere Software-Lösung WP-HTMLD erfolgreich und deutschlandweit bei allen TOYOTA-Händlern im Einsatz, sowie bei TOYOTA Hellas, Griechenland.