SlideShare a Scribd company logo
PARKING GARAGE AUTOMATION
Aparna Adiraju - 84193
Prashanthi Gogineni - 82259
Rakesh Reddy - 84808
Avdesh Kumar - 84201
Dimple Badiani - 81049
Raghavendra - 84807
INTRODUCTION
•In this project we are trying to automate the parking
system of a parking lot. We assume that there is a
parking lot where still we have people who go over to
keep a check of the empty spots or there are some
sensors which keep a track of the total number of
vacant or occupied spots.
CONCEPT DEFINITION
• Our aim it to go a step further and try to automate
this process itself. We will try to create a system
with which customers can reserve their parking spot
online. With this system we can have various
sections where if it is a already registered customer
we have a separate section for them.
• The system would try to maximize the parking
structure. Where we can manage the parking for a
specific time to accommodate all the customers.
Metrics for automated parking system
Customer Experience - Reducing the time customers spend on
parking.
a) The Gift of Time
b) 30 Seconds is the New Minute
Street Operations - Optimizing parking space utilization and revenue.
a) Optimizing Parking Management
b) Meter Operations
c)Manage Limited Neighborhood Parking.
Support and Analytics - Reducing cost by boosting productivity.
a) Productive Parking Programs
b) Manage On-Street Parking Congestion
c)Demand Management
Compliance - Creating flexibility of payments for maximizing collections.
a)Creating Compliance
b)Directed Enforcement
c)Parking Enforcement Officer Support
FUNCTIONAL REQUIREMENTS
• New customers will have to be able to register with automated park so
that they can make future reservations.
• If a registered customer wants to make a monthly contract he will be
given a list of months to choose from. Based on the month he selects
and the availability of spots the database will reserve a guaranteed
spot for the user.
• Once the presence of a car in the lift is detected, the license plate reader
has to read the plate number and check to see if a
contract/reservation has been made with that number.
• If a reserved/contract customer’s plate number is not recognized the user
will be asked to input his log in details and this will be used to
access the user’s account and provide service accordingly.
• If an unregistered customer arrives to park in the garage he will be
treated as a walk-in customer.
• Once the system determines which floor to transport the car to, the
elevator has to lift the car to that deck.
• Once a user leaves a spot the spot should become available
immediately and not be unavailable till the car exits the garage.
• If an unregistered customer wants to leave the garage the
operator(security guard) has to be notified. The operator has to
help the customer pay his bill in order to be able to exit the garage.
• If a user extends the duration of reservation before the end of
thereserved time period, the database should be checked to see
theavailability of spots.
• If a reserved customer doesn’t arrive within the grace period
thereservation has to be cancelled but the user will be charged for the
fullreserved period.
• When a registered customer wants to make a reservation for
aparticular time period then he’ll be given a list of dates and
times to pick from.
• Once the presence of a car in the lift is detected, the license platereader
has to read the plate number and check to see if
acontract/reservation has been made with that number.
• If a reserved/contract customer’s plate number is not recognized the user will be
asked to input his log in details and this will be used to access the user’s
account and provide service accordingly.
• Once a user leaves a spot the spot should become available immediately and
not be unavailable till the car exits the garage. The operator has to help the
customer pay his bill in order to be able to exit the garage.
• If a reserved customer doesn’t arrive within the grace period thereservation
has to be cancelled but the user will be charged for the fullreserved period.The exit
gate has to open for registered customer once the licenseplate reader at the exit
reads the plate number.
• The gate that leads to the ground floor should open to permit walk-incustomers to
enter the ground floor. This should be done after anavailable spot has been
detected and the user agrees to the walk-interms and conditions.
NON-FUNCTIONAL REQUIREMENTS
• Automated park should only permit authorized users to access/edit acustomer’s
profile. Customers should not be able to alter their amountowed in any way other
than posting a payment.
• Only a valid email address and credit card number should be accepted.
• Only those customers with an account profile in good standing shouldbe allowed
to make a reservation.
• A customer utilizing the elevator should have access to their floorwithin 3 minutes
from the entry console.
• Automated park should incorporate self-check features to getmalfunctioning
hardware serviced/replaced to minimize any reductionof service.
USE CASE SUMMARY
Sen942 automated parking structure
USE CASE - PARKING
• This use case shows when the customer arrives at the gate and want to
park.
• If the customer has already registered then the camera at the entrance will
read the registration number, check for the requirements for the
registration and bring the car to the assigned floor.
• If the customer is not registered the system will search for the vacant
parking spots, inform the customer and he can pay and reserve that spot
before parking.
CLASS DIAGRAM
STATE DIAGRAM
SEQUENCE DIAGRAM
DEPLOYMENT DIAGRAM
Sen942 automated parking structure
RISK ASSESSMENT :
There exists various types of riks that may arise while
building a project.
Financial risk:
The risks arising from the actions of transactions like
vendors,customers and counterparties in derivative
transactions
Environment Risk:
Crime/location, Accedent/Health and
Safety,Fire/disaster, depreciation.
Privacy and Information Risk:
The collection,use,disclosure of personel information
for research purposes that belongs to a group may
be harmed.
Business Corporate Risk:
Loss of income,loss of
service/Dowtown, Reputation/History/Management
risk,Insider fraud/Employee dishonesty,Loss of key
staff.
Different ways for Identifying
• Analysis of system
• feedback and communication
• scenario building
• Audits
• Brainstorming
• SWOT analysis
• Experience Judgement
PROJECT EFFORT ESTIMATION
Sen942 automated parking structure
–Johnny Appleseed
“Type a quote here.”
TESTING
The purpose of this Automated Parking Information System operational test is to determine the ability of the
automated, real-time parking information and guidance system to:
• Provide efficient and user-friendly access to parking at the garage.
• Improve management and utilization of the underutilized parking resources at the garage.
There are two types of testing
1. manual
2. automation
Manual testing is costly and time consuming, because every test case comprises building up a park scenario with real
cars and manual driving of each maneuver.
Furthermore, performing a test in this way is difficult to reproduce, because the details of the test execution vary. In
contrast, automated tests can perform a great number of test cases with less effort. Therefore automated functional tests
performed in a controlled simulation environment in addition to manual tests could form an important quality assurance
measure.
Evolutionary functional testing provides a way to automate
functional tests as a complete process. Instead of selecting the
test cases manually, a search for interesting test cases is
performed
automatically. This is done by translating the test case selection
into an optimization problem. This requires the solution of two
problems. First, how to generate the test data and second how
to
evaluate the test result
• ACCEPTANCE TEST CASES:
Log in - test passes if correct email
and password is entered
Vehicle Check - test passes if the
license plate matches with the
reservation details
Registration - test passes if user
enters a valid email id and other
details for creating account
FUTURE WORK
• For further modifying the system few of the following can be done.
• Advertising for online reservations where information about the surroundings near the
parking lot can be given to the customer and the garage owner can sell the advertising space
to the merchants by promise to notify the customers of their deals and offers.
• Integration of multiple parking lots can be done where the information can be shared by the
administrator to facilitate the parking and convenient for the customer.
• Use of new and advanced sensors to track the vehicles.
THANK YOU

More Related Content

PDF
Parking lotproject
PDF
Identifying Parking Spots from Surveillance Cameras using CNN
PPTX
Geoscience satellite image processing
PPTX
An Online Car Parking System (Features & Diagrams Only)
PPTX
Vehicle registration plate recognition system
PPTX
Automatic number-plate-recognition
PPTX
Online car parking reservation system ppt 9160262550 dinesh
PPTX
parking space counter [Autosaved] (2).pptx
Parking lotproject
Identifying Parking Spots from Surveillance Cameras using CNN
Geoscience satellite image processing
An Online Car Parking System (Features & Diagrams Only)
Vehicle registration plate recognition system
Automatic number-plate-recognition
Online car parking reservation system ppt 9160262550 dinesh
parking space counter [Autosaved] (2).pptx

What's hot (20)

DOCX
Passport Automation System
PPTX
VEHICLE MANAGEMENT SYSTEM
PPTX
Air ticket reservation_system_presentati
PDF
Black Box Testing
PPTX
Minor Presentation On Real Estate
PPTX
car showroom management project SE_!
PPTX
Smart parking
PDF
PPTX
PPTX
Online Bus Reservation System
PDF
Number Plate Recognition for Indian Vehicles
PPTX
Vehicle access control using anpr
PPTX
Color models
PPTX
Smart Bus System
PPT
Bus Tracking Application in Android
DOC
Vehicle Tracking System Android Project Report
PPTX
vehicle management system project
PPTX
Zook Car Rental System Project
PPTX
Automated traffic control by using image processing
PDF
CS6502 OOAD - Question Bank and Answer
Passport Automation System
VEHICLE MANAGEMENT SYSTEM
Air ticket reservation_system_presentati
Black Box Testing
Minor Presentation On Real Estate
car showroom management project SE_!
Smart parking
Online Bus Reservation System
Number Plate Recognition for Indian Vehicles
Vehicle access control using anpr
Color models
Smart Bus System
Bus Tracking Application in Android
Vehicle Tracking System Android Project Report
vehicle management system project
Zook Car Rental System Project
Automated traffic control by using image processing
CS6502 OOAD - Question Bank and Answer
Ad

Viewers also liked (18)

PPTX
AUTOMATIC CAR PARKING SYSTEM
DOCX
Vehicle Parking System Project
PPT
Automated parking systems
PPTX
Digital parking system
DOCX
Parking Reservation Management Systems
PPTX
Digital parking
PPTX
Automated Parking Enforcement Systems
PPT
34. uml
PPTX
Automated parking systems
PPTX
Automated parking
DOC
Online e voting prototype with ptc web services v1
PDF
Documentation e-voting Software Engineering
PPT
Solar Car
PPT
Automated parking system EITO & Global and Mark 2 2010
PPTX
PPT
PPTX
Patient Registration in Hospital
PPTX
Marketing Plan for an App ( Parking Finder!)
AUTOMATIC CAR PARKING SYSTEM
Vehicle Parking System Project
Automated parking systems
Digital parking system
Parking Reservation Management Systems
Digital parking
Automated Parking Enforcement Systems
34. uml
Automated parking systems
Automated parking
Online e voting prototype with ptc web services v1
Documentation e-voting Software Engineering
Solar Car
Automated parking system EITO & Global and Mark 2 2010
Patient Registration in Hospital
Marketing Plan for an App ( Parking Finder!)
Ad

Similar to Sen942 automated parking structure (20)

PPTX
caoston project planning presentationppt.pptx
PPTX
414834890-Android-Based-Car-Parking-Booking-System.pptx
PPTX
ambeded-Vehicle garage Entry-Exit automation.pptx
PDF
Automatic Smart Car Parking System Using Iot And Python
PPTX
Project Proposal Presentation-C.O.D.E-7 Solutions
DOCX
Software Engineering Course Project • Parking LotGarage 1 .docx
DOCX
Software Engineering Course Project • Parking LotGarage 1 .docx
PDF
IRJET- Smart Parking System
PDF
A Smart Parking System using Raspberry pi
PDF
IRJET- Modern E-Parking System for Smart Cities
PPTX
SOFTWARE REQUIREMENT SPECIFICATION.pptx
PPTX
Embedded based car parking system
PDF
IRJET- Online Parking Slot Booking
PDF
parking system
PDF
smart_parking_cybercinatics_pvt_ltd_pdf.
PDF
IRJET- Geo-Based Smart Parking Automation System
PDF
Mobile Application Based Slot Determination In A Parking Lot
PDF
Woodward Grand - Parking Solutions, Chennai, Vehicle Scanning Systems
PDF
Smart Car Parking system using GSM Technology
DOCX
Online car parking reservation system 9160262550 dinesh
caoston project planning presentationppt.pptx
414834890-Android-Based-Car-Parking-Booking-System.pptx
ambeded-Vehicle garage Entry-Exit automation.pptx
Automatic Smart Car Parking System Using Iot And Python
Project Proposal Presentation-C.O.D.E-7 Solutions
Software Engineering Course Project • Parking LotGarage 1 .docx
Software Engineering Course Project • Parking LotGarage 1 .docx
IRJET- Smart Parking System
A Smart Parking System using Raspberry pi
IRJET- Modern E-Parking System for Smart Cities
SOFTWARE REQUIREMENT SPECIFICATION.pptx
Embedded based car parking system
IRJET- Online Parking Slot Booking
parking system
smart_parking_cybercinatics_pvt_ltd_pdf.
IRJET- Geo-Based Smart Parking Automation System
Mobile Application Based Slot Determination In A Parking Lot
Woodward Grand - Parking Solutions, Chennai, Vehicle Scanning Systems
Smart Car Parking system using GSM Technology
Online car parking reservation system 9160262550 dinesh

Recently uploaded (20)

PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
Integrating Fractal Dimension and Time Series Analysis for Optimized Hyperspe...
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
737-MAX_SRG.pdf student reference guides
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
Soil Improvement Techniques Note - Rabbi
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPT
introduction to datamining and warehousing
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
UNIT - 3 Total quality Management .pptx
PPT
Occupational Health and Safety Management System
PPTX
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PDF
PPT on Performance Review to get promotions
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
Integrating Fractal Dimension and Time Series Analysis for Optimized Hyperspe...
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
737-MAX_SRG.pdf student reference guides
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Exploratory_Data_Analysis_Fundamentals.pdf
Fundamentals of safety and accident prevention -final (1).pptx
Soil Improvement Techniques Note - Rabbi
Abrasive, erosive and cavitation wear.pdf
R24 SURVEYING LAB MANUAL for civil enggi
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
introduction to datamining and warehousing
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
UNIT - 3 Total quality Management .pptx
Occupational Health and Safety Management System
Nature of X-rays, X- Ray Equipment, Fluoroscopy
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PPT on Performance Review to get promotions

Sen942 automated parking structure

  • 1. PARKING GARAGE AUTOMATION Aparna Adiraju - 84193 Prashanthi Gogineni - 82259 Rakesh Reddy - 84808 Avdesh Kumar - 84201 Dimple Badiani - 81049 Raghavendra - 84807
  • 2. INTRODUCTION •In this project we are trying to automate the parking system of a parking lot. We assume that there is a parking lot where still we have people who go over to keep a check of the empty spots or there are some sensors which keep a track of the total number of vacant or occupied spots.
  • 3. CONCEPT DEFINITION • Our aim it to go a step further and try to automate this process itself. We will try to create a system with which customers can reserve their parking spot online. With this system we can have various sections where if it is a already registered customer we have a separate section for them. • The system would try to maximize the parking structure. Where we can manage the parking for a specific time to accommodate all the customers.
  • 4. Metrics for automated parking system Customer Experience - Reducing the time customers spend on parking. a) The Gift of Time b) 30 Seconds is the New Minute Street Operations - Optimizing parking space utilization and revenue. a) Optimizing Parking Management b) Meter Operations c)Manage Limited Neighborhood Parking.
  • 5. Support and Analytics - Reducing cost by boosting productivity. a) Productive Parking Programs b) Manage On-Street Parking Congestion c)Demand Management Compliance - Creating flexibility of payments for maximizing collections. a)Creating Compliance b)Directed Enforcement c)Parking Enforcement Officer Support
  • 6. FUNCTIONAL REQUIREMENTS • New customers will have to be able to register with automated park so that they can make future reservations. • If a registered customer wants to make a monthly contract he will be given a list of months to choose from. Based on the month he selects and the availability of spots the database will reserve a guaranteed spot for the user. • Once the presence of a car in the lift is detected, the license plate reader has to read the plate number and check to see if a contract/reservation has been made with that number. • If a reserved/contract customer’s plate number is not recognized the user will be asked to input his log in details and this will be used to access the user’s account and provide service accordingly.
  • 7. • If an unregistered customer arrives to park in the garage he will be treated as a walk-in customer. • Once the system determines which floor to transport the car to, the elevator has to lift the car to that deck. • Once a user leaves a spot the spot should become available immediately and not be unavailable till the car exits the garage. • If an unregistered customer wants to leave the garage the operator(security guard) has to be notified. The operator has to help the customer pay his bill in order to be able to exit the garage.
  • 8. • If a user extends the duration of reservation before the end of thereserved time period, the database should be checked to see theavailability of spots. • If a reserved customer doesn’t arrive within the grace period thereservation has to be cancelled but the user will be charged for the fullreserved period. • When a registered customer wants to make a reservation for aparticular time period then he’ll be given a list of dates and times to pick from. • Once the presence of a car in the lift is detected, the license platereader has to read the plate number and check to see if acontract/reservation has been made with that number.
  • 9. • If a reserved/contract customer’s plate number is not recognized the user will be asked to input his log in details and this will be used to access the user’s account and provide service accordingly. • Once a user leaves a spot the spot should become available immediately and not be unavailable till the car exits the garage. The operator has to help the customer pay his bill in order to be able to exit the garage. • If a reserved customer doesn’t arrive within the grace period thereservation has to be cancelled but the user will be charged for the fullreserved period.The exit gate has to open for registered customer once the licenseplate reader at the exit reads the plate number. • The gate that leads to the ground floor should open to permit walk-incustomers to enter the ground floor. This should be done after anavailable spot has been detected and the user agrees to the walk-interms and conditions.
  • 10. NON-FUNCTIONAL REQUIREMENTS • Automated park should only permit authorized users to access/edit acustomer’s profile. Customers should not be able to alter their amountowed in any way other than posting a payment. • Only a valid email address and credit card number should be accepted. • Only those customers with an account profile in good standing shouldbe allowed to make a reservation. • A customer utilizing the elevator should have access to their floorwithin 3 minutes from the entry console. • Automated park should incorporate self-check features to getmalfunctioning hardware serviced/replaced to minimize any reductionof service.
  • 13. USE CASE - PARKING • This use case shows when the customer arrives at the gate and want to park. • If the customer has already registered then the camera at the entrance will read the registration number, check for the requirements for the registration and bring the car to the assigned floor. • If the customer is not registered the system will search for the vacant parking spots, inform the customer and he can pay and reserve that spot before parking.
  • 19. RISK ASSESSMENT : There exists various types of riks that may arise while building a project. Financial risk: The risks arising from the actions of transactions like vendors,customers and counterparties in derivative transactions Environment Risk: Crime/location, Accedent/Health and Safety,Fire/disaster, depreciation.
  • 20. Privacy and Information Risk: The collection,use,disclosure of personel information for research purposes that belongs to a group may be harmed. Business Corporate Risk: Loss of income,loss of service/Dowtown, Reputation/History/Management risk,Insider fraud/Employee dishonesty,Loss of key staff.
  • 21. Different ways for Identifying • Analysis of system • feedback and communication • scenario building • Audits • Brainstorming • SWOT analysis • Experience Judgement
  • 25. TESTING The purpose of this Automated Parking Information System operational test is to determine the ability of the automated, real-time parking information and guidance system to: • Provide efficient and user-friendly access to parking at the garage. • Improve management and utilization of the underutilized parking resources at the garage. There are two types of testing 1. manual 2. automation Manual testing is costly and time consuming, because every test case comprises building up a park scenario with real cars and manual driving of each maneuver. Furthermore, performing a test in this way is difficult to reproduce, because the details of the test execution vary. In contrast, automated tests can perform a great number of test cases with less effort. Therefore automated functional tests performed in a controlled simulation environment in addition to manual tests could form an important quality assurance measure.
  • 26. Evolutionary functional testing provides a way to automate functional tests as a complete process. Instead of selecting the test cases manually, a search for interesting test cases is performed automatically. This is done by translating the test case selection into an optimization problem. This requires the solution of two problems. First, how to generate the test data and second how to evaluate the test result
  • 27. • ACCEPTANCE TEST CASES: Log in - test passes if correct email and password is entered Vehicle Check - test passes if the license plate matches with the reservation details Registration - test passes if user enters a valid email id and other details for creating account
  • 28. FUTURE WORK • For further modifying the system few of the following can be done. • Advertising for online reservations where information about the surroundings near the parking lot can be given to the customer and the garage owner can sell the advertising space to the merchants by promise to notify the customers of their deals and offers. • Integration of multiple parking lots can be done where the information can be shared by the administrator to facilitate the parking and convenient for the customer. • Use of new and advanced sensors to track the vehicles.