You are on page 1of 5

Internal Overview Use case by Athar Husain Process Order

* * * Update Revenue Collections * * * Update Payroll Customer -End4 * * * Update General Ledger ** * Sales *

* *

* * * *

** *

Credit Payment * Accountant extends * * Authorize Payment * extends *

Merchant Payment Services

* *

Void Payment * *

* * *

Vendor

Generate Packing Slip * Pack Order * * * * Generate Tracking Number * -End1 * Update Inventory * *

Finance/Sales Clerk

* **

Warehouse

* Carrier -End3 *

Tracking Number given to customer

-End2 **

Shipping

Cust. Purchase Overview by Athar Husain

-End3 Registration * *

-End4 *

User Authentifaction services

-End6 View Items in Cart -End5 -End9 * * * -End11 *

-End7 *

-End8 *

Warehouse Inventory Service

Customer

-End10 * Process Order

-End15 *

-End16 -End14 * Sales Clerk *

uses -End18 * * -End12 Checkout -End17 -End13 **

Credit Approval Clerk

Detailed Inventory Use-case by Athar Husain

-End11 Recieve Shipment *

extends

uses -End12 -End2 * * * -End5

Shipment Verification Return Inventory

Warehouse Clerk

-End3 *

-End4 Order Inventory *

-End1 *

* Vendor Inventory Update -End6 extends extends uses - Inventory

+ Inventory -End16 -End15 -End7 * * * Order Processing * -End14 -End10 * * Customer -End8 DVD Returns * * Sales Clerk -End9 -End13

Internal Overview Use case by Athar -End2 -End3 Husain Process Order
* * * Update Revenue Collections

-End1 *

-End4 * * * * -End9 -End22 -End11 * -End13

-End10 -End16 * Update Payroll *

* -End5

Customer

-End12 -End18 * * Update General Ledger -End23 -End25 -End27 ** * -End14 -End20

Sales

** * -End17 -End15 -End19

-End24 Credit Payment * -End26 * extends -End28 extends -End21 Authorize Payment *

-End29 Accounting Clerk

Merchant Payment Services

* -End31 * -End30 -End32 -End34 * * *

-End39 * * * Vendor Generate Packing Slip Void Payment

-End33 * -End6 -End7

Credit Approval Clerk * -End35

Pack Order -End40 -End45 * -End46 * Generate Tracking Number * Update Inventory * * -End43 -End42 * * -End37 -End8 -End36 -End38 * * * -End41*

Warehouse

Carrier

-End44 *

Shipping

Customer Purchase Case By Athar Husain


-End3 User Log In extends Register User * extends Create New User * * -End1 -End4 -End2 * *

Authentication Service -End7 Search extends -End6 * -End5 * -End9 * *-End11 uses Add to Cart extends View DVD Selections extends Browse * * * -End19 -End21 -End20 -End8 * * -End22 Warehouse * Inventory Service

Customer

-End10 * Process Order

-End16 -End15 Sales Clerk * * uses uses

-End12 Checkout

uses

View Cart

Calculate Total -End18

uses -End17 Input Credit Card * *

Credit Approval Clerk

You might also like