- A DFD helps to document the logical stages through which your data travel;
- A DFD describes how data are collected, transmitted, processed, stored and displayed;
- A DFD provides a plan for data processing implementation;
- To describe an existing data process as a way of increasing understanding of the process details.
- A DFD is usually developed by starting with a general model of data flow;
- Subsequently refine the DFD into successively detailed models;
- A DFD is updated continually so long as a data process exists to account for changes.
It is important to adopt a standard notation for one's diagram. DFDs are generally produced with a graphics program such as Microsoft Visio.
The Alaska Regional Office uses data flow diagrams to document its Catch-In-Areas (CIA) database, a GIS-based analysis tool for catch data. CIA is used to analyze fisheries closures and definitions. The DFD documentation has allowed the team that maintains the CIA system to expand to meet the database's expanding use.
Check out an example of a DFD from the CIA database.
Jeff Cowen - Northwest Fisheries Science Center: firstname.lastname@example.org