[Solved] SYD366 Homework2- Inventory Test

$25

File Name: SYD366_Homework2-_Inventory_Test.zip
File Size: 301.44 KB

SKU: [Solved] SYD366 Homework2- Inventory Test Category: Tag:
5/5 - (1 vote)

Case Study

Margaret Poku runs Auto Supplies Ltd, a small company that supplies aftermarket auto mobile parts to local garages.

Margaret employs a small team, including some office, sales, and warehouse staff. A few times a year, Margaret attends trade shows and visits manufacturers to learn about new products. Margaret uses an outside delivery service to deliver orders to her clients.

Your company has been hired to started looking at Margarets inventory records and found that Margaret records weights and measures for each of the products that she stocks, for proper arrangement in her warehouse and to assist in quick calculation of shipment costs. Margaret orders product from various suppliers through their online ordering portals and must record her purchases so that she knows what she has purchased and what has arrived to be stock in her warehouse.

Your team leader has written the following scenarios to capture Margarets requirements.

Use Case Name Create Product Information
Triggering Event A new product of interest to the business
Brief Description Allows the Owner to record a new product.
Actors Owner
Related Use Cases
Preconditions Owner has opened the Main Menu.
Post Conditions Product is saved to the database and now can be purchased or used in a service.
Flow of activities Actor System
1. Requests to add a new product Displays a list of products currently recorded in the system and prompts to add a new product.
2. Enters the product name, description, weight, height, width, and depth of the new product. Verifies that all the data is entered. Displays the newly created product and requests to save.
3. Request to save Saves the product and returns to the main menu
Exception Conditions Owner chooses to cancel adding the product
Use Case Name Create Purchase
Triggering Event Purchase of a product.
Brief Description Allows the Owner to record a new purchase.
Actors Owner
Related Use Cases
Preconditions Owner has opened the Main Menu.
Post Conditions Purchase is saved to the database and now can be queried.
Flow of activities Actor System
1. Requests to add a new purchase Displays a list of suppliers and prompts for selection.
2. Selects a supplier. Verifies that a supplier was selected. Prompts for purchase date and selection of receipt file location.
3. Enters purchase date and receipt file selected. Verifies that date was entered, and receipt selected.Creates a unique identifier for the purchase. Prompts to enter product details.
loop Chooses new detail Displays a list of products and prompts for selection. Prompts for price, quantity ordered, and quantity received
4. Selects a product and enters price and quantity. Product must be selected.Price and quantity must be entered Weight of the purchase is calculated.Displays purchase including weight, date and list of products. Prompts to add another product
End When all products selected Displays purchase including weight, date and list of products. Verifies that at least one product has been selected. Prompts to save purchase
5. Chooses to save Saves the purchase and returns to the main menu
Exception Conditions Owner chooses to cancel adding the purchase

Question 1

Complete a detailed class diagram (minimum 7-15 classes) to support what your team has learned so far about Auto Supplies Ltd.

  • Your class diagram must show the following:
    • Classes, attributes (including all reference attributes)
    • Associations, multiplicities, and association names

Question 2

Complete Object Level Sequence Diagrams to support the above scenarios. You are to use the appropriate UML annotations to for your model.

Question 3

Margaret would like the system to suggest where to store items in the warehouse. Different racks in her warehouse can hold different products with different heights. How would you incorporate this change in your model? Please describe in clear English.

Question 4

Margaret buys a new label printer for her warehouse. She needs to make sure that she never loses the receipt for warranty purposes. Is the printer considered to be inventory? How would your model change to support this requirement?

Question 5

What is SKU? Is this important to Margaret?

Question 6

Margaret finds a sale on Windshield Washer Fluid and would like to buy six months worth of product. How would she use your model to figure out how many to buy?

Question 7

Margaret had an idea: What about if the system could tell her when she will start to run out of a product? How would your model change to accommodate this?

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] SYD366 Homework2- Inventory Test
$25