尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
PROCESS
CONTROL
SYSTEM
 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.
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
Thank You
-Jigar Sanjay Kumar Nayak

More Related Content

What's hot

Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
Siva Rushi
 
Bus Ticket Management System Documentation
Bus Ticket Management System DocumentationBus Ticket Management System Documentation
Bus Ticket Management System Documentation
muzammil siddiq
 
Online Railway Reservation System
Online Railway Reservation SystemOnline Railway Reservation System
Online Railway Reservation System
Sanjay Saluth
 
Online Railway reservation
Online Railway reservationOnline Railway reservation
Online Railway reservation
Oyindrila Bhattacharya
 
Online railway reservation system
Online railway reservation systemOnline railway reservation system
Online railway reservation system
PIYUSH Dubey
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
A-Tech and Software Development
 
Railway Reservation Documentation
Railway Reservation DocumentationRailway Reservation Documentation
Railway Reservation Documentation
Kunwar Singh
 
ONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEMONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEM
christ university
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom System
Nikhil Vyas
 
Online Bus Service
Online Bus ServiceOnline Bus Service
Online Bus Service
saurabh kumar
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement Engineering
Danish Javed
 
Bus Management System
Bus Management SystemBus Management System
Bus Management System
Al Mamun
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
KOYELMAJUMDAR1
 
vehicle management system project report
vehicle management system project reportvehicle management system project report
vehicle management system project report
Ashik Khan
 
TAXI-GO (Taxi Booking System)
TAXI-GO (Taxi Booking System)TAXI-GO (Taxi Booking System)
TAXI-GO (Taxi Booking System)
Saurabh Kheni
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
Sandip Murari
 
Airline Management System [for presentation]
Airline Management System [for presentation]Airline Management System [for presentation]
Airline Management System [for presentation]
SH Rajøn
 
Online bus ticket booking
Online bus ticket bookingOnline bus ticket booking
Online bus ticket booking
Gaurav kumar rai - student
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
Vipul Kumar
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation system
Manoj Malshan
 

What's hot (20)

Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
 
Bus Ticket Management System Documentation
Bus Ticket Management System DocumentationBus Ticket Management System Documentation
Bus Ticket Management System Documentation
 
Online Railway Reservation System
Online Railway Reservation SystemOnline Railway Reservation System
Online Railway Reservation System
 
Online Railway reservation
Online Railway reservationOnline Railway reservation
Online Railway reservation
 
Online railway reservation system
Online railway reservation systemOnline railway reservation system
Online railway reservation system
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
 
Railway Reservation Documentation
Railway Reservation DocumentationRailway Reservation Documentation
Railway Reservation Documentation
 
ONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEMONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEM
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom System
 
Online Bus Service
Online Bus ServiceOnline Bus Service
Online Bus Service
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement Engineering
 
Bus Management System
Bus Management SystemBus Management System
Bus Management System
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
vehicle management system project report
vehicle management system project reportvehicle management system project report
vehicle management system project report
 
TAXI-GO (Taxi Booking System)
TAXI-GO (Taxi Booking System)TAXI-GO (Taxi Booking System)
TAXI-GO (Taxi Booking System)
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
 
Airline Management System [for presentation]
Airline Management System [for presentation]Airline Management System [for presentation]
Airline Management System [for presentation]
 
Online bus ticket booking
Online bus ticket bookingOnline bus ticket booking
Online bus ticket booking
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation system
 

Similar to Process control system of bus ticket booking (closed loop)

Bus Pass.pptx
Bus Pass.pptxBus Pass.pptx
Bus Pass.pptx
DonnelBravo
 
Bus Ticket Management System
Bus Ticket Management SystemBus Ticket Management System
Bus Ticket Management System
SM. Aurnob
 
Jgu shuttle booking portal bm 22nd sep
Jgu shuttle booking portal bm 22nd sepJgu shuttle booking portal bm 22nd sep
Jgu shuttle booking portal bm 22nd sep
Harsh Gupta
 
Traffic congestion tracking control
Traffic congestion tracking controlTraffic congestion tracking control
Traffic congestion tracking control
Zunera Latif
 
Dbms
DbmsDbms
Electronic Ticketing Machine (ETM)
Electronic Ticketing Machine (ETM)Electronic Ticketing Machine (ETM)
Electronic Ticketing Machine (ETM)
Navas Kilikkottu
 
Online bus ticket management
Online bus ticket managementOnline bus ticket management
Online bus ticket management
Daffodil International University
 
Hyper Bus System
Hyper Bus SystemHyper Bus System
Hyper Bus System
IRJET Journal
 
Online reservation of bus
Online reservation of busOnline reservation of bus
Online reservation of bus
Saifullah Malik
 
Grokking Techtalk #43: Payment gateway demystified
Grokking Techtalk #43: Payment gateway demystifiedGrokking Techtalk #43: Payment gateway demystified
Grokking Techtalk #43: Payment gateway demystified
Grokking VN
 
H017545662
H017545662H017545662
H017545662
IOSR Journals
 
EzeFare-Information Presentation
EzeFare-Information PresentationEzeFare-Information Presentation
EzeFare-Information Presentation
Craig Dies
 
JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)
Amartya .
 
Case study of spiral process model
Case study of spiral process  modelCase study of spiral process  model
Case study of spiral process model
minal kumar soni
 
Project
ProjectProject
Project
Laura Ariadna
 
Indian railways-management-information-system
Indian railways-management-information-systemIndian railways-management-information-system
Indian railways-management-information-system
anishanish
 
PYTHON MINI PROJECT WITH CODE.pptx
PYTHON MINI PROJECT WITH CODE.pptxPYTHON MINI PROJECT WITH CODE.pptx
PYTHON MINI PROJECT WITH CODE.pptx
SahilBhoir18
 
IRJET - Android Application to Generate Auto Renewal Bus Pass System
IRJET - Android Application to Generate Auto Renewal Bus Pass SystemIRJET - Android Application to Generate Auto Renewal Bus Pass System
IRJET - Android Application to Generate Auto Renewal Bus Pass System
IRJET Journal
 
us reservation System Report
us reservation System Reportus reservation System Report
us reservation System Report
Rajat Tripathi
 
IRJET- Online Facility of Ticket Booking and Generating Buspass using QR Code
IRJET- Online Facility of Ticket Booking and Generating Buspass using QR CodeIRJET- Online Facility of Ticket Booking and Generating Buspass using QR Code
IRJET- Online Facility of Ticket Booking and Generating Buspass using QR Code
IRJET Journal
 

Similar to Process control system of bus ticket booking (closed loop) (20)

Bus Pass.pptx
Bus Pass.pptxBus Pass.pptx
Bus Pass.pptx
 
Bus Ticket Management System
Bus Ticket Management SystemBus Ticket Management System
Bus Ticket Management System
 
Jgu shuttle booking portal bm 22nd sep
Jgu shuttle booking portal bm 22nd sepJgu shuttle booking portal bm 22nd sep
Jgu shuttle booking portal bm 22nd sep
 
Traffic congestion tracking control
Traffic congestion tracking controlTraffic congestion tracking control
Traffic congestion tracking control
 
Dbms
DbmsDbms
Dbms
 
Electronic Ticketing Machine (ETM)
Electronic Ticketing Machine (ETM)Electronic Ticketing Machine (ETM)
Electronic Ticketing Machine (ETM)
 
Online bus ticket management
Online bus ticket managementOnline bus ticket management
Online bus ticket management
 
Hyper Bus System
Hyper Bus SystemHyper Bus System
Hyper Bus System
 
Online reservation of bus
Online reservation of busOnline reservation of bus
Online reservation of bus
 
Grokking Techtalk #43: Payment gateway demystified
Grokking Techtalk #43: Payment gateway demystifiedGrokking Techtalk #43: Payment gateway demystified
Grokking Techtalk #43: Payment gateway demystified
 
H017545662
H017545662H017545662
H017545662
 
EzeFare-Information Presentation
EzeFare-Information PresentationEzeFare-Information Presentation
EzeFare-Information Presentation
 
JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)
 
Case study of spiral process model
Case study of spiral process  modelCase study of spiral process  model
Case study of spiral process model
 
Project
ProjectProject
Project
 
Indian railways-management-information-system
Indian railways-management-information-systemIndian railways-management-information-system
Indian railways-management-information-system
 
PYTHON MINI PROJECT WITH CODE.pptx
PYTHON MINI PROJECT WITH CODE.pptxPYTHON MINI PROJECT WITH CODE.pptx
PYTHON MINI PROJECT WITH CODE.pptx
 
IRJET - Android Application to Generate Auto Renewal Bus Pass System
IRJET - Android Application to Generate Auto Renewal Bus Pass SystemIRJET - Android Application to Generate Auto Renewal Bus Pass System
IRJET - Android Application to Generate Auto Renewal Bus Pass System
 
us reservation System Report
us reservation System Reportus reservation System Report
us reservation System Report
 
IRJET- Online Facility of Ticket Booking and Generating Buspass using QR Code
IRJET- Online Facility of Ticket Booking and Generating Buspass using QR CodeIRJET- Online Facility of Ticket Booking and Generating Buspass using QR Code
IRJET- Online Facility of Ticket Booking and Generating Buspass using QR Code
 

Recently uploaded

Real-Time Persisted Events at Supercell
Real-Time Persisted Events at  SupercellReal-Time Persisted Events at  Supercell
Real-Time Persisted Events at Supercell
ScyllaDB
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My IdentityCNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
Cynthia Thomas
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
Kieran Kunhya
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
Tobias Schneck
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
Building a Semantic Layer of your Data Platform
Building a Semantic Layer of your Data PlatformBuilding a Semantic Layer of your Data Platform
Building a Semantic Layer of your Data Platform
Enterprise Knowledge
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Chapter 5 - Managing Test Activities V4.0
Chapter 5 - Managing Test Activities V4.0Chapter 5 - Managing Test Activities V4.0
Chapter 5 - Managing Test Activities V4.0
Neeraj Kumar Singh
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
ScyllaDB
 
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
anilsa9823
 
APJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes WebinarAPJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes Webinar
ThousandEyes
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
Mydbops
 
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google CloudRadically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
ScyllaDB
 
So You've Lost Quorum: Lessons From Accidental Downtime
So You've Lost Quorum: Lessons From Accidental DowntimeSo You've Lost Quorum: Lessons From Accidental Downtime
So You've Lost Quorum: Lessons From Accidental Downtime
ScyllaDB
 
Facilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptxFacilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptx
Knoldus Inc.
 
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDCScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB
 
Day 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data ManipulationDay 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data Manipulation
UiPathCommunity
 

Recently uploaded (20)

Real-Time Persisted Events at Supercell
Real-Time Persisted Events at  SupercellReal-Time Persisted Events at  Supercell
Real-Time Persisted Events at Supercell
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My IdentityCNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
Building a Semantic Layer of your Data Platform
Building a Semantic Layer of your Data PlatformBuilding a Semantic Layer of your Data Platform
Building a Semantic Layer of your Data Platform
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Chapter 5 - Managing Test Activities V4.0
Chapter 5 - Managing Test Activities V4.0Chapter 5 - Managing Test Activities V4.0
Chapter 5 - Managing Test Activities V4.0
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
 
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
 
APJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes WebinarAPJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes Webinar
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
 
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google CloudRadically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
 
So You've Lost Quorum: Lessons From Accidental Downtime
So You've Lost Quorum: Lessons From Accidental DowntimeSo You've Lost Quorum: Lessons From Accidental Downtime
So You've Lost Quorum: Lessons From Accidental Downtime
 
Facilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptxFacilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptx
 
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDCScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDC
 
Day 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data ManipulationDay 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data Manipulation
 

Process control system of bus ticket booking (closed loop)

  • 2.  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 .
  • 3. 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.
  • 4. 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.
  • 5. 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
  • 6. 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
  • 7. 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

Editor's Notes

  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.
  翻译: