Exam weight Low
Exam weight Low
- Read the requirements once for the big picture, then line by line for classes, attributes and associations.
Exam weight Low
Exam weight Low
Exam weight Low
- Analysis: each requirement → the classes, attributes and associations it implies (e.g. Movie, PhysicalMovie, DigitalMovie, Customer, Member, Rental, Reservation, Review).
Exam weight Low
Exam weight Low
Exam weight Low
Exam weight Low
Exam weight Low
Exam weight Low
- Solution: Movie generalizes into physical and digital movies; Rental and Reservation link customers to physical copies.
Exam weight Low
Exam weight Low
Exam weight Low
Exam weight Low
Exam weight Low
Exam weight Low
Exam weight
High
- Common errors: modelling actions as classes, putting methods in a domain model, missing multiplicities, attributes that should be classes (and vice versa).
🎯 How this can come up · 1 question
MCQ
Which is a common domain-model error?
A domain model shows concepts, not implementation.
Exam weight Low
No slides match this filter.