Entwurf einer QR-Code verarbeitenden Android Applikation zur

Transcrição

Entwurf einer QR-Code verarbeitenden Android Applikation zur
Kurzfassung der Seminararbeit „Entwurf einer QR-Code
verarbeitenden Android Applikation zur Prepaid-Aufladung mit
kundenspezifischer Werbeeinblendung“
Dieser Seminararbeit liegt ein bestehendes System zur Aufladung von Prepaid Konten zu
Grunde. Dieses System heißt VoMS, kurz für Voucher Management System, und wurde
von der Firma Worldline entwickelt. Ein wesentlicher Geschäftsprozess, der im VoMS abgebildet ist, ist die Aufladung eines Prepaid Kontos mittels Guthabenkarte, dem Voucher.
Im etablierten Prozess erwirbt der Kunde in einem Verbrauchermarkt einen Voucher in
Form eines auf einen Kassenbon gedruckten Voucher Codes. Diesen muss er abtippen
und über das Mobiltelefon an das VoMS versenden, um sein Konto mit dem erworbenen
Guthaben aufzuladen.
Das Ziel dieser Seminararbeit besteht darin, dieses manuelle Verfahren durch den Einsatz
von QR-Codes zu vereinfachen und durch personalisierte Werbeeinblendung einen Mehrwert zu erzeugen. Entsprechend wird im Rahmen dieser Arbeit die Technik des QR-Codes
allgemein mit seinen Vor- und Nachteilen vorgestellt. Die verschiedenen Typen des QRCodes wie Micro QR-Code, Design QR-Code, Secure QR-Code und iQR-Code werden beschrieben und für den Entwurf evaluiert. Der Design QR-Code kann, anders als die anderen QR-Code Typen, mit einem Logo versehen werden. Dies bietet eine zusätzliche Werbefläche und macht ihn somit besonders interessant. Entsprechend wird der Design QRCode aufgrund seiner marktwirtschaftlichen Vorteile für den Entwurf ausgewählt.
Weiterführend beschäftigt sich die Arbeit mit den verschiedenen Komponenten des zu
entwickelnden Systems. Dazu gehört im ersten Schritt das Kassensystem, welches nicht
wie bisher den Vouchercode auf den Kassenbon drucken soll, sondern einen QR-Code,
der den Vouchercode enthält. Die Anforderungen an das Kassensystem werden erläutert
und die Kommunikation zwischen Kassensystem und VoMS wird definiert. Dabei wird
auch erläutert, welche Daten im QR-Code enthalten sind und wie diese in den QR-Code
kodiert werden sollen. Um einen Mehrwert zu generieren, wird neben dem Vouchercode
auch eine Werbeinformation im QR-Code enthalten sein. Diese Information wird dazu
verwendet dem Kunden während der Aufladung seines Prepaid Kontos eine personalisierte Werbeeinblendung anzuzeigen. Diese Werbeeinblendung wird während der QR-Code
Generierung durch einen zu entwickelnden Service bestimmt. Das zugehörige Verfahren
wird in dieser Arbeit genauer erläutert. Konkret wird das Prinzip des Data-Mining betrachtet, welches bei der Ermittlung der Werbeeinblendung in Teilen zur Anwendung
kommt. Dafür werden verschiedene Anwendungsszenarien identifiziert und erläutert. Die
Werbeeinblendung wird nach dem dritten Schritt, dem Einlesen des QR-Codes, auf dem
mobilen Endgerät angezeigt. Um den QR-Code einzulesen wird in dieser Arbeit die ZXing
Bibliothek für das Android Betriebssystem vorgestellt. Den letzten Schritt im Prozess bildet die Aufladung des Prepaid Kontos. Hier werden die relevanten Bestandteile des VoMS
beschrieben, sowie die Kommunikationsschnittstellen und deren Funktion dargestellt.
Ergebnis dieser Seminararbeit ist ein Entwurf für eine QR-Code verarbeitende Android
Applikation mit kundenspezifischer Werbeeinblendung, der die verschiedenen Komponenten und deren Anforderungen beschreibt.
Aachen, im Dezember 2013
René Schmid, Atos Worldline GmbH