Question: A . Manager B . Customer C . Exit Enter your choice: A Please enter your credentials to login as a manager. username: sam 2

A. Manager
B. Customer
C. Exit
Enter your choice: A
Please enter your credentials to login as a manager.
username: sam 2023
password: $123
****
A. Display All Menu
B. Maintenance Mode
C. Add Menu Item
D. Go Back (Main Menu)
Enter your choice:
Customer Mode:
a. If in Maintenance Mode, display an error message:
"The kiosk is currently undergoing repairs. We are unable to take any orders at.
this time. We apologize for the inconvenience."
b. If not in a maintenance mode, provide options to:
A. Display all Menu: Show the menu from "menu.txt".
B. Place Order: Select dishes and show the final bill with taxes.
Add another item: Allows to add item to the cart
Cancel: Cancel the order and go back to "Home Menu"
Done: Show the final total price.
The total price should include a tax of 7%.
Show the following message after user finalizes the order, and
return "Home Menu".
"Your order has been taken. Please proceed to the register to pay $x and
collect your food. Thank you, and please visit again." [$x is the total
order price]
C. Go Back: Return to the "Home" menu.
 A. Manager B. Customer C. Exit Enter your choice: A Please

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!