...
Use Case Name | Create Promotion | ||
Actor | Catalog Manager | ||
Description | XRef | NoneA user has identified some items he wish to promote, so he will create a promotion with some terms and conditions. | |
Trigger | The Catalog Manager accesses the Catalog. | ||
Precondition | None. | ||
Basic Path |
| ||
Alternative Path 1 | In step 4, if user does not enter promo name then system displays error message. | ||
Post-condition | User is able to create the promotion. |
...
Use Case Name | Find Promotion |
Actor | Catalog Manager |
Description | A user is finding the desired promotion he wants to update, so he will update the information and conditions for that promotions. |
XRef | Create Promotion |
Trigger | The Catalog Manager accesses the Catalog. |
Precondition | Promotion exist in the system. |
Basic Path |
|
Post-condition | User is able to find and update the promotions in the system. |
...
User creates new Price Rule(Sale) in the system. The user should enter the basic information while creating the sale such as Name(Mandatory), Activation Period(validity duration) and Sale Rule flag(default yes). User enters the conditions for rule i.e. product and category list on which rule will be applicable. User can add one or more conditions for the rule(sale). After that, User enters the actions to be performed on that conditions. The benefits or impact of the sale can be percentage discount or flat selling price. One or more benefits (actions) can be associated per sale at a time. If sale exists in system then only 'sale!' will be displayed on store front and product(s) will appear in that sale.
...
Use Case Name | Create Price Rule | ||
Actor | Catalog Manager | ||
Description | XRef | NoneCatalog manager creates 'Sale' for some specific items. | |
Trigger | The Catalog Manager accesses the catalog. | ||
Precondition | User want to create a Price Rule. | ||
Basic Path |
| ||
Alternative Path 1 | In step 3, if user does not enter the name then system will show an error message for the missing value. | ||
Post-condition | Price Rule is created in the system. |
...
User goes to price rule menu and finds all the price rules available in the system be it active or expired. User can edit/update the rule(sale) and also extend duration of sale. User addsAdds/updatesUpdates/deletes Deletes the conditions for the saleSale. User also addsAdds/updates Updates from overridden price to percentage discount and vice versa. Also the product and/or categories can be removed and added for the respective sale.
...
Use Case Name | Find/Update Price Rule | ||
Actor | Catalog Manager | Catalog Manager | |
Description | The user identified desired sale and update the information and associated items in it. | Description | |
XRef | Create Price Rule. | ||
Trigger | The Catalog Manager accesses the catalog. | ||
Precondition | None. | ||
Basic Path |
| ||
Post-condition | User is able to Find/Update price rule. |
...
Use Case Name | Manage Product Reviews |
Actor | Catalog Manager |
Description | User manages and publishes the Reviews by updating their details and statuses. |
Trigger | User manages reviews. |
Precondition | The Catalog Manager accesses the catalog. |
Basic path |
|
Post-condition | catalog manager is able to manage the reviews. |