Content deleted Content added
No edit summary |
|||
Line 1:
{{cleanup-date|February 2005}}
A '''data flow diagram''' ('''DFD''') is
In analysing a business, several sets of DFD's are drawn. Initial DFD's might model the existing system (flaws and all), while later DFD's may model a solution to the problem being analysed. For these solution DFD's a logical and physical DFD is drawn. Physical DFD's represent physical files and transactions, while logical or conceptual DFD's can be used to represent business functions or processes.
Data flow diagrams were invented by Larry Constantine, the original developer of structured design, based on Martin and Estrin's "data flow graph" model of computation.
==Components==
* Data Flow (represented by an arrow)
* Data Process (represented by a circle or rounded rectangle)
* External Entity (represented by a square or oval, also called a 'Source/Sink'
* Data Store (represented by two parallel lines, sometimes connected by a vertical line)
==Data Flow==
A data flow is the core of the data flow diagram. Each data flow in the system should be unique and demonstrate data flowing between two other elements in the system. Depending on the notation used, several rules apply to data flows, such as a limitation on two-sided arrows. It is generally agreed that each data flow should be uniquely labelled in the DFD.
==Data Process==
==Data Store==
==External Entities==
|