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