Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Group 5
Mugdha Desai Arnab Mallick Richa Pandey Vasundhra Saraswat Karan Vohra Shwetank Sharma D022 D036 D044 D049 D060 D055
Introduction
Sanjeev Kapoor starting his own restaurant by the name Khana Khazana in Mumbai A software system to be designed for tracking day to day management of the restaurant
Cash and Finances Management
Time management
Change password
Use Case Id
SWR012
Brief Description
Its main functionality is to take orders from the customers. The Customers will be given a menu and according to their choice, orders taken. The order will then be logged into the system
Actors
Waiters
Preconditions
Basic Flow
Taking Table Order By Waiter Trigger: Waiter logins in to the system software 1. The Waiter logs into the system 2. The Waiter selects the table number in the system 3. The Item details are entered into the system corresponding to the table number by the Waiter a. If a particular food item on the menu is not available, the flow moves to Exception Flow 1 4. The Waiter saves the order and Generates Order Id The use case ends
None
If any particular food item from the menu is not available, the flow moves to Exception Flow 1.
Trigger: Basic Flow Step 3, waiter enters the food items in the system as per customer preference
1. Waiter informs the customer about the non-availability of the item 2. Waiter suggests an alternate food item or a new item as per customer preference 3. The flow moves to Basic Flow Step No 3
Post conditions Assumptions The billing software is working correctly All items are correctly entered along the table number by the waiter
1. 2.
Business Rules
Only available items can be offered Order Id to be Generated within 2 sec
No
Yes
No
Is order complete?
Yes
Generate Order Id
Stop
Test cases
Take Order from Table Sr No 1 2 3 4 5 Test Case Waiter does not select the table Waiter selects the wrong table Waiter does not select any food item Waiter selects the wrong code for the food item Waiter does not save the order Use case Id:SWR012 Expected Outcome No order is placed in the system Food items get linked to the wrong table No order is placed for the table The incorrect food item gets entered Order Id not generated
The above Test Cases have been built keeping in mind the many validations that have already been put at the client side .
Lucid non-intimidating warning messages have been used Consistency of GUI across all the screens Calendar option has been provided in date areas Studied the terminals of major eating joints like KFC and Mc. Donald before embarking on this design
Assumption: The first time username and password will be provided by the IT department
Screen Shots
Screenshots
Screenshots
Screenshots
Understanding customer behavior Understand Complimentary Nature of Food Offer complementary items as combos at a special rate. Will help in increased billing which will lead to a rise in revenues
Rs. 50
Mostly Bought(100/day)
Rs. 30
Seldom Bought(20/day)
Rs. 70
Frequently Bought(50/day)
An option to change the timings/date if needed Will ensure more predictability of customer turnout Will help forecast occupancy levels
Non Availability of their favorite dish frustrates customers Added delay in knowing that aggravates the condition Leads to customer attrition and diluted restaurant loyalty One terminal to be place in kitchen with access only to the Head Chef.
Gantt chart
S. No Activity Duration July
1 2
1-10
3 4
21-26 August
11 12 13 14
1.
1 Week
2.
3.
4. 5.
Screen Designing
3 Week
6.
2 Week
7. 8. 9.
Thank you