For this project we’ll consider a small business that needs an order tracking system. An Order is placed by a customer to purchase a product. The order system must be a menu-driven system that allows the user to add orders, view an order, find an order(s) by date, or list all orders made in that run of the program. We will not “persist” (save it to disk) the data from one program run to another, meaning we’ll have to enter all data every time.
Data analysis: An order is comprised of an order number, a date of order, a customer placing the order, and one product. A customer is comprised of a first name, a last name, and a company phone number. A product is comprised of a sku (product number) a description, and a unit price.
In this assignment, you’ll need to create unrelated classes for each object mentioned (notice they are nouns; when analyzing data needs before writing a program, the classes you’ll need to create are usually people, places, things, and transactions mentioned by the client), Product, Customer, and Order. You may want to create another class to encapsulate the entire operation and act as “program central”.
Each class should have at least two constructors, appropriate set and get methods; you’ll need to overload the stream insertion and extraction operators for each class so that the program user can be prompted for the required inputs that are added directly into the objects. Your driver program used to test your application, should present a simple menu as stated above or call your “central” class; it should also serve as the data repository (where your data is stored) and allow the functionality stated in paragraph one. The Date class is provided (you’ll need to overload the comparison operators) see the Date.h and Date_M.cpp files for details.
Can you give me a sample of this ?????????????????