SE Process Q-A.4

Question:Explain concept of data flow diagram.

Answer:

Data flow diagram

Data flow diagram has two points.

  1. Depict the data flow through the system.

  2. It shows the needs of the system in a graphical form.

Here a system may be defined as a company, organization, process, a hardware and software system of computers etc.

Objectives of DFD

For understanding a system, DFD is very helpful during the analysis process. The DFD has an advantage of simplicity and is easy to use. With the help of graph a good communication is built between user and analyst. There are some considerations which are helpful in developing a DFD.

Symbols used in making DFD

A limited number of symbols are used in a DFD to represent those functions which is done by a system and flow of data between these functions. Details of symbols are given below:

DFD Symbols

Guideline for the DFD

A DFD have no any standard method for developing it for the problem given. Some of the steps are given below for making a DFD.

Context diagram

A diagram has only one process which represents the whole system, which is called context diagram. This type of DFD is used on high level.

Detailed level DFD

Where the text is divided on elementary level by DFD symbols then it is called detailed level DFD.