About
Deutsch
Kurzbeschreibung Das Projekt wird mit dem Wirtschaftspartner gplusg Bau GmbH. durchgeführt und soll zu effizienterem Schreiben derer Lieferscheine beitragen. Dies soll durch eine "mobilen Lieferschein", einer Benutzeroberfläche am Android Smartphone realisiert werden. Aufgabenstellung Im Bauunternehmen gplusg Bau werden Lieferscheine und Retourscheine von diversen Artikeln wie zum Beispiel Gerüstbauteilen, Baumaschinen, usw. per Hand geschrieben. Durch Eintragen falscher Artikelbezeichnungen, wie beispielsweise das Verwenden von persönlichen Synonymen, können Fehler im Lagersystem entstehen. Diese sollen im Zuge des Projekts bereinigt werden. Das anschließende manuelle Übertragen in ein Fakturierungsprogramm ist ebenfalls ein fehleranfälliger und zeitaufwendiger Prozess, der optimiert werden soll. Realisierung Um diesen Prozess zu optimieren sollen alle Artikel mit einem Barcode versehen werden. Die darin enthaltenen Daten sollen mit einem Barcodescanner Handgerät oder mittels der im Smartphone integrierten Kamera erfasst und in eine App aufgenommen werden. Die erhaltenen Daten, werden mit denen einer Datenbank verglichen. Bei Übereinstimmung werden diese in einen Liefer- bzw. Retourschein in der App geschrieben und der Lagerstand dementsprechend verändert. Als Programmierungsumgebung der Smartphone App wurde Android gewählt. Die Verbindung zu der MySQL Datenbank wird mit einem JBDC Programm in Java realisiert, dass über einen JSON Parser mit der App kommuniziert. Der Barcodescanner wird über Bluetooth mit dem Smartphone verbunden. Ergebnisse Die App erfasst die einzelnen Artikel und schreibt diese in einen Liefer- bzw. Retourschein. Die in der App vorhandenen Artikel werden in einem für das Fakturierungsprogramm geeigneten Format ausgegeben und der Lagerbestand wird angepasst. Zum Schutz vor Eingriffen auf die Datenbank von unbekannten Benutzern dient eine Login Funktion, bei der ein Benutzername und ein dazugehöriges Passwort auf Gültigkeit überprüft wird. Um diesen Schutz zu optimieren wird zusätzlich eigener Speicher auf dem Firmenserver bereitgestellt, auf dem die Datenbank gespiegelt wird.
Englisch
text...