Use Case Diagram Example: Carpark System
Overview of Use Case Analysis
Use case analysis is the main form of collecting the use requirements of new software programs or tasks to be completed. The main purposes of use case analysis are:
designing a system from the user’s perspective
communicating system behavior in the user’s terms
specifying all externally visible behaviors
Use cases show how the system interacts with its environment by describing the activities performed by users and the response of the system.
UML Resources