Megaliste – App


Aufgabe:
Erstellung einer Applikation zur Datenerfassung und -bearbeitung, die vom Benutzer verwaltet und verändert werden kann. Alle vom Endbenutzer benutzen Formulare können komplett vom Datenbank Administrator erstellt und verwalten werden.


Kunde:
Dataport AöR

App-Plattformen:
Desktop


Vorgehensweise bei der App-Entwicklung:
Die Firma Dataport verwaltet die Netzwerke für die Länder Hamburg und Schleswig-Holstein. Zur Verwaltung ihrer Kunden und vorhandenen Leitungen haben wir ein System entwickelt, in dem sich – ähnlich wie beispielsweise bei MS Access – der Kunde Formulare und Ansichten selber erstellen kann, um veränderte Strukturen schnell abfangen zu können. Wir haben ein Programm auf .NET Basis erstellt, das dies ermöglicht. Dabei generiert das Programm anhand einer System Datenbank, in dem Formulare definiert werden, native Steuerelemente die wiederum weitere definierte Datenbank Aktionen ausführen können. Wir haben das Programm als WinForms Applikation übernommen und 2015 auf WPF Basis komplett neu erstellt.


Besondere Herausforderungen bei der App-Entwicklung:
Die Definition jedes Steuerelements innerhalb der Datenbank Struktur verlangt ständiges reevaluieren. Jedes Update der Applikation muss mit vorherigen Versionen kompatibel sein um einen nahtlosen Übergang zu gewährleisten.