In the diagram below we would like to represent the use cases for a camera. Suppose we choose Open Shutter, Flash, and Close Shutter as the top-level use cases. Certainly these are all behaviors that a camera has, but no photographer would ever pick up their camera, open the shutter, and then put it down, satisfied with their photographic session for the day. The crucial thing to realize is that these behaviors are not done in isolation, but are rather a part of a more high-level use case,
Nov 2017 »In the diagram below we would like to represent the use cases for a camera. Suppose we choose “Open Shutter”, “Flash”, and “Close Shutter” as the top-level use cases. Certainly these are all behaviors that a camera has, but no photographer would ever pick up their camera, open the shutter, and then put it down, satisfied with their photographic session for the day. The crucial thing to realize is that these behaviors are not done in isolation, but are rather a part of a more high-level use case,