Professional Documents
Culture Documents
Functional Model
Functional Model
Chapter 8 Analysis
Object Modeling
Identifying objects and classes Prepare a data dictionary Identify associations Identify attributes of objects and links Organize and simplify object classes using inheritance Verify that access paths exist for likely queries Iterate and refine model Group classes into modules
Dynamic Modeling
Prepare scenarios of typical interaction sequence Identify events between objects Prepare an events trace for each scenario Build a state diagram Match events between objects to verify consistency
Functional Modeling
Steps
Identify Input and output values Build data flow diagram showing functional dependencies Describe functions Identify constraints Specify optimization criteria