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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the purpose of the design model?

A

To produce a model (blueprint, plan) to be used to implement the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does a design model usually consist of?

A
  • Design class diagrams
  • State machine diarams
  • Sequence diagrams
  • Atomic use cases
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly