Restaurant Management Assignment: Case Details
Restaurant Management Assignment: Case Details
Case details
In a popular London restaurant, the following system is required to speed up
preparation of meals.
Each waiter is assigned a group of tables, after taking orders for a table the waiters enter the
orders (a list of dishes and drinks ordered by the diner or group of diners) into the system at
the PC. The waiter usually knows of any dishes that are unavailable before taking an order
but occasionally one of the specials will sell out. The system must confirm the availability of
dishes. Should an item not be available the system must allow the waiter to change or even
delete a customers order. Dishes to be prepared are sent to the kitchen, drinks orders to the
bar. Starters and main course orders are usually taken together. Drinks and desert orders
may be taken separately.
Kitchen staff sees the dish orders on their screen, prepare them in an appropriate
sequence and confirm preparation to the system when complete, similarly with the bar.
When a waiter sees the completion indications on his terminal he collects the items and
takes them to the table. The waiter can also check on the status of dish and drink orders.
At the end of the meal the waiter will have the system print a bill, and he will enter the details
of payment for it. The management can give discounts.
The system keeps track of the numbers of customers served by each waiter and the amount
of money taken by each waiter. The management can view these statistics.
Successful scenario
The Diner is seated
The Waiter takes a drinks and food order
The Waiter enters order into the system
The system alerts the Kitchen staff of the order
The Kitchen staff prepare food
The system alerts the Bar staff of the order
The Bar staff prepare drinks
The system alerts the Waiter that the drinks are ready
The Waiter delivers drinks to the table
The system alerts the waiter that the dish is ready
The Waiter delivers the dish to the table
The Diner orders a Desert
The Waiter enters the order into the system
The system alerts the Kitchen staff of the order
The Kitchen staff prepare the food
The system alerts the waiter that the dish is ready
The Waiter delivers the dish to the table
The Management decide to issue a discount from the bill
The Waiter uses the system to print out the bill
The Diner offers payment
The Waiter enters the payment details into the system
The Management uses the system to view the statistics
Alternative scenario
The Diner is seated
The Waiter takes a drinks and food order
The Waiter enters order into the system
The system alerts the waiter that the food is out of stock
The Waiter takes an alternative order from the Diner
The Waiter changes the order in the system
The system alerts the Kitchen staff of the order
The Kitchen staff prepare food
The system alerts the Bar staff of the order
The Bar staff prepare drinks
The system alerts the Waiter that the drinks are ready
The Waiter delivers drinks to the table
The system alerts the waiter that the dish is ready
The Waiter delivers the dish to the table
The Diner orders a Desert
The Waiter enters the order into the system
The system alerts the Kitchen staff of the order
The Kitchen staff prepare the food
The system alerts the waiter that the dish is ready
The Waiter delivers the dish to the table
The Management decide to issue a discount from the bill
The Waiter uses the system to print out the bill
The Diner offers payment
The Waiter enters the payment details into the system
The Management uses the system to view the statistics