Professional Documents
Culture Documents
Object Oriented Analysis: (Unified Modeling Language) UML Use Case Diagram
Object Oriented Analysis: (Unified Modeling Language) UML Use Case Diagram
www.lucidchart.com
Application Relationships
Every time the base use case is executed, the included use case is executed too.
The base use case requires an included use case in order to be complete
When the base use case is executed, the extend use case some times, but not
every time –may be executed– (Optional)
The Extend use case will only happen when a set of criteria are met
Close Eyes
l ude>>
c
<<In
Sneeze
Example
<<Ext
end>>
Put Hand on
Nose & Say
Elhamdullah
Pay by Visa
Pay Fees
Pay Cash
Deposit
Money
Perform
Money
Transaction
Withdraw
Money
Search by
Author
Search Book
Search by
Book name
User
Staff Student
System Analysis & Design - Rana Talaat Muhammad 20
Use Case Relationships Generalization Extend Include
22
System Analysis & Design - Rana Talaat Muhammad
Sign Up Free
www.lucidchart.com/
Use Case
Activity
tmh.rana@gmail.com Diagram