Page 26 - DCAP601_SIMULATION_AND_MODELING
P. 26

Simulation and Modelling



                      Notes         Behavioural Models


                                    1.   Behavioural models are used to describe the overall behaviour of a system
                                    2.   Two types of behavioural model are shown here
                                         (a)  Data processing models that show how data is processed as it moves through the
                                              system
                                         (b)  State machine models that show the systems response to events
                                    Both of these models are required for a description of the system’s behaviour

                                    Data-processing Models

                                    1.   Data flow diagrams are used to model the system’s data processing
                                    2.   These show the processing steps as data flows through a system
                                         (a)  Intrinsic part of many analysis methods

                                         (b)  Simple and intuitive notation that customers can understand
                                         (c)  Show end-to-end processing of data
                                         (d)  Order Processing DFD


                                                             Figure 1.7:  Order  Processing  DFD


























                                    Data Flow Diagrams

                                    1.   DFDs model the system from a functional perspective

                                    2.   Tracking and documenting how the data associated with a process is helpful to develop an
                                         overall understanding of the system
                                    3.   Data flow diagrams may also be used in showing the data exchange between a system and
                                         other systems in its environment







            20                               LOVELY PROFESSIONAL UNIVERSITY
   21   22   23   24   25   26   27   28   29   30   31