Question: Youve been asked to write a small menu driven inventory management system for a small convenient store. Your application shall maintain the following item information.
Youve been asked to write a small menu driven inventory management system for a small convenient store. Your application shall maintain the following item information. Item information: Item ID unsigned long Item name string Item cost float Quantity - int Following are the list of administrative functionality your application shall support initially: 1. Add new item to the inventory. This function will be used to add a single new item into the inventory management system. 2. Remove new item to the inventory 3. Print all item information in the store - This function will be used to display all items in the inventory. When this option is selected system shall print Item ID, Item name, Item cost and quantity. 4. Find item by ID This function will be used to search item using an ID. If item exist print item information. If not display an error indicating item not found. 5. Find item by name This function will be used to search item using name. If item exist print item information. If not display an error indicating item not found. Write a menu driven application in C++ which will print the following Inventory Management System Menu repeatedly until the Quit option is selected. Inventory Management System Menu 1. Add new item 2. Remove item 3. Print item list 4. Find item by ID 5. Find item by name 6. Quit Select: _ Note: Menu should repeatedly prompt to the user until the Quit option is selected by the user. Create data class for item and a container class for item list.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
