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

PPTX
Smart card system for buses
PPTX
School Management System ppt
PPSX
E ticketing
PPTX
Vending machine ppt
PPTX
Esewa presentation
PPTX
Male reproductive system
PPTX
Smart Bus Ticket System using QR code
PPTX
Law of VAT and TOT Lecture Notes in ppts
Smart card system for buses
School Management System ppt
E ticketing
Vending machine ppt
Esewa presentation
Male reproductive system
Smart Bus Ticket System using QR code
Law of VAT and TOT Lecture Notes in ppts

What's hot (20)

PDF
Online Cab Booking System Final Report
PDF
Online Cab Booking (EpicRide 24x7)
PPTX
ONLINE BUS BOOKING SYSTEM
PPTX
Online vehicle showroom DB project
PDF
Airline reservation system
PDF
Automated Traval Ticketing System
PPTX
online Cab Booking System PPT Presentation
PPTX
Bus management system
PPTX
QR-code based attendance system
PPTX
Airline Reservation System
PPTX
CAR RENTAL
PDF
JUSTCABS - an Online Cab Reservation System (Final Year Project)
PPTX
Online Bus Reservation System
PPTX
Smart car parking system
PDF
Hard copy of proj doc
PPT
Air ticket reservation system presentation
PPT
Airline reservation system 1
PPTX
Electronic bus ticketing system ppt
PPTX
App Proposals - Cab Booking
PDF
Bus Ticket Management System
Online Cab Booking System Final Report
Online Cab Booking (EpicRide 24x7)
ONLINE BUS BOOKING SYSTEM
Online vehicle showroom DB project
Airline reservation system
Automated Traval Ticketing System
online Cab Booking System PPT Presentation
Bus management system
QR-code based attendance system
Airline Reservation System
CAR RENTAL
JUSTCABS - an Online Cab Reservation System (Final Year Project)
Online Bus Reservation System
Smart car parking system
Hard copy of proj doc
Air ticket reservation system presentation
Airline reservation system 1
Electronic bus ticketing system ppt
App Proposals - Cab Booking
Bus Ticket Management System
Ad

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

PDF
Foolproof Ticketing System Management for Bus
PDF
IRJET- Smart Bus Ticket System using QR Code in Android App
PDF
A Review On QR-Code Based Ticket Booking System
PDF
Smart transit payment for university campus transportation using RFID card sy...
PDF
1-i2ct_submission_1036
PDF
A Review on Smart Bus Ticketing System using QR-Code
PPTX
busloc college bus trackering systemppt.pptx
PDF
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
PDF
IRJET- Smart Bus for Smart City using IoT
PPTX
COLLEGE BUS MANAGEMENT SYSTEM agdyugeQF JHBFCEWJ ebc.pptx
PDF
Smart Ticketing System for Public Transport
PDF
RFID BASED AUTOMATIC BUS TICKITING SYSTEM
PDF
Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...
PDF
Automated Fare Collection.pdf
PDF
Automated Fare Collection.pdf
PDF
ANDROID SUB-URBAN RAILWAY TICKETING USING GPS AS TICKET CHECKER
PDF
A survey on real time bus monitoring system
PDF
Neural Network Based Parking via Google Map Guidance
PDF
IRJET- Smart Railway System using Trip Chaining Method
PDF
H017545662
Foolproof Ticketing System Management for Bus
IRJET- Smart Bus Ticket System using QR Code in Android App
A Review On QR-Code Based Ticket Booking System
Smart transit payment for university campus transportation using RFID card sy...
1-i2ct_submission_1036
A Review on Smart Bus Ticketing System using QR-Code
busloc college bus trackering systemppt.pptx
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
IRJET- Smart Bus for Smart City using IoT
COLLEGE BUS MANAGEMENT SYSTEM agdyugeQF JHBFCEWJ ebc.pptx
Smart Ticketing System for Public Transport
RFID BASED AUTOMATIC BUS TICKITING SYSTEM
Learning to Recognize Distance to Stop Signs Using the Virtual World of Grand...
Automated Fare Collection.pdf
Automated Fare Collection.pdf
ANDROID SUB-URBAN RAILWAY TICKETING USING GPS AS TICKET CHECKER
A survey on real time bus monitoring system
Neural Network Based Parking via Google Map Guidance
IRJET- Smart Railway System using Trip Chaining Method
H017545662
Ad

Recently uploaded (20)

PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PPTX
Configure Apache Mutual Authentication
PDF
Statistics on Ai - sourced from AIPRM.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Improvisation in detection of pomegranate leaf disease using transfer learni...
sbt 2.0: go big (Scala Days 2025 edition)
Advancing precision in air quality forecasting through machine learning integ...
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
Co-training pseudo-labeling for text classification with support vector machi...
Enhancing plagiarism detection using data pre-processing and machine learning...
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
Configure Apache Mutual Authentication
Statistics on Ai - sourced from AIPRM.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
Lung cancer patients survival prediction using outlier detection and optimize...
Training Program for knowledge in solar cell and solar industry
giants, standing on the shoulders of - by Daniel Stenberg
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Basics of Cloud Computing - Cloud Ecosystem
Rapid Prototyping: A lecture on prototyping techniques for interface design
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf

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