Use Case Concepts in Object-Oriented Analysis
Use cases are a powerful way of modeling what the system needs to do. Read this section to learn about use case diagrams and how they capture functional requirements.
6. Conclusion
Use cases are a powerful way of modelling what the system needs to do. A use case is full end-to-end story about the use of the system to carry out a task, not an arbitrary combination of a number of steps of computation. Use cases are excellent way of
describing the system’s scope. We need to be careful on the granularity of the Use Cases to control complexity.