Restaurant: Point-of-Sales System Create a software application that can be used for a Restaurant using C language. The expected minimum functionality are as follows: Menu Display It must display at least 10 choices with their corresponding prices On your menu, at least one of the categories/choice should have customization/add-on. You should have at least 3 customization/add-on (e.g. In Starbucks, you can have extra espresso shot). Taking Orders As a customer, I want to select which of the choices I want to order As a customer, everytime I specify select my choice, I want to specify the quantity of my selected choice. After I finished my order, it should ask, "Anything Else?". Afterwards, as a customer, I should be to enter my succeeding choice. In order to stop taking order, the exit should be part of the menu. As a customer, I would only select that choice to exit If the customer selects a choice qualified for customization, after specifying the quantity, I should be asked, "Any add-on?". From here, I could specify the choice of customization. Payment All payments are done in cash. After taking order, as a customer, I should be able to see the total cost of all orders. The customer should be to enter how much cash he provided to the cashier, and his/her change. Receipt Once payment is done, display the receipt of this transaction. The receipt should contain the ff: Order Names, Quantity, Subtotal Total Price Cash Change
Restaurant: Point-of-Sales System Create a software application that can be used for a Restaurant using C language. The expected minimum functionality are as follows: Menu Display It must display at least 10 choices with their corresponding prices On your menu, at least one of the categories/choice should have customization/add-on. You should have at least 3 customization/add-on (e.g. In Starbucks, you can have extra espresso shot). Taking Orders As a customer, I want to select which of the choices I want to order As a customer, everytime I specify select my choice, I want to specify the quantity of my selected choice. After I finished my order, it should ask, "Anything Else?". Afterwards, as a customer, I should be to enter my succeeding choice. In order to stop taking order, the exit should be part of the menu. As a customer, I would only select that choice to exit If the customer selects a choice qualified for customization, after specifying the quantity, I should be asked, "Any add-on?". From here, I could specify the choice of customization. Payment All payments are done in cash. After taking order, as a customer, I should be able to see the total cost of all orders. The customer should be to enter how much cash he provided to the cashier, and his/her change. Receipt Once payment is done, display the receipt of this transaction. The receipt should contain the ff: Order Names, Quantity, Subtotal Total Price Cash Change
Chapter2: Using Data
Section: Chapter Questions
Problem 12PE
Related questions
Question
Restaurant: Point-of-Sales System
Create a software application that can be used for a Restaurant using C language.
The expected minimum functionality are as follows:
- Menu Display
- It must display at least 10 choices with their corresponding prices
- On your menu, at least one of the categories/choice should have customization/add-on.
- You should have at least 3 customization/add-on (e.g. In Starbucks, you can have extra espresso shot).
- Taking Orders
- As a customer, I want to select which of the choices I want to order
- As a customer, everytime I specify select my choice, I want to specify the quantity of my selected choice.
- After I finished my order, it should ask, "Anything Else?". Afterwards, as a customer, I should be to enter my succeeding choice.
- In order to stop taking order, the exit should be part of the menu. As a customer, I would only select that choice to exit
- If the customer selects a choice qualified for customization, after specifying the quantity, I should be asked, "Any add-on?". From here, I could specify the choice of customization.
- Payment
- All payments are done in cash.
- After taking order, as a customer, I should be able to see the total cost of all orders.
- The customer should be to enter how much cash he provided to the cashier, and his/her change.
- Receipt
- Once payment is done, display the receipt of this transaction.
- The receipt should contain the ff:
- Order Names, Quantity, Subtotal
- Total Price
- Cash
- Change
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 6 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT