Made with
ConceptDraw
DIAGRAM 18

Data Flow Diagram Process

Data Flow Diagram (DFD) in the structured-systems analysis

A graphical representation of the flow of data through an information system by modeling its process aspects is called a “data flow diagram”, also known as DFD. A DFD is often used as a step for creating an overview of the system without going into detail. DFDs can also be used for the purpose of the visualization of data processing being used in the structured design. Each DFD shows the way each kind of information will be input to and output from some particular system as well as in what way the data will advance through this system. It is also important to mention the place where the data will be stored. It does not show information about the timing of process or information about whether processes will operate in sequence or in parallel.

“Flow Chart” can be also used for such purpose of illustrating a flow of some particular data and they can be used instead of the “data flow diagrams”. “Flow diagrams” in general can be “Entity Relationship Diagrams” (or “ERD”), “Unified Modeling Language” (or “UML”) diagrams, “Data Flows Diagrams” (or “DFD”), “Windows and Macintosh Graphics User Interface (GUI)” design diagrams as well as “Structured Systems Analysis and Design Method” (“SSADM”). One of the most popular among them is a “data flow diagram”. “DFD”, as it was already mentioned before, is simply a graphical representation of the "data flow" in an information system. With its help you can illustrate a system overview in outline using ConceptDraw DIAGRAM

The “data flow diagram” can also be used for the illustration and so the visualization of the data processing in a structured design. All ConceptDraw DIAGRAM users can make any needed data flow diagram any time they want within only a short period of time. “Data flow diagrams” are very widely used nowadays and there is a reason for such usage: these diagrams show what particular kind of information can be input to as well as output from some particular system. These diagrams also show the way this data, which is about to be illustrated, can advance via this system. With the help of DFD you can also show where data can be stored.

Another name for “data flow diagrams” is “bubble charts”. There are “context-level data flow diagrams” which include a “Level 1 DFD” and they can be created in order to show some of the system’s details being modeled. The “Level 1 data flow diagrams” show the way some system is or can be divided into the smaller “sub-systems”, allowing to follow the way, in what each of these “sub-systems” deals with the “data flows”.

With the aid of the “data flow diagrams” you can always identify the internal data stores, which as a general rule have to be presented in a way of such diagram. These diagrams are the ones of the three perspectives of the “SSADM”. While creating such diagrams the sponsor of the project and the end user can be consulted at each of the stages of a system's evolution and it is always convenient to track this “evolution” with the help of such DFD, that is why using this type of diagram as a simple way of representing the operating system, as well as what it accomplishes with is a good way. You can also mention how the plans for this system can be implemented.

DF diagrams can be used for a purpose of providing the end user with the information about the inputting data, as well as the information in what the system can be developed both in analysis and design phases. There are different notations that can be used for drawing any of the needed data flow diagrams, mainly the “Gane and Sarson” and the “Yourdon and Coad” ones. You can use these notations for defining the different visual representations of the data flows, data stores, external entities as well as the other different processes.

“Logical Data Flow Diagram” can be also made in ConceptDraw DIAGRAM and it is useful for capturing the data flows, necessary for the system to operate, as well as describing the needed processes and the data required. “Physical Data Flow Diagram” is another type of “Data flow diagrams” which you can use to show the way in what some system is implemented at this very moment. “Physical Data Flow Diagram” is also known as a “Current Physical Data flow diagram”.

In general “Data flow diagrams” are well known and very commonly used for a reason of the need of representing some data flow in a system as a part of the “Structured Systems Analysis and Design Methodology” and these diagrams may consist of different components. These components are functions and processes, with the aid of which you can represent the actions happened in an information system. All of the main DFD elements are external entities, processes, data flow and data store. “Yourdon – de Marco” notation can be used for the purpose of illustrating the ”Data Flow Diagram” objects, which are interpreted in a way of processes transform the input data flows into the output data flows as well as data depositories serve them only for keeping the “ingoing” data and not to change them.

If you want to make any of the DFDs mentioned above, then everything you need is to download ConceptDraw DIAGRAM software and start using it. Having this application means having a great looking result after having very relaxing and entertaining process of creating any needed type diagrams, including all mentioned above. You can always use this software as well as the needed solution from ConceptDraw STORE application and you can be sure that your final result will look simply great as well as smart and professional drawings. The “Data Flow Diagrams Solution” can simplify your work of drawing the needed DFD and it definitely will be very helpful for those ConceptDraw DIAGRAM users, who intend to make a great looking and smart diagrams, including the “data flow” ones. The “Object Library” can be found in the “Data Flow Diagram Solution” from ConcepDraw STORE and it contains lots of design symbols, including all of the needed elements, such as icons, that can be used for your representing of the data flows, data storage, processes, objects as well as other data flow entities.

Data Flow Diagram (DFD) Solution

Example 1. Data Flow Diagram (DFD) Solution

The Data Flow Diagrams solution contains three vector stencils libraries with DFD symbols:

  • Data flow diagram (DFD);
  • DFD Gane-Sarson notation;
  • DFD Yourdon and Coad notation.

Use the Data Flow Diagrams solution to draw your own DFDs using the ConceptDraw DIAGRAM diagramming and vector drawing software.

Data Flow Diagram Process *

Example 2. DFD Process of account receivable

This example is created using ConceptDraw DIAGRAM enhanced with solution Data Flow Diagrams. It shows the process of account receivable.




Data Flow Diagrams Sample:

DFD Model of small traditional production enterprise
DFD Model
DFD Library - Design elements
DFD Library
Data flow diagrams
Data Flow Diagram
UML Class Diagram
UML Class Diagram
TEN RELATED HOW TO's:
Program Structure Diagram is a visual representation of a program's organization, showing its components and their relationships.Program Structure Diagram
Picture: Program Structure Diagram
ConceptDraw PROJECT is the Gantt chart software that implements critical path method to provide the user with a wide set of project management tools.How to Discover Critical Path on a Gantt Chart *
Picture: How to Discover Critical Path on a Gantt Chart
An abstract representation is usually the first thing you will need while developing a database. To understand the ways that databases are structured, you should look through entity-relationship diagram examples and see the notations features and attributes. With an entity-relationship model you can describe a database of any complexity. This Entity-relationship diagram is a tool for software developers. It enables every element of database to be managed, communicated and tested before release. This ERD was created using symbols advocated by Chen's notation. Because of a linguistic origin of the Chen’s notation, the boxes representing entities could be interpreted as nouns, and the relationships between them are in verb form, shown on a diagram as a diamond.Entity Relationship Diagram Examples
Picture: Entity Relationship Diagram Examples
Related Solution:
Functional modeling allows to make complex business processes simple. One of the basic methods is IDEF0 and one of the most effective also. To create a business model, use flowchart symbols. The IDEF0 library, supplied with ConceptDraw IDEF0 Diagrams solution contains 18 IDEF0 basic notation symbols. All symbols are the vector graphic images what means, that one can customize their size preserving the stable quality. Another library of IDEF0 symbols can be find out in the the Business Process Diagrams solution, included to the Business Processes section of ConceptDraw Solution Park. These libraries composed from just vector objects and are totally compatible. You can apply the IDEF0 symbols from both libraries at your flowcharts, if needed.IDEF0 Flowchart Symbols
Picture: IDEF0 Flowchart Symbols
Related Solution:
Apply Electrical Engineering solution for ConceptDraw DIAGRAM and numerous electric circuit symbols to 🔸 develop and illustrate all types of electrical circuits as ✔️ electrical circuit diagrams, ✔️ electrical schematics, ✔️ electrical diagram drawingsElectrical Symbols — Electrical Circuits Library for ConceptDraw DIAGRAM
Picture: Electrical Circuits — Electrical Symbols
Related Solution:
Job duties in small companies are usually spread randomly among workers, causing lots of problems and misunderstanding. One of the ways to restore order in business processing is to create a cross-functional flowchart with swim lanes that would represent every step in production system. Another advantage of using swim lanes flowchart is that it represents not only processes, but people responsible for them. Swim lane diagram is a kind of a process flow diagram. Its special feature is that it joins the features of process flow diagrams with organizational charts. Thus, a swim lane diagram display a participant of the business process in a conjunction with general flow of the business system. A swim lane diagram is looks similar to a swimming pool's lanes. Lanes can be horizontal and vertical. The lanes are pointed out relatively to resource name, which is assigned on implementation of the given part of the business process. ConceptDraw Business Process Mapping solution delivers the ability to design develop swim lanes flowcharts using the vector graphic objects of Swim Lanes library.Swim Lane Diagrams *
Picture: Swim Lane Diagrams
Related Solution:
ConceptDraw DIAGRAM extended with Cross-Functional Flowcharts Solution from the Business Processes Area is a powerful software which offers a variety of Cross Functional Flowchart examples. The use of predesigned examples as the base for your own Cross Functional Flowchart Diagrams is a timesaving and useful way.Cross Functional Flowchart Examples *
Picture: Cross Functional Flowchart Examples
Related Solution:
A Process Flow Diagram (PFD) is a diagram which shows the relationships between the main components in a system. Process Flow Diagrams are widely used by engineers in chemical and process engineering, they allows to indicate the general flow of plant process streams and equipment, helps to design the petroleum refineries, petrochemical and chemical plants, natural gas processing plants, and many other industrial facilities. ConceptDraw DIAGRAM diagramming and vector drawing software extended with powerful tools of Flowcharts Solution from the Diagrams Area of ConceptDraw Solution Park is effective for drawing: Process Flow Diagram, Flow Process Diagram, Business Process Flow Diagrams.Process Flow Diagram *
Picture: Process Flow Diagram
Related Solution:
Event-Driven Process Chain Diagrams for improvement throughout an organisation. ConceptDraw DIAGRAM - software that reduces the time needed to create a business process model.Graphical Symbols to use in EPC diagrams *
Picture: Graphical Symbols to use in EPC diagrams
Related Solution:
Total Quality Management (TQM) system is the management method where the confidence in quality of all organization processes is placed foremost. The given method is widely used in production, in educational system, in government organizations and so on.Total Quality Management with ConceptDraw *
Picture: Total Quality Management with ConceptDraw
ConceptDraw
DIAGRAM 18