G.V.
ACHARYA INSTITUTE OF ENGINEERING AND
TECHNOLOGY DEPARTMENT OF COMPUTER
ENGINEERING
PARKING MANAGEMENT SYSTEM
SUBMITTED IN PARTIALFULFILMENT FOR
THE REQUIREMENTS OF THE DEGREE
SECOND YEAR
IN
COMPUTER ENGINEERING
SEMESTER 3
GROUP MEMBERS
SHRADDHA BHAGAT (1)
VIKRANT BHAMRE (2)
ARYAN KHADE (11)
TANVI PHALE (21)
UNDER THE GUIDANCE OF
PROF. PRASAD GAIKWAD
UNIVERSITY OF MUMBAI
2022 – 23
DECLARATION
We declare that this written submission represents our ideas in our own words and
where others' ideas or words have been included, we have adequately cited and
referenced the original sources. We also declare that we have adhered to
allprincipal of academic honesty and integrity and have not misrepresented or
fabricated or falsified any idea/data/fact/source in my submission. We understand
that any violation of the above will be cause for disciplinary action by the Institute
and can also evoke penal action from the sources which have thus not beenproperly
cited or from whom proper permission has not been taken when needed.
SHRADDHA BHAGAT (1)
VIKRANT BHAMRE (2)
ARYAN KHADE (11)
TANVI PHALE (21)
Date:
Place: SHELU
CERTIFICATE
This is to certify that the project entitled “PARKING MANAGEMENT
SYSTEM”
is successfully completed by following students:
1. SHRADDHA BHAGAT ROLL NO : 1
2. VIKRANT BHAMRE ROLL NO : 2
3. ARYAN KHADE ROLL NO : 11
4. TANVI PHALE ROLL NO : 21
As per the syllabus & submitted to the in partial fulfillment of the completion
“SE” degree in “SECOND Year of Computer Engineering” from University of
Mumbai. It also to certify that this is the original work of the candidate done during
academic year 2022-23.
Project Guide Head of Department
Principal
Internal Examiner External Examiner
ACKNOWLEDGEMENT
We remain immensely obliged to Prof. PRASAD GAIKWAD for providing us with the
moral and technical support and guiding us. We would also like to thank our guide for
providing us with his expert opinion and valuable suggestions at every stage of project.
We would like to take this opportunity to thank Prof. Dashrath Magar, Head of Computer
Engineering for his motivation and valuable support. This acknowledgement is incomplete
without thanking teaching and non – teaching staff of department of their kind support.
We would also like to thank Dr. Prashant Sonare, principal of G. V. Acharya Institute of
Engineering and Technology, Shelu for providing the infrastructure and resources required
for project.
1. SHRADDHA BHAGAT ROLL NO : 1
2. VIKRANT BHAMRE ROLL NO : 2
3. ARYAN KHADE ROLL NO : 11
4. TANVI PHALE ROLL NO : 21
TABLE OF CONTENTS
1. Abstract ………………………………………………... 1
2. Introduction …………………………………………. 3
3. Literature Survey ……………………………………… 5
3.1 Existing System ………………………………….. 7
4. Limitations of Existing System …………………………… 8
5. Problem Statement …………………………………… 10
5.1 Objective of Student Data Management ……………. 11
6. Proposed System ……………………………………… 13
6.1 Design Details ……………………………………… 14
6.1.1 Data Flow Diagram ………………………. 14
6.1.1.1 Overview ……………………….. 14
6.1.1.2 Advantages of DFDs ……………... 15
6.2 Methodology ………………………………………. 16
7. Scope of Project ………………………………………... 18
8. Software Architecture …………………………………. 21
8.1 Requirement Gathering / Analysis / Planning …………….. 22
8.1.1 Why Programming Language PHP? …………… 23
8.1.2 Features of PHP…………………………………………… 23
8.1.3 Why Database Software MYSQL? …..................... 27
8.1.4 Features of MYSQL Database …………………… 28
8.1.5 Database Connectivity (PHPDBC)…………………… 28
8.2. Designing ………………………………………………. 29
8.2.1 Module of Project ……………………………….. 29
8.2.2 Algorithms ………………………………………. 29
9. Experimental Setup ……………………………………. 32
9.1. Details of Database ……………………………………. 33
9.1.1 Login Table ………………………………….. 33
9.1.2 Client Management Table ……………………………. 33
9.2. Software and Hardware Set Up ………………………. 33
9.2.1. Software Requirements (Software Developed in).. 33
9.2.1. Hardware Requirements ……………………. 34
9.3. Requirements …………………………………………. 34
9.3.1. Functional requirements …………………… 34
9.3.2. Non-Functional Requirements ……………… 34
10. Implementation Plan… ……………………………… 35
10.1 Timeline Chart : Gantt Chart……………………… 36
11. Conclusion …………………………………………… 38
12. References ……………………………………………. 40
LIST OF FIGURES
Fig 6.1 DFD Diagram ……………………………………… 15
Fig 6.3 Methodology – Waterfall ………………………….. 16
Fig 8.1 SDLC ………………………………………………. 22
Fig 8.2 Need of Paper Less ……………………………….… 22
Fig 8.4 PHP Features ……………………………………….. 23
Fig 8.7 PHPDBC Connection …………………………………… 28
Fig 9.1 Structure of Project …………………………………... 33
Fig 9.2 Structure of Project …………………………………… 33
Fig 10.1 Gantt Chart ………………………………………….. 37
Chapter 1
Abstract
1.1 Keywords
1
1. Abstract
The main objective of this project is to avoid the congestion in the car parking area by
implementing a parking management system. Normally at public places such as multiplex
theaters,market areas, hospitals, function-halls, offices and shopping malls, one experiences the
discomfort in lookin out for a vacant parking slot, though it’s a paid facility with an attendant/
security guard.
The parking management system is proposed to demonstrate hazel free parking for 32 cars, with
16 slots on each of the two floors. The proposed system uses 32 infrared transmitter-receiver pairs
that remotely communicate the status of parking occupancy to the microcontroller system and
displays the vacant slots on the display at the entrance of the parking so that the user gets to know
the availability /unavailability of parking space prior to his/her entry into the parking place. In this
system the usersare guided to the vacant slot for parking using Bi-colored LEDs and the ultrasonic
sensors enable thedrivers to park the vehicle safely.
The parking charges are automatically deducted from the user’s account using RFID technology.
From security point of view a daily log-book of entry/exit along withthe vehicle details is also
registered in the computer’s memory.Implementation of concept of green communication and
exception handling facility make the system concept unique and innovativ
KEYWORDS
Internet of things, cloud computing, smart parking, smart city, mobile application.
2
Chapter 2
Introduction
3
2. Introduction
A parking management system refers to the innovative technologies providing solutions in the
parking industry. The core idea behind any parking management system is self-explanatory: It's a
system that helps people, companies, and organizations to manage their parking spaces.
Parking management system for managing the records of the incoming and outgoing vehicles in
an parking house It’s an easy for Admin to retrieve the data if the vehicle has been visited through
number he can get that data.
.
Now days in many public places such as malls, multiplex system, hospitals, offices,market
areas there is a crucial problem of vehicle parking. The vehicle parking area has many lanes/slots
for car parking. So to park a vehicle one has to look for all the lanes. Moreover this involves a lot of
manual labour and investment. Instead of vehicle caught in towing the vehicle can park on safe and
security with low cost.
Parking control system has been generated in such a way that it is filled with many secure
devices such as, parking control gates, toll gates, time and attendance machine ,car counting system
etc. These features are hereby very necessary nowadays to secure your car and also to evaluate the
fee structure for every vehicles entry and exit.
The objective of this project is to build a Vehicle Parking management system that enables the
time management and control of vehicles using number plate recognition.The system that will track
the entry and exit of cars, maintain a listing of cars within the parking lot, and determine if the
parking lot is full or not. It will determine the cost of per vehicle according to their time
consumption.
4
Chapter 3
Literature Survey
3.1 Existing System
5
3. Literature Survey
Economic feasibility attempts to weigh the cost of developing and implementing a
newsystem, against the benefits that would accurate from having the new system in
place.This feasibility study gives the top management the economic justification for the
newsystem A simple economic analysis which gives the actual comparison of costs
and benefits aremuch more meaningful in this case. In addition, this proves to be a useful
point ofreference to compare actual costs as the project progresses. There could be
varioustypes of intangible benefits of account of automation. These could include
increasedcustomer satisfaction, improved accuracy of operation, better documentation and
recordkeeping, faster retrieval of information.
1.1 Existing System –
A parking management system refers to the innovative technologies providing solutions in the
parking industry. The core idea behind any parking management system is self-explanatory:
It’s a system that helps people, companies, and organizations to manage their parking spaces.
Managing car parks isn’t an easy task for companies and organizations because there are lots of
moving parts including traffic and the availability of spaces. It is a time-consuming task, requires
human labor, and is inefficient. Using a parking management system can help reduce a business’s
administrative overhead on parking and reduce the impact of their parking space on their local
community.
Parking software is used at educational institutions, municipalities, offices, businesses, and
corporate organizations. This article defines parking management systems, discusses their key
components, and the different use cases for the systems and software.
6
Chapter 4
Limitations of Existing
System
7
2. Limitations of Existing System
1. Expensive Construction & Installation
A parking management system can cost a lot of money. For example, the statistical feature,
ticketing technology, and reporting tools are just some things that increase the price. In addition, the
other things you might need to pay for include high usage or peak access fees, software
maintenance fees, and fee waivers, to name a few. Your budget may not allow you to purchase
everything at once, so make sure you prioritise your needs based on your organisation’s
requirements.
2. Requires Regular Maintenance
The parking systems are usually automated, but they require regular maintenance to ensure
everything is working smoothly. This means ensuring the software isn’t broken, and everything
works properly, such as updating portions of code or optimising tasks for quickness and efficiency.
This could include updating portions of code or optimising the program in order to optimise tasks
for speed, reliability, and efficiency. Regular maintenance of parking systems requires not only
money but also time. Hence it could be considered a downside of having a parking management
system.
8
Chapter 5
Problem Statement
5.1 Objective Of Parking Management
System –
9
3. Problem Statement
In recent research in metropolitan cities the parking management problem can be viewed from
several angles. High vehicle density on roads.
This results in annoying issue for the drivers to park their vehicles as it is very difficult to find a
parking slot.
The drivers usually waste time and effort in finding parking space and end up parking their
vehicles finding a space on streets.
In worst case, people fail to find any parking space specially during peak hours and festive
seasons.
10
Objective Of Parking Management System –
We can park our vehicle in our own slot by paying.
Because of that there is no towing problems.
And our vehicle has been parked as a secure condition.
There is no risk for vehicle owner for parking the car.
In case of any damages and problem of vehicle that will claim by parking management.
As the world is facing many threads daily, robberies are done easily with no track to trace, bomb
blasts occur with the use of vehicle, so if a proper system is adopted each and every record can be
saved and anyone can be track easily therefore mainly is to make a better and fast software, most
important user-friendly.
Maintain records in short time of period.
Determines the parking area is full or not.
Enhances the visitor’s experience.
.
11
Chapter 6
Proposed System
6.1. Design Details
6.2 Methodology
12
4. Proposed System
Finding a place to park cars involves three-stage. First, the parking area which has
Arduino devices along with the sensors to interact between the user and the parking
area. The second stage contains the cloud services which act as an intermediary
between the user and the parking area. The third stage is the user side. The user
gets a notification of the availability via mobile applications. For each parking
region, Arduino sensors are positioned, and the sensors detect the number of parking
slots, the number of free, and booked slots. WIFI module is used for
communication between the mobile app and sensors.
13
5. .
5.1 Design Details –
5.1.1. Data Flow Diagram
5.1.1.1 Overview –
Parking Management System
In the current scenario of parking management system, optimal usage of parking space and the
abruptness to park vehicles are critical factors. Technology based Parking Management System is
an automated and advanced solution that provides management of vehicles right from an entry in
the parking area to the exit. Optimizing the parking space for vehicles is still a problematic area for
businesses, Government offices, various public places as well as municipalities authorities in
multiple cities across India. Our Parking Management System offers a productive implementation
of the parking resources.
Our Parking Management System will ease people's task of finding safe parking spots in real time.
The system helps an individual to pre-book the parking spot from the distant area, reducing traffic
congestion and allowing a user to know the availability of parking space in advance.
Since we believe that every parking management system is unique, one may require customized
parking management systems in order to achieve optimal operation and we provide a custom
parking management solution as per your requirements in designing entries and exits, traffic flow,
payment systems, and access management.
5.1.1.2 Advantages of parking management system
Well, parking management systems are an essential part of the whole parking process for both
parking operators and parking users. Parking management without a parking management system is
difficult and even impossible nowadays.
Superior Technology….
Better parking experience….
14
Increased Protection....
Reduced traffic and pollution….
Easy implementation and management….
Cost-effective....
15
5.2 Methodology –
A parking management system automates a car parking system. It optimizes parking space and
make processes efficient. It gives real-time car parking information such as vehicle & slot counts,
available slots display, reserved parking, pay-and-park options, easy payments, reports, and a host
of other features. This study processes car driver trips from travel surveys to develop vehicle
accumulation profiles and derive theoretical parking supplies from the observed parking demand,
defined as the maximal number of cars parked in an area at a given time. This research also
provides an assessment of the quality of the estimation by comparing the parking supplies derived
from an OD survey to parking supplies estimated from public geographical information systems and
field surveys. The paper shows that parking supply is subject to high variability and highlights that
its assessment must take into account regulation data (obtained from on-street regulation parking
signs data) that modulates the availability of the raw parking supply according to different days and
hours of the day.
A more efficient management of parking demand can improve the utilization of the limited parking
capacity in high-demand areas. Even though parking policies are often a topic of public debate,
there is lack of systematic empirical analysis of various parking measures.
Average and maximum parking occupancy levels, throughput, parking duration and total fare
collection are compared prior and following the introduction of a new parking scheme for visitors to
Stockholm inner-city, Sweden. The results indicate that the policy fulfilled its objective to increase
the ease of finding a vacant parking place in the central areas and even resulted with underutilized
parking spaces.
16
17
Chapter 7
Scope of Project
7.1. Current Scope
7.2 Future Scope
18
7. Scope of Project
7.1. Current Scope-
Parking control system has been generated in such a way that it is filled with many secure devices
such as barricades, swing gates, slide gates, parking control gates, toll gates, time and attendance
machine, car counting system etc. These features are hereby very necessary nowadays to secure
your car and also to evaluate the fee structure for every vehicles entry and exit.
7.2. Future Scope-
The smart parking system based on Slot booking is implemented, using the application. Using
the slot allocation method we can book our own cheapest parking slot. It is an efficient one for
solving parking problems, which overcomes the traffic congestion also provides automated
billing process. This work could be further extended as a fully automated system using
multilayer parking method. Safety measures such as tracing the vehicle number face
recognition of the drivers so as to avoid theft & automatic billing process can also be designed.
19
Chapter 8
Language used /Analysis
20
8.1.1. Why Programming Language Java?
Java has significant advantages over other languages and environments that make it suitable
for just about any programming task.
Java is easy to learn.
Java was designed to be easy to use and is therefore easy to write, compile, debug, and learn
than other programming languages.
Java is object-oriented.
This allows you to create modular programs and reusable code.
Java is platform-independent.
One of the most significant advantages of Java is its ability to move easily from one computer
system to another. The ability to run the same program on many different systems is crucial
to World Wide Web software, and Java succeeds at this by being platform-independent at
both the source and binary levels.
21
Chapter 11
Conclusion
22
9. Conclusion
Car park user management issues raise huge concerns for organizations and park managers. With
the aid of park management solutions, management teams can efficiently manage their parking
spaces.
Although, user management issues differ in each parking, the parking solution should be simple,
safe, and efficient. With ParkOffice, drivers can easily navigate the parking lot to their booked
spots.
Management teams can use parking software for their overall organization’s benefits. With a clear
objective for using the software including reducing costs, reducing time wastage, and increasing
revenue, organizations can be sure the software will help to achieve their set goals
23
Chapter 12
References
24
10. References
www.java.com
www.javat.com
www.youtube.com
25
26