In: Computer Science
Case Study: Auto-Parts Warehouse Management System
Jack Greig and Daniel Cox have several years of experience of running an auto-parts business as a supplier in a major city of Australia. The current warehouse management system is not able to handle highly dynamic procedures that can help them move and store inventory at peak efficiency and lowest cost. Jack and Daniel have decided to develop a new Auto-Parts Warehouse Management System where its functionality can be applied throughout all core warehouse processes, transforming the warehouse into a competitive advantage. You are the business system analyst assigned to develop this system. In your meeting with Jack and Daniel, they provided significant details regarding the basic operations of the system. They expect the system will perform the various functions such as receiving all types of orders, inventory control, order processing, pick up and process orders, order load management, outbound documentation, system alerts, packing orders, and crystal reports. Please note, you must consider the number of wireless communication devices that configure with the proposed system and enables the warehouse management to run the distribution centre using real-time operations. These extensive system functions will improve warehouse operations by minimising costs and increasing productivity.
Further background:
Refer to the Project Vision Document submitted in Assessment Item 1 regarding Auto-Parts Warehouse Management System. In this assignment, you are required to prepare a report that describes the detailed architecture and design of the proposed system.
Question:
2. Identify use cases and draw use case diagrams for the proposed system that show major use cases and actors.
Actors in this will be Order Manager, Administrator and customer.
The role or purpose of all the actor in this proposed system will be:
The customer will be responsible for overall working of the system, as only when customer will place any order request then only the role of other actors will become active. Customer places his request and waits for it to get approved. Administrator looks up in inventory and checks if the required item is present or not. If it is then it approves the request otherwise cancels it. One the request is approved then the inventory is update with the new numbers now. When the order is successfully placed, the role of order management comes in action. The order manager looks for order and processes it. It requests for Load management so that the overall work can be performed with maximum efficiency and perfectly as well as smoothly. It alerts the system about the specification of the new order, so that it can collect whatever is required. The receipt or outbound documentation is done by the desired person. All the information about the order are neatly arranged along with price and shipping and billing address. After that, the order is packed to be collected for delivery. And the order management now updates the crystal report of overall function that was performed. The Administrator approves it.