Use Case »Add product to shopping cart« (UC-0)

Belongs to functional requirement
FR-4: Add products to a shopping cart
Responsible RE-Author(s) for this Artefact
Celina Schulz, Tim Pack, Lydia Vogel, und Ali Abdulra
History
(v1)   2022-08-02 - initially created
(v2)   2022-08-15 - set to Template because of restructuring of use cases
Errors, Warnings, Todos
w   w005: More than 3 authors (field 'author') - is that on purpose?
w   w051: There is no reference for 'secondaryActors'.
w   w680: This use case does not appear on any use case diagram.
w   w682: No alternative scenario specified (block 'alternativeScenario' missing or is empty)! (If this is intentional, you can hide this warning - like all the others - using the 'ignore' field.)

Use Case Header

ID UC-0
Title Add product to shopping cart
Description Users can add a product they want to buy to their shopping cart for later checkout.
Primary actor STR-1: End customer
Trigger User wants to purchase a product he likes.
Precondition A product is selected.
Postcondition The shopping cart contains now also the selected product with the chosen configuration and amount.

Main Scenario

  1. The user is looking at products in the product list.
  2. The user clicks on the shopping cart symbol while a product is selected.
  3. The product is added to the user's shopping cart.

Exception Scenario