Diagram for the data flow

During the software development process one has to be very careful with their data and their flow in the system. One has to be totally concerned about the data rather than the UI. The data flow within the system must be pre-defined as it is the most important part of the system. Logically it shows the clear view of the data that is exchanged by our system processes and external interfaces, but it does not show when and what information is exchanged. These all flow of data can be represented graphically clearly showing the path way for the data flow, and this diagram is called the data flow diagram (usually abbreviated as DFD). It is one of the important and essential perspective of the structured system analysis and design methods which has much more use than the recent object oriented design methods. Any business analysts must use the DFD while reviewing the original documentation.

This type of diagrams are based in the Gane-Sarson Symbol set. Although being more concerned about the computer system, this diagram has a large aspect in the non-computerized systems too. Basically, we have 4 types of shapes used in the DFD.

  • Process: It is Lozenge shape, consuming the data from an interface or the data store.
  • Interface: It is rectangle in shape which is any external systems or the actor that interacts with the system.
  • Data Store: This represents a entire databases which is rectangle in shape with one side open.
  • Data Flow: It shows the flow of the data from a process to the external interface or the data store. Can be in any direction.
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s