You are on page 1of 8

INVENTORY

MANAGEMENT
SYSTEM
Desh Deepak (2018BCS-018) 1
Rishi Kumar (2018BCS-039)
Lakshya Bhardwaj (2018BCS-027)
 OBJECTIVE
 Manages the stock in the inventory.

 Helps in quality check of the products.

 Keeps the detail of Owner and Supplier.

2
 NEED
 To Keeps track of Inventory

 To Keeps track of total price of products present in inventory.

 Helps the manager to check the quality of products and return them.

 For managing and addition or removal of products in inventory.

3
 TECHNOLOGIES USED
 C++
 Diagram.drawio

4
 FUNCTIONALITY
 Supplier Class :
 Supplier input : Takes details about supplier as input.
 Supply Stock : Tells whether the supplier has receive the order or not.
 Show : Prints details about supplier.

 Owner Class :
 Owner input : Takes details about owner in input.
 Order Stock : Tells whether the owner has ordered or not.
 Sell Stock : Takes id of the product to be sold and then calls the remove function.
 Show : Prints details about Owner

5
 FUNCTIONALITY
 Product Class :
 Add Product : Add the products in the inventory.
 Remove : Removes the products from inventory.

 Manager :
 Manager input : Takes details about manager as input.
 Quality check : Checks the quality for the products who id is provided as input.
 Show : Prints the details of manager.

6
 FUNCTIONALITY

 Order Details :
 Show : Prints details of the products in the inventory.

7
­

 CLASS DIAGRAM
-
-

You might also like