There are different levels of data flow diagrams

advertisement
A data flow diagram (DFD) is a documentation tool which is used by systems
professionals to present the logical design of a system. The data flow emerged from the
management information system field and is used to depict a system process and data flows
among the process, and source, destinations and storage of data (Bradford, Richtermeyer,
Roberts, 2007). The advantage of DFDs is that they use only four symbols and are simple to
read and understand (Turner, Weickgenannt, 2009, p.60). There are two different types of
symbols, as shown below (Dunn, Cherrington, Hollander, 2005, p.107):
Gane and Sarson symbols
Yourdon and Coad symbols
Sources and destination of data.
Process
Storage of data
Data flow lines
Both logical and physical diagrams use the same set of symbols. The logical diagrams show
the conceptual flow of data without including any references to the physical characteristics
of the system. The physical diagrams include labels that describe physical attributes of the
system (Dunn, Cherrington, Hollander, 2005, p.106).
There are different levels of data flow diagrams. The highest level is the context diagram, also called
level-zero. A single system is represented on a context diagram and it provides the scope of the
system being represented. More levels can be created under level-zero if more details are need to
show about the process represented. Figure 1 and 2 shows the corresponding DFD of DVD rental
process:
Figure 1: Context DFD Level 0
Figure 2: Level 1 DFD
There are a few general rules that applied when creating DFD (Dunn, Cherrington, Hollander, 2005,
p.107 - 109):
1. All process should have unique names,
2. All process must have at least one data flows in and out,
3. Date must be moved by a process ,
4. Each data stored must be involved with at least one data flow,
5. Data cannot move directly form a source to a sink,
6. A data flow cannot go directly back to the same process it leaves,
7. A data flow must be linked to at least one process.
Diagramming tools combine the efficiency of graphics and rigor of rules to communicate the nature
of the process being modeled. It is important for analysts to develop the skills to both read and
create documentation of information and business processes using data flow diagrams.
References
Cheryl L. Dunn, J. O. (2005). Enterprise Information Systems: A pattern based approach
(third ed.). New York: McGraw-Hill/Irwin.
Marianne Bradford, S. B. (2007). System Diagramming Techniques: An Analysis of Methods
Used in Accounting Education and Pratice. Journal of Information Systems , 173 - 212.
Turner, W. (2009). Accounting Information Systems. United States of America: John Wiley &
Sons, Inc.
Yalin Zhu (1340076)
Vaiarava Terai (1341321)
Download