Question: Create a domain model class diagram for Acme Electric, LLC ' s . proposed Inventory Management System.An Inventory Management System: The Inventory Management System maintains
Create a domain model class diagram for Acme Electric, LLCs
proposed Inventory Management System.An Inventory Management System:
The Inventory Management System maintains an inventory of items.
Any employee can remove an item from the inventory.
Only a Supply employee Supply can restock items in the inventory.
Only Supply will be able to manage a minimum stock level for each item in the
inventory.
Only Supply will be able to manage a preset order amount for each item in the
inventory.
When an item is removed from the inventory,
Inventory directs Item to decrement its current stock count by the amount
removed.
Inventory asks Item if its current stock count is below its minimum stock level.
If the retum value is true,
Inventory asks Item for its minimum stock level.
Inventory asks Item for its current stock count.
Inventory asks Item for its preset order amount.
Inventory sends an email notification to its list of email addresses,
identifying the item ID item name, minimum stock level, current stock
count, and preset order amount.
Inventory messages to log this entice transaction.
When an item is added to the incentory,
Inventory directs Item to increment it current stock count by the amount
resupplied.
Inventory messages to log this transaction.
In addition to the above, there must be operations for Inventory to add, review, update,
or delete Items. The managing of the minimum stock level and preset order level
functionality are included as part of this requirement.
The following information about every Item must be maintained:
ID
Name
Description
Current stock count
Minimum stock level
Preset order level
The following information about Inventory must be maintained:
List of email addresses for item reorders
List of Items
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
