Database Reference
In-Depth Information
1
1
Add Items to Web Site Cart
1
Customer
1
Checkout on Web Site
Charge Customer
Print Packing Slip
1
1
Pack Order
1
Warehouse
Employee
1
Ship Order
F IGURE 6.3
A s i m p l e u s e c a s e d i a g r a m f o r a c u s t o m e r p l a c i n g a n o r d e r o n t h e W e b s i t e
All but two of these cases have been covered in previous requirements,
but it's good to see that things are in agreement with what we have already
discovered. The two new items deal with adding items to a shopping cart
and checking out via the company Web site. We don't know much yet, ex-
cept that we have this new object, a shopping cart, so we are going to have
to talk to a few people. In talking with the project manager, we discover
that most of the shopping cart logic will be handled by the application's
middle tier, but the application will require a place to store the shopping
cart if the user leaves the site and returns at a later date. To handle this, we
will need a shopping cart entity with a relationship to products. Additionally,
 
Search WWH ::




Custom Search