Professional Documents
Culture Documents
Tribhuvan University
A Project Report
Submitted To
Samriddhi College
SUBMITTED BY
SAMRIDDHI COLLEGE
Tribhuvan University
Samriddhi College
SUPERVISOR’S RECOMMENDATION
…………………………
SIGNATURE
SUPERVISOR
Samriddhi College
Department of BCA
ii
Tribhuvan University
Samriddhi College
LETTER OF APPROVAL
This is to certify that this project prepared by SUJATA NEUPANE, RAVI KHADKA
entitled “VEHICLE PARKING MANAGEMENT SYSTEM” in partial fulfillment
of the requirements for the degree of Bachelor in Computer Application has been
evaluated. In our opinion it is satisfactory in the scope and quality as a project for
the required degree.
Coordinator
Samriddhi College
Lokanthali,Bhaktapur
iii
ACKNOWLEDGEMENT
At first, we would like to express our sincere thanks to Samriddhi College and
teachers relating to the project committee for giving us the opportunity to work in
a project which will be fruitful for the upcoming days.
Secondly, we would also like to thank our honorable supervisor Ramesh Singh
Saud, respected Mohan Bhandari sir, respected Lokhnath Regmi sir along with
Bikash Balami sir and others teachers who have been a great help in this project
whether it be guidance for the betterment of the project or be the different
approaches we could take to make this project better than the initial project than
we had in mind.
At last, we would like to thank all the teachers who have been a help in this
project as this project would not have been completed without the guidance of the
teachers who have been a great support throughout the duration of this project.
iv
ABSTRACT
These requirements were later used to design the system by creating data
flow diagrams and entity relationship diagrams. The designed system was
implemented using different development tools which include HTML for creating
interfaces, CSS for styling web pages for dynamism in the web pages and as an
input validation tool. XAMMP was used to build the database and PHP used as a
server side scripting language to connect the user interfaces to the database.
Contents
ACKNOWLEDGEMENT ............................................................................................ iv
ABSTRACT ................................................................................................................... v
1 INTRODUCTION ................................................................................................... 1
vi
5 LIMITATIONS ...................................................................................................... 20
REFERENCES ............................................................................................................ 22
APPENDICES ............................................................................................................. 23
vii
LIST OF FIGURES
FIGURE PAGE
3.1.2:Gantt chart.................................................................................................... 8
viii
LIST OF TABLES
Table 4.2-Test case 1 ............................................................................................. 18
ix
1 INTRODUCTION
1.1 Background
New road parking had challenges concerning its safety of data in the store since
they currently use paper based system, physical struggle for parking by drivers,
wastage of time, congestion and collision. There was also a problem of monitoring
the profit made for the company whereby the company was losing money to its
workers who receive the money (fraud). This system majorly solved the
congestion, collision and save time during parking activities.
1.3 Objectives
1.4 Scope
And for the clients/drivers it would be easier for them to book a parking space
online.
This chapter is about the thoughts and views of other scholars in relation to the
topic identified by the researcher therefore; the purpose of the study is to review
previous studies in relation to the topic under my study. It also looks at that
systems which have been developed by other researchers.
According to Shem, S, S. Park and S.Hong (2006) vehicle parking system (VPS)
is web-based used to reserve a park and data processing system. Drivers are no
longer disturbed to park their vehicle since the system generate the parking lot
number on VPS platform. A system requirement of VPS requires a currently
supported version of Microsoft internet explorer or Firefox. Access to confidential
data in VPS is secured using 12-bit secure socket layers (SSL)
The Drivers especially those who may need get the parking spaces may find it
impossible to access it since there could be other vehicles blocking the way and
yet they must hurry to book for parking spaces. This is because of using paper
based which is unsecure and needs self-contact to reserve for parking and it‟s also
time consuming, to design vehicle parking management system will provide
better efficiency in locating parking space and paying for it.
will achieve its improvement by using payment method such as Contact method
and contactless method .In contact method it will be whereby the client came to
the office then they will pay hard cash whereas in contactless method the client
will use smart cards, debits card and credit cards, this method will be used because
the existing method cause: unsecure payment, mistaken of the employees which
may lead the company to fall in loss. (Chinrungreung et al., 2007)
Many parking places such as The Newroad parking still use the manual or the
paper based system for customers „parking reservation, data storage and
payments.
It would also relieve the workers who have offices in the parking places the hustle
of trying to locate a parking space every time they report working. This means
their productivity would be enhanced since they do not waste energy so early in
the day.
The level of safety in such a parking lot may be compromised since the user may
not be in a position to navigate the congested parking damaging other user‟s
property. Developing an online vehicle parking reservation system will alleviate
the problem of time wastage on the side of the users of the parking lots included in
the system (Whapples 2005).
According to ATCM, July 2014, Results from the survey confirm that drivers use
a wide range of criteria to choose where to park. Unsurprisingly, their overriding
concern is „location‟, in other words, proximity of the car park to the amenity or
location which represents the very purpose of their trip. Their preference is car
park management system which allow them to book a parking place easily where
they can easily find a space that comfortably accommodates their vehicle.
This chapter describes the different fact-finding techniques that were used for
achieving the goals and objectives of the project such as Population of the study,
Data Collection and Analysis, system analysis, system design and implementation,
Testing and validation. The study was conducted in New Road Parking,
Kathmandu.
3.1.1Requirement Analysis
i. Functional Requirement
3.1.2Feasibility Analysis
i. Economic Feasibility
This project is economically feasible in the sense that the money which were
invested in purchasing register to keep data during short periods are now to be
invested in a computer which do not need to be changed every year. So, a onetime
investment in computer reduces expenses of the company. And a project itself is
feasible as every software used to make it are easily available in internet.
Our project results a very simple and user-friendly outcome. The technical
feasibility in the proposed system deals with the technology used in the system. It
deals with the hardware and software used in the system whether they are of latest
technology or not. It happens that after a system is prepared a new technology
arises and the user wants the system based on that technology. This system uses
windows platform, PHP, MYSQL making our project Vehicle parking
management system technically feasible.
iv. Schedule
The project was done for duration of four month from July-October 2019 from the
stage of analysis; data collection and system development; for the purpose of
collecting righteous information to enable us develop the system.
Step 1: - Start
Step 3: - if email==Null&&password==Null
Repeat step 2
Step 7: -Stop
Step 1: - Start
Step5: -Stop
3.2.2 Flowchart
10
11
3.2.3 ER Diagram
3.2. 3: ER Diagram
12
For admin
13
For User
14
15
16
We have analyzed the project in real time like by observing the parking lot and
how our proposed project make a difference there making ease for a vehicle to be
parked by seeing real world parking struggle and made our project to be user
friendly and with having essential minimal features for users before parking a
vehicle and we have somehow made our project as planned although there are a
lot of things to be improved making it a perfect application for vehicle parking
system.
Test case id 1
Test case description User Registration
Prerequisites 1.Enter all fields
2.Click register
Test scenario 1 User enter existing email
Test data Full name: sujta
Contact:9808762528
Vehicle no:bakha2748
Email:sujta57@gmail.com(sujta57@gmail.com already
exist in database)
Password:1234
Confirm password:1234
Step Expected output Actual result Pass/fail
17
Contact:9878654327
Vehicle no:bakha2748
Email:
Password:1234
Confirm password:1234
Step Expected output Actual result Pass/fail
Contact:9878654327
Vehicle no:bakha2748
Email: ravi87@gmail.com
Password:1234
Confirm password:1234
Step Expected output Actual result Pass/fail
18
Test case id 2
Test case description User login
Prerequisites 1.User must be registered
3.Click login
Test scenario 1 User enter wrong email
Test data Email: ravi7@gmail.com
Password:1234
Step Expected output Actual result Pass/fail
Password:1234y
Step Expected output Actual result Pass/fail
Password:1234
Step Expected output Actual result Pass/fail
19
Test case id 3
Test case description Book parking
Prerequisites User must be log in
Test scenario 1 User select parking space and click book now
Step Expected output Actual result Pass/fail
Test scenario 2 User select parking space and click book now
Step Expected output Actual result Pass/fail
5 LIMITATIONS
The major limitations of this system are:
20
6 FUTURE WORK
Our System Vehicle Parking Management System is mainly used in big cities
where now finding parking space can cause a lot of traffic problems to other
vehicle and can take much time. So, this version of computerized program will
now help in those fields. It can only be managed by one people efficiently.
Although we have achieved many of our thoughts for this project but there are still
some which we need to work. In future we would now like to improve financial
transaction in computerized method according to time.
We will be thankful for your honest review of this software so we can make it
even more efficient and update with new feature.
21
This particular project deals with the problems on managing a parking space and
avoids the problems which occur when carried manually. Identification of the
drawbacks of the existing system leads to the designing of computerized system
that will be compatible to the existing system with the system which is more user-
friendly and more GUI oriented.
REFERENCES
22
APPENDICES
Homepage:
23
24
25
26