SlideShare une entreprise Scribd logo
1  sur  29
ONLINE BUS TICKET RESERVATION
SYSTEM
(OBTRS)
Arshman Saleem
TABLE OF CONTENTS
 Introduction
 Requirement Analysis
 Design
 Conclusion
 References
INTRODUCTION
 Online Bus Ticket Reservation System is Windows based
application that works within centralized network. The
software program “Online Bus Reservation System” provides
bus transportation system, a facility to reserved seats,
cancellation of seats and different types of enquiry which need
an instant and quick reservation. OBTRS is built for manage
and computerize the traditional database, ticket booking and
tracking bus and travel made easy. It maintains all data’s of
users , bus details, reservation details, booking details,
customer details.
 Default username is admin and password is root.
ANALYSIS
 Requirement analysis is a software engineering task that
bridges the gap between the system level software
allocation and software design.
 It enables the system engineer to specify software
function and performance, indicate software interface
with other system elements, and establish design
constraints that the software must meet.
 It provides the software designer with a representation
of information and function that can be translated to data,
architectural and procedural design.
 Introduction :
Udankhatola is a domestic privatized transportation company that
runs the Buses all over the country. This is an web application
which provides Booking of tickets all over the world.
 Problem statement :
System that are using by the staff at the counter currently is an
internal system and just used to sell the bus ticket at the counter.
Customer has to go to the counter to buy bus ticket or ask for bus
schedule. Furthermore, customers need to pay cash when they buy
the bus ticket and sometimes needs to queue up long time to get the
bus ticket. Besides that, customer also not allowed to buy bus ticket
through telephone and the bus company's telephone always-busy
line .
SOLUTION
The method to solve this problem is to create
an online booking bus ticket system . Customer can buy
the book ticket over the Internet, 24 hours a day, 7 days a
week and the bus ticket can't be lost, stolen or left
behind. In addition, the online system lets the customers
check the availability of the bus ticket before they buy
bus ticket. Furthermore, customers no need to pay cash
to buy bus ticket because they can pay the bus ticket on
the traveling time.
SYSTEM SPECIFICATION
 Hardware Configuration:
Computer processor : Pentium4(min)
Hard Disk : 50Gb(min)
RAM :512MB(min)more
 SOFTWARE SPECIFICATION:
Operating System : WINDOWS XP or above
Language used : Java, JSP, CSS
Data Base : My-SQL
Server : Apache Tomcat 6.0
SCOPE
 The scope of the online bus ticket reservation system is:
A person should be able to
 Login to the system through the first page of the application
 Change the password after logging into the system
 Should be able to create a new login for the accessing the
reservation facility.
 Query the buses for two weeks (Only two weeks advance
reservation is available).
 No reservation before two days can be done.
 Able to choose the seats which are available for a certain
class.
 Give details about the credit card.
 Improved & optimized service.
 Freight Revenue enhancement
USE CASE DIAGRAM
 “A use case is a description of a system’s behaviour as it
responds to a request that originates from outside of that
system (the user).”
 In other words a use case describes “who” can do “what”
with the system in question. The use case technique is
used to capture a system’s behavioural requirements by
detailing scenario-driven threads through the functional
requirements. The use cases describe the system from the
user’s point of view! A use case is a standard set by,
among other, UML 2.0. It is a non-technical description
of the behaviour of the system.
USE CASE DIAGRAM FOR REGISTERED
USER
USE CASE DIAGRAM FOR GUEST USER
ACTIVITY DIAGRAM :
DESIGN
 Using SRS as input, system design is done.
System design included designing of software
and hardware i.e. functionality of hardware and
software is separated-out. After separation
design of software modules is done. The design
process translates requirements into
representation of the software that can be
assessed for quality before generation of code
begins
MODULES IDENTIFIED -
 Login Module
 Route Module
 Bus Info Module
 Payment Module
DFD DIAGRAM
 A Data Flow Diagram (DFD) is a process-oriented
graphical representation of an application system. A
DFD "is a picture of the movement of data between
external entities and the processes and data stores
within a system.“
 The components of a typical dataflow diagram are:
the process, the flow, the data store, and the
terminator.
DFD DIAGRAM “0 LEVEL”
Bus
Reservation
System
RegisteredUser
Admin
Guest User
Account
Department
Indent
Query
Statics
query
statics
statics
updates
Generate indent
Level 0 DFD
DFD DIAGRAM FOR RIGISTERED USER
Registered user login
Verify
ticket
available
Display
ticket not
available
Update
Database
Passenger
account
database
updated
Balance
database
updated
Display
logout or
continue
Access
logout
Access
continue
From
To
Reservation
not verified
Bill
Message shown
DFD FOR GUEST USER
Guest User
Display ticket
not available
Verify
ticket
availability
Update
Database
Display &
continue
Reservation
Reservation
Access
continue
Balance
Database
update
Passenger
account
Database
update
Bill
Message shown
From
To
Reservation
not verified
Reservation
verified
SEQUENCE DIAGRAM
 A sequence diagram shows interaction among
objects as a two-dimensional chart. The chart is
read from the top to bottom. The objects
participating in the interaction are shown at the top
of the chart as boxes attached to a vertical dashed
line. Inside the box the name of the object and the
class are underlined. This signifies that we are
referring any arbitrary instance of the class. The
vertical dashed line is called the object’s lifeline
UI DESIGN
CONCLUSION
 Udan Khatola travels is Online Bus reservation
System which provides online reservation of bus.
 This system is user friendly and accurate.
 This system is available 24 hours and efficient in
reservation.
 It has no hidden costs in fares.
Important Features
 It simplifies the tasks and reduces paper work.
 Accuracy.
 User Friendly.
 Availability.
 Efficiency.
 Reliable.
 Durable.
LIMITATIONS
 Monthly maintenance cost required.
 Cannot be operated by all types of users.
Refrences
 http://en.wikipedia.org
 http://www.google.co.pk/
Online Bus Reservation System

Contenu connexe

Tendances

Bus management system
Bus management systemBus management system
Bus management systemShamim Ahmed
 
Hard copy of proj doc
Hard copy of proj docHard copy of proj doc
Hard copy of proj docnawaldiatm
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservationSmit Patel
 
srs for railway reservation system
 srs for railway reservation system srs for railway reservation system
srs for railway reservation systemkhushi kalaria
 
Tourism and travelling management System
Tourism and travelling management SystemTourism and travelling management System
Tourism and travelling management SystemMoeenuddin Patel
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation SystemSiva Rushi
 
Online travel booikng
Online travel booikngOnline travel booikng
Online travel booikngsanket shah
 
Synopsis on railway reservation system
Synopsis on railway reservation systemSynopsis on railway reservation system
Synopsis on railway reservation systemAnkit Verma
 
TRAIN TICKETING SYSTEM
TRAIN TICKETING SYSTEMTRAIN TICKETING SYSTEM
TRAIN TICKETING SYSTEMNimRaH NaZaR
 
Presentation on Railway Reservation System
Presentation on Railway Reservation SystemPresentation on Railway Reservation System
Presentation on Railway Reservation SystemPriyanka Sharma
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation systemKOYELMAJUMDAR1
 
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured ChartsOnline Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured Chartsgrandhiprasuna
 
Bus Ticket Management System
Bus Ticket Management SystemBus Ticket Management System
Bus Ticket Management SystemSM. Aurnob
 
Passport automation system
Passport automation systemPassport automation system
Passport automation systemKoppula Sheryl
 
Online Railway Reservation System
Online Railway Reservation SystemOnline Railway Reservation System
Online Railway Reservation SystemSanjay Saluth
 
Online railway reservation system
Online railway reservation systemOnline railway reservation system
Online railway reservation systemPIYUSH Dubey
 
College Stationery Management System
College Stationery Management SystemCollege Stationery Management System
College Stationery Management SystemTushar Soni
 
online bus ticket booking system
online bus ticket booking systemonline bus ticket booking system
online bus ticket booking systemUmme habiba
 

Tendances (20)

Bus management system
Bus management systemBus management system
Bus management system
 
Online Bus Service
Online Bus ServiceOnline Bus Service
Online Bus Service
 
Hard copy of proj doc
Hard copy of proj docHard copy of proj doc
Hard copy of proj doc
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
srs for railway reservation system
 srs for railway reservation system srs for railway reservation system
srs for railway reservation system
 
Tourism and travelling management System
Tourism and travelling management SystemTourism and travelling management System
Tourism and travelling management System
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
 
Online travel booikng
Online travel booikngOnline travel booikng
Online travel booikng
 
Synopsis on railway reservation system
Synopsis on railway reservation systemSynopsis on railway reservation system
Synopsis on railway reservation system
 
TRAIN TICKETING SYSTEM
TRAIN TICKETING SYSTEMTRAIN TICKETING SYSTEM
TRAIN TICKETING SYSTEM
 
Presentation on Railway Reservation System
Presentation on Railway Reservation SystemPresentation on Railway Reservation System
Presentation on Railway Reservation System
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured ChartsOnline Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
 
Bus Ticket Management System
Bus Ticket Management SystemBus Ticket Management System
Bus Ticket Management System
 
grocery management system
grocery  management systemgrocery  management system
grocery management system
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
 
Online Railway Reservation System
Online Railway Reservation SystemOnline Railway Reservation System
Online Railway Reservation System
 
Online railway reservation system
Online railway reservation systemOnline railway reservation system
Online railway reservation system
 
College Stationery Management System
College Stationery Management SystemCollege Stationery Management System
College Stationery Management System
 
online bus ticket booking system
online bus ticket booking systemonline bus ticket booking system
online bus ticket booking system
 

Similaire à Online Bus Reservation System

Case study of spiral process model
Case study of spiral process  modelCase study of spiral process  model
Case study of spiral process modelminal kumar soni
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02ISHA AHUJA
 
RAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPTRAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPTSameer Gurjar
 
Railway Reservation System.pptx
Railway Reservation System.pptxRailway Reservation System.pptx
Railway Reservation System.pptxNitin846696
 
Airline reservation system project report (1)
Airline reservation system project report (1)Airline reservation system project report (1)
Airline reservation system project report (1)MostafaMorsyMohamed
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONNandana Priyanka Eluri
 
Process control system of bus ticket booking (closed loop)
Process control system of bus ticket booking (closed loop)Process control system of bus ticket booking (closed loop)
Process control system of bus ticket booking (closed loop)Jigar Nayak
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringDanish Javed
 

Similaire à Online Bus Reservation System (20)

Case study of spiral process model
Case study of spiral process  modelCase study of spiral process  model
Case study of spiral process model
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02
 
RAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPTRAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPT
 
Srs mine
Srs mineSrs mine
Srs mine
 
Railway Reservation System.pptx
Railway Reservation System.pptxRailway Reservation System.pptx
Railway Reservation System.pptx
 
Airline reservation system project report (1)
Airline reservation system project report (1)Airline reservation system project report (1)
Airline reservation system project report (1)
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
Mca titles
Mca titlesMca titles
Mca titles
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATION
 
Process control system of bus ticket booking (closed loop)
Process control system of bus ticket booking (closed loop)Process control system of bus ticket booking (closed loop)
Process control system of bus ticket booking (closed loop)
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement Engineering
 

Plus de A-Tech and Software Development (13)

Primitive Data Types and Variables Lesson 02
Primitive Data Types and Variables Lesson 02Primitive Data Types and Variables Lesson 02
Primitive Data Types and Variables Lesson 02
 
Introduction to Programming Lesson 01
Introduction to Programming Lesson 01Introduction to Programming Lesson 01
Introduction to Programming Lesson 01
 
Stacks, Queues, Deques
Stacks, Queues, DequesStacks, Queues, Deques
Stacks, Queues, Deques
 
Survey Of Software Houses
Survey Of Software HousesSurvey Of Software Houses
Survey Of Software Houses
 
Traffic signal's
Traffic signal'sTraffic signal's
Traffic signal's
 
Canteen Store Department
Canteen Store DepartmentCanteen Store Department
Canteen Store Department
 
Chick development
Chick developmentChick development
Chick development
 
Peripheral devices
Peripheral devicesPeripheral devices
Peripheral devices
 
Bank System
Bank SystemBank System
Bank System
 
Bank System
Bank SystemBank System
Bank System
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Village Life Of Pakistan
Village Life Of PakistanVillage Life Of Pakistan
Village Life Of Pakistan
 
Role of media in our society
Role of media in our societyRole of media in our society
Role of media in our society
 

Dernier

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 

Dernier (20)

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 

Online Bus Reservation System

  • 1. ONLINE BUS TICKET RESERVATION SYSTEM (OBTRS) Arshman Saleem
  • 2. TABLE OF CONTENTS  Introduction  Requirement Analysis  Design  Conclusion  References
  • 3. INTRODUCTION  Online Bus Ticket Reservation System is Windows based application that works within centralized network. The software program “Online Bus Reservation System” provides bus transportation system, a facility to reserved seats, cancellation of seats and different types of enquiry which need an instant and quick reservation. OBTRS is built for manage and computerize the traditional database, ticket booking and tracking bus and travel made easy. It maintains all data’s of users , bus details, reservation details, booking details, customer details.  Default username is admin and password is root.
  • 4. ANALYSIS  Requirement analysis is a software engineering task that bridges the gap between the system level software allocation and software design.  It enables the system engineer to specify software function and performance, indicate software interface with other system elements, and establish design constraints that the software must meet.  It provides the software designer with a representation of information and function that can be translated to data, architectural and procedural design.
  • 5.  Introduction : Udankhatola is a domestic privatized transportation company that runs the Buses all over the country. This is an web application which provides Booking of tickets all over the world.  Problem statement : System that are using by the staff at the counter currently is an internal system and just used to sell the bus ticket at the counter. Customer has to go to the counter to buy bus ticket or ask for bus schedule. Furthermore, customers need to pay cash when they buy the bus ticket and sometimes needs to queue up long time to get the bus ticket. Besides that, customer also not allowed to buy bus ticket through telephone and the bus company's telephone always-busy line .
  • 6. SOLUTION The method to solve this problem is to create an online booking bus ticket system . Customer can buy the book ticket over the Internet, 24 hours a day, 7 days a week and the bus ticket can't be lost, stolen or left behind. In addition, the online system lets the customers check the availability of the bus ticket before they buy bus ticket. Furthermore, customers no need to pay cash to buy bus ticket because they can pay the bus ticket on the traveling time.
  • 7. SYSTEM SPECIFICATION  Hardware Configuration: Computer processor : Pentium4(min) Hard Disk : 50Gb(min) RAM :512MB(min)more  SOFTWARE SPECIFICATION: Operating System : WINDOWS XP or above Language used : Java, JSP, CSS Data Base : My-SQL Server : Apache Tomcat 6.0
  • 8. SCOPE  The scope of the online bus ticket reservation system is: A person should be able to  Login to the system through the first page of the application  Change the password after logging into the system  Should be able to create a new login for the accessing the reservation facility.  Query the buses for two weeks (Only two weeks advance reservation is available).
  • 9.  No reservation before two days can be done.  Able to choose the seats which are available for a certain class.  Give details about the credit card.  Improved & optimized service.  Freight Revenue enhancement
  • 10. USE CASE DIAGRAM  “A use case is a description of a system’s behaviour as it responds to a request that originates from outside of that system (the user).”  In other words a use case describes “who” can do “what” with the system in question. The use case technique is used to capture a system’s behavioural requirements by detailing scenario-driven threads through the functional requirements. The use cases describe the system from the user’s point of view! A use case is a standard set by, among other, UML 2.0. It is a non-technical description of the behaviour of the system.
  • 11. USE CASE DIAGRAM FOR REGISTERED USER
  • 12. USE CASE DIAGRAM FOR GUEST USER
  • 14. DESIGN  Using SRS as input, system design is done. System design included designing of software and hardware i.e. functionality of hardware and software is separated-out. After separation design of software modules is done. The design process translates requirements into representation of the software that can be assessed for quality before generation of code begins
  • 15. MODULES IDENTIFIED -  Login Module  Route Module  Bus Info Module  Payment Module
  • 16. DFD DIAGRAM  A Data Flow Diagram (DFD) is a process-oriented graphical representation of an application system. A DFD "is a picture of the movement of data between external entities and the processes and data stores within a system.“  The components of a typical dataflow diagram are: the process, the flow, the data store, and the terminator.
  • 17. DFD DIAGRAM “0 LEVEL” Bus Reservation System RegisteredUser Admin Guest User Account Department Indent Query Statics query statics statics updates Generate indent Level 0 DFD
  • 18. DFD DIAGRAM FOR RIGISTERED USER Registered user login Verify ticket available Display ticket not available Update Database Passenger account database updated Balance database updated Display logout or continue Access logout Access continue From To Reservation not verified Bill Message shown
  • 19. DFD FOR GUEST USER Guest User Display ticket not available Verify ticket availability Update Database Display & continue Reservation Reservation Access continue Balance Database update Passenger account Database update Bill Message shown From To Reservation not verified Reservation verified
  • 20. SEQUENCE DIAGRAM  A sequence diagram shows interaction among objects as a two-dimensional chart. The chart is read from the top to bottom. The objects participating in the interaction are shown at the top of the chart as boxes attached to a vertical dashed line. Inside the box the name of the object and the class are underlined. This signifies that we are referring any arbitrary instance of the class. The vertical dashed line is called the object’s lifeline
  • 21.
  • 22.
  • 24.
  • 25. CONCLUSION  Udan Khatola travels is Online Bus reservation System which provides online reservation of bus.  This system is user friendly and accurate.  This system is available 24 hours and efficient in reservation.  It has no hidden costs in fares.
  • 26. Important Features  It simplifies the tasks and reduces paper work.  Accuracy.  User Friendly.  Availability.  Efficiency.  Reliable.  Durable.
  • 27. LIMITATIONS  Monthly maintenance cost required.  Cannot be operated by all types of users.

Notes de l'éditeur

  1. Aim of this phase: understand the exact requirements of the customer, document them properly.Consists of two distinct activities: requirements gathering and analysis requirements specification.
  2. Aim of this phase: understand the exact requirements of the customer, document them properly.Consists of two distinct activities: requirements gathering and analysis requirements specification.