Grokking the Object Oriented Design Interview
Vote

0% completed

Use Case Diagrams

Use case diagrams describe a set of actions (called use cases) that a system should or can perform in collaboration with one or more external users of the system (called actors). Each use case should provide some observable and valuable result to the actors.

  1. Use Case Diagrams describe the high-level functional behavior of the system.
  2. It answers what system does from the user point of view.
  3. Use case answers ‘What will the system do?’ and at the same time tells us 'What will the system NOT do?'.

A use case illustrates a unit of functionality provided by the system

.....

.....

.....

Like the course? Get enrolled and start learning!
F

FANG2022

· 4 years ago

I still dont quite understand what's the difference between "include" and "extend". Like I can argue that "make payment" just some additional step of checkout shopping cart. Can you explain the differences or give me a better example? Thanks

Show 2 replies