Unit 4 Flashcards
1
Q
Unified Modelling Language (UML)
A
- common language
2
Q
Modelling
A
Capture ideas, relationships, decisions and requirements in notation that can be applied to many different domains
3
Q
Structural diagrams
A
Describes physical organisation of the things in your system
4
Q
Behaviour diagrams
A
Focus on the behaviour of elements in a system
5
Q
Actor
A
User interacting with the system
6
Q
Relationships
A
- Association
- Generalization
- Include
- Extend
7
Q
Association
A
- relationship between actor and use case
- Solid line
8
Q
Generalisation
A
- Inheritance between use cases
- solid line with clear arrow head
9
Q
Include
A
- Two dependent use cases
- «include»
- broken line with solid arrow head
—->
10
Q
Extend
A
- extends the functionality of one use case to another under certain conditions
- defines optional behaviour
«extend»