Page 338 -
P. 338
CHAPTER 12 ANALYSIS MODELING 309
FIGURE 12.8
Data object- Car
type
hierarchies
European Domestic Asian
French/
Swedish German Italian Japanese Korean
English
FIGURE 12.9
Associative Electronics
data objects
Engine Chassis Interior Drive train
Car
Data modeling and the entity relationship diagram provide the analyst with a con-
cise notation for examining data within the context of a software application. In most
cases, the data modeling approach is used to create one piece of the analysis model,
but it can also be used for database design and to support any other requirements
analysis methods.
12.4 FUNCTIONAL MODELING AND INFORMATION FLOW
Information is transformed as it flows through a computer-based system. The system
accepts input in a variety of forms; applies hardware, software, and human elements
to transform it; and produces output in a variety of forms. Input may be a control

