Data Flow Diagram of Restaurant Management System
Customer Menu
Waiter
Generate
Report
D Food List
Purchase
Manager
Supplier
Order
inventory
D inventory
Chef
Menu order
Menu
inventory details
inventory order inventory order
reports
Food list
inventory details
Cashier
Bill
order
Food list
Order
Order
Menu
Order
Item
Order
Send to
Customer Front Desk Manager
Enter Restaurant
Take Seat
Waiting for Waiter
Welcome Note
Ask for Taking Place
Activity Diagram of a Restaurant
Customer Waiter Chef
Give order
Confirm order with
update
Test food
Take order
Make order list
Asking for
confirmation
Take order list
Make food
Update list & confirm
Serve food
Activity Diagram of a Restaurant
Customer Restaurant Manager
Have complain
Reply with comment
Satisfy
Take action
Asking For satisfaction
No
Yes
Activity Diagram of a Restaurant
Customer Cashier Front Desk Manager
Request receipt
Take receipt
Pay bill
Tells the pay method
Give cash/card
Take pay slip
Ready to leave
Make receipt
Provide receipt
Request for method
Confirm payment
Give the pay slip
Leave a note
Activity Diagram of a Restaurant
Sequence Diagram of a Restaurant Management System
Pay slip Cashier
Pay
Method
PaymentCustomer
Wants payslip
Provides
Tells
Confirm
Successful by
Provided to
Accepted by
Sequence diagram of payment subsystem :
Sequence Diagram of a Restaurant Management System
Order Confirm
Place
order
Reserv
ation
Custom
er
Food
item
Listed
Confirmed
Send
Send to
Send
Completed to
Give
taken by
take
select food
selected
Sequence diagram of reservation subsystem :
Sequence Diagram of a Restaurant Management System
Table Order Food item CookCustomer
Request for
confirm
give
select
Send to
Send to
provided to
Sequence diagram of order subsystem :
Sequence Diagram of a Restaurant Management System
Executive
chef
Cooked
food
Food
quality
Test
Tested
confirm
Sequence diagram of quality subsystem :

Data flow diagram, activity diagram, sequence diagram

  • 1.
    Data Flow Diagramof Restaurant Management System Customer Menu Waiter Generate Report D Food List Purchase Manager Supplier Order inventory D inventory Chef Menu order Menu inventory details inventory order inventory order reports Food list inventory details Cashier Bill order Food list Order Order Menu Order Item Order Send to
  • 2.
    Customer Front DeskManager Enter Restaurant Take Seat Waiting for Waiter Welcome Note Ask for Taking Place Activity Diagram of a Restaurant
  • 3.
    Customer Waiter Chef Giveorder Confirm order with update Test food Take order Make order list Asking for confirmation Take order list Make food Update list & confirm Serve food Activity Diagram of a Restaurant
  • 4.
    Customer Restaurant Manager Havecomplain Reply with comment Satisfy Take action Asking For satisfaction No Yes Activity Diagram of a Restaurant
  • 5.
    Customer Cashier FrontDesk Manager Request receipt Take receipt Pay bill Tells the pay method Give cash/card Take pay slip Ready to leave Make receipt Provide receipt Request for method Confirm payment Give the pay slip Leave a note Activity Diagram of a Restaurant
  • 6.
    Sequence Diagram ofa Restaurant Management System Pay slip Cashier Pay Method PaymentCustomer Wants payslip Provides Tells Confirm Successful by Provided to Accepted by Sequence diagram of payment subsystem :
  • 7.
    Sequence Diagram ofa Restaurant Management System Order Confirm Place order Reserv ation Custom er Food item Listed Confirmed Send Send to Send Completed to Give taken by take select food selected Sequence diagram of reservation subsystem :
  • 8.
    Sequence Diagram ofa Restaurant Management System Table Order Food item CookCustomer Request for confirm give select Send to Send to provided to Sequence diagram of order subsystem :
  • 9.
    Sequence Diagram ofa Restaurant Management System Executive chef Cooked food Food quality Test Tested confirm Sequence diagram of quality subsystem :