online bus pass management system
TRANSCRIPT
![Page 1: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/1.jpg)
ONLINE BUS MANAGEMENT SYSTEM
PREPARED BY:
PIYUSH KHADSE
SHUBHAM KADAM
CHAITANYA MAMIDWAR
KRUSHNA MANTRI
![Page 2: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/2.jpg)
PROBLEMS FACED BY BUS PASS HOLDERS:
• LONG QUEUES FOR ISSUING PASSES.• TEDIOUS PROCEDURE FOR ISSUING/RENEWING PASSES.• PASSES ARE STILL PHYSICAL SLIPS OF PAPERS, NOT DIGITAL
CARDS.
![Page 3: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/3.jpg)
SOLUTION: ONLINE BUS MANAGEMENT SYSTEM
• ONLINE CITIZEN BUS PASS GENERATION SYSTEM IS AN APPLICATION FOR CITIZENS TO GET BUS PASSES ONLINE.• THE SYSTEM IS INTENDED TO DEVELOP AN APPLICATION
TO PERFORM FUNCTIONS LIKE ACCESSING BASIC INFORMATION FOR AUTHENTICATION AND PROVIDE PASSES WITHOUT THE NEED TO WAIT IN ANY QUEUE.
![Page 4: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/4.jpg)
• THIS SYSTEM WILL INCLUDE A WEB APPLICATION TO ACCESS CITIZEN’S ACCOUNT, A MOBILE APPLICATION TO ACCESS REMOTELY AND QR CODE SCANNERS.
![Page 5: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/5.jpg)
WEB APPLICATION:
FRONT END (UI):• LOGIN/REGISTRATION• VIEW DETAILS• ISSUE NEW PASS• RENEW PASS
Back end: - Database (details , passwords ) - Secure channel to banking portal
![Page 6: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/6.jpg)
ANDROID APPLICATION(FOR END USER):FRONT END (UI):• LOGIN/REGISTRATION• VIEW DETAILS• ISSUE NEW PASS• RENEW PASS• GENERATE PDF FILE OF PASS WITH QR CODE
![Page 7: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/7.jpg)
VERIFICATION PROCESS:
• ALL BUS CONDUCTORS WILL BE ISSUED A DEVICE WITH QR CODE SCANNER AND MINI PRINTER FOR TICKETS.• THE QR CODE IS PROVIDED BY THE END USER WHICH IS
SCANNED BY THE DEVICE PROVIDED.• THIS VERIFIES THE DETAILS AND VALIDATES THE USER.
![Page 8: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/8.jpg)
TECHNOLOGIES TO BE USED:• HTML, PHP, JAVASCRIPT FOR WEB APPLICATION• HTTPS FOR SECURE TRANSACTIONS• JAVA, XML FOR ANDROID APPLICATION• MYSQL/ORACLE DATABASE• QR CODE GENERATOR• QR SCANNER
![Page 9: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/9.jpg)
LITERATURE SURVEY
![Page 10: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/10.jpg)
SR. NO.
Name of Paper Year Published
Technology Used
Advantages
Disadvantages
1. Development of an Effective Online Bus Pass Generation System Karnataka State.
2015 1. Web based( PHP, HTML, JAVASCRIPT)
2. DATABASE( MySql, Oracle etc).
1. Saves time2. Affordable , Comfortable.3. Renew pass from Home
1. Editing PDF
2. No QR code / Aztec Code
3. Available On Website only
4. Not Secured.
2. A Survey on Online Bus Pass Generation System using Aztec code
2016 1. Web based( PHP, HTML, JAVASCRIPT)
2. DATABASE
3. Aztec Code Scanner
1. Saves time2. Affordable , Comfortable.3. Renew pass from Home
1. Available on Website only
2. Needs complex laser scanners.
3. Not Secured.
![Page 11: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/11.jpg)
SR. No. Name of Paper Year Published
Technology Used
Advantages
Disadvantages / Constraints
3.ONLINE BUSPASS RENEWAL SYSTEM USING WEB APPLICATION
20161. Web
based( PHP, HTML, JAVASCRIPT)
2. DATABASE( MySql, Oracle etc ).
1. Saves time2. Affordable , Comfortable.3. Renew pass from Home
1. Editing PDF
2. No QR code / Aztec Code
3. Available On Website only.
4. Not Secured.
4. My online railway pass system
2016 1.Web based(PHP, JSP,JAVASCRIPT,HTML)2.Database( MySql , Oracle etc.)
1.Saves Time2.Not Editable3.Easy,Affordableand comfortable4.Watermark
1.No QR code/ Aztec Code.2.Not Secured.3.Available only on website.
![Page 12: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/12.jpg)
SR. No. Name of Paper Year Published
Technology Used
Advantages
Disadvantages / Constraints
5. Urban Railway Ticketing Application
2014 1.Android Based. 2.MySql Database.
1.Saves Time2.Not Editable3.Easy to use4.QR Code is generated
1.Android mobile is necessary.2.Internet is required each & every time.3.Not Secured from CSRF & CSS.
![Page 13: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/13.jpg)
MOTIVATION
![Page 14: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/14.jpg)
ONLINE BUS PASS SYSTEM• TECHNOLOGY USED: 1.WEB BASED(PHP,JAVASCRIPT,HTML). 2.ANDROID BASED. 3.DATABASE(MYSQL). 4.QR CODE SCANNING DEVICE.• ADVANTAGES: 1.SAVES TIME, AFFORDABLE AND COMFORTABLE. 2.SECURED FROM CSRF AND CSS ATTACKS. 3.NOT EDITABLE
![Page 15: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/15.jpg)
• DISADVANTAGES: 1.APP SUPPORTED OS: ANDROID 2.3 AND ABOVE
![Page 16: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/16.jpg)
SOFTWARE REQUIREMENTS SPECIFICATION• INTRODUCTION
• PURPOSE
• DIGITIZATION AND AUTOMATION OF BUS PASS SYSTEM.
• INTENDED AUDIENCE AND READING SUGGESTIONS
• DEVELOPERS FOR THIRD PARTY SERVICES, GOVERNMENT OFFICIALS.
• REFERENCES
• DEVELOPMENT OF AN EFFECTIVE ONLINE BUS PASS GENERATION SYSTEM KARNATAKA STATE: HTTP://WWW.IJCSIT.COM/DOCS/VOLUME%206/VOL6ISSUE03/IJCSIT20150603248.PDF
•
• A SURVEY ON ONLINE BUS PASS GENERATION SYSTEM USING AZTEC CODE
• HTTP://WWW.RROIJ.COM/OPEN-ACCESS/A-SURVEY-ON-ONLINE-BUS-PASS-GENERATION-SYSTEM-USING-AZTEC-CODEC-10-15680IJIRCCE-2016-%200402010.PDF
•
![Page 17: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/17.jpg)
• PRODUCT FUNCTIONS
• ISSUE AN ELECTRONIC PASS TO ALL USERS.
• ALLOW USERS TO PAY FOR TICKET/PASS ONLINE.
• AUTHENTICATE PERSONAL DETAILS OF CUSTOMER QUICKLY WHILE ON THE BUS.
• OPERATING ENVIRONMENT
• WEB SERVER(DATABASE): MONGODB SERVER ON LINUX PLATFORM.
• WEB PORTAL(WEBSITE): ALL HTML WEB BROWSERS(DESKTOP AND MOBILE).
• SCAN DEVICE: QR BARCODE SCANNER OR ANDROID APP TO SCAN QR CODES.
![Page 18: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/18.jpg)
• PRODUCT SCOPE
• THE SYSTEM IS INTENDED TO DEVELOP AN APPLICATION TO PERFORM FUNCTIONS LIKE ACCESSING BASIC INFORMATION FOR AUTHENTICATION AND PROVIDE PASSES WITHOUT THE NEED TO WAIT IN ANY QUEUE.• ONLINE BUS PASS GENERATION SYSTEM IS FOR STUDENTS AND OTHER
DAILY TRAVELLERS TO GET PASS THROUGH ONLINE.• BEFORE THIS APPLICATION IMPLEMENTATION THE MANUAL PROCESS IS
USED TO DO THE PROCESS OF ISSUING THE BUS PASS TO THE STUDENTS. THIS MANUAL PROCESS REQUIRES MAN POWER AND MORE TIME CONSUMING. TO AVOID SUCH DIFFICULTIES WE IMPLEMENTED THIS SYSTEM.
![Page 19: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/19.jpg)
• REQUIREMENTS• FUNCTIONAL REQUIREMENTS
• REGISTERING USER.• UPDATING INFORMATION.• GENERATING PASS• RENEWING PASS• AUTHENTICATION OF USER• LOG IN• ONLINE PAYMENT• GENERATING PDF• GENERATING QR CODE
• NON-FUNCTIONAL REQUIREMENTS• RELIABILITY : THE APPLICATION SHOULD BE RELIABLE AND IT SHOULD GENERATE ALL
UPDATED INFORMATION IN CORRECT ORDER.• AVAILABILITY : APPLICATION WILL BE AVAILABLE & WORKING PROPERLY FOR ALL THE
TIME (24 HOURS).• THE APPLICATION SHALL BE AVAILABLE IN SEVERAL LANGUAGES.• SECURITY.• BETTER GUI.
![Page 20: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/20.jpg)
• SOFTWARE REQUIREMENTS• WEB BASED APPLICATION• PHP.• ANY OPERATING SYSTEM• APACHE SERVER.• MYSQL / NOSQL DATABASES.• JAVASCRIPT, HTML, GRAPHICS SUPPORTED BROWSER.
• ANDROID BASED APPLICATION• ANDROID STUDIO.• ECLIPSE.• JAVA• ANY OPERATING SYSTEM• GOOGLE PLAY STORE.• ANDROID OS 2.3 OR HIGHER.
![Page 21: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/21.jpg)
HARDWARE REQUIREMENTS• ANDROID MOBILE.• QR CODE SCANNER.• AT LEAST 512 MB RAM IS REQUIRED.• INTEL ATOM OR INTEL DUAL-CORE PROCESSOR OR
HIGHER.• 1-10 GB FREE SPACE OR HIGHER.
![Page 22: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/22.jpg)
DFD
![Page 23: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/23.jpg)
login
![Page 24: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/24.jpg)
details
verification
credentials
mediums generates
details
upload
![Page 25: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/25.jpg)
USE CASE
![Page 26: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/26.jpg)
![Page 27: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/27.jpg)
CLASS DIAGRAM
![Page 28: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/28.jpg)
![Page 29: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/29.jpg)
ACTIVITY DIAGRAM
![Page 30: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/30.jpg)
![Page 31: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/31.jpg)
ER DIAGRAM
![Page 32: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/32.jpg)
![Page 33: Online bus pass management system](https://reader036.vdocument.in/reader036/viewer/2022081414/58edc8791a28aba4148b468f/html5/thumbnails/33.jpg)
THANK YOU