Here is a helpful list of questions that you can ask when trying to identify use cases
- what funcitons will specify actor want from the system?
- does the system store and retrieve information? if so,which actors trigger this behavior?
- what happens when the system changes state? Are any actors notified?
- do any external events affect the system? what notifies the system about those events?
- does the system interact with any external system?
- does the system generate any reports?