Lesedauer < 1 Minute

Branche: Lederwarenindustrie
Realisiert mit REAlbasic, MySQL

Aufbau einer Lagerverwaltung mit einer MySQL-Datenbank als Backend. Die Software läuft unter Mac OSX und unterstützt sowohl English als auch chinesische Schriftzeichen.

Besondere Problematik:
Die Datenbank läuft bei einem Webspace Provider in Hong Kong, während die Client Software per VPN-Verbindung in China und Europa läuft. Trotz  geringer Datenrate soll die Benutzeroberfläche nicht „träge“ erscheinen und so flüssig wie eine lokale App laufen.

Lösung:
Sämtliche Datenbankabfragen wurden von der Hauptapplikation in separate Threads ausgelagert. Eine intelligente Input-Funktion reagiert auf Verzögerungen bei der Eingabe und sendet erst dann eine Abfrage. Somit bleibt genügend Bandbreite um Ergebnisse schon beim Tippen von Teil-Suchbegriffen live anzuzeigen.

lager-software-china-jpg

Hat Dir der Beitrag gefallen?

Wenn Du Fragen oder Anmerkungen zu diesem Beitrag hast, dann starte einen Kommentar. DANKE für Dein Feedback!