Made with
ConceptDraw
DIAGRAM 18

DFD Flowchart Symbols

A Data Flow Diagram (DFD) is a graphical technique which allows effectively model and analyze the information processes and systems. DFD visualizes the flow of data and neatly represents the information processing in a process depending on the inputs and outputs, lets illustrate and analyze the work of a whole system and also its individual parts. DFDs display where the data are stored, from where they are come and where they go to. Often the DFD is created as a detailed plan for the further creation of a system.

DFDs are ideal tool for modeling processes, describing business events, interactions and functional requirements, for demonstration and explaining the course and passage of information in a process, and also for structured design and displaying physical systems involving data storage and transfer.

There are two types of Data Flow Diagrams:

  • physical DFDs - which describe how a system works or will be work when implemented, and include involved people, files, hardware, storage centers and other elements;
  • logical DFDs - which display the necessity of certain operations and activities for transferring the data from point A to point B.

The ability to fast and easy create the DFDs is made possible with Data Flow Diagrams solution from the Software Development area of ConceptDraw Solution Park. For designing the Data Flow Diagrams are used simple DFD flowchart symbols which are connected each other by arrows depicting the data flow from one step to another.

The set of all commonly used symbols for DFDs is comprehensible for all analysts and users thanks to the standardized notation systems: Gane/Sarson and Yourdon/Coad notations.

When designing the DFDs, use the following major objects:

  • Process object - represents a task which processes the data within application or performs actions on their base.
  • Multiple Process object - represents the set of sub-processes.
  • Data Flow object - represents the data movement within the application, the arrows depict direction of this movement.
  • Data Store object - represents where the data are stored.
  • External Entity object - represents the entity outside the application which interacts with this application via entry point.
DFD Flowchart Symbols *

Example 1. DFD Flowchart Symbols

All these and many other DFD flowchart symbols are offered by 3 libraries of the Data Flow Diagrams solution and allow easy analyze and devise the data flows for any business process or a system:

  • Data Flow Diagrams library contains 15 symbols for DFDs;
  • Gane-Sarson Notation library contains 12 symbols of Gane-Sarson DFD notation;
  • Yourdon and Coad Notation library 22 symbols of Yourdon-Code DFD notation.

Data Flow Diagram Library Design Elements

Example 2. Data Flow Diagram Library Design Elements

The ConceptDraw DIAGRAM makes the DFDs diagramming process easy and efficient. To design any Data Flow Diagram in a few clicks, follow the next simple steps:

  • drag-and-drop desired icons from the libraries to your document and type the text;

    Adding objects to DFD and typing text

    Example 3. Adding objects to DFD and typing text

  • connect the objects with ConceptDraw connector tools from the Home toolbar or place connector arrows from the libraries to display the data flow;

    Adding connectors to DFD

    Example 4. Adding connectors to DFD

  • resize and format the objects, add background color according to your taste.

    Data-Flow-Diagram

    Example 5. Data Flow Diagram

The Data Flow Diagrams solution includes also the set of predesigned templates which make easier drawing process of Data Flow Diagrams.

Data Flow Diagram Template

Example 6. Data Flow Diagram Template

All templates and also collection of DFD samples are available from ConceptDraw STORE and can be used and changed according to your needs.

Data Flow Diagrams Solution

Example 7. Data Flow Diagrams Solution

The Data Flow Diagrams is a powerful professional tool for effective modeling the data flows, designing the data-oriented and process-oriented models, creating a lot of various types of diagrams of any complexity - Data Flow diagrams, Data Process diagrams, Data Flowcharts, Structured Analysis diagrams, Information Flow diagrams, and others.

Any Data Flow Diagram designed in ConceptDraw DIAGRAM can be then easy printed to share with colleagues, exported to various formats, including PPT, PDF, MS Visio, HTML, and many other graphic formats.







TEN RELATED HOW TO's:
A flowchart is a picture of the separate steps of a process in sequential order. ConceptDraw DIAGRAM is a Process Flowcharts software. This software includes basic package of process flow examples. The software contains object libraries with vector stencils that allows you use RapidDraw technology. By clicking on direction arrows you can add a new object to the flowchart.Example Process Flow *
Picture: Example Process Flow
Related Solution:
ConceptDraw DIAGRAM is a flowchart design software. There are large collections of professional flowchart symbols for process flow diagrams, standard flowchart symbols and colored basic flowchart symbols. Built-in examples and video lessons allow users to get started immediately and do drawing of virtually any type of flowchart or process flow diagramsFlow Chart Creator *
Picture: Flow Chart Creator
Related Solution:
Mind map specifying various online marketing objectives for a company with specific targets outlined for each objective.Online Marketing Objectives *
Picture: Online Marketing Objectives
Related Solution:
ConceptDraw DIAGRAM charting and vector drawing software offers the Circle Spoke Diagram Template included to the Business Diagrams Solution from the Management Area. The use of ready template is the easiest way of drawing professional-looking Circle-Spoke Diagrams.Circle Spoke Diagram Template *
Picture: Circle Spoke Diagram Template
Related Solution:
Accounts Payable Flowchart - There is nothing easier than do it in ConceptDraw DIAGRAM. ConceptDraw DIAGRAM diagramming and vector drawing software provides the Accounting Flowcharts Solution from the Finance and Accounting Area of ConceptDraw Solution Park. The Accounting Flowcharts Solution contains templates, samples and library of ready-to-use predesigned vector objects that will help you create: accounts payable flowchart, accounts payable process flow chart, accounting flowchart of any complexity quick and easy.Accounts Payable Flowchart
Picture: Accounts Payable Flowchart
Related Solution:
This sample represents the actors, use cases and dependencies between them, and also the relationships between use cases. There are used dependency and use case generalization associations on this UML diagram. Use case generalization is used when you have two similar use cases, but one of them does more than another. This sample shows the work of the Financial Trade sphere and can be used by trading companies, commercial organizations, traders, different exchanges.Financial Trade <br>UML Use Case Diagram Example *
Picture: Financial Trade UML Use Case Diagram Example
Use the ConceptDraw DIAGRAM software that has vector clipart of numerous cable connectors, examples, and templates for drawing different types of audio and video connection diagrams. Paste icon of the receiver or another device to page and layout sockets and plugs. Further connect plugs with each other, and now you have well-designed connection diagram.How to Make Audio and Video Connections *
Picture: How to Make Audio and Video Connections
Related Solution:
ConceptDraw DIAGRAM is a powerful chemistry drawing software that provides the useful tools to help you design all kinds of chemistry drawings and illustrations, chemical schemes and diagrams of formulas, reaction schemes and lab set-ups of any complexity.Chemistry Drawing Software
Picture: Chemistry Drawing Software
Related Solution:
Use the libraries from the Block Diagrams solution to draw block diagrams for your business documents, presentations and websites in a few minutes.Block Diagram
Picture: Block Diagram
Related Solution:
A Venn diagram, sometimes referred to as a set diagram, is a diagramming style used to show all the possible logical relations between a finite amount of sets. Having ConceptDraw DIAGRAM software one allows anyone who cares for their drawings to look not only nice but also smart and professional.Venn Diagram Examples for Problem Solving. Chomsky Hierarchy
Picture:
Venn Diagram Examples for Problem Solving
Computer Science. Chomsky Hierarchy
Related Solution:
ConceptDraw
DIAGRAM 18