SlideShare ist ein Scribd-Unternehmen logo
1 von 30
ONLINE BUS TICKET RESERVATION
SYSTEM
(OBTRS)
Submitted by-
Ashwin Sharma
Nikhil Vyas
Nilesh Soni
Submitted to-
Prof.Nidhi.M.Chorey
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
Registereduser 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
GuestUser
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.in/
Online Bus Reservatiom System

Weitere ähnliche Inhalte

Was ist angesagt?

Report on online bus management
Report on online bus managementReport on online bus management
Report on online bus managementNaeem Ahmad
 
Report On Bus Ticket Reservation
Report On Bus Ticket ReservationReport On Bus Ticket Reservation
Report On Bus Ticket ReservationAl Shahin
 
Bus management system
Bus management systemBus management system
Bus management systemShamim Ahmed
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation systemKOYELMAJUMDAR1
 
Online railway reservation system
Online railway reservation systemOnline railway reservation system
Online railway reservation systemPIYUSH Dubey
 
Presentation on Railway Reservation System
Presentation on Railway Reservation SystemPresentation on Railway Reservation System
Presentation on Railway Reservation SystemPriyanka Sharma
 
Railway Reservation Documentation
Railway Reservation DocumentationRailway Reservation Documentation
Railway Reservation DocumentationKunwar Singh
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystemManish Kumar
 
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
 
Hard copy of proj doc
Hard copy of proj docHard copy of proj doc
Hard copy of proj docnawaldiatm
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation SystemSiva Rushi
 
Online Shopping project report
Online Shopping project report Online Shopping project report
Online Shopping project report Surjeet Art
 
Airline Reservation System Documentation
Airline Reservation System DocumentationAirline Reservation System Documentation
Airline Reservation System DocumentationSanjana Agarwal
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation systemSandip Murari
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservationSmit Patel
 
Tour and Travel Management System ppt
Tour and Travel Management System pptTour and Travel Management System ppt
Tour and Travel Management System pptRAJAT BHUYAR
 
Car rental Project Ppt
Car rental Project PptCar rental Project Ppt
Car rental Project Pptrahul85rkm
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation systemChamma Jabeedkhan
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - ProjectSubhashis Das
 

Was ist angesagt? (20)

Report on online bus management
Report on online bus managementReport on online bus management
Report on online bus management
 
Report On Bus Ticket Reservation
Report On Bus Ticket ReservationReport On Bus Ticket Reservation
Report On Bus Ticket Reservation
 
Bus management system
Bus management systemBus management system
Bus management system
 
Online Railway reservation
Online Railway reservationOnline Railway reservation
Online Railway reservation
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
Online railway reservation system
Online railway reservation systemOnline railway reservation system
Online railway reservation system
 
Presentation on Railway Reservation System
Presentation on Railway Reservation SystemPresentation on Railway Reservation System
Presentation on Railway Reservation System
 
Railway Reservation Documentation
Railway Reservation DocumentationRailway Reservation Documentation
Railway Reservation Documentation
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
 
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)
 
Hard copy of proj doc
Hard copy of proj docHard copy of proj doc
Hard copy of proj doc
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
 
Online Shopping project report
Online Shopping project report Online Shopping project report
Online Shopping project report
 
Airline Reservation System Documentation
Airline Reservation System DocumentationAirline Reservation System Documentation
Airline Reservation System Documentation
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
Tour and Travel Management System ppt
Tour and Travel Management System pptTour and Travel Management System ppt
Tour and Travel Management System ppt
 
Car rental Project Ppt
Car rental Project PptCar rental Project Ppt
Car rental Project Ppt
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation system
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
 

Ă„hnlich wie Online Bus Reservatiom System

Online travel booikng
Online travel booikngOnline travel booikng
Online travel booikngsanket shah
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02ISHA AHUJA
 
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
 
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
 
RAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPTRAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPTSameer Gurjar
 
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
 
Mca titles
Mca titlesMca titles
Mca titlesSoundar Msr
 

Ă„hnlich wie Online Bus Reservatiom System (20)

Online travel booikng
Online travel booikngOnline travel booikng
Online travel booikng
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02
 
Case study of spiral process model
Case study of spiral process  modelCase study of spiral process  model
Case study of spiral process model
 
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)
 
PBL2.0.pptx
PBL2.0.pptxPBL2.0.pptx
PBL2.0.pptx
 
PBL2.0.pptx
PBL2.0.pptxPBL2.0.pptx
PBL2.0.pptx
 
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
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATION
 
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
 

KĂĽrzlich hochgeladen

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 đź’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 đź’ž Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 đź’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 đź’ž Full Nigh...Pooja Nehwal
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

KĂĽrzlich hochgeladen (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 đź’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 đź’ž Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 đź’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 đź’ž Full Nigh...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

Online Bus Reservatiom System

  • 1.
  • 2. ONLINE BUS TICKET RESERVATION SYSTEM (OBTRS) Submitted by- Ashwin Sharma Nikhil Vyas Nilesh Soni Submitted to- Prof.Nidhi.M.Chorey
  • 3. TABLE OF CONTENTS  Introduction  Requirement Analysis  Design  Conclusion  References
  • 4. 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.
  • 5. 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.
  • 6.  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 .
  • 7. 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.
  • 8. 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
  • 9. 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).
  • 10.  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
  • 11. 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.
  • 12. USE CASE DIAGRAM FOR REGISTERED USER
  • 13. USE CASE DIAGRAM FOR GUEST USER
  • 15. 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
  • 16. MODULES IDENTIFIED -  Login Module  Route Module  Bus Info Module  Payment Module
  • 17. 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.
  • 18. 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
  • 19. DFD DIAGRAM FOR RIGISTERED USER Registereduser 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
  • 20. DFD FOR GUEST USER GuestUser 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
  • 21. 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
  • 22.
  • 23.
  • 25.
  • 26. 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.
  • 27. Important Features  It simplifies the tasks and reduces paper work.  Accuracy.  User Friendly.  Availability.  Efficiency.  Reliable.  Durable.
  • 28. LIMITATIONS  Monthly maintenance cost required.  Cannot be operated by all types of users.

Hinweis der Redaktion

  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.