You are on page 1of 6

customer log in

registration validate customer

inventory

order

Invoice

database

request for catalog provide details search/select product

place order

update status request for payment details provide details validate

generate bill update database provide notification

Fig. sequence diagram for CRM (Order Placing)

2: validate 5: search/select product

1: log in customer 3: request for catalog

registration

inventory 4: provide details

database

6: place order 9: provide details 8: request for payment details 13: provide notification

12: update database

7: update status 10: validate 11: generate bill order Invoice

Fig. collaboration diagram for CRM(order placing)

customer

Registration

order

Database

log in validate customer

cancel order update status

update database

provide notification

Fig. sequence diagram for cancel order

2: validate c ustom er

1: log in cus tom er

Registration

6: provide notific ation 3: cancel order

4: update status

5: update database order Database

Fig. collaboration diagram for cancel order

s a le s s t a ff

m a rk e t in g s t a ff

M e d ia

p ro vid e s a le s re p o rt A n a ly z e re p o rt

t a k e m a rk e t in g d e c is io n s

p ro vid e a d ve rt is e m e n t

d is p la y a d ve rt is e m e n t re q u e s t fo r fe e d b a c k

p ro vid e s a le s re p o rt

Fig. sequence diagram for Marketing

2 : A n a ly z e r e p o rt 3 : t a k e m a r k e t in g d e c is i o n s

1 : p ro vid e s a l e s r e p o r t 7 : p ro vid e s a l e s r e p o r t s a le s s t a ff 6 : r e q u e s t fo r fe e d b a c k m a r k e t in g s t a ff

5 : d is p la y a d ve rt is e m e n t 4 : p ro v id e a d ve rt is e m e n t

M e d ia

Fig. collaboration diagram for marketing

You might also like