Question: I really need help with this program!!! Thanks Create a simple food delivery service soft ware system that manages customer call-in the orders for combo

 I really need help with this program!!! Thanks Create a simple
I really need help with this program!!! Thanks

Create a simple food delivery service soft ware system that manages customer call-in the orders for combo meals via a first in-first out method Your program will allow a food delivery service employee (or user) to enter the key information about a customer's order to generate an order ticket The program will include several attributes related to a given order. The system will be managed using a single queue in memory (this can be a global variable). The program must use the "queue" API in the C++ standard template library (STL) and not the "dequeue" API All of the attributes associated with each order will be stored as a single object wiithin a single queue data structure. The program must implement at least one class that will hold the following variables A string variable to hold an automatically generated order number in the form LLLL.NNNY where L is a character from A to Z. and N is a number from 0 to 9. For example: EHLA2567. The order Number is an identifier thet is unique for each order and repeats are not allowed A string variable that provides a brief description or name describing the order Spaces must be allowed A suing variable to hold the first name of the customer who placed the order. A string variable to hold the customer's last name. A string variable to hold the delivery address (street number and Street address) of the order. An integer variable that holds a 5-digit zip code. The program must re-prompt the user to re-enter the zip code if it is not a 5-digit number An integer variable that holds the number of miles from the restaurant to die delivery address The program must not accept orders with a delivery address greater than 15 miles from the restaurant Return to the main menu without accepting the order in this case A double variable that holds the cost of the order. Provide the appropriate accessory methods to set and get the data for each of these class variable. For example set In addition the main program must provide the following functionality: When the program is first stalled, it must read a data file called orders.dat The program should not prompt the user for the name of the data file. If the file exists, the program will load the data for each order into the queue data structure If the file docs not exist, the program will start with an empty queue. Create a simple food delivery service soft ware system that manages customer call-in the orders for combo meals via a first in-first out method Your program will allow a food delivery service employee (or user) to enter the key information about a customer's order to generate an order ticket The program will include several attributes related to a given order. The system will be managed using a single queue in memory (this can be a global variable). The program must use the "queue" API in the C++ standard template library (STL) and not the "dequeue" API All of the attributes associated with each order will be stored as a single object wiithin a single queue data structure. The program must implement at least one class that will hold the following variables A string variable to hold an automatically generated order number in the form LLLL.NNNY where L is a character from A to Z. and N is a number from 0 to 9. For example: EHLA2567. The order Number is an identifier thet is unique for each order and repeats are not allowed A string variable that provides a brief description or name describing the order Spaces must be allowed A suing variable to hold the first name of the customer who placed the order. A string variable to hold the customer's last name. A string variable to hold the delivery address (street number and Street address) of the order. An integer variable that holds a 5-digit zip code. The program must re-prompt the user to re-enter the zip code if it is not a 5-digit number An integer variable that holds the number of miles from the restaurant to die delivery address The program must not accept orders with a delivery address greater than 15 miles from the restaurant Return to the main menu without accepting the order in this case A double variable that holds the cost of the order. Provide the appropriate accessory methods to set and get the data for each of these class variable. For example set In addition the main program must provide the following functionality: When the program is first stalled, it must read a data file called orders.dat The program should not prompt the user for the name of the data file. If the file exists, the program will load the data for each order into the queue data structure If the file docs not exist, the program will start with an empty queue

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!