SYS2 Solutions Updated
SYS2  (SW ENGINEERING AND OO-DESIGN)
2. Semester: International Datamatician Course (Advanced Computer Science)
 
Solutions Links to exercises and assigments

Review questions

    Review_Answers    Answers to the weekly review questions, updated once a week
 

Problems and Assignments
 
Design criteria
Design criteria

Gen-Spec_Person
Gen_Spec_Item
Ass_Aggr_Borrowing
OOA_Model
OOA_State_Book
OOD_State_Book
OOA_State_Borrower
OOD_State_Borrower

OOD_Library_PDC
OOD_Vs.0.9
OOD_Vs.1.0Borrow
OOD_Vs.1.0thers

OOD_Library_FMC
OOD_Vs.2.0
OOD_Vs.2.1

OOD_Library_HIC
OOD_Vs.3.0
OOD_UseCase Registration
OOD_UseCase_Lend
OOD_Navigation_Lend

OOD_Library_OOIMP
OOD_PDC_vs.1.3

OOD_Library_RBD
DB_Tables

OOD_Library_ERD
EER_Vs.1.0 Borrow
EER_Vs.1.0 0thers

EER_Vs.1.1 Borrow
EER_Vs.1.1 Others

RDB specification
 

Design criteria for administration systems supplemented by a few requirements.
Design criteria for the library

Generalization diagram for the Person cluster 
Generalization diagram for the Item cluster 
Association and aggregation diagrams. 
OOA model combining parts of gen_aggr_ass structures
Statechart diagram for the book. Could be other items as well.
Revised statechart diagram for the book. Could be other items as well.
Statechart diagram for the borrower. 
Revised statechart diagram for the borrower.

PDC design discussion and comments
PDC borrow diagram with attributes. Version 0.9 a first shot!
PDC borrow diagram made more general. Version 1.0
PDC  extending to searching and purchase systems. Version 1.0

FMC design discussion and comments. Function table and specifications
FMC figure with attributes. Version 1.0
FMC figure with attributes, revised. Version 1.0

HIC and EIC discussion. Use cases, Naviagtion diagram etc.
HIC and EIC figure. Version 1.0
Statechart diagram for the use case Registration
Statechart diagram for the use case Lending
Navigation diagram for Lending only

Discussion of OO-implementation
PDC Revised with general-specialization

PDC to DB-tables directly. Discussion.
RDB-tables for the revised PDC

PDC to ERD to DB-tables. Discussion.
EER borrow diagram. Version 1.0
EER  extending to searching and purchase systems diagram. Version 1.0

EER borrow diagram. Version 1.1
EER  searching and purchase systems diagram. Version 1.1

RDB-documentation of entities, relations, attributes
 

Field exercises
 
 

                                                                                                                                                                                                      Maintenance by claudius@rhs.dk