Activity Diagram

 

1. A clerk enters an order number.

2. The specified order data (items and customer number) is pulled from the relational database management system.

3. If no order is found the process returns an empty shipment report.

4. An item in the order is retrieved.

5. The shipment of this item is requested. A shipment report is returned to the business process.

6. When all items have been shipped, a shipment report is returned to the clerk.

 

The process is non-interruptible, which means that the caller only enters the order number and receives a log from the ShipItem service confirming successful shipment.

Ship order scenario