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 a 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 an excellent way of describing the system’s scope. We need to be careful on the granularity of the Use Cases to control complexity.