What is Use Case The set of Use Case descriptions specifies the complete functional requirements of a system. Describe Business process. It can be written only for functional requirements. Not good for specifying user interfaces, data formats, business rules, non-functional requirements.
Use Case are
easy to read.
It written in language of the user.
Can be visually represented as diagrams.
Used for creating acceptance test cases in coordination with customers.
Actors in UseCase
Actors are entities that interact with the system.
Actors live outside the boundary of the system.
Actors can be human beings, hardware device, software service or other organization.