Unser Kunde betreibt eine Gupta-Anwendung für die Zeiterfassung basierend auf einer SQLBase 6.1.2 und Team Developer Version 1.5.
Um Wege für die Zukunft dieser Anwendung zu planen, kam der Kunde auf uns zu. Dabei sollten mehrere Punkte Berücksichtigung finden.
- Migration auf die neue SQLBase- und Team-Developer-Version
- Wechsel RDBMS von Gupta SQLBase auf Microsoft SQL Server
Mit dem Kunden wurden verschiedene Wege diskutiert und mögliche Aufwände besprochen.
Ziel: Günstige Zukunftsfähigkeit mit der Möglichkeit kleinere Änderungen ebenfalls umzusetzen.
Die Entscheidung fiel für die Migration auf die TD-Version 7.2 und SQLBase 12.x.Folgender Fahrplan für das Migrationsprojekt wurde vereinbart:
- Vertraulichkeitsvereinbarung
- Sourcecode-Übersendung
- Analyse der Anwendung durch MD Consulting mit Aufwandsabschätzung
- Migration der Anwendung durch MD Consulting
- Übergabe der migrierten Software an den Kunden
Zu den Migrationsarbeiten und -aufwänden im Einzelnen:
- Unicode Umstellung
- Win32 Funktionen
- Mail Funktionen
- Prüfung auf externe DLL in Verwendung
- ActiveX/Com -Element
- 7 TableWindow / 67 FormWindow / 64 DB-Objekte
In nur 15 Tagen konnte die Anwendung erfolgreich auf die aktuellen Gupta-Versionen migriert, getestet und beim Kunden installiert werden. Offen bleibt die Ausbildung des Kundenentwicklers, damit dieser die Wartung und Pflege der Anwendung selbständig vornehmen kann.
Client/Server Projekt
Modernisierung
15 ManntageTechnologie:
Gupta Team Developer 7.2
Gupta SQLBase
Active X / COM27. April 2020