Datenlogistik

Daten dort wo sie gebraucht werden

Unter dem Begriff Datenlogistik versteht man das zentrale Vorbereiten und Verteilen von Bestand- oder Bewegungsdaten im internen Netzwerk sowie das Entgegennehmen von mobilen Endgeräten wie Handys oder Tablets mit iOS oder Android.

Aufbereiten von Daten

Für das Bereitstellen von Daten kann mittels einer Schnittstelle direkt auf die Datenbank (MSSQL, MySQL, Cache, Access,...) zugegriffen werden. Manchmal ist es notwendig, die Daten mittel einer Programmierbaren Schnittstelle (API) zur Verfügung zu stellen. Im letzteren Fall können je nach Hersteller, zusätzliche Kosten anfallen. Um das Datenvolumen der künftigen Datenübertragen festzulegen, kann bestimmt werden, welche Daten bereitgestellt werden können. Ob Stammdaten wie Artikel, Adressen oder Bewegungsdaten wie Lieferscheine, Rechnungen oder Stapelbuchungen. Je größer die Datenmenge, desto höher die Anforderung an das interne Netzwerk.

Die Daten werden zusammengeführt und in das gewünschte Datenformat gebracht. Das kann im Falle von mobilen Endgeräten zb. eine JSON Formatierung sein. SOAP, Excel, CSV oder Text ist ebenso denkbar. Werden die Daten auch ausserhalb des Netzwerkes verteilt, so empfiehlt sich eine Datenverschlüsselung. Intern sollte das nicht notwendig sein, da die Endgeräte bereits über WLAN qualifiziert wurden.

Verteilung der Daten

So können zb. auf die JSON Schnittstelle Mobiltelefone oder Tablets mit iOS oder Android Systemen zugreifen. Die App kann entweder Standardmäßig aus dem Store bezogen werden. Bei uns können spezifische Apps mit einer einmaligen Entwicklung für iOS und Android zur Verfügung gestellt werden. Hierbei bleibt der Quelltext im Unternehmen. Hierzu wird in der App als Serveradresse die jeweilige Schnittstelle und der Port angegeben. Welche Schnittstelle die aufbereiteten Daten liefert, kann frei gewählt werden. Wenn im Unternehmen bereits ein IIS Server im Einsatz ist, so kann dieser Verwendet werden. In den meisten Fällen werden stabile Linuxserver mit Apache/PHP verwendet, was Wartungsfreundlich und Open Source, also kostenlos ist.

Das Endgerät

Das Endgerät im internen Netzwerk kann so zb. mittels einer eingebauten Kamera einen Barcode oder QR Code scannen, diese Anfrage an den JSON Server senden, welcher die aufbereiteten Daten an das Endgerät retour liefert. Das Endgerät kann nun die Kontext zu Aufträgen herstellen und zb. Statusinformationen erfassen, Schadensbilder aufnehmen oder sonstige Aktualisierungen vorhalten. Meistens ist es auch notwendig, dass Daten zurück an den Server gesendet werden müssen. Bei kleinen Datenpaketen können diese Daten über die JSON Schnittstelle, also in Textform angenommen und Serverseitig verarbeitet werden. Es kann aber auch vorkommen, dass zb. Fotos an den Server retour gesendet werden müssen. In diesem Fall kann die Schnittstelle auch zb. berücksichtigen, in welchem Ordner die gesendeten Schadensbilder gespeichert werden sollen.