Mobile Ticketing Validation System with Micro-location Based Beacon Technology

碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 104 === A beacon is a signal transmitter based on Bluetooth Low Energy (BLE). With the help of beacon, smartphones can quickly interact with its surrounding. Once beacon signal is received, mobile application can execute a variety of online or offline tasks. Since ea...

Full description

Bibliographic Details
Main Authors: Yi-Min, Cheng, 鄭逸民
Other Authors: Ing-Yi, Chen
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/be6ta4
Description
Summary:碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 104 === A beacon is a signal transmitter based on Bluetooth Low Energy (BLE). With the help of beacon, smartphones can quickly interact with its surrounding. Once beacon signal is received, mobile application can execute a variety of online or offline tasks. Since each beacon can carry a set of unique information including UUID, Major and Minor in its signal, mobile application can show customized responses according to the signal content received. The purpose of this research is to integrate the beacon technology into a mobile ticketing system and demonstrate that digital tickets can be automatically and safely verified with the help of beacon. During the verification process, beacons first broadcast encrypted message continuously. After mobile application receives the beacon signals, it compares the key values contained in the signal with the ones associated with digital tickets stored in the smartphone and then completes the verification process. Such verification scheme has been used in several movie theaters successfully. At present, about ten percent customers regularly use this beacon-assisted ticket verification mechanism. This study follows the standard of software engineering process including requirements analysis, software architecture to the software testing, maintenance and so on. This study also applies scrum methodology to streamline the software development and requirement management processes.