Online shop system use case diagram report

MahanGheibKhahMashak 28,146 views 9 slides Apr 21, 2011
Slide 1
Slide 1 of 9
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9

About This Presentation

No description available for this slideshow.


Slide Content

Online Shop System Use
Case Diagram Report (Demo)
Visual Paradigm International Ltd.

Table of Contents
initial use case diagram ...................................................................................................................... 4
Revised Use Case Diagram ................................................................................................................ 7

Table of Figures
initial use case diagram ...................................................................................................................... 4
Revised Use Case Diagram ................................................................................................................ 7

Use Case Diagram
initial use case diagram
< < actor> >
Courier Company
Online Shop System
Maintain Product Catalog
Setup Promotion List
Send Promotion Email
Marketing Staff
Collect Return Item
Deliver Items
Process Order
Process Return
Sales Staff
Check Order Status
Maintain Account
Information
Return ItemCustomer
Place Order
Place Order
Name Value
Name Place Order
Rank <Unspecified>
Return Item
Name Value
Name Return Item
Rank <Unspecified>

Maintain Account
Information
Name Value
Name Maintain Account
Information
Rank <Unspecified>
Check Order Status
Name Value
Name Check Order Status
Rank <Unspecified>
Process Return
Name Value
Name Process Return
Rank <Unspecified>
Process Order
Name Value
Name Process Order
Rank <Unspecified>
Deliver Items
Name Value
Name Deliver Items
Rank <Unspecified>
Collect Return Item
Name Value
Name Collect Return Item
Rank <Unspecified>
Send Promotion Email
Name Value
Name Send Promotion Email
Rank <Unspecified>

Setup Promotion List
Name Value
Name Setup Promotion List
Rank <Unspecified>
Maintain Product Catalog
Name Value
Name Maintain Product Catalog
Rank <Unspecified>

Use Case Diagram
Revised Use Case Diagram
< < actor> >
Courier Company
Out of Stock
Extension Points
Gift Order
Extension Points
Process Out of
Stock Order
Deliver Gift Item
Validate User
Send Promotion Email
Setup Promotion List
Maintain Product Catalog
Deliver Items
Collect Return Item
Process Return
Process Order
Check Order Status
Maintain Account
Information
Return Item
Place Order
Marketing Staff
Sales Staff
Customer
Online Shop System
<<Extend>>
<<Extend>>
<<Include>>
<<Include>>
<<Include>>
<<Include>>
<<Include>>
<<Include>>
<<Include>>
<<Include>>
<<Include>>
Place Order
Name Value
Name Place Order
Rank <Unspecified>
Normal Scenario
1. Customer enter login information
2. System display product menu
3. Customer add items to shopping cart
4. System display message indicate the item added to shopping cart
5. Customer proceed to checkout
6. System ask user provide shipping and billing information
7. Customer provide shipping and billing information
8. System confirm the shipping information, process the order and ship out the items
9. Customer receive the items
Return Item
Name Value
Name Return Item
Rank <Unspecified>

Maintain Account Information
Name Value
Name Maintain Account Information
Rank <Unspecified>
Check Order Status
Name Value
Name Check Order Status
Rank <Unspecified>
Process Order
Name Value
Name Process Order
Rank <Unspecified>
Process Return
Name Value
Name Process Return
Rank <Unspecified>
Collect Return Item
Name Value
Name Collect Return Item
Rank <Unspecified>
Deliver Items
Name Value
Name Deliver Items
Rank <Unspecified>
Normal Scenario
1. System issue delivery request to courier company
2. Courier company collect items from warehouse, pack it and ship it out
3. Courier company mark delivery complete
4. System confirm order close

Fail to Deliver Items
1. System issue delivery request to courier company
2. Courier company collect items from warehouse, pack it and ship it out
3. Courier company mark delivery fail since no one accepting the package
4. System mark delivery fail, notify sales staff contact customer to reschedule delivery
Maintain Product Catalog
Name Value
Name Maintain Product Catalog
Rank <Unspecified>
Setup Promotion List
Name Value
Name Setup Promotion List
Rank <Unspecified>
Send Promotion Email
Name Value
Name Send Promotion Email
Rank <Unspecified>
Validate User
Name Value
Name Validate User
Rank <Unspecified>
Deliver Gift Item
Name Value
Name Deliver Gift Item
Rank <Unspecified>
Process Out of Stock Order
Name Value
Name Process Out of Stock Order
Rank <Unspecified>
Tags