Customer Business Actors Credit Institution(s) Parcel Service A business actor candidate is any...

Preview:

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

Recommended