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