SlideShare a Scribd company logo
DATA
STRUCTURES
PROJECT
ONLINE BUS RESERVATION
SYSTEM
BY
L.SIVA SAI REDDY-10MSE1033
B.SIVA RUSHI-10MSE1063
 PROJECT PLAN:
 1)Gathering the required information.
 2) considering the rules which had given by faculty
 3)Source – Net : Red bus.in/APS-RTC
 4)Review-1
 5)Project Submission
REVIEW 1:
INTRODUCTION
 Our project is to computerize traveling company to manage
data, so that all the transactions become fast and there should not
be any error in transaction like calculation mistake, bill generation
and other things. It replaces all the paper work. It keeps records of
all bills also, giving to ensure 100% successful implementation of
the computerized Bus reservation system.
Abstract:
 The objective was two-fold - to ensure that the Customers don’t have to
leave the confines of their comfort to book a ticket, and to help them get a
ticket when they need it the most.
 The internet was being voted as a medium people couldn’t do without.
PC and net penetration was increasing not only in urban areas, but also in
rural India. Also, people were getting used to booking tickets for travel using
IRCTC and private airline websites. So, why not buses?
 Online system provides real time quotations, real time bus booking
services for round trips, multiple payment channels, cost comparison,last
minute booking, an in-house call center and even home delivery of tickets.
 Online system provides real time quotations, real time bus booking
services for round trips, multiple payment channels, cost comparison,last
minute booking, an in-house call center and even home delivery of tickets.
 Back-end database:
 A back-end database is a database that is accessed by users
indirectly through an external application .
 This is rather than by application programming stored within
the database itself or by low level manipulation of the data
 A back-end database stores data but does not include end-
user application elements such as stored queries, forms, macros or
reports.
 Front end database:
 1) Booking
 2) Cancelling
 3) From: To:
 Date of journey:
 Mode of payments
S.N
O
ITEM REQUIREM
ENT
RESPONSIBLT
Y
PLANND
DATE
ACTUA
L
DATE
STATUS
1. Software DEV C++ TEAM 20/05/201
1
18/05/2
011
completed
2. Document MS WORD TEAM 22/05/201
1
20/05/2
011
completed
 Hardware Requirements:
 PC with core 2 duo or more proccessor
 512 MB RAM or above.
 180 GB Hard Disk or above.
 Software Requirements:
 Operating system : Windows XP (or) 7.
 Dev c++ & Code blocks compilers.
 Microsoft word and powerpoint
 ALGORITHM:
 1) Taking a class named as a.
 2) Declaring the variables and arrays as busn[5], driver[10],
arrival[5], depart[5], from[10], to[10], seat[8][4][10].
 3) And in public of the class we are giving member functions as
 void install();
 void allotment();
 void empty();
 void show();
 void avail();
 void position(int i);
 4) And giving that maximum buses available are 10.
 5) And now with respect to installing function we gave few
options to enter in the run time which will gives to enter the bus
details from back end of the system like bus no, Driver's name,
Arrival time, Departure time, from and to .
 6) And now with respect to allotment function we can allot
seats for customer according to their preferable seat numbers.
 7)And the empty function shows that the seats are empty in
the bus.
 8) And the show function shows that the how many seats
available in the given bus.And which seats are all ready
reserved in the bus.
OUT PUT:
 Step 1:The first look of the out put will be given as
 Step 2:
 Second step is that we have to install the number of busses
that we have to provide for customers and this is done by the
back end system and in this function we have to give details of
the bus like bus num,Drivers name,Arrival time ,departure
time,From and To.
Online Bus Reservation System
 Step 3:
 We have to show the user how many busses are available in
this travels that’s why we have to display the busses and their
routes
Online Bus Reservation System
 Step 4:
 After cheking the routes and the busses in the travels we
have to show them that how many seats are empty in the given
bus and the max num of seats that they can book.
Online Bus Reservation System
 Step 5:
 Now after all these conclusions we have to book the ticket for
the passenger i.e; according to their opinion we have to book
their seats according to the seat numbers they want.And after
booking we have to show them that what are the seats they
reserved and bus details.
Online Bus Reservation System
Online Bus Reservation System
THANK YOU

More Related Content

PPTX
Bus management system
PPTX
ONLINE BUS BOOKING SYSTEM
PPTX
Case tools
PDF
Data Models
PPTX
Online Bus Reservation System
PPTX
Online Bus Service
PPTX
Presentation business michelin
PPTX
electrical machines
Bus management system
ONLINE BUS BOOKING SYSTEM
Case tools
Data Models
Online Bus Reservation System
Online Bus Service
Presentation business michelin
electrical machines

What's hot (20)

PPTX
online bus ticket booking system
PDF
Hard copy of proj doc
PDF
Railway Reservation System - Software Engineering
DOCX
Online railway reservation system
DOC
Online Bus Reservation
PPTX
Online Railway reservation
PPTX
Railway booking & management system
DOCX
vehicle management system project report
PDF
Report on online bus management
DOCX
Online bus ticket booking
PPTX
Presentation on Railway Reservation System
PDF
Online Bus ticket reservation
DOCX
Bus Ticket Management System Documentation
DOCX
Airline Reservation System
PPTX
Online Bus Reservatiom System
PPTX
Online travel booikng
PPTX
TRAIN TICKETING SYSTEM
DOC
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
DOCX
Bank management system
PPTX
vehicle management system project
online bus ticket booking system
Hard copy of proj doc
Railway Reservation System - Software Engineering
Online railway reservation system
Online Bus Reservation
Online Railway reservation
Railway booking & management system
vehicle management system project report
Report on online bus management
Online bus ticket booking
Presentation on Railway Reservation System
Online Bus ticket reservation
Bus Ticket Management System Documentation
Airline Reservation System
Online Bus Reservatiom System
Online travel booikng
TRAIN TICKETING SYSTEM
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
Bank management system
vehicle management system project
Ad

Similar to Online Bus Reservation System (20)

DOCX
Documentation of railway reservation system
PPTX
bus reservation.pptx
PDF
Railway reservation system
PPTX
DOCX
E-TICKETING ON RAILWAY TICKET RESERVATION
DOCX
srs for railway reservation system
DOCX
Synopsis on railway reservation system
PDF
Presentation of Turbo C++ || Railway Reservation System project || B.Sc. student
PPTX
Online bus reservation system
PPTX
Bus Pass.pptx
PPT
Train ticket reservation
PPTX
bus ticketing managment system
PDF
A Review on Smart Bus Ticketing System using QR-Code
PDF
IRJET- City Tour Traveller: Based on FourSquare API
DOCX
Final_report
PDF
IRJET - An E-Ticket Application with Location Tracking for Public Transport Bus
DOCX
Online bus ticket management
DOC
Srs mine
DOCX
Project synopsis.
PDF
Railway Reservation System - Requirement Engineering
Documentation of railway reservation system
bus reservation.pptx
Railway reservation system
E-TICKETING ON RAILWAY TICKET RESERVATION
srs for railway reservation system
Synopsis on railway reservation system
Presentation of Turbo C++ || Railway Reservation System project || B.Sc. student
Online bus reservation system
Bus Pass.pptx
Train ticket reservation
bus ticketing managment system
A Review on Smart Bus Ticketing System using QR-Code
IRJET- City Tour Traveller: Based on FourSquare API
Final_report
IRJET - An E-Ticket Application with Location Tracking for Public Transport Bus
Online bus ticket management
Srs mine
Project synopsis.
Railway Reservation System - Requirement Engineering
Ad

Recently uploaded (20)

PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Presentation on HIE in infants and its manifestations
PDF
01-Introduction-to-Information-Management.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
GDM (1) (1).pptx small presentation for students
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Cell Types and Its function , kingdom of life
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Computing-Curriculum for Schools in Ghana
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
VCE English Exam - Section C Student Revision Booklet
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Presentation on HIE in infants and its manifestations
01-Introduction-to-Information-Management.pdf
Supply Chain Operations Speaking Notes -ICLT Program
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
GDM (1) (1).pptx small presentation for students
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
2.FourierTransform-ShortQuestionswithAnswers.pdf
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Module 4: Burden of Disease Tutorial Slides S2 2025
O7-L3 Supply Chain Operations - ICLT Program
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Cell Types and Its function , kingdom of life
Microbial diseases, their pathogenesis and prophylaxis
Computing-Curriculum for Schools in Ghana
Chinmaya Tiranga quiz Grand Finale.pdf

Online Bus Reservation System

  • 1. DATA STRUCTURES PROJECT ONLINE BUS RESERVATION SYSTEM BY L.SIVA SAI REDDY-10MSE1033 B.SIVA RUSHI-10MSE1063
  • 2.  PROJECT PLAN:  1)Gathering the required information.  2) considering the rules which had given by faculty  3)Source – Net : Red bus.in/APS-RTC  4)Review-1  5)Project Submission
  • 3. REVIEW 1: INTRODUCTION  Our project is to computerize traveling company to manage data, so that all the transactions become fast and there should not be any error in transaction like calculation mistake, bill generation and other things. It replaces all the paper work. It keeps records of all bills also, giving to ensure 100% successful implementation of the computerized Bus reservation system.
  • 4. Abstract:  The objective was two-fold - to ensure that the Customers don’t have to leave the confines of their comfort to book a ticket, and to help them get a ticket when they need it the most.  The internet was being voted as a medium people couldn’t do without. PC and net penetration was increasing not only in urban areas, but also in rural India. Also, people were getting used to booking tickets for travel using IRCTC and private airline websites. So, why not buses?
  • 5.  Online system provides real time quotations, real time bus booking services for round trips, multiple payment channels, cost comparison,last minute booking, an in-house call center and even home delivery of tickets.  Online system provides real time quotations, real time bus booking services for round trips, multiple payment channels, cost comparison,last minute booking, an in-house call center and even home delivery of tickets.
  • 6.  Back-end database:  A back-end database is a database that is accessed by users indirectly through an external application .  This is rather than by application programming stored within the database itself or by low level manipulation of the data  A back-end database stores data but does not include end- user application elements such as stored queries, forms, macros or reports.
  • 7.  Front end database:  1) Booking  2) Cancelling  3) From: To:  Date of journey:  Mode of payments
  • 8. S.N O ITEM REQUIREM ENT RESPONSIBLT Y PLANND DATE ACTUA L DATE STATUS 1. Software DEV C++ TEAM 20/05/201 1 18/05/2 011 completed 2. Document MS WORD TEAM 22/05/201 1 20/05/2 011 completed
  • 9.  Hardware Requirements:  PC with core 2 duo or more proccessor  512 MB RAM or above.  180 GB Hard Disk or above.
  • 10.  Software Requirements:  Operating system : Windows XP (or) 7.  Dev c++ & Code blocks compilers.  Microsoft word and powerpoint
  • 11.  ALGORITHM:  1) Taking a class named as a.  2) Declaring the variables and arrays as busn[5], driver[10], arrival[5], depart[5], from[10], to[10], seat[8][4][10].
  • 12.  3) And in public of the class we are giving member functions as  void install();  void allotment();  void empty();  void show();  void avail();  void position(int i);
  • 13.  4) And giving that maximum buses available are 10.  5) And now with respect to installing function we gave few options to enter in the run time which will gives to enter the bus details from back end of the system like bus no, Driver's name, Arrival time, Departure time, from and to .
  • 14.  6) And now with respect to allotment function we can allot seats for customer according to their preferable seat numbers.  7)And the empty function shows that the seats are empty in the bus.  8) And the show function shows that the how many seats available in the given bus.And which seats are all ready reserved in the bus.
  • 15. OUT PUT:  Step 1:The first look of the out put will be given as
  • 16.  Step 2:  Second step is that we have to install the number of busses that we have to provide for customers and this is done by the back end system and in this function we have to give details of the bus like bus num,Drivers name,Arrival time ,departure time,From and To.
  • 18.  Step 3:  We have to show the user how many busses are available in this travels that’s why we have to display the busses and their routes
  • 20.  Step 4:  After cheking the routes and the busses in the travels we have to show them that how many seats are empty in the given bus and the max num of seats that they can book.
  • 22.  Step 5:  Now after all these conclusions we have to book the ticket for the passenger i.e; according to their opinion we have to book their seats according to the seat numbers they want.And after booking we have to show them that what are the seats they reserved and bus details.