#
Use Case Diagram
This tutorial explains to you what a UML Use Case Diagram is. Here are the concepts explanation and an example.
A use case is a methodology used in system analysis to identify, clarify, and organize system requirements.
A UML Use Case Diagram presents the main actors and their activity.
A UML Use Case diagram contains 4 components:
The actors= usually individuals involved in that activity according to their roles. An institution (a bank, a government) could be an actor as well.The use cases= the specific roles played by the actors within and around the system.The relationshipsbetween and among the actors and the use cases.The boundary, which defines the system of interest in relation to the world around it (this is optional).
Here is an example of UML Use Case Diagram:
In this UML Use Case Diagram you can see: 2 actors the Client and the Waiter. What are they doing ? They are doing what the Use Cases specify:
- The Client "Order Food", "Eat Food" and "Pay for Food".
- The Waiter "Provide Food" when an order is received.
When you define a OrderWater Class, you must take a look of the OrderFood Class. OrderWater Class extends the OrderFood Class.
This diagram is a high level diagram and is easy to do.
