Use Case Diagrams
Type of UML
- An actor has to interact directly with the system
Syntax
- Human Stickman
- Functional Requirements, Use Cases Oval
- Service Rectangle
Use Case Inheritance / Generalization
register courses
is the parent class
rest are the child classes
so, the other classes are inheriting the register courses
use case
Abstract Use Case
Parent use case is an abstract use case, this would be because the only methods to implement it would be through the child use cases
If this is not case then the parent use case can be concrete
Syntaxial Rules
- Use Case names must start with verbs
Keywords
- extend
- include
Link