The OOD Process: Design As A Logical Continuation of Analysis
The OOD Process: Design As A Logical Continuation of Analysis
The OOD Process: Design As A Logical Continuation of Analysis
Object-Oriented Design
Steps of the Process?
OOA Model
OOD
Process
OOD Model
OOA
==> acknowledge that we develop a computerbased system around/with the analysis results
TMC
PDC
Miniworld
DMC
detailed Design
with the purpose to develop all model components on both levels in a meaningful sequence.
OOD Deliverables - I
extended Static Objectmodel
Coad & Yourdon:
Problem Domain Component (PDC) Human Interaction Component (HIC) Task Management Component (TMC) Data Management Component (DMC)
OOD Deliverables - II
completed & extended Scenarios
extend old scenarios accross domains
reflect the chosen architectures dynamics build links between domain components
Scenarios
extend
HIC
high-level Design
TMC
PDC
DMC
detailed Design
As in OOA it holds for OOD: Static Model and Scenarios are documented as graphical Views of the more complete Object Dictionary.
TMC
PDC
Miniworld
DMC
Dictionary
Scenarios
Static Model
Scenarios
detailed Design