Online Parking System
Online Parking System
Online Parking System
A PROJECT REPORT
Submitted in partial fulfillment of the
Requirements for the award of the Degree of
BY
SHAH EJAZ AHMED SHAKIL AHMED
SEAT NUMBER:
&
JAISWAR VISHAL KUMAR
SEAT NUMBER:
CERTIFICATE
This is to certify that the project entitled, “ONLINE PARKING SYSTEM”, is bonafied work of
Mr. Shah Ejaz Ahmed & Mr. Jaiswar Vishal Kumar bearing Seat no.: submitted in
partial fulfilment of the requirements for the award of degree of BACHELOR OF SCIENCE in
INFORATION TECHNOLOGY from University of Mumbai. Examination had not been
submitted for any other examination and does not form of any other course undergone by the
candidate. It is further certified that he has completed all required phases of the project.
Signature
Principal/Stamp
Abstract
People face parking problems in most metropolitan area. Hence this project offers a web-
based reservation system
where users can view various parking areas and select the space to view whether space is
available or not. The difficulty roots
from not knowing where the parking spaces are available at the given time, even if this is
known; many vehicles may pursue a
small number of parking spaces which in turn leads to serious traffic load. Users can even
make payment online via credit card.
After making payment users are notified about the booking via email along with unique
parking number.
Keywords: smart parking, modelling, qr (quick response) code, resource allocation,
parking guidance and information (pgi).
The purpose of Parking System is to automate the existing manual system by the help of
computerized equipment and full-fledged computer software, fulfilling their
requirements, so that their valuable data/information can be stored for a longer period
with easy accessing and manipulation of the same.
The required software and hardware are easily available and easy to work with.
ACKNOWLEDGEMENT
Before we get into thick of things we would like to add a few heartfelt words for the people
who were part of this project in numerous ways, people who gave unending support right
from the stage the project idea was conceived. A project report is such a comprehensive
coverage, it would not have been materialized without they help of many.
The four things that go on to make a successful endeavour are dedication, hard word
patience and correct guidance. Able and timely guidance not only helps in making an effort
fruitful but also transforms the whole process of learning and implementing into an
enjoyable experience.
In particular, I would like to thanks our principal “Dr. (Mrs.) Trishla Mehta” for her
blessing and for being a constant source of inspiration to us and also grateful thank to our
co-ordinator “Prof.Mukesh Sharma”. With immense gratitude, I would to give a very
special honour and respect to our teacher, “Prof. Kurnali Petkar”who took keep interest
in checking the minute details of project work and guidance us throughout the same.
A sincere quote of thanks to the non-caching for providing us book with all the information
we needed for this project, without which the successful completion of this project would
not have been possible. I appreciate the outstanding cooperation by the non-teaching staff,
especially for the long lab timing that could receive.
Last but not least I wish to avail myself of this opportunity. Express a sense of gratitude
and love to my friend and my parents for their manual support, strength and help for
everything.
I hereby declare that the project entitled, “Online Parking System” done at
SMT.PARMESHWARIDEVEI DURGADUTT TIBERWALA LIONS JUHU
COLLEGE OF ARTS, COMMERECE & SCIENCE of Information Technology, has
not been in any case duplicated to submit to any other universities for the award of any
degree. To the best of my knowledge other than me, no one has submitted to any other
university.
The project is done in partial fulfillment of the requirements for the award of
degree of BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY) to be
submitted as final semester project as part of our curriculum.
7 REFERENCE
INTRODUCTION
Online parking system that is designed to make it easier for people to book parking spaces
online. Our online reservation system to reserve parking spaces in the immediate parking,
additional services and home purchase will increase your website by enabling customers to pay
or go online. As they need, and to set the period of availability can add many types of vehicle
seats as Online parking system administrator. It is designed to make it easier for people to book
parking spaces online. Availability and prices can add up for a period of several vehicle types as
vehicle parking space reservation system administrators as they need. In today parking lots there
Searching for a vacant parking space in a metropolitan area is the daily concern for most people
and it is time consuming. The system heavily relies on human interaction with the physical space
and entity. This leads to wastage of human manpower and also parking spaces at times. It
commonly results more traffic load and air pollution in certain area only for an available parking
space. Previously, various techniques have been proposed to overcome such problems.
1.1) BACKGROUND
As the society progresses and as technology develops, cars have become a human
necessity. Presently, the automotive industry has grown to the extent that each family
In addition, with the help from low-interest car loans, the number of cars for private
As a result, the management would have to provide more efficient quality service in
One error that usually occurs is human error. The employees at the entrance and exit of the
parking may have the tendency to record the information incorrectly. This will lead to
inaccurate information for the database. Furthermore, the database would be inefficient
because of these inaccuracies. This could be solved through the use of cameras that could
capture the image and store it. However, it is not advisable to use images since they
Another factor that would affect car park expansions is the storage of information. Storage
of a large amount of tickets containing the information about cars entering and leaving the
premises is hard to manage. As a result, only the most recent information are filed and the
logs of the parking premises. Aside from that, occurrence of natural disasters such as
On the other hand, accessibility of information should still be considered. Large amount of
tickets piled up in one location would cause difficulty in searching for specific information.
This would be unfortunate for people wanting to gain information about the cars entering
and leaving the car park premises because they have to go through so much difficulty in
looking for the information needed. In addition, unauthorized personnel may just break
inside the office and go through the files without any restrictions.
1.3) OBJECTIVES
To develop a car park system with automated log in and log out process.
To develop the database system that will generate the time logs of cars entering the car
To be able to print a ticket that includes a barcode that can be used to access the database.
To use an LED display that will show the number of slots available per area.
To obtain a 70% accuracy for the conversion process and 90% for the overall system.
To develop a sensor system that will check the availability of parking slots.
1.4) PURPOSE AND SCOPE
1.4.1) SCOPE
The scope of this study will only include the standard car plates that use a font color of
green and have a format of three letters and three numbers respectively. Plates that use a
different font color will not be included in the study. In addition, plates that are covered in
glass or plates that are glossy are also not included in the system due to the reflection that
The study will also not include specially-made plates such as government plates and euro
plates into the system. Furthermore, the study will not include motorcycle plates. Vehicles
with specially-made plates that wish to enter the parking system would have to manually
This study will also be limited to cars that have their plates located on the bumper or on
the lower middle side of the car’s front part because the camera of the system will be on a
fixed position. Plates that are not located on the indicated position would result to the
In cases wherein the system fails to recognize the plate number, the driver would be asked
to input the plate number manually using the keyboard. The keyboard would serve as an
The study will consider testing parameters for checking the efficiency of the system.
The parameters included in our study are:
1. number of plates,
2. camera angle at the entrance and exit stations of the parking lot,
3. car’s position,
4. camera’s distance from the car,
5. lighting condition of the environment, and
6. response time of the system.
The study has delimited the use of the specially made plates, government plates, dirty plates
and wet plates, however, the study will use these plates for the purpose of testing the system
and check how the system will react from it.
SYSTEM ANALYSIS
System analysis is a process of gathering and interpreting facts, diagnosing problems and
the information about the Parking system to recommend improvements on the system.
It is problem solving activity that requires intensive communication between the system
System analysis is concerned with becoming aware of the problem, identifying the
relevant and decisional variables, analyzing and synthesizing the various factors and
The conclusion is an understanding how the system functions. This system is called the
Existing System.
2.1) Existing System
In Existing System, the exams are done manually but in Proposed System we have to
Time consuming.
The proposed system can overcome all the limitations of the existing system.
The system provides proper security and reduce the manual work.
Security of data.
Greater efficiency.
Better services.
activity. As system grew more complex it become evident that the goal of the entire system
cannot be easier comprehended. Hence the need for the requirement phase arose. The
software project initiated by the client needs. The SRS is the means of translating the ideas
of the mind of clients (the input) into a formal document (the output of the requirement
phase).
Role of SRS:
The purpose of the Software Requirement Specification is to reduce the communication gap
between the clients and developers. Software Requirement Specification is the medium
through which the client and user needs are accurately specified. It forms the basis of
software development. A good SRS should satisfy all the parties involved in the system.
Requirement Specification:
The focus is on specifying what has been found giving analysis such as representation,
specification language and tools and checking the specification are addressed during this
activity. The Requirement Phase terminates with the production of the validate SRS
document. Producing the SRS document is the basic goal of this phase.
2.4) Hardware Requirements
Intel Processor.
2 GB RAM.
50 GB Hard Disk.
In this phase, a logical system is built which fulfills the given requirements.
Design phase of software development deals with transforming the client’s requirements
In this phase, the system is designed at block level. The blocks are created on the basis of
analysis done in the problem identification phase. Different blocks are created for different
functions emphasis is put on minimizing the information flow between blocks. Thus, all
System reviews.
3.1) Module Division
Guard will see reserved slots only for the today/current date.
Once any vehicle leaves from parking lot, guard can vacate that slot.
Once guard will vacate slot, it will become available for new user to book that slot.
User can make reservation on site signing up and logging into the site. Once user
User will get confirmation email from site confirming reservation is complete
successfully. Once user book the slot for particular date it will become unavailable
for other users. Means no other user can book that slot for that particular date.
The payment module consists of payment gateway which facilities the users to make