Please Help This, C++ Programming language is required and arrays and structures
ID: 651165 • Letter: P
Question
Please Help This,
C++ Programming language is required and arrays and structures need to be used.
The client would like to have a program for a generic rental/retail store, and a sample application which utilizes that library and demonstrates the functionality for a store renting a selected mix of two types of items (books and videos, cars and trucks, skis and snowboards, etc.) The application should have a menu of options to:
--> rent/sell an item
--> return an item
--> search for a specific item (using the UPC code)
--> display the inventory sorted by item type, detailing its attributes
The Plan for this program is:
1. Problem Domain: What is the problem domain (system/machine/process) that you will model?
2. Functionality: What functionality will be offered to the customer/end-user? Describe the User Interface.
3. Data model: What objects do you envision? Objects encapsulate data with behavior/operations that apply to that data.
4. Data types: What complex data types (vectors, lists, etc) will you need? Why? (assess efficiency)
5. What templates and generic algorithms are applicable?
6. Static/set-up data: What static/configuration data will be read from a file?
7. Exceptions: What exception (what can go wrong) scenarios will you be handling?
Explanation / Answer
First, the type of requirements documentation you have to work with in the beginning will play a significant role in determining this. If you have something like retail store requirements model as the requirements document for the problem domain. Second, your user may have a preferred way of initially looking at the problem domain. Third, you may have a bias toward one or more of these three aspects of information systems and feel more comfortable using a certain one. Lastly, the information system itself may cry out for a specific aspect emphasis