Design class diagram Flashcards
How to construct design models
1
Q
What is the purpose of the analysis model?
A
- To gain understanding of the application domain
- To capture the requirements
2
Q
What does an analysis model usually consist of?
A
- Use case diagrams
- Use case descriptions
- Domain class diagrams
- State machine diagrams
- Activity diagrams
3
Q
What is the purpose of the design model?
A
To produce a model (blueprint, plan) to be used to implement the system
4
Q
What does a design model usually consist of?
A
- Design class diagrams
- State machine diarams
- Sequence diagrams
- Atomic use cases
5
Q
What two kind of decisions you have to make when converting from domain models to design models?
A
- Representing the association
- Choosing the top-level entries (objects)
6
Q
What is the fundamental requirement of the design model?
A
All the top level entries and navigation paths must at least ensure that we can access every domain object that maintained by the system