WP-SQL – 4GL-System mit shareable P-Code und grafischer Oberfläche
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.
Problem:
- Das Deployment (Verwendung der R2C-Variante) gestaltete sich schwierig weil für verschiedene Plattformen (AIX, MOTOROLA, LINUX) Code in verschiedenen Binärversionen erzeugt werden mußte.
- Der C++Code von R2C wurde auf den Zielmaschinen übersetzt und in der jeweiligen maschinenspezifischen Binärversion ausgegeben. Der so erzeugte Binär-Code war sehr groß und abhängig von der Plattform des Endkunden unterschiedlich.
Ziel:
Gesucht war eine ressourcenschonende Lösung, welche die Geschwindigkeit der ursprünglichen Variante beibehält, aber maschinen-/plattformunabhängigen Code erzeugt.
Lösung:
- Die Lösung des Problems lag in der Entwicklung eines neuen Code-Types: maschinen-/plattformunabhängiger P-Code. Dieser ist teilbar (shareable) und dadurch gemeinsam von verschiedenen Anwendern auf einem System nutzbar.
- Zusätzlich wurde eine Schnittstelle zur Kommunikation einer grafischer Anwendung mit dem Laufzeitsystem geschaffen. Dadurch lassen sich textbasierte Anwendungen mit grafischer Oberfläche verwenden, die auf gleicher Code-Basis sowohl grafische (WINDOWS, UNIX) als auch Terminal-Programme ermöglichen.
- Weiterhin wurde ein frei programmierbarer RICH-Client für Active-Content entwickelt.
Technologie:
- TCL/TK
- TCP-IP
- C++/BISON
Ergebnisse/ Vorteile:
- Der RICH-Client ist geeignet für Active-Content.
- Alle Kunden arbeiten mit dem gleichen Client, wobei dieser jeweils unterschiedlichste, kundenspezifische Anforderungsprofile erfüllt.
Einsatz/ Referenzkunden:
Seit 1995 ist unsere Software-Lösung R2C erfolgreich und deutschlandweit bei allen TOYOTA-Händlern im Einsatz.
WP-SQL ist eine Weiterentwickelung dieses Produktes und wird u.a. von folgenden Kunden eingesetzt:
- BOG (Koblenz)
- BSK (Breisach)
- Telekom Informationszentrum (Darmstadt)
- PASCAL (Hamburg),
- BLANK Datentechnik (Lübeck)
- Supernova Deutschland GmbH
- Toyota Griechenland