Weekly plans Week 4 | Updated |
Mon | OO-overview
Object Oriented Architectural Design. OOA Ch. 1, OOD Part IV (p. 173-176) |
Tues | Components and model review
OOD Ch 10 (special emphasize on 10.3-10.5) Solution of assignments |
Fri | Function Management Component (FMC) review |
1. What is the purpose of the PDC
2. How do one differentiate between
private and common events.
3. When are events representated as
attributes/new classes
4. What are one doing when restructurering
the statechart diagam.
5. Why restruture statechart diagrams,
at all ?
The Fantasy library
1. Review you OOA model,
i.e. find your old model, C&O with attributes, event table, statechart
diagram etc.
2. Restructure the model by taking
into acount that there can be many copies of the same book, video etc.
Draw the
new PDC-diagram using VISIO.
3. Look at the events hitting
Borrower and Book and 2 more classe (own choice) split them into
2 lists:
private
events and common events.
4. Represent some of these private
events as attributtes in the class or
in case of iteration as attributes in a new class.
5. Represent some of these common
events as attributes in a new class associated to
the original classe (or maybe as attributtes directly in one of the old
classes).
6. Revise the OOD model
diagram by placing the found attributes on the PDC-classes
Next week
Readings: OOD Ch. 13, 17
Enjoy your reading
Michael