Question: Define JSON request payloads for every use case and the expected JSON responses for the following: Use Case 1 : Freeze byer account Participating actor:
Define JSON request payloads for every use case and the expected JSON responses for the following: Use Case: Freeze byer account
Participating actor: Admin & Buyer
Entry Condition: Buyer has an active account
Exit Criteria: Buyer account is frozen, and the buyer can only log in by request unfreezing.
Flow of events:
Admin logs into the system.
Admin select buyer account and froze the buyers account
System updates buyer account status to frozen.
Buyer receives notification that account has been frozen
Use Case: Unfreeze buyer Account
Participating actor: Admin & Buyer
Entry condition: Buyer account is frozen
Exit Criteria: Buyer account is active and can access account again
Flow of events:
Buyer tries login to the account and requests for unfreezing account.
Admin go to buyers account management and unfreeze it
System updates buyers account to active.
Use Case : Freeze Seller Account
Participating actor: Admin & Seller
Entry condition: Seller account exists and is active
Exit Criteria: Seller account is frozen, and seller can only log in to request unfreezing.
Flow of events:
Admin navigate to seller account management section and select seller account to frozen
System updates the seller account to status frozen
Seller receives a notification that account has been frozen
Use Case : Unfreeze Seller Account
Participating actor: Admin & Seller
Entry condition: seller account is frozen
Exit Criteria: Seller account is restored to active again
Flow of events:
Admin select seller account and change status to active
System updates seller account to status active
Seller receive a notification that account is active
Use Case : Freeze Item
Participating actor: Admin
Entry condition: Item is currently on sale
Exit Criteria: Item is frozen, and no new bids can be placed
Flow of events:
Admin navigates to item management section and change the item to frozen
System updates the item status to frozen
Item cannot receive new bids
Use Case : Unfreeze Item
Participating actor: Admin
Entry condition: Item is frozen
Exit Criteria: Item is on sale again and can receive new bids again
Flow of events:
Admin navigate to item management section and change item status to unfreeze
System updates the item status to active.
Use Case : Generate Auction Report
Participating actor: Admin
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
