INTRODUCTION LITERATURE REVIEW METHODOLOGY DESIGN AND DEVELOPMENT

v TABLE OF CONTENTS Abstract i Abstrak ii Dedication iii Acknowledgement iv Table of Content v List of Tables ix List of Figures x List Abbreviations xiii

1. INTRODUCTION

1.1 Background

1 1.2 Problem Statements 2 1.3 Objectives of project 2 1.4 Scopes 3 1.5 Project planning 3

2. LITERATURE REVIEW

2.1 Information Technology in Public Transit

6 2.1.1 Travel Time Prediction in Transportation 7 2.1.2 Variables of Travel Time 8 2.1.3 The Important of Time Monitoring in Public Transit 9 2.1.4 Related Technology 10 2.2 Radio Frequency Identification 14 2.2.1 Introduction and History 14 2.2.2 Chronology of RFID 15 2.2.3 ISO and RFID Standard 16 2.2.4 How RFID work 17 2.2.5 Component of RFID 18 2.2.5.1 RFID Tag Technology Description 18 2.2.5.2 Readers 22 vi 2.2.5.3 Antenna 23 2.2.5.4 Software components 25 2.2.6 Common problem with RFID 28 2.2.7 Frequency, Range and Coupling 31 2.2.8 Tag Data Capability 33 2.2.8.1 Read Only RO 33 2.2.8.2 Write Once Read Many WORM 33 2.2.8.3 Read Write 34 2.2.9 Conclusion 34 2.3 Database 35 2.3.1 Introduction to Database 35 2.3.2 DBMS building block 37 2.3.3 Modeling language 38 2.3.4 Data structure 39 2.3.5 Database query language 39 2.3.6 Database Software 40 2.3.6.1 Microsoft Access 40 2.3.6.2 Visual Basic 41 2.3.6.3 MySQL 42 2.3.6.4 Conclusion of Database 43

3. METHODOLOGY

3.1 General Research Planning 44 3.1.1 Planning Phase 46 3.1.2 Design and Development 46 3.1.3 Testing and Analysis 46 3.2 Project Planning 47 3.2.1 Process Flow 47 3.2.2 Project Concept 49 3.3 Component selection 50 3.3.1 RFID Devices Selection 50 3.3.2 Related Component 52 3.4 Programming Software 52 3.4.1 Visual Basic 6 53 vii 3.5 Conclusion 55

4. DESIGN AND DEVELOPMENT

4.1 Design and Development of Database 56 4.1.1 Establish a Connection by using the Data Configuration Wizard 57 4.1.2 Design and Development of an Access Database 60 4.2 Design and Development of User Interface for Database 62 4.2.1 Creating the User Interface for Database 63 4.3 Design and Development of Display Screen 67 4.4 Writing the Code 68 4.4.1 Source Code for Database Interface 68 4.4.2 Source Code for Display Screen 72 4.5 Project Setup 73 4.5.1 Hardware Setup 74 4.5.2 Connection Setup 76 4.6 System Testing 78

5. ANALYSIS, RESULT, AND DISCUSSION