Professional Documents
Culture Documents
Customer Support System
Customer Support System
Class
Web user
Customer
Shopping cart
User state
Account
Line item
Product
Order
Payment
Order transaction
Order status
Telephone order
Mail order
1e) Represent use cases and a domain class diagram using Rational Rose:-
1f) Develop CRUD matrix to represent relationships between use cases and
problem domain classes:-
USE CASES Cat Cust Invento Ord Ord Order Pac Produc Ret Ship Ship
alog ome ry item er er Trans kag t Item urn men per
r Ite action e ite t
m m
Look up item R
availability
Create new order CRU RU C C C R R
Update order RU RU RUD RUD RUD R R CRU R
D
Look up order R R R R R R
status
Record Order RU RU
fulfillment
Record back RU CRU
Order
Create order CRU RU C C
return
Provide catalog R R R R
info
Update account CRU
Customer D
Distribute R R R R R
Promotional
Package
Create customer RU CRUD
charge
adjustment
Update catalog RU R RU R
Create spaecial R R R R
promotion
Create new C R CRU R
catalog
C=Creates new data,R=Reads exisstingdata,U=Updates Existing data,D=Deletes Existing data