Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Can be done in any programming language, remember users need to use their phone number to log in and access their information. You are to
Can be done in any programming language, remember users need to use their phone number to log in and access their information.
You are to design a pizza order and delivery system for a new Pizza Shop. This is a brand new, "Mom and Pop" type, start-up operation. This shop is a pickup or delivery only business- there is no restaurant dining. You are to design the whole computer system that will set up new customers, take orders, calculate bills, process payments, and contain the restaurant menu. The following information is known: 1. You will set up a record for each new customer. This information will be keyed by customer phone number. Put information into the master record such as name, address, phone and type of charge account (Visa/ MasterCard). You also need to record pertinent information for locating the address (i.e., subdivision name, closest major intersection, etc.) 2. Your system needs to process payments in the form of checks, cash or credit cards. You will need to keep track of the type of payment made and the amount. 3. Users will access the customer database for all customer transactions. The information should come up for already established customers showing their address and delivery information. 4. Your system should be able to print out a receipt of the order with a place to sign the form by the customer if it is on a credit card. This should have customer information, a list of items ordered, if it is for delivery or pickup, and amount due 5. Your system should contain the complete restaurant menu for order-taking purposes. The user needs to have GUI access to the various menu items and be able to quickly enter the desired orders. This menu needs to have various sizes of pizzas, the typical types of toppings, various crust options, and beverages. The customer should be able to order things like a medium, thin crust pizza, with pepperoni and extra cheese. This domain should be very familiar to you and if not, what better area to research"? You are to design a pizza order and delivery system for a new Pizza Shop. This is a brand new, "Mom and Pop" type, start-up operation. This shop is a pickup or delivery only business- there is no restaurant dining. You are to design the whole computer system that will set up new customers, take orders, calculate bills, process payments, and contain the restaurant menu. The following information is known: 1. You will set up a record for each new customer. This information will be keyed by customer phone number. Put information into the master record such as name, address, phone and type of charge account (Visa/ MasterCard). You also need to record pertinent information for locating the address (i.e., subdivision name, closest major intersection, etc.) 2. Your system needs to process payments in the form of checks, cash or credit cards. You will need to keep track of the type of payment made and the amount. 3. Users will access the customer database for all customer transactions. The information should come up for already established customers showing their address and delivery information. 4. Your system should be able to print out a receipt of the order with a place to sign the form by the customer if it is on a credit card. This should have customer information, a list of items ordered, if it is for delivery or pickup, and amount due 5. Your system should contain the complete restaurant menu for order-taking purposes. The user needs to have GUI access to the various menu items and be able to quickly enter the desired orders. This menu needs to have various sizes of pizzas, the typical types of toppings, various crust options, and beverages. The customer should be able to order things like a medium, thin crust pizza, with pepperoni and extra cheese. This domain should be very familiar to you and if not, what better area to researchStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started