Upload
crystal-murphy
View
214
Download
0
Embed Size (px)
Citation preview
Customer
Business Actors
Credit Institution(s)
Parcel Service
A business actor candidate is any individual, group, organization, company, or machine that interacts with the business
Name each business actor in such a way that its name denotes its role in the business. Define each business actor by writing a brief description, including its responsibility and why it interacts with the business.
• Provides payment authorization services for the business. It allows customers to purchase expensive items without paying the total cost in cash.
• Any person or organization that is interested in making purchases from the business. This actor interacts with the business in order to fulfill a want or need that this business can provide
• A parcel service such as UPS or FedEx is responsible for delivering goods from a warehouse or factory to the business. This actor is necessary to keep the business stocked and allow for normal operation.
IT Consulting Firm
• In charge of development, implementation, and maintenance of the businesses new e-Commerce venture. The IT Consulting firm will develop an e-Store to allow transactions to occur over the internet.
Marketing Dept.
Financing Dept.
• Branch of the company in charge of providing financing options for customers. Financing options are similar to credit services and may include collaboration with credit institutions.
• Group in charge of presenting new ideas for drawing customers to make purchases. Examples of ideas include discount sales and coupons.
Executive
• Any individual or group with the company at a high level who can provide authorization for decisions that affect the rest of the organization.
Business Use Cases
Customer
Locate Products
Return ProductsExchange Products
Purchase Products
Special Order <<extends>>
Credit Purchase
<<includes>>
<<includes>> Special StockDelivery
<<includes>>
Stock Delivery
Parcel Service
Credit Institution(s)
<<includes>> Configure Product
<<extends>>
Marketing Dept.
Issue Promotion
Issue Coupon
<<includes>>
<<includes>>
Marketing Approval
Executive
Discount Purchase
<<includes>>
<<includes>>
On-locationDelivery
Gift Card Purchase
<<includes>>
Get ProductSupport
Apply for Financing
Make FinancePayments
Financing Dept.
Activity Diagrams
• An activity diagram in the use-case model can be used to capture the activities and actions performed in a use case.
• It is essentially a flow chart, showing flow of control from one activity or action to another.
Get Product Support
Describe Product Symptoms
Customer Customer Service Representative
Examine ProductConsult Knowledge
Base
[product is present]
Offer Repair
[repairable]
Make Decision
Assess Possibilities
[solution accepted]
[alternative solution desired]
Offer Exchange Offer Refund
[not repairable/In warranty] [return policy effective]
Consult KnowledgeBase
[product not present]
[problem fixed][no solution]
Request that productBe brought in
Return Item
Present Item to Return
Customer Sales Associate
Ask For Receipt
[has receipt]
Determine Reasonfor Return
[defective product]
Offer RepairOr Exchange
Make Decision
[solution accepted]
[does not want product]
[refund desired]
Enter ReceiptInformation
Look Up Receipt[no receipt]
[beyond return policy]
Offer Exchange
[returnable] Return PaymentIn Original Form
Print ReturnReceipt
[no record found]
[record found]
Exchange Item
Present Item to Exchange
Customer Sales Associate
Calculate Exchange Value
Present ItemsTo Purchase
Calculate Difference
[owe customermoney?]
Issue Change
Print Receipt
[customer owes money]
Pay Difference[no difference]
Sign MerchantCopy