Professional Documents
Culture Documents
i
Contents
Declaration I
Certificate II
Acknowledgement III
Abstract IV
List of Figures V
1. INTRODUCTION 01
1.1 Online Cab Booking
1.1.1 Building your own taxi booking app 11
1.1.2 Advantages of taxi booking app 11
1.1.3 Benefits to Drivers 11
1.1.4 Benefits to Passengers 11
1.1.5 Benefits to Business 11
1.2 Objective 11
1.3 Current system 12
2. LITERATURE REVIEW 13
2.1 Java in Android 13
2.1.1 How Android Apps runs on device
2.1.2 How android works
2.1.3 How Android Apps Runs
2.2 XML in Android Development 07
2.2.1 Empty Android Studio Project 07
2.2.2 Using XML in Android App 07
2.2.3 Introduction to XML 08
2.2.4 Managing views and viewgroup
2.3 Firebase in Android 09
2.3.1 A Brief History
2.3.2 Firebase Services
2.3.3 Realtime Database
2.3.4 Authentication
2.3.5 Firebase Cloud Messaging(FCM)
2.3.6 Firebase Database Query
2.4 Google Maps API 13
2.4.1 Audience
2.4.2 Google Maps APIs Premium Plan
ii
2.4.3 Accessibility
3. DESIGN AND IMPLEMENTATION 16
3.1 Technical Feasibility 16
3.2 Operational Feasibility 17
3.3 Economic Feasibility 17
3.4 Data Flow Diagram 17
3.4.1 DFD Symbols
3.4.2 Constructing a DFD
3.4.3 Salient Features of DFD’S
3.4.4 Types of Data Flow Diagrams
4. SYSTEM TESTING 23
4.1 Test Planning Process 23
4.2 Implementation 27
5. RESULT AND SUMMARY 31
5.1 Welcome Activity 31
5.2 Fares 32
5.3 User Information 33
5.4 Trips History 34
6. FUTURE SCOPE 35
REFERENCES 36
ANNEXURES 37
iii
iv