PUKYONG

Design of Dynamic QR Code for Authenticated Passengers on Bandung Smart Transportation Systems

Metadata Downloads
Abstract
반둥 스마트 교통 시스템(Bandung Smart Transportation System, BSTS)은 인도네시아 반둥시의 일부 교통 문제를 해결하기 위해 개발 된 시스템이다. 사용자들은 BSTS가 제공하는 스마트폰 어플리케이션을 이용하여 교통시스템을 사용할 수 있으며, 게임화(gamification)된 형식으로 사용자의 활용도나 기여도에 따라 보상을 제공할 수 있다. BSTS 어플리케이션의 핵심 기능 중 하나는 대중교통 기능으로, 사용자들은 대중교통 환경의 개선을 위한 평가 및 조언을 제공하고 이에 대한 보상을 받을 수 있다. 이때, 사용자의 대중교통 이용 평가에 대한 신뢰성 보장을 위한 방안이 필요하며, 본 논문은 대중교통을 이용하는 사용자의 위치를 버스에 설치된 QR 코드를 통해 인증함으로써 어떤 사용자가 실제로 해당 교통시스템을 이용했는지 여부를 검사하기 위한 시스템을 개발한다. 종이 또는 스티커 형태로 부착되는 QR 코드는 쉽게 손상되거나 정적인 특성으로 인해 악의적인 목적으로 중복 사용될 수 있으므로 본 논문에서는 동적으로 매번 갱신되는 QR 코드를 버스 내부에 설치된 스크린에 나타내도록 구현하였다. 동적 QR 코드는 버스의 이동 위치에 따라 주기적으로 갱신되고 일시적으로 사용되므로 중복된 QR 코드가 사용될 가능성을 줄일 수 있다. 또한 제안 시스템은 사용자 위치 인증 기법과 결합하여 동적 QR 코드의 기능성을 향상 시킬 수도 있다.
Author(s)
Rafinno AULYA
Issued Date
2016
Awarded Date
2016. 2
Type
Dissertation
Publisher
부경대학교 대학원
URI
https://repository.pknu.ac.kr:8443/handle/2021.oak/12803
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000002231285
Affiliation
부경대학교 대학원
Department
대학원 정보시스템협동과정
Advisor
이경현
Table Of Contents
Table of Contents i
List of Figures iii
List of Tables iv
List of Pseudocodes v
Chapter 1. Introduction 1
1.1 Background 1
1.2 Objective 4
1.3 Scope 4
1.4 Outline 5
Chapter 2. Literature Reviews 6
2.1 Preliminary Study 6
2.1.1 Transportation System 6
2.1.2 Current System 8
2.2 Mobile Platform 12
2.3 Gamification 14
2.4 QR Code 15
2.5 Related Work 17
2.6 Encryption Technique 19
2.7 Web Service 20
2.7.1 XAMPP 21
2.7.2 Apache 22
2.7.3 PHP 23
2.7.4 My SQL 24
2.7.5 JSON (JavaScript Object Notation) 25
Chapter 3. System Requirement and Design of Systems 26
3.1 Security Requirements 26
3.2 Entities of Systems 27
3.3 Design of Authentication 30
3.3.1 Overall System 30
3.3.2 Design of Database (DB) 32
3.3.3 Generate QR Code Process 33
3.3.4 Authentication Process 34
3.4 Scenario of Public Transportation Features 35
Chapter 4. System Implementation and Analysis 37
4.1 Simulation Setup 37
4.2 Simulation Result 37
4.2.1 Analysis Server 37
4.2.2 Analysis System 39
4.2.3 User Interfaces 42
Chapter 5. Conclusion and Future Work 46
References 52
Acknowledgements 55
Degree
Master
Appears in Collections:
대학원 > 정보시스템협동과정
Authorize & License
  • Authorize공개
Files in This Item:

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.