SlideShare a Scribd company logo
1 of 42
By-
Chirayu Deokar (B150408556)
Iliyas Khan (B150408559)
Shantanu Kulkarni (B150408563)
Utkarsh Patil (B150408566)
Guided by-
Prof. Suruchi Nannaware
Jayawantrao Sawant College of Engineering
Department of Information Technology
 Abstract
 Introduction
 Literature Survey
 Disadvantages of Existing System
 Proposed system
 Methodologies to implement the System modules
System Requirements
 Algorithms Used
 Goals and Objectives
 Project and System Requirements
 Conclusion
 References
Content
2
 Existing System Constraints
 Advantages of our System
 Ease of booking
 QR Code
 Wallet payment
 Security
 Data Analysis
Abstract
3
Introduction
• Users interact with the system from anywhere
• User can book bus seat in advance
• Payment can be done using E wallet
• User generates QR code
• Conductor scans QR code
• Data Analyst performs analysis on gathered data
4
Literature Survey
IEEE Papers Technology Used Description Drawbacks
GPS Supported City
Bus Tracking &
Smart
Ticketing System
(2015)
GPS & Smart
Card
Gives information
about vehicle position
and route travelled by
vehicle and includes
the integrated
use of smart cards
with GPS system.
Expensive to
introduce.
Risks of fake smart
cards-ticket still exist.
RFID and Android
Based Smart
Ticketing and
Destination
Announcement
System (2016)
RFID tag & GPS
Combines RFID and
GPS technology to
design an automatic
bus-ticketing system
Sometimes not as
accurate or reliable as
barcode scanners.
Implementation can be
difficult & time
consuming.
Electronic Ticket
Machine Data
Analytics for Public
Bus Transport
Planning
(2017)
ETM
Line-planning for bus
transport systems
based on data elicited
from Electronic Ticket
Machine (ETM).
Expensive to
Introduce.
Lots of specific
technical requirements
both passenger and
transport operators.
5
 Beneficial to employees and passengers
 Information available at fingertips
 Easy Booking and Execution of the system
 Security :
 Authentication
 AES
 Data analysis helps in monitoring overall function
Proposed system
6
Architecture Diagram
7
8
Usecase Diagram
9
Class Diagram
10
DFD level 0
DFD level 1
11
DFD level 2
12
ER Diagram
Methodologies to implement the
System modules
1. User
2. Conductor
3. QR code
4. Admin
13
14
USER
 Register or login
 Select source and destination
 Check bus availability
 A unique QR code is generated
 User can travel in any bus on that route
 Other Features :
 Bus Tracking
 E -wallet Management
15
CONDUCTOR
 Scan Users QR code
 Validate Passenger details
 Automatically update database
16
QR code
 QR code is a 2 dimensional barcode
 Can b read horizontally as well as vertically
 A unique QR code for every booking
 QR code contains:
 user details
 Source
 Destination
 date and time of booking
 total fare.
17
Admin
 Admin plays an important role in smooth functioning of the
system
 Managing data stored in database
 Adding new busses to the system
 Allotting new TC to bus
 A well organized machine learning algorithm helps admin
analyse the data and take better decisions
 We have analyse the number of adults and children
travelling in a particular period
1] AES (Advanced Encryption Standard)
 AES is more secure algorithm. It is established
by U.S. National Institute of Standards and
Technology in 2001.
 AES is symmetric key algorithm.
 So we use the AES algorithm to secure the
information i.e. stored in QR code.
 This algorithm is generally divided in to two
steps. The following step is involved:-
Algorithms
18
Step1- Convert the data into QR
code
19
Step1- Convert QR code into data
20
2] Haversine
 The haversine formula determines the great-circle distance between
two points on a sphere given their longitudes and latitudes.
 The haversine formula is used in electronics and other applications
such as navigation. It helps in finding out the distance between two
points on a sphere.
Algorithms
21
22
Haversine Formulation
 Let the central angle Θ between any two points on a sphere be:
Θ = d/r
where:
- d is the distance between the two points (along a great
circle of the sphere; see spherical distance),
- r is the radius of the sphere.
 The haversine formula hav of Θ is given by
where r is the radius of earth(6371 km), d is the distance between
two points, φ1, φ2 latitude of the two points and λ1, λ2 is
longitude of the two points respectively.
23
Haversine Formulation
 Solving d by applying the inverse haversine or by using the
inverse sine function, we get:
OR
24
Results
25
26
27
28
29
30
31
32
33
34
Data Analysis
 Analysis of Children and Adult tickets
 Histogram prepared gives a broader sense of travelers
 Other Analysis showing bus route traffic can also be
useful
• Consumers now gain time because they have the
possibility to buy and use their tickets whenever they
want and wherever they are thanks to their smartphones.
• The E-ticket is also eco-friendlier, compared to the paper
ticket it doesn't need to be printed, paper consumption
will thus decrease, making it even better for our planet
• It will be impossible to lose your ticket.
• To make the whole journey of a passenger enjoyable and
hassle-free.
• The location of the bus can be observed continuously
using GPS system.
Goals and objectives
35
 Android Studio :- To develop android
based app
 MySql , Xampp :- To Store Database
Information
 PHP :- To Create Web Services
Project Requirements
36
 Hardware Requirements:
 System : Intel I3 Processor.
 Hard Disk : 20 GB.
 Monitor : 15 VGA Colour.
 Mouse : Logitech.
 Ram : 4 GB
 Software Requirements:
 Operating system : Windows 7 and above.
 Coding Language : JAVA, ANDROID
 IDE : Android Studio
 Database : MYSQL
System Requirements
37
Problem Statement
“To design and Implement a secured E-
Ticketing system for public bus transport to
provide hassle free travel to daily users”
38
 This system provides online reservation of bus.
System is user friendly and accurate .It is available
for 24 hours. No need to go to the bus enquiry
office.
 The system is automatic and online which save
everyone’s valuable time.
 Bus Tracking will help users to get Real time
Location of buses.
 Data analysis provides smooth functioning of the
overall travel system.
Conclusion
39
 [1] Anila Cyril, Varghese George, Raviraj H. Mulangi "Electronic
Ticket Machine Data Analytics for Public Bus Transport
Planning", 2017 International Conference on Energy,
Communication, Data Analytics and Soft Computing (ICECDS),
21 June 2018.
 [2] Ajay Shingare, AnkitaPendole, Nikita Chaudhari and
Parikshit DeshpandeGPS Supported City Bus Tracking Smart
Ticketing System, 2015 International Conference on Green
Computing and Internet of Things (ICGCIoT), 14 January 2016
 [3] Prasun Chowdhury, Poulami Bala, Diptadeep Addy,Sumit
Giri, Aritra Ray Chaudhuri RFID and Android Based Smart
Ticketing and Destination Announcement System (ICACCI) 03
November 2016
 [4] Van Ly, M.; Martin, S.; Trivedi, M.M. Driver classification
and driving style recognition using inertial sensors. In
Proceedings of the 2013 IEEE Intelligent Vehicles Symposium,
References
40
 [5] Aljaafreh, A.; Alshabatat, N.; Najim Al-Din, M. Driving style
recognition using fuzzy logic. In Proceedings of the 2012 IEEE
International Conference on Vehicular Electronics and Safety
(ICVES), Istanbul, Turkey,24–27 July 2012; pp. 460–463.
 [6] Al-Sultan, S.; Al-Bayatti, A.; Zedan, H. Context-aware driver
behavior detectionPositioning System data. In Proceedings of the
2011 IEEE International Conference system in intelligent
transportation systems. IEEE Trans. Veh. Technol. 2013, 62, 4264–
4275.
 [7] Mohamad, I.; Ali, M.; Ismail, M. Abnormal driving detection
using real time Global on Space Science and Communication
(IconSpace), Penang, Malaysia, 12–13 July 2011; pp. 1–6.
 [8] Dorr, D.; Grabengiesser, D.; Gauterin, F. Online driving style
recognition using fuzzy logic. In Proceedings of the 2014 IEEE 17th
International Conference on Intelligent Transportation Systems
(ITSC), Qindao, China, 8–11 October 2014; pp. 1021–1026.
References
41
THANK YOU
42

More Related Content

What's hot

Usr tour and tra vel mini project report
Usr tour and tra vel mini project reportUsr tour and tra vel mini project report
Usr tour and tra vel mini project reportRavindra Chaudhary
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation SystemTuvshinbayar Davaa
 
Automated Traval Ticketing System
Automated Traval Ticketing SystemAutomated Traval Ticketing System
Automated Traval Ticketing SystemUdara Seneviratne
 
Smart parking system using IOT
Smart parking system using IOTSmart parking system using IOT
Smart parking system using IOTUdit Deo
 
Electronic bus ticketing system ppt
Electronic bus ticketing system pptElectronic bus ticketing system ppt
Electronic bus ticketing system pptWakil Kumar
 
Intelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using AndroidIntelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using AndroidAM Publications
 
Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringDrishti Bhalla
 
Cab booking system india
Cab booking system indiaCab booking system india
Cab booking system indiaCustom Soft
 
Online Railway Reservation System
Online Railway Reservation SystemOnline Railway Reservation System
Online Railway Reservation SystemSanjay Saluth
 
Online Bus Ticketing System
Online Bus Ticketing SystemOnline Bus Ticketing System
Online Bus Ticketing SystemKiran Shahi
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom SystemNikhil Vyas
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final ReportPiyushPatil73
 
Synopsis on railway reservation system
Synopsis on railway reservation systemSynopsis on railway reservation system
Synopsis on railway reservation systemAnkit Verma
 
Online Bus Reservation
Online Bus ReservationOnline Bus Reservation
Online Bus ReservationAstha Patel
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation systemAbhishek Yadav
 
Design and implementation of airline flight information system
Design and implementation of airline flight information systemDesign and implementation of airline flight information system
Design and implementation of airline flight information systemEMMANUEL FRESHMAN
 
Bus Management System
Bus Management SystemBus Management System
Bus Management SystemAl Mamun
 
Android Project report on City Tourist Location based services (Shuja ul hassan)
Android Project report on City Tourist Location based services (Shuja ul hassan)Android Project report on City Tourist Location based services (Shuja ul hassan)
Android Project report on City Tourist Location based services (Shuja ul hassan)Shuja Hassan
 
Vehicle tracking system
Vehicle tracking systemVehicle tracking system
Vehicle tracking systemSujit9561
 

What's hot (20)

Usr tour and tra vel mini project report
Usr tour and tra vel mini project reportUsr tour and tra vel mini project report
Usr tour and tra vel mini project report
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation System
 
Automated Traval Ticketing System
Automated Traval Ticketing SystemAutomated Traval Ticketing System
Automated Traval Ticketing System
 
Final_report
Final_reportFinal_report
Final_report
 
Smart parking system using IOT
Smart parking system using IOTSmart parking system using IOT
Smart parking system using IOT
 
Electronic bus ticketing system ppt
Electronic bus ticketing system pptElectronic bus ticketing system ppt
Electronic bus ticketing system ppt
 
Intelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using AndroidIntelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using Android
 
Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software Engineering
 
Cab booking system india
Cab booking system indiaCab booking system india
Cab booking system india
 
Online Railway Reservation System
Online Railway Reservation SystemOnline Railway Reservation System
Online Railway Reservation System
 
Online Bus Ticketing System
Online Bus Ticketing SystemOnline Bus Ticketing System
Online Bus Ticketing System
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom System
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final Report
 
Synopsis on railway reservation system
Synopsis on railway reservation systemSynopsis on railway reservation system
Synopsis on railway reservation system
 
Online Bus Reservation
Online Bus ReservationOnline Bus Reservation
Online Bus Reservation
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
Design and implementation of airline flight information system
Design and implementation of airline flight information systemDesign and implementation of airline flight information system
Design and implementation of airline flight information system
 
Bus Management System
Bus Management SystemBus Management System
Bus Management System
 
Android Project report on City Tourist Location based services (Shuja ul hassan)
Android Project report on City Tourist Location based services (Shuja ul hassan)Android Project report on City Tourist Location based services (Shuja ul hassan)
Android Project report on City Tourist Location based services (Shuja ul hassan)
 
Vehicle tracking system
Vehicle tracking systemVehicle tracking system
Vehicle tracking system
 

Similar to E-Ticketing System for public transport

Foolproof Ticketing System Management for Bus
Foolproof Ticketing System Management for BusFoolproof Ticketing System Management for Bus
Foolproof Ticketing System Management for BusIRJET Journal
 
IRJET- Smart Bus Ticket System using QR Code in Android App
IRJET-  	  Smart Bus Ticket System using QR Code in Android AppIRJET-  	  Smart Bus Ticket System using QR Code in Android App
IRJET- Smart Bus Ticket System using QR Code in Android AppIRJET Journal
 
A Review On QR-Code Based Ticket Booking System
A Review On QR-Code Based Ticket Booking SystemA Review On QR-Code Based Ticket Booking System
A Review On QR-Code Based Ticket Booking SystemJoe Andelija
 
Smart transit payment for university campus transportation using RFID card sy...
Smart transit payment for university campus transportation using RFID card sy...Smart transit payment for university campus transportation using RFID card sy...
Smart transit payment for university campus transportation using RFID card sy...IJECEIAES
 
1-i2ct_submission_1036
1-i2ct_submission_10361-i2ct_submission_1036
1-i2ct_submission_1036Vikrant Sapkal
 
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-CodeIRJET Journal
 
busloc college bus trackering systemppt.pptx
busloc college bus trackering systemppt.pptxbusloc college bus trackering systemppt.pptx
busloc college bus trackering systemppt.pptxlynxburning
 
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation SystemCrowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation SystemIJCSIS Research Publications
 
IRJET- Smart Bus for Smart City using IoT
IRJET-  	  Smart Bus for Smart City using IoTIRJET-  	  Smart Bus for Smart City using IoT
IRJET- Smart Bus for Smart City using IoTIRJET Journal
 
Smart Ticketing System for Public Transport
Smart Ticketing System for Public TransportSmart Ticketing System for Public Transport
Smart Ticketing System for Public TransportIRJET Journal
 
RFID BASED AUTOMATIC BUS TICKITING SYSTEM
RFID BASED AUTOMATIC BUS TICKITING SYSTEMRFID BASED AUTOMATIC BUS TICKITING SYSTEM
RFID BASED AUTOMATIC BUS TICKITING SYSTEMIRJET Journal
 
Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...
Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...
Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...Artur Filipowicz
 
Automated Fare Collection.pdf
Automated Fare Collection.pdfAutomated Fare Collection.pdf
Automated Fare Collection.pdfTomWhite667370
 
Automated Fare Collection.pdf
Automated Fare Collection.pdfAutomated Fare Collection.pdf
Automated Fare Collection.pdfTomWhite667370
 
A survey on real time bus monitoring system
A survey on real time bus monitoring systemA survey on real time bus monitoring system
A survey on real time bus monitoring systemIRJET Journal
 
Neural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceNeural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceIJERA Editor
 
IRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining MethodIRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining MethodIRJET Journal
 

Similar to E-Ticketing System for public transport (20)

Foolproof Ticketing System Management for Bus
Foolproof Ticketing System Management for BusFoolproof Ticketing System Management for Bus
Foolproof Ticketing System Management for Bus
 
IRJET- Smart Bus Ticket System using QR Code in Android App
IRJET-  	  Smart Bus Ticket System using QR Code in Android AppIRJET-  	  Smart Bus Ticket System using QR Code in Android App
IRJET- Smart Bus Ticket System using QR Code in Android App
 
A Review On QR-Code Based Ticket Booking System
A Review On QR-Code Based Ticket Booking SystemA Review On QR-Code Based Ticket Booking System
A Review On QR-Code Based Ticket Booking System
 
Smart transit payment for university campus transportation using RFID card sy...
Smart transit payment for university campus transportation using RFID card sy...Smart transit payment for university campus transportation using RFID card sy...
Smart transit payment for university campus transportation using RFID card sy...
 
1-i2ct_submission_1036
1-i2ct_submission_10361-i2ct_submission_1036
1-i2ct_submission_1036
 
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
 
busloc college bus trackering systemppt.pptx
busloc college bus trackering systemppt.pptxbusloc college bus trackering systemppt.pptx
busloc college bus trackering systemppt.pptx
 
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation SystemCrowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
 
IRJET- Smart Bus for Smart City using IoT
IRJET-  	  Smart Bus for Smart City using IoTIRJET-  	  Smart Bus for Smart City using IoT
IRJET- Smart Bus for Smart City using IoT
 
Smart Ticketing System for Public Transport
Smart Ticketing System for Public TransportSmart Ticketing System for Public Transport
Smart Ticketing System for Public Transport
 
RFID BASED AUTOMATIC BUS TICKITING SYSTEM
RFID BASED AUTOMATIC BUS TICKITING SYSTEMRFID BASED AUTOMATIC BUS TICKITING SYSTEM
RFID BASED AUTOMATIC BUS TICKITING SYSTEM
 
Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...
Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...
Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...
 
Automated Fare Collection.pdf
Automated Fare Collection.pdfAutomated Fare Collection.pdf
Automated Fare Collection.pdf
 
Automated Fare Collection.pdf
Automated Fare Collection.pdfAutomated Fare Collection.pdf
Automated Fare Collection.pdf
 
ANDROID SUB-URBAN RAILWAY TICKETING USING GPS AS TICKET CHECKER
ANDROID SUB-URBAN RAILWAY TICKETING USING GPS AS TICKET CHECKERANDROID SUB-URBAN RAILWAY TICKETING USING GPS AS TICKET CHECKER
ANDROID SUB-URBAN RAILWAY TICKETING USING GPS AS TICKET CHECKER
 
A survey on real time bus monitoring system
A survey on real time bus monitoring systemA survey on real time bus monitoring system
A survey on real time bus monitoring system
 
Neural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceNeural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map Guidance
 
IRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining MethodIRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining Method
 
H017545662
H017545662H017545662
H017545662
 
Digital bus pass
Digital bus passDigital bus pass
Digital bus pass
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

E-Ticketing System for public transport

  • 1. By- Chirayu Deokar (B150408556) Iliyas Khan (B150408559) Shantanu Kulkarni (B150408563) Utkarsh Patil (B150408566) Guided by- Prof. Suruchi Nannaware Jayawantrao Sawant College of Engineering Department of Information Technology
  • 2.  Abstract  Introduction  Literature Survey  Disadvantages of Existing System  Proposed system  Methodologies to implement the System modules System Requirements  Algorithms Used  Goals and Objectives  Project and System Requirements  Conclusion  References Content 2
  • 3.  Existing System Constraints  Advantages of our System  Ease of booking  QR Code  Wallet payment  Security  Data Analysis Abstract 3
  • 4. Introduction • Users interact with the system from anywhere • User can book bus seat in advance • Payment can be done using E wallet • User generates QR code • Conductor scans QR code • Data Analyst performs analysis on gathered data 4
  • 5. Literature Survey IEEE Papers Technology Used Description Drawbacks GPS Supported City Bus Tracking & Smart Ticketing System (2015) GPS & Smart Card Gives information about vehicle position and route travelled by vehicle and includes the integrated use of smart cards with GPS system. Expensive to introduce. Risks of fake smart cards-ticket still exist. RFID and Android Based Smart Ticketing and Destination Announcement System (2016) RFID tag & GPS Combines RFID and GPS technology to design an automatic bus-ticketing system Sometimes not as accurate or reliable as barcode scanners. Implementation can be difficult & time consuming. Electronic Ticket Machine Data Analytics for Public Bus Transport Planning (2017) ETM Line-planning for bus transport systems based on data elicited from Electronic Ticket Machine (ETM). Expensive to Introduce. Lots of specific technical requirements both passenger and transport operators. 5
  • 6.  Beneficial to employees and passengers  Information available at fingertips  Easy Booking and Execution of the system  Security :  Authentication  AES  Data analysis helps in monitoring overall function Proposed system 6
  • 13. Methodologies to implement the System modules 1. User 2. Conductor 3. QR code 4. Admin 13
  • 14. 14 USER  Register or login  Select source and destination  Check bus availability  A unique QR code is generated  User can travel in any bus on that route  Other Features :  Bus Tracking  E -wallet Management
  • 15. 15 CONDUCTOR  Scan Users QR code  Validate Passenger details  Automatically update database
  • 16. 16 QR code  QR code is a 2 dimensional barcode  Can b read horizontally as well as vertically  A unique QR code for every booking  QR code contains:  user details  Source  Destination  date and time of booking  total fare.
  • 17. 17 Admin  Admin plays an important role in smooth functioning of the system  Managing data stored in database  Adding new busses to the system  Allotting new TC to bus  A well organized machine learning algorithm helps admin analyse the data and take better decisions  We have analyse the number of adults and children travelling in a particular period
  • 18. 1] AES (Advanced Encryption Standard)  AES is more secure algorithm. It is established by U.S. National Institute of Standards and Technology in 2001.  AES is symmetric key algorithm.  So we use the AES algorithm to secure the information i.e. stored in QR code.  This algorithm is generally divided in to two steps. The following step is involved:- Algorithms 18
  • 19. Step1- Convert the data into QR code 19
  • 20. Step1- Convert QR code into data 20
  • 21. 2] Haversine  The haversine formula determines the great-circle distance between two points on a sphere given their longitudes and latitudes.  The haversine formula is used in electronics and other applications such as navigation. It helps in finding out the distance between two points on a sphere. Algorithms 21
  • 22. 22 Haversine Formulation  Let the central angle Θ between any two points on a sphere be: Θ = d/r where: - d is the distance between the two points (along a great circle of the sphere; see spherical distance), - r is the radius of the sphere.  The haversine formula hav of Θ is given by where r is the radius of earth(6371 km), d is the distance between two points, φ1, φ2 latitude of the two points and λ1, λ2 is longitude of the two points respectively.
  • 23. 23 Haversine Formulation  Solving d by applying the inverse haversine or by using the inverse sine function, we get: OR
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34 Data Analysis  Analysis of Children and Adult tickets  Histogram prepared gives a broader sense of travelers  Other Analysis showing bus route traffic can also be useful
  • 35. • Consumers now gain time because they have the possibility to buy and use their tickets whenever they want and wherever they are thanks to their smartphones. • The E-ticket is also eco-friendlier, compared to the paper ticket it doesn't need to be printed, paper consumption will thus decrease, making it even better for our planet • It will be impossible to lose your ticket. • To make the whole journey of a passenger enjoyable and hassle-free. • The location of the bus can be observed continuously using GPS system. Goals and objectives 35
  • 36.  Android Studio :- To develop android based app  MySql , Xampp :- To Store Database Information  PHP :- To Create Web Services Project Requirements 36
  • 37.  Hardware Requirements:  System : Intel I3 Processor.  Hard Disk : 20 GB.  Monitor : 15 VGA Colour.  Mouse : Logitech.  Ram : 4 GB  Software Requirements:  Operating system : Windows 7 and above.  Coding Language : JAVA, ANDROID  IDE : Android Studio  Database : MYSQL System Requirements 37
  • 38. Problem Statement “To design and Implement a secured E- Ticketing system for public bus transport to provide hassle free travel to daily users” 38
  • 39.  This system provides online reservation of bus. System is user friendly and accurate .It is available for 24 hours. No need to go to the bus enquiry office.  The system is automatic and online which save everyone’s valuable time.  Bus Tracking will help users to get Real time Location of buses.  Data analysis provides smooth functioning of the overall travel system. Conclusion 39
  • 40.  [1] Anila Cyril, Varghese George, Raviraj H. Mulangi "Electronic Ticket Machine Data Analytics for Public Bus Transport Planning", 2017 International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS), 21 June 2018.  [2] Ajay Shingare, AnkitaPendole, Nikita Chaudhari and Parikshit DeshpandeGPS Supported City Bus Tracking Smart Ticketing System, 2015 International Conference on Green Computing and Internet of Things (ICGCIoT), 14 January 2016  [3] Prasun Chowdhury, Poulami Bala, Diptadeep Addy,Sumit Giri, Aritra Ray Chaudhuri RFID and Android Based Smart Ticketing and Destination Announcement System (ICACCI) 03 November 2016  [4] Van Ly, M.; Martin, S.; Trivedi, M.M. Driver classification and driving style recognition using inertial sensors. In Proceedings of the 2013 IEEE Intelligent Vehicles Symposium, References 40
  • 41.  [5] Aljaafreh, A.; Alshabatat, N.; Najim Al-Din, M. Driving style recognition using fuzzy logic. In Proceedings of the 2012 IEEE International Conference on Vehicular Electronics and Safety (ICVES), Istanbul, Turkey,24–27 July 2012; pp. 460–463.  [6] Al-Sultan, S.; Al-Bayatti, A.; Zedan, H. Context-aware driver behavior detectionPositioning System data. In Proceedings of the 2011 IEEE International Conference system in intelligent transportation systems. IEEE Trans. Veh. Technol. 2013, 62, 4264– 4275.  [7] Mohamad, I.; Ali, M.; Ismail, M. Abnormal driving detection using real time Global on Space Science and Communication (IconSpace), Penang, Malaysia, 12–13 July 2011; pp. 1–6.  [8] Dorr, D.; Grabengiesser, D.; Gauterin, F. Online driving style recognition using fuzzy logic. In Proceedings of the 2014 IEEE 17th International Conference on Intelligent Transportation Systems (ITSC), Qindao, China, 8–11 October 2014; pp. 1021–1026. References 41