Refine
Year of publication
- 2016 (2) (remove)
Document type
- Bachelor Thesis (2)
Language
- German (2)
Has full text
- Yes (2)
Is part of the Bibliography
- No (2)
Keywords
- Digitale Einkaufsliste (1)
- FDT (1)
- Field Device Tool (1)
- Java Programmierung (1)
- OPC (1)
- OPC UA (1)
- OPC Unified Architecture (1)
- Open Platform Communications (1)
- Prototyp (1)
- Raspberry Pi (1)
Course of studies
- WIB - Wirtschaftsinformatik (2) (remove)
Der moderne Kühlschrank von heute hat viele Funktionen, die einige Jahre zuvor unvorstellbar waren. Die modernen Kühlschränke können sich selbst regulieren, sich selbst reinigen und können die Kühlluft gleichmäßig verteilen. Eine Innovation entsprang vom Unternehmen Samsung und seinem Modell T9000. Ein Kühlschrank, der mit dem Internet verbunden wird und somit das Leben von früher auf den Kopf stellt. Es besitzt ein Display mit dem alle Geräte im Haushalt gesteuert werden können. Die Voraussetzung ist jedoch, alle Geräte müssen mit dem Internet verbunden und auch steuerbar sein. Was der moderne Kühlschrank bis heute jedoch nicht kann, ist die Unterstützung der Menschen beim Einkaufen.
Das Schreiben von Einkaufslisten und der ständige Überblick was im Kühlschrank oder Speiseschrank ver-blieben ist und welche Produkte bereits konsumiert wurden, fällt vielen schwer oder ist einfach nur lästig. Beim Einkaufen werden benötigte Produkte vergessen und jene Produkte, die nicht benötigt werden, werden einge-kauft. Das Führen von Einkaufslisten ist nervenzerreißend, da die Listen bis zum Einkauf gefüllt sind, jedoch beim Einkaufen entweder Zuhause oder im Auto vergessen werden. Dabei würde eine automatische Listenführung das Leben von vielen Menschen erleichtern. Die Einkaufsliste muss nicht mehr geführt werden. Sie aktualisiert sich selbst, wenn ein Produkt nicht mehr vorhanden ist und wird von dem Einkäufer aktualisiert, wenn das fehlende Produkt eingekauft worden ist.
Die vorliegende Thesis behandelt die Thematik „Java Programmierung im Bereich Internet of Things - Ver-wendung eines Raspberry Pi zur Erstellung von digitalen Einkaufslisten - Kann mit Hilfe eines Raspberry Pi das Einkaufen revolutioniert werden?“. Dabei wird in Kombination eines Raspberry Pi und einem Barcode-Scanner ein System entwickelt, das digitale Einkaufslisten erstellt und die Pflege der Produkte über das Internet ermög-licht.
Das Ziel dieser Bachelorthesis ist es, ein System zu entwickeln, das den Benutzer beim Einkaufen unter-stützt und das Kaufen von falschen oder unnötigen Produkten vermeidet. Dabei wird aus der Kombination eines Raspberry Pi und einem Barcode-Scanner eine Produktverwaltungskomponente erstellt, die die verbrauchten Produkte einscannt und dabei automatisch eine Einkaufsliste erstellt, die die benötigten Produkte beinhaltet.
Die vorliegende Arbeit gibt industriellen Entscheidern, Softwareentwicklern, Geräteherstellern und Standardisierungsgremien einen Überblick über die Problematiken bei der Entwicklung plattformübergreifender Anwendungen zum Abruf, zur Visualisierung und zur Modifizierung heterogener Informationen von unterschiedlichen Geräten über standardisierte Kommunikationstechnologien unter mit Einbezug etablierter Geräteintegrationstechnologien. Zum Aufzeigen der Problematiken wurden exemplarisch die Technologien Open Platform Communications Unified Architecture für den standardisierten Kommunikationsaustausch und Field Device Tool als etablierte Geräteintegrationstechnologie zur Umsetzung der prototypischen Implementierung verwendet. Die wichtigsten Erkenntnisse dieser Arbeit sind neben der Notwendigkeit eines auf plattformübergreifenden Plattformen lauffähigen Toolkits, die Erfordernis zur dynamischen Visualisierung der Daten asymmetrischen Typs, die aufgrund der Informationstypenvielfalt des Open Platform Communications Unified Architecture Standards bestehen. Weiterhin zeigen die Ergebnisse dieser Arbeit die Möglichkeit zur Integration etablierter Geräteintegrationsstandards, sofern diese Integration von den Standardisierungsgremien der etablierten Technologien korrekt realisiert wurde.