An IP based parking slot monitoring and reporting systems/
Aliganyira, Nicholas.
- Busitema University: Busitema University, 2016
- x, col.ill.; 30 cm. CD
CHAPTERTER ONE.......................................................................................................................1 INTRODUCTION ...........................................................................................................................1 1.0 Introduction..........................................................................................................................1 1.1Project background .................................................................................................................1 1.2 Problem statement..................................................................................................................2 1.3 Objectives ..............................................................................................................................2 1.3.1 Main objective ................................................................................................................2 1.3.2 Specific objectives..........................................................................................................2 1.4 Justification............................................................................................................................3 1.5 Significance ...........................................................................................................................3 1.6 Scope of the project ...............................................................................................................3 1.6.1 Geographical scope.........................................................................................................3 1.6.2 Technical scope...............................................................................................................3 1.6.3 Time scope ......................................................................................................................3 1.7 Limitation...............................................................................................................................4 CHAPTER TWO .............................................................................................................................5 LITERATURE REVIEW ................................................................................................................5 2.0 Introduction................................................................................................................................5 2.1 Key terms...............................................................................................................................5 2.1.1 Parking lots.....................................................................................................................5 2.1.2 GSM Technology............................................................................................................6 2.1.3 General Packet Radio Service (GPRS)...........................................................................7 vi 2.1.4 Internet protocol (IP).......................................................................................................8 2.1.5 A microcontroller..........................................................................................................10 2.1.6 Raspberry pi..................................................................................................................10 2.1.7MySQL ..........................................................................................................................13 2.1.8 Python ...........................................................................................................................13 2.1.9 GPS ...............................................................................................................................14 2.1.10 JavaScript....................................................................................................................15 2.2 Car parking systems.............................................................................................................16 2.3 Automatic Parking Management System and Parking Fee Collection Based on Number Plate Recognition.......................................................................................................................17 2.4 A Car Parking Monitoring System Using Wireless Sensor Networks.................................17 2.5 Tracking system...................................................................................................................18 2.6 Assessment of parking systems ...........................................................................................18 2.7Related work and projects.....................................................................................................18 2.7.1 A non-intrusive 2-lead ECG System using the Active Insulated Electrode..................18 2.8 Existing systems...................................................................................................................19 2.8.1MultiplexUgandamanual parking control and management ..........................................19 2.8.2 Way road signs..............................................................................................................20 2.8.3 Web sites.......................................................................................................................20 2.9Weakness in the existing systems.........................................................................................20 2.10 The proposed system..........................................................................................................21 CHAPTER THREE .......................................................................................................................22 METHODOLOGY ........................................................................................................................22 3.0 Introduction..............................................................................................................................22 3.1 Data collection .....................................................................................................................22 3.1. 1 Document review...........................................................................................................22 3.1 .2 Interviewing ...................................................................................................................22 3.1. 3 Observation....................................................................................................................22 3.2 Requirement analysis............................................................................................................22 3.3 System design .......................................................................................................................23 3.4 Assembling of the system.....................................................................................................24 vii 3.5 System testing and documentation.......................................................................................24 3.5.1 System testing ...............................................................................................................24 3.5.2 System documentation ..................................................................................................25 CHAPTER FOUR..........................................................................................................................26 SYSTEM ANALYSIS AND DESIGN..........................................................................................26 4.0 Introduction..............................................................................................................................26 4.1 Requirements analysis .........................................................................................................26 4.1.1 Functional Requirements..............................................................................................26 4.1.2 Non-functional Requirements.......................................................................................26 4.2 System Requirements...........................................................................................................27 42.1 Hardware requirements..................................................................................................27 4.2.2 Software requirements..................................................................................................27 4.3 System Design .....................................................................................................................27 4.3.1 Data Flow Diagrams (DFD)..........................................................................................28 4.3.2 Use case Diagram .........................................................................................................29 4.4 Development tools...............................................................................................................30 4.5 Physical design of the system ..............................................................................................30 4.6 Physical design of a parking lot ...........................................................................................32 CHAPTER FIVE ...........................................................................................................................33 IMPLEMENTATION AND TESTING.........................................................................................33 5.0 Introduction..............................................................................................................................33 5.1 System Development ...........................................................................................................33 5.2.1 Development platforms.....................................................................................................33 5.2.1.1 Windows Operating system .......................................................................................33 5.2.1.2 Python programming language ..................................................................................33 5.2.1.3 MySQL ......................................................................................................................33 5.3 Code Design.........................................................................................................................34 5.3.1 Python code...................................................................................................................34 5.3.2 CSS code.......................................................................................................................35 5.3.3 PHP code.......................................................................................................................36 viii 5.3.4 HTML code...................................................................................................................37 5.4 The circuit diagram..............................................................................................................38 5.5 The operation of the system..................................................................................................38 5.6 System Testing......................................................................................................................39 5.6.1 Hardware testing ............................................................................................................39 5.6.2 Database testing ............................................................................................................40 5.7 System Verification .............................................................................................................41 5.8 System Evaluations...............................................................