What is use case?
A: Use case is used to specify what the system is supposed to do!
Why draw use case diagram?
A: It is the best way to communicate user's requirement with designers and users. It is better than text.
Where should we use use case?
A: Generally, we use it in SRS to express end-user's functional requirement.
1. A simple use case diagram.
2. Use case with system boundary.
3. Use case with detailed description.
4. Use case with <<include>> to reuse use case.
5. Use case with special cases of use case inheritance.
6. Use Case Overview Diagrams.