Valet Parking Management System - Requirement Specification - V1
Valet Parking Management System - Requirement Specification - V1
Contents
Business Requirement: ................................................................................................................................. 3
Application Roles: ......................................................................................................................................... 3
Admin: ....................................................................................................................................................... 3
• Login .............................................................................................................................................. 3
• Main Menu Screen ........................................................................................................................ 3
• Create New Location Screen ......................................................................................................... 4
• Create New Employee Screen ....................................................................................................... 4
• Create New User Screen ............................................................................................................... 5
Lobby Controller: ...................................................................................................................................... 6
• Login Interface Screen .................................................................................................................. 6
• Main Menu - Dashboard Interface Screen .................................................................................... 6
Station Controller:................................................................................................................................... 11
• Login Interface Screen ................................................................................................................ 11
• Enter Details/Register Car ........................................................................................................... 11
• Confirm request .......................................................................................................................... 12
Hotel:....................................................................................................................................................... 13
• E Validation and Report .............................................................................................................. 13
Picture/Video and Barcode Implementation .......................................................................................... 14
I. Picture/Video .............................................................................................................................. 14
II. Barcode ....................................................................................................................................... 14
Technologies: .......................................................................................................................................... 14
Project Duration and Cost and Delivery Milestones: .............................................................................. 14
▪ Project Duration .......................................................................................................................... 14
• Cost and Delivery Milestones ..................................................................................................... 14
SPEED PARK LLC
Business Requirement:
There is a need of web app to manage the parking, it is to manage the locations, employees and cars
etc. There will be multiple roles that can use it for their needs.
Application Roles:
There will be 4 roles that will be using application according to their needs.
1. Admin
2. Lobby Controller
3. Station Controller
4. Hotel
Admin:
Admin App is used by System Administrator. Admin can perform below things on the admin portal.
• Login:
Lobby Controller:
Lobby App is used by Lobby Controller/ Supervisor.
Details:
Public Prosecution Lobby Controller User It clearly shows how much car received in current date
at location. Total Number of Car in Parking at Location for current date. Number of cars
requested by Lobby controller to Key Controller at Location. Total Number of Car confirmed by
Key Controller from parking with driver information. Number of cars delivered at Location &
detailed report/tracking sheet short information about USER + LOCATION + DATE clearly
mentioned at footer of Lobby application To Exit from application software “X” is clicked to log
out.
1. Receive a Car: There will be barcode scanner opened on the arrival of car using that
Lobby controller can scan the bar code also there will be option to put plate number
and save it.
Details:
Lobby Controller when receive a car he will click on button and scan the card. After
scanning the card, the plate number will be asked (optional) then he will press Save
Button. Received date & time will be punched or entered automatically after entering
the Car Plate number.
Pictures or video: Lobby controller also have an option to take Car Damage 4 pictures or
video (if high speed internet is good).
SPEED PARK LLC
Details:
Enter Details / Register for VIP-Lobby Barcode will be scanned in this box (mandatory)
then automatically focused to next step of entry. This box will be used to entering the
Car Registration Number/Plate Number (optional). Click save button after scanning
ticket and if plate number (optional) is entered Lobby controller also have an option to
take Car Damage.
3. Car in Parking:
Lobby Controller can check the details of car using car in parking option.
SPEED PARK LLC
4. Request a Car:
Lobby Controller can request a car using request a car option in the menu.
5. Confirm Request:
Confirmation screen will inform the Lobby Controller that Key Controller have confirm
/dispatch / car is on the way to Lobby for delivery
SPEED PARK LLC
6. Delivery Report:
Lobby Controller can check the delivered cars and reports.
SPEED PARK LLC
Station Controller:
Controller App is used by Key Controller.
• Confirm request:
Request can be confirmed by the station controller.
SPEED PARK LLC
Hotel:
Validator App is used by hotel.
Hotel will login the app by the credentials provided by the Admin and then can e-validate and check
reports.
Technologies:
.NET Core Backend APIs will be used in Asp.net core application for Web and in future same APIs can be
used for the Mobile Applications as well.
▪ Project Duration: It will take 1.5 months to complete the web application front end to backend
development.
• Cost and Delivery Milestones: Total Cost of the project will be $2000, below are the delivery
milestones.