![]() 21
2.2.3 Usecase Fully Description
Menurut Satzinger, et.al., (2012: 122) fully developed
decription adalah metode paling formal yang dapat digunakan dalam
mendokumentasikan use case.
Use case Name: Create new order
Scennario: Create new telephonr order
Triggering Event: Customer telephone RMO to purchase items from catalog.
Brief Description: When customer call to order,the order clerk and system verify customer
information.create new order, add itemsto order, verify payment,create the order
transactions
Actors: Telephone sales clark
Related Uses Cases: Include check items available
Stakeholders: Sales department to provide primary definition
Shipping department to verify information
Marketing department to collect customer statistic
Preconditions: Customer must exist
Catalog product inventory
Postconditions: Order and order line items must be created
Order transaction must be created for the order payment
Inventory items must have the quantity on hand updated
The order must be related to customer
Flow of activities Actor
Syste m
1.sales clark answer telephone and
connect to costumer
2.clark verifies customer information
3.clark initiates the creation of a new
order
4.customer requests an item be added to
the order
5.clark verifies the item (check item 8.1 Complete order.
availability usecase)
6.clark adds items to the order
7.report steps 4,5,and 6 until all items
are added to the order
8.customer indicates end of order:clark
enter end of order
customer submits payment:clark enter
amount
2.1 display customer infor mation
3.1 create a new order
5.1 Display item infor mation.
6.1 Add an order item.
8.2 compuse totals.
9.1 verify payment.
9.2 create order transaction.
9.3 finalize order.
Exceptions conditions 2.1 if customer doest not exis, then the clark pauses this use case and involves
maintain customer information use case.
2.2 if customer has a credit hold then clark transfers the customer to a scustomer
service representative
4.1 if an itern is not in stock then customer can
a.chose not to purchase item or
b.request item be added as back ordered item
9.1 if customer payment is rejected due to bad credit verification then
a.order is canceled or
b.order is put on hpld until check is received
Gambar 2.4 Contoh Usecase Fully Description (satzinger et al..2012,p123)
|