Weekly plans Week 4 Updated 
    This Week
 
 
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

     Review questions

    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 ?

    Problems and assignments:

    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

 
    Field exercises:
 

    Next week
                Readings: OOD Ch. 13, 17
 

Enjoy your reading

Michael