Use case Name

Delete/Deactivate Buyer/Seller Account

Primary actor

Urban Service Manager

Secondary actor

Application system, Buyer, Seller

Brief description

This use case allows the Urban Service Manager to delete/Deactivate a buyer, seller login account to the application system.

Pre-condition

1. The user is logged into the application system.

2. The application system displays the home page with all services.

Normal flows

1. The urban service manager clicks on “Manage Buyers Information” button

2. The system returns the “List of buyers” page.

3. The urban service manager clicks on the “Enabled” column button of the record he/she wants to disable.

4. The system returns a conformation message “The buyer has been disabled”

5. The system extracts the corresponding record and delete the associated record in the account data table.

6. In the case, the urban service manager selects “Manage Sellers Information”, then the system returns the similar information as at step 2.

Alternate flows

1. The system displays an error message “Record not found”

2. If the urban service manager clicks on “Enabled” button, the system displays a message “The buyer has been enabled”.

Post-condition

If the use case was successful, the urban service manager sends an email warning the user that his/her account has been deleted/deactivated by providing the reason.