SlideShare a Scribd company logo
1 of 31
Esteem Cab System
BY
ATUL GUPTA
INDEX
Why transportation important?
Earlier Systems
Benefits of ECS System
Technologies used
Architecture
OOP Concepts
3 Modules of our system
Why transportation important?
Transportation has become a critical part in day to day life
Use transportation for purposes like travelling to go office, schools,
to go for shopping etc.
Earlier Systems
In public transportation arrival and departure are fixed by service
provider. So here waiting time might be quite long.
User cannot predict the number people who are already in the bus.
For example if bus is fully packed, user needs to get the other bus.
Which results in wastage of time.
The time scheduled is pre-defined and user need to follow it.
Journey duration is greater in public transports.
Now a days people are having personal vehicles but it creates
parking issue.
Benefits of ECS System
Our system overcomes the problems of earlier systems.
It provides an affordable and reliable mode of transportation.
Customer can provide pickup time and pickup location so no
waiting time.
Once ride is completed ,customer leave the cab so it overcomes the
problem of finding parking for the vehicle.
This system will also help the cab drivers to improve their efficiency
by getting more rides
Research
HouSheng-Tsung (2007). Comfort Taxi: Managing Service Supply
Chain in Transportation Industry. Ninth IEEE International
Symposium on Multimedia 2007 Workshops shows that
“drivers’ fare collection has reached $100m per year in total, and
drivers’ booking fee collection has achieved $30m-$32m per year”
30%
45%
15%
10%
Survey
Public Transit Cab System Personal Vehicle None
Technologies used
OBJECT CONTENT
Project Title Esteem Cab System
Objective To develop a smart cab booking system
Front End C#, Asp. Net ,Bootstrap, HTML5,
JQuery, JavaScript, Ajax
Back End Microsoft Sql Server 2014, BIDS
Other Technologies WCF, Web services, Google maps API,
Geocoder, ITextSharp, Send Grid, GPS
Tools used Visual Studio 2015
Architecture
Three Tier Architecture
WCF
Database programming
Sql Server 2014
Relational model
Logical database design
Physical database design
Stored Procedure
Encryption(Data masking)
OOP Concepts
 Asp .NET language(Object oriented language)
Polymorphism
Inheritance
Abstract Data Types.
Encapsulation.
Abstraction
MODULES
1. Customer Module
2. Driver Module
3. Administrator Module
Customer Module
 Registration
 Verification
 Ride Details
 Cab Types
 Payment
 Feedback
Customer’s Registration
Customer need to provide details like
◦ Name
◦ Email id
◦ Mobile no
◦ Payment details ( Credit/Debit Card no)
Verification
 After successful signup notification mail will be send to the
customer’s email id.
 This mail contains activation link.
 Customer has to click this link to verify.
 Then customer can log in to the system.
Take a Ride
 Now customer can select pick up location and destination.
Then customer can select cab types from basic, prime or extreme.
These types are according to the seating capacity and comfort level.
While booking a cab customer can see approximate fair details as
well.
Special case
If there is more traffic to reach at the location then this information
will be sent to the customer
Driver Module
 Registration
 Verification
 Ride Details
 Payment
 Feedback
Driver’s Registration
Driver needs to provide details like
◦ Name
◦ Email id
◦ Mobile no
◦ Driving license no
◦ Vehicle registration details
◦ Bank Details
Notification will be sent to administrator.
Verification
Administrator will verify the details provided by the driver and will
send notification to the driver’s mail id.
If verification is successful, driver will be added to the system and
temporary password will be sent to driver’s mail id which will be
helpful in using the system.
Trip Assignment
Harvsine Formula
Closest available cab will be assigned the trip.
After Login
Driver will be able to use system to get a trip.
After getting trip, driver need to reach the pickup location and start
the trip in the system.
Then driver will drop customer at the destination.
Payment
As soon as customer reaches the destination, driver will update the
trip as complete in the system.
Driver Position will get updated in the system.
The charge for a ride will be calculated and customer’s credit/debit
card will be charged for the same.
Feedback
Driver can provide feedback by using the system.
Driver will give feedback about day’s customers or whatever driver
feels about problems faced in a day.
Administrator
 Administrator will be the business owners.
 Administrators will have the full control over the system.
Administrators will be added to the system by executing database
scripts.
Administrator Module
 All Rides
 Current Rides
 Past Rides
 Upcoming Rides
 Cancelled Rides
 Drivers Verification
Invoice
After completion of ride invoice will be generated .
 Cost of ride will be calculated on the distance travelled * vehicle
type(rental).
 Invoice will contain driver details, Customer details , trip details, and
cost of ride.
Invoice will be send as PDF to customer and driver registered email
address.
Amount will be deducted from customer credit/debit card provided
during registration.
Amount will be credited to driver account every Wednesday.
Invoice
System Demo
OOAD (1)

More Related Content

What's hot

Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
hoadktd
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
hoadktd
 
Vehicle Speed Estimation using Haar Classifier Algorithm
Vehicle Speed Estimation using Haar Classifier AlgorithmVehicle Speed Estimation using Haar Classifier Algorithm
Vehicle Speed Estimation using Haar Classifier Algorithm
ijtsrd
 
Intelligent urban traffic control system
Intelligent urban traffic control systemIntelligent urban traffic control system
Intelligent urban traffic control system
mustafa_talib_yousif
 
KA6423 P57600 Assignment 4
KA6423 P57600 Assignment 4KA6423 P57600 Assignment 4
KA6423 P57600 Assignment 4
armada7000
 
Density based-traffic-signal-system
Density based-traffic-signal-systemDensity based-traffic-signal-system
Density based-traffic-signal-system
PAVAN KUMAR ILLA
 
Vehicle detection through image processing
Vehicle detection through image processingVehicle detection through image processing
Vehicle detection through image processing
Ghazalpreet Kaur
 
Vehicle detection by using rear parts and tracking system
Vehicle detection by using rear parts and tracking systemVehicle detection by using rear parts and tracking system
Vehicle detection by using rear parts and tracking system
eSAT Journals
 
Restore and Improve Urban Infrastructure
Restore and Improve Urban InfrastructureRestore and Improve Urban Infrastructure
Restore and Improve Urban Infrastructure
Shahmeer Baweja
 

What's hot (20)

Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
 
Automated traffic control system
Automated traffic control systemAutomated traffic control system
Automated traffic control system
 
Intelligent transportation system
Intelligent transportation systemIntelligent transportation system
Intelligent transportation system
 
Vehicle Speed Estimation using Haar Classifier Algorithm
Vehicle Speed Estimation using Haar Classifier AlgorithmVehicle Speed Estimation using Haar Classifier Algorithm
Vehicle Speed Estimation using Haar Classifier Algorithm
 
Intelligent Transportation System
Intelligent Transportation SystemIntelligent Transportation System
Intelligent Transportation System
 
Intelligent urban traffic control system
Intelligent urban traffic control systemIntelligent urban traffic control system
Intelligent urban traffic control system
 
ITS (Intelligent Teleportation System)
ITS (Intelligent Teleportation System)ITS (Intelligent Teleportation System)
ITS (Intelligent Teleportation System)
 
Vehicle Detection using Camera
Vehicle Detection using CameraVehicle Detection using Camera
Vehicle Detection using Camera
 
Intelligent Traffic System for kajang city, Malaysia.
Intelligent Traffic System for kajang city, Malaysia.Intelligent Traffic System for kajang city, Malaysia.
Intelligent Traffic System for kajang city, Malaysia.
 
KA6423 P57600 Assignment 4
KA6423 P57600 Assignment 4KA6423 P57600 Assignment 4
KA6423 P57600 Assignment 4
 
Density based-traffic-signal-system
Density based-traffic-signal-systemDensity based-traffic-signal-system
Density based-traffic-signal-system
 
Toward a resilient prediction system for non-uniform traffic data
Toward a resilient prediction system for non-uniform traffic data Toward a resilient prediction system for non-uniform traffic data
Toward a resilient prediction system for non-uniform traffic data
 
Vehicle detection through image processing
Vehicle detection through image processingVehicle detection through image processing
Vehicle detection through image processing
 
Intelligent Transportation System
Intelligent Transportation SystemIntelligent Transportation System
Intelligent Transportation System
 
Vehicle detection by using rear parts and tracking system
Vehicle detection by using rear parts and tracking systemVehicle detection by using rear parts and tracking system
Vehicle detection by using rear parts and tracking system
 
Adaptive Traffic Control System : The Smart and Imperative Traffic Monitoring...
Adaptive Traffic Control System : The Smart and Imperative Traffic Monitoring...Adaptive Traffic Control System : The Smart and Imperative Traffic Monitoring...
Adaptive Traffic Control System : The Smart and Imperative Traffic Monitoring...
 
Vehicle detection
Vehicle detectionVehicle detection
Vehicle detection
 
Traffic management system
Traffic management systemTraffic management system
Traffic management system
 
Restore and Improve Urban Infrastructure
Restore and Improve Urban InfrastructureRestore and Improve Urban Infrastructure
Restore and Improve Urban Infrastructure
 

Viewers also liked

2017 Bell Joy Ride Program
2017 Bell Joy Ride Program2017 Bell Joy Ride Program
2017 Bell Joy Ride Program
Kristin Michal
 
Breez Project Presentation
Breez Project PresentationBreez Project Presentation
Breez Project Presentation
Brooke Blann
 

Viewers also liked (20)

Vehicle Accessibility Consultants Slideshow
Vehicle Accessibility Consultants SlideshowVehicle Accessibility Consultants Slideshow
Vehicle Accessibility Consultants Slideshow
 
The Sharing Economy
The Sharing EconomyThe Sharing Economy
The Sharing Economy
 
Rob Kemp - Portfolio
Rob Kemp - PortfolioRob Kemp - Portfolio
Rob Kemp - Portfolio
 
Fleet Robo - Fleet Management Solution for Transportation, Logistics & Vehicl...
Fleet Robo - Fleet Management Solution for Transportation, Logistics & Vehicl...Fleet Robo - Fleet Management Solution for Transportation, Logistics & Vehicl...
Fleet Robo - Fleet Management Solution for Transportation, Logistics & Vehicl...
 
Enterprise Mobilty Trends 2013- An Agenda for the CIO
Enterprise Mobilty Trends 2013- An Agenda for the CIOEnterprise Mobilty Trends 2013- An Agenda for the CIO
Enterprise Mobilty Trends 2013- An Agenda for the CIO
 
Digital Security
Digital SecurityDigital Security
Digital Security
 
Ideate project
Ideate projectIdeate project
Ideate project
 
Narrative Storyboard
Narrative StoryboardNarrative Storyboard
Narrative Storyboard
 
2017 Bell Joy Ride Program
2017 Bell Joy Ride Program2017 Bell Joy Ride Program
2017 Bell Joy Ride Program
 
Breez Project Presentation
Breez Project PresentationBreez Project Presentation
Breez Project Presentation
 
Fleet Robo-Fleet Management Solutions with GPS Vehicle Tracking System
Fleet Robo-Fleet Management Solutions with GPS Vehicle Tracking System Fleet Robo-Fleet Management Solutions with GPS Vehicle Tracking System
Fleet Robo-Fleet Management Solutions with GPS Vehicle Tracking System
 
A380 qantas ao-2010-089_final_report
A380 qantas ao-2010-089_final_reportA380 qantas ao-2010-089_final_report
A380 qantas ao-2010-089_final_report
 
First Annual Automotive Mobility Study
First Annual Automotive Mobility StudyFirst Annual Automotive Mobility Study
First Annual Automotive Mobility Study
 
Re-thinking policies for the tourism sharing economy
Re-thinking policies for the tourism sharing economyRe-thinking policies for the tourism sharing economy
Re-thinking policies for the tourism sharing economy
 
2015 Global Trend Forecast (Technology, Media & Telecoms)
2015 Global Trend Forecast (Technology, Media & Telecoms)2015 Global Trend Forecast (Technology, Media & Telecoms)
2015 Global Trend Forecast (Technology, Media & Telecoms)
 
RideConnect Pitch Deck
RideConnect Pitch DeckRideConnect Pitch Deck
RideConnect Pitch Deck
 
12 Vital elements of the Subscription Business Model
12 Vital elements of the Subscription Business Model12 Vital elements of the Subscription Business Model
12 Vital elements of the Subscription Business Model
 
Sharing Economy & Tourism
Sharing Economy & TourismSharing Economy & Tourism
Sharing Economy & Tourism
 
Mobile Trends in Mobility Apps
Mobile Trends in Mobility AppsMobile Trends in Mobility Apps
Mobile Trends in Mobility Apps
 
2014 Global Trend Forecast (Technology, Media & Telecoms)
2014 Global Trend Forecast (Technology, Media & Telecoms)2014 Global Trend Forecast (Technology, Media & Telecoms)
2014 Global Trend Forecast (Technology, Media & Telecoms)
 

Similar to OOAD (1)

Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...
Akshay Shelake
 
Case study of spiral process model
Case study of spiral process  modelCase study of spiral process  model
Case study of spiral process model
minal kumar soni
 
Hard copy of proj doc
Hard copy of proj docHard copy of proj doc
Hard copy of proj doc
nawaldiatm
 
Train ticket reservation
Train ticket reservationTrain ticket reservation
Train ticket reservation
sazzadur rahman
 

Similar to OOAD (1) (20)

Bus Pass.pptx
Bus Pass.pptxBus Pass.pptx
Bus Pass.pptx
 
A Review on Smart Bus Ticketing System using QR-Code
A Review on Smart Bus Ticketing System using QR-CodeA Review on Smart Bus Ticketing System using QR-Code
A Review on Smart Bus Ticketing System using QR-Code
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement Engineering
 
Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...
 
Smart Transport for benefit of employees, logistics & freight carriers
Smart Transport for benefit of employees, logistics & freight carriersSmart Transport for benefit of employees, logistics & freight carriers
Smart Transport for benefit of employees, logistics & freight carriers
 
KIPL's Tracking Tracking Solution.
KIPL's Tracking Tracking Solution.KIPL's Tracking Tracking Solution.
KIPL's Tracking Tracking Solution.
 
Commutetown
CommutetownCommutetown
Commutetown
 
Commutetown
CommutetownCommutetown
Commutetown
 
Commutetown
CommutetownCommutetown
Commutetown
 
Yelowsoft presentation july
Yelowsoft presentation julyYelowsoft presentation july
Yelowsoft presentation july
 
Online bus ticket management
Online bus ticket managementOnline bus ticket management
Online bus ticket management
 
IRJET- Car Pooling : Real Time Ride Sharing
IRJET-  	  Car Pooling : Real Time Ride SharingIRJET-  	  Car Pooling : Real Time Ride Sharing
IRJET- Car Pooling : Real Time Ride Sharing
 
The Role of Mobility in Logistics and Fleet Management Industry
The Role of Mobility in Logistics and Fleet Management IndustryThe Role of Mobility in Logistics and Fleet Management Industry
The Role of Mobility in Logistics and Fleet Management Industry
 
Level Up Your Dispatch Business With These Best Taxi Dispatch System Features...
Level Up Your Dispatch Business With These Best Taxi Dispatch System Features...Level Up Your Dispatch Business With These Best Taxi Dispatch System Features...
Level Up Your Dispatch Business With These Best Taxi Dispatch System Features...
 
Case study of spiral process model
Case study of spiral process  modelCase study of spiral process  model
Case study of spiral process model
 
Smart government transportation with cloud security
Smart government transportation with cloud securitySmart government transportation with cloud security
Smart government transportation with cloud security
 
VPMS-PPT-wgubsa.pptx
VPMS-PPT-wgubsa.pptxVPMS-PPT-wgubsa.pptx
VPMS-PPT-wgubsa.pptx
 
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptxVEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
 
Hard copy of proj doc
Hard copy of proj docHard copy of proj doc
Hard copy of proj doc
 
Train ticket reservation
Train ticket reservationTrain ticket reservation
Train ticket reservation
 

OOAD (1)

  • 2. INDEX Why transportation important? Earlier Systems Benefits of ECS System Technologies used Architecture OOP Concepts 3 Modules of our system
  • 3. Why transportation important? Transportation has become a critical part in day to day life Use transportation for purposes like travelling to go office, schools, to go for shopping etc.
  • 4. Earlier Systems In public transportation arrival and departure are fixed by service provider. So here waiting time might be quite long. User cannot predict the number people who are already in the bus. For example if bus is fully packed, user needs to get the other bus. Which results in wastage of time. The time scheduled is pre-defined and user need to follow it. Journey duration is greater in public transports. Now a days people are having personal vehicles but it creates parking issue.
  • 5. Benefits of ECS System Our system overcomes the problems of earlier systems. It provides an affordable and reliable mode of transportation. Customer can provide pickup time and pickup location so no waiting time. Once ride is completed ,customer leave the cab so it overcomes the problem of finding parking for the vehicle. This system will also help the cab drivers to improve their efficiency by getting more rides
  • 6. Research HouSheng-Tsung (2007). Comfort Taxi: Managing Service Supply Chain in Transportation Industry. Ninth IEEE International Symposium on Multimedia 2007 Workshops shows that “drivers’ fare collection has reached $100m per year in total, and drivers’ booking fee collection has achieved $30m-$32m per year”
  • 7. 30% 45% 15% 10% Survey Public Transit Cab System Personal Vehicle None
  • 8. Technologies used OBJECT CONTENT Project Title Esteem Cab System Objective To develop a smart cab booking system Front End C#, Asp. Net ,Bootstrap, HTML5, JQuery, JavaScript, Ajax Back End Microsoft Sql Server 2014, BIDS Other Technologies WCF, Web services, Google maps API, Geocoder, ITextSharp, Send Grid, GPS Tools used Visual Studio 2015
  • 10. Database programming Sql Server 2014 Relational model Logical database design Physical database design Stored Procedure Encryption(Data masking)
  • 11. OOP Concepts  Asp .NET language(Object oriented language) Polymorphism Inheritance Abstract Data Types. Encapsulation. Abstraction
  • 12. MODULES 1. Customer Module 2. Driver Module 3. Administrator Module
  • 13. Customer Module  Registration  Verification  Ride Details  Cab Types  Payment  Feedback
  • 14. Customer’s Registration Customer need to provide details like ◦ Name ◦ Email id ◦ Mobile no ◦ Payment details ( Credit/Debit Card no)
  • 15. Verification  After successful signup notification mail will be send to the customer’s email id.  This mail contains activation link.  Customer has to click this link to verify.  Then customer can log in to the system.
  • 16. Take a Ride  Now customer can select pick up location and destination. Then customer can select cab types from basic, prime or extreme. These types are according to the seating capacity and comfort level. While booking a cab customer can see approximate fair details as well.
  • 17. Special case If there is more traffic to reach at the location then this information will be sent to the customer
  • 18. Driver Module  Registration  Verification  Ride Details  Payment  Feedback
  • 19. Driver’s Registration Driver needs to provide details like ◦ Name ◦ Email id ◦ Mobile no ◦ Driving license no ◦ Vehicle registration details ◦ Bank Details Notification will be sent to administrator.
  • 20. Verification Administrator will verify the details provided by the driver and will send notification to the driver’s mail id. If verification is successful, driver will be added to the system and temporary password will be sent to driver’s mail id which will be helpful in using the system.
  • 21. Trip Assignment Harvsine Formula Closest available cab will be assigned the trip.
  • 22. After Login Driver will be able to use system to get a trip. After getting trip, driver need to reach the pickup location and start the trip in the system. Then driver will drop customer at the destination.
  • 23.
  • 24. Payment As soon as customer reaches the destination, driver will update the trip as complete in the system. Driver Position will get updated in the system. The charge for a ride will be calculated and customer’s credit/debit card will be charged for the same.
  • 25. Feedback Driver can provide feedback by using the system. Driver will give feedback about day’s customers or whatever driver feels about problems faced in a day.
  • 26. Administrator  Administrator will be the business owners.  Administrators will have the full control over the system. Administrators will be added to the system by executing database scripts.
  • 27. Administrator Module  All Rides  Current Rides  Past Rides  Upcoming Rides  Cancelled Rides  Drivers Verification
  • 28. Invoice After completion of ride invoice will be generated .  Cost of ride will be calculated on the distance travelled * vehicle type(rental).  Invoice will contain driver details, Customer details , trip details, and cost of ride. Invoice will be send as PDF to customer and driver registered email address. Amount will be deducted from customer credit/debit card provided during registration. Amount will be credited to driver account every Wednesday.