Parking Space Management System
Parking Space Management System
PROJECT PROPOSAL
Group Members:
1. EBI/26928/16 - Emmanuel Allan
2. EB1/42941/19 - Felix Okayo
3. EB1/46491/20 - Peter Kinyumu
4. EB1/46492/20 - Nyamai Amos
5. EB1/46493/20 - Omar Mariam Bilali
6. EB1/46494/20 - Jackson Hedi Odda
7. EB1/43496/19 - Sammy Emmanuel Mutua
8. EB1/37694/18 - Ondieki Boniface
9. EB1/32755/17 - Kevin Ochieng Juma
Table of Contents
1
Admin Logout 23
Client Parking Area 23
Parking Area Details/Booking Page 24
Driver Not Found 24
Driver Found 25
Booking Successful 25
4.0 CONCLUSION 27
2
Parking Slot Reservation System
Abstract
The Parking Slot Reservation System is a proposed solution to optimize parking slot utilization
in public areas. The system does not rely on GPS and instead requires the driver to select a
parking slot manually using a mobile application. The application displays real-time information
about the availability of parking slots and allows the driver to reserve a parking slot by providing
personal details.
The system uses a dashboard to present statistical data to the admin, such as the number of
booking of parking slots, all existing drivers and vehicles together with the total of all parking
areas. This data can be used to track the performance and operation of the system.
The significance of this project proposal lies in the fact that it gives a solution to the challenge of
finding parking slots in public parking lots. The timeline for this project is three months, with the
first month dedicated to research and development of the system. We will use the second month
for testing and debugging the system. Implementation of the system will be in the third month
and the system shall be implemented as a web based system accessed by any device on the net.
The hypothetical questions for this project will focus on the best design and implementation of
the system, as well as the most efficient and accurate methods to track the availability of parking
slots. The methodology used in this project includes developing a software program that will
enable real-time tracking of parking slots. The system shall be integrated into the existing public
parking lot infrastructure. This allows drivers to quickly locate available parking slots and reduce
the time wasted manually searching for parking spots.
Keywords: Parking Slot Reservation System, web application, statistical data, parking space
utilization, parking fees, parking infrastructure, reservation, payment, traffic, congestion.
3
1.0 INTRODUCTION
Finding a parking space in public areas, especially in major cities, has been a longstanding major
challenge that has caused much frustration and wasted time for drivers. The proposed Parking
Slot Identification System offers a solution to this problem by providing drivers with an efficient
and convenient way to locate and reserve parking slots.
4
also will revolutionize the management of public parking areas by giving the specified parking
lot operators the power of an admin for efficient and effective management. Admins will have
the ability to add, update or delete any Parking Area. There will be regular system updates for
any feature that will arise from demanding new requirements.
Overally, the proposed system aims to improve the parking experience for drivers and provide a
cost effective solution for parking lot operators.
1.3 OBJECTIVES
1. To Increase revenue: The parking operator's revenue would increase by providing accurate and
up-to-date information about occupancy rates and enabling dynamic pricing based on demand.
Also, the payments will be well accounted for as the payments will directly go to the parking
operators.
2. To Improve Convenience: Provide drivers with a convenient and efficient way to find and
reserve parking spaces, reducing wait times which will reduce traffic and overall parking
experience. Since the parking and payment will be based on the time span, there'll be no collision
of drivers in parking spaces.
3. To Enhance Security: Enhance security by controlling access to parking spaces and providing
features such as real-time monitoring, data tracking, and surveillance. We could also include
theft or corruption from the officer in charge of security as the driver will not be required to pay
extra or less than his supposed payment.
1.4 SIGNIFICANCE
The purpose of this project is to alleviate these challenges by developing a parking slot
identification system that will help drivers quickly find parking slots in public parking. What a
satisfactory ability to reserve a parking slot in town just as you depart home for your meeting!
This project's significance lies in its ability to reduce traffic congestion and optimize parking
space utilization in public areas.
This system will reduce frustrations associated with searching for a parking space. It will reduce
overcrowdedness thus improving the efficiency and convenience of public parking.
The system will also provide drivers with up-to-date real-time information about available
parking slots nearby. This will support reducing the search time and also addresses
5
environmental concerns of carbon emissions. It will also enhance security by providing real-time
information about who is using a specific parking slot.
1.5.1 Boundaries:
1. Private driveways or parking lots are not included in the system; it only applies to public
parking lots.
2. The system will only display data on open parking spaces to the general public; parking spaces
designated for particular people or organizations won't be included.
1.5.2 Limitations:
1. If the driver provides inaccurate street location data, the system will rely on that information
and may be unable to determine parking availability appropriately.
2. If there are technical problems or system malfunctions, the system might not be able to offer
real-time information about parking availability.
3. Private or reserved parking spaces are not covered by the system, which only applies to public
parking lots.
4. The method does not consider any other modes of transportation and is only intended for cars
looking for parking in public lots.
5. The system won't include any other payment or parking management services already in use.
1.5.3 Exclusions:
1. This project does not include the cost of building or updating the infrastructure for public
parking lots to support the system.
2. The system covers no pricing or payment procedures linked to parking in public parking lots.
6
2.0 SYSTEM ANALYSIS AND DESIGN
1. The system shall provide real-time updates on the availability of parking slots so that
drivers can quickly find a parking space without wasting time searching for one.
2. The system shall display all the available parking areas with their locations.
3. The system shall provide information about the parking lot, such as the capacity,
restrictions, fees, and other relevant details.
4. The system shall disable all booked slots to prevent them from being booked again.
5. The system shall associate a parking slot with vehicle and driver details.
6. The system shall allow an existing driver to search for his details with his driver license
at time of booking.
7. The system shall have an admin page where they can see the statistics entailing all
amount earned, number of existing drivers, all bookings and the number of vehicles.
8. The admin shall have the ability to add, update and delete parking areas, vehicles and
drivers.
9. The admin shall be required to login with their email and password to access the admin
page.
1. The system should be able to handle a large number of users with no reduction in the
quality of its performance.
2. The system should be fast with minimal lags for a response time of fewer than 5 seconds.
3. The system shall be built with security from start preventing unauthorized access and
protecting user data.
4. The system shall be user-friendly and easy to navigate providing a smooth user
experience.
5. The system shall have a high accuracy rate in providing the availability of parking slots.
7
6. The system shall have high availability with minimal downtime.
7. The system shall have access control features to ensure that only authorized users can
access the parking slots.
8. The system shall be easy to maintain and update, with clear documentation and support.
8
2.2 Feasibility Study
A feasibility study was conducted for the above-proposed system to evaluate its viability,
realism, and whether the project is financially, technically and operationally feasible.
The following are the results:
9
found that the system can be easily integrated into the existing parking management
infrastructure with minimal disruption and also that it can be easily operated by the existing staff
and drivers with minimal training.
Based on the above, it is feasible to implement the parking slot identification system, as there are
no major technical, economic or operational barriers to its implementation.
10
2.3 Use Case Design
11
2.4 Data Flow Diagram
12
2.5 Class Diagram
13
2.6 Flowchart diagram
14
2.7 Entity - Relationship diagram
15
3.0 IMPLEMENTATION & TEST DESIGNS
Login
Dashboard
16
Add Parking Area
17
Edit Parking Area
Edited Successfully
18
Booking List
Drivers List
19
Edit Driver
20
Driver Vehicle
Edit Vehicle
21
Add Vehicle
22
Admin Logout
23
Parking Area Details/Booking Page
24
Driver Found
Booking Successful
25
26
4.0 CONCLUSION
In conclusion, the Parking Slot Reservation System proposed in this project aims to address the
challenge of parking slot hunting in public areas. By providing real-time updates on parking slot
availability and allowing drivers to reserve slots using a mobile application, the system will
improve the efficiency and convenience of public parking.
The system will also benefit parking lot operators by providing accurate and up-to-date
information on occupancy rates and enabling dynamic pricing based on demand. Additionally,
the system will enhance security by controlling access to parking spaces and providing features
such as real-time monitoring, data tracking, and surveillance.
The included screenshots of the proposed system's implementation demonstrate its user-friendly
interface and efficient functionality. We have also provided test designs used in testing which
proves the system operates smoothly.
The successful implementation of the Parking Slot Reservation System will improve the overall
parking experience for drivers and provide a cost-effective solution for parking lot operators. The
system's significance lies in its ability to reduce traffic congestion, improve air quality, and
provide convenience and security for drivers.
Overall, we are confident that the Parking Slot Reservation System proposed in this project will
revolutionize public parking management, and we look forward to its successful implementation.
27