Online Store Application Design  -  continue

 

 

 

By analyzing the scenario, we can describe each IC card in details.

 

 

Customer IC

Color: green

My Task:  place order and pick up the order

Name of Other IC:  Company IC and Store IC

Message to Other IC:  order information to Company IC

Other IC’s Task:   Company IC receives the order information and search for

availability. Store IC delivers the order to Customer IC.

 

 

 

Company IC

Color: purple

My Task:  keep track on the order and let stores search, deliver the order

Name of Other IC:  Customer IC and Store IC

Message to Other IC:  search” and “deliver” message to Store IC, order

availability message to Customer IC

Other IC’s Task:   Customer IC places the order, Store IC searches for

Availability and delivers the order.

 

 

Store IC

Color: orange

My Task:  search for availability and deliver the order

Name of Other IC:  Company IC and Customer IC

Message to Other IC:  order availability information to Company IC

Other IC’s Task:   Company IC sends the order availability information to

Customer IC and determines the order delivery issues.