Dynamischer Import und Export von Datensätzen

Dynamischer Import und Export von Datensätzen

Themenbereich Web Development

Das PartnerGate www.partnergate.com ist eine Webapplikation in der Kunden ihr Domain‐Portfolio managen können. Zwischen verschiedenen Webapplikationen findet ein automatisierter und/oder manueller Transfer von tausenden Einzeldaten in weitere Webapplikationen über bestehende und neue Schnittstellen statt.

Herausforderung

Als Beispiel dient hier die Pflege von Preislisten im PartnerGate. Die Pflege dieser Datensätze ist aufgrund ihrer enormen Größe bislang sehr aufwändig und zeitraubend sodass es nahezu unmöglich ist, die Preislisten ständig auf dem aktuellen Stand zu halten bzw. alle Preise zeitgleich zu ändern. Durch die gegebene Dynamik kann ein Preisgefüge nach einer vorgenommenen klientenseitigen teilweisen Aktualisierung bereits nicht mehr aktuell sein. Die vorgenommene Arbeitszeit ist aus diesem Grund ebenfalls vergebens.

Ziel

Simultan ablaufende und automatisierte Anpassung massenhafter Daten sowie die dadurch erreichte Aktualität der Datensätze und Vermeidung von vergeblicher Arbeitszeit sind das Ziel des Projektes.

Ergebnis

Es wurde eine Client-Server-Applikation geschaffen, bei welcher die Dateneingabe auf der Klientenseite liegt. Die Eingabe und angestoßene Aktualisierung der Daten erfolgt durch ein Drag&Drop-Verfahren vom Desktop in ein Browserfenster. Dabei ist es irrelevant, welches Datenformat verwendet wird. Dabei werden verschiedene Techniken wie AJAX, REST, JSON, PHP, jQuery und weitere angewandt. Darüber hinaus kann der Vorgang den persönlichen Präferenzen entsprechend automatisiert werden. Zur Kontrolle und zur Vermeidung von Fehlern wurden entsprechende Schnittstellen mit Fortschrittsbalken geschaffen, welche Feedback zum Erfolg der Eingaben geben oder Fehlerkorrekturen automatisch vornehmen.
Die Kombination dieser einfachen Methode mit der Menge an verarbeitbaren Daten entspricht dem aktuellen Stand der Technik, minimiert die Fehleranfälligkeit, beschleunigt den Vorgang und garantiert eine nie erreichte Aktualität der Daten.

Dynamischer Import und Export von Datensätzen

Comments are closed.