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
   333   334   335   336   337   338   339   340   341   342   343