Science Fair Projects Ideas - Data flow diagram

All Science Fair Projects

      

Science Fair Project Encyclopedia for Schools!

  Search    Browse    Forum  Coach    Links    Editor    Help    Tell-a-Friend    Encyclopedia    Dictionary     

Science Fair Project Encyclopedia

For information on any area of science that interests you,
enter a keyword (eg. scientific method, molecule, cloud, carbohydrate etc.).
Or else, you can start by choosing any of the categories below.

Data flow diagram


A data flow diagram (DFD) is graphic representation of the "flow" of data through business functions or processes. More generally, a data flow diagram is used for the visualization of data processing. It illustrates the processes, data stores, external entities, data flows in a business or other system and the relationships between these things. Physical DFD's represent physical files and transactions, or while logical or conceptual DFD's can be used to represent business functions or processes. DFDs can be of an existing system, or can describe the requirements for a proposed or planned system. A DFD of an existing system should represent the functions and processes that are already in place, flaws and all. A required system DFD is a diagram of a system that will be implemented in the place of the current one.

Contents

Components

The components described or illustrated in a DFD should include:

  1. External entities
  2. Processes
    1. Level-1 processes
    2. Subprocesses
  3. Data stores
    1. Transient data stores
    2. Manual data stores
    3. Computerized data stores
  4. Data flows
    1. Unidirectional data flows
    2. Bidirectional data flows

External Entities

A data flow diagram's boundary is the imaginary boundary of the system. This is conventionally drawn on the diagram as a continuous line going through all the data flows from external entities to processes and back.

Note: It is a bad practice to have external entities have direct access to data stores.

External entities and data stores can be duplicated in the system for more clearity, while processes cannot. External entities that have been replicated are marked by * in the lower right part of the oval that represents that entity. Data stores have a double line of the left side of their box.

Levels

Level 0

On Level 0, a DFD shows all the data flows from the system to the external entities, with the whole system being represented as one large process. A Level 0 diagram is sometimes created to show the interaction of the system with external entities, some of which may also be systems.


Level 1

A Level 1 DFD normally shows very few (8 - 10) processes, and is intended to explain the basic functioning of the system. A Level 1 diagram should show all the processes of the system and the external entities that the system actively interacts with (and in some rare cases exchange of data between those external entities, when absolutely necessary).

Higher Levels

Higher levels break down single processes to show internal data flows. Each process can contain subprocesses and internal data stores, processes that cannot be broken down any further are represented by * in the lower right corner of the process box.

Higher levels of the diagram break up any single process into subprocesses, and show that process's interaction with the system as well as the internal composition of the process. Breaking down is done until no further break-down is possible.

See also

External links

10-26-2009 08:16:03
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details
Science kits, science lessons, science toys, maths toys, hobby kits, science games and books - these are some of many products that can help give your kid an edge in their science fair projects, and develop a tremendous interest in the study of science. When shopping for a science kit or other supplies, make sure that you carefully review the features and quality of the products. Compare prices by going to several online stores. Read product reviews online or refer to magazines.

Start by looking for your science kit review or science toy review. Compare prices but remember, Price $ is not everything. Quality does matter.
Science Fair Coach
What do science fair judges look out for?
ScienceHound
Science Fair Projects for students of all ages
All Science Fair Projects.com Site
All Science Fair Projects Homepage
Search | Browse | Links | From-our-Editor | Books | Help | Contact | Privacy | Disclaimer | Copyright Notice