-1

What kind of behaviors should be included in the use case diagram?

  • "Manage shopping cart" probably shouldn't be added, but "remove item from shopping cart", "update quantity of item in shopping cart", etc. might should be. – wablab Aug 13 '16 at 00:36

1 Answers1

1

Ask yourself what's the added value of a shopping site. At first it will be "Present item". Next you will likely have "Sell item". Whether you do that with a cart or some other means is likely irrelevant. Usage of a shopping cart is an implementation detail. Even if you have a requirement "A shopping cart must be used", this is only part of an implementation. The real use cases are the first two. There might be more (cross sales, advertisement, etc...) you need to show. But "manage shopping cart" is definitely no use case. It simply does not add any value. Also adding or removing items from a cart does not have a real value, except you define playing with the cart as some entertainment (which I doubt).

qwerty_so
  • 35,448
  • 8
  • 62
  • 86