Results 1 to 4 of 4

Thread: What is Data Flow Diagrams and how to write it

  1. #1
    Join Date
    May 2009
    Posts
    637

    What is Data Flow Diagrams and how to write it

    I need some urgent information from you all. As related to my studies, i wanted to know what is Data Flow Diagrams (DFD) and Please suggest the good example how to write DFD ?

  2. #2
    Join Date
    May 2008
    Posts
    4,345

    Re: What is Data Flow Diagrams and how to write it

    Data flow diagrams illustrate how data is processed by a system in terms of inputs and outputs.Dataflows are pipelines through which packets of information flow. Label the arrows with the name of the data that moves through it.They are used to describe how the system transforms information. They define how information is processed and stored and identify how the information flows through the processes.When building a data flow diagram, the following items should be considered:
    • where does the data that passes through the system come from and where does it go,
    • what happens to the data once it enters the system (i.e., the inputs) and before it leaves the system (i.e., the outputs),
    • what delays occur between the inputs and outputs (i.e., identifying the need for data stores).

    DFD is a graphical representation of the flow of data between processes.In other words, it shows:
    1. What goes in
    2. How it is changed
    3. What comes out

  3. #3
    Join Date
    Apr 2008
    Posts
    2,139

    Re: What is Data Flow Diagrams and how to write it

    Data Flow Diagram:
    Draw data flow diagrams in several nested layers. A single process node on a high level diagram can be expanded to show a more detailed data flow diagram. Draw the context diagram first, followed by various layers of data flow diagrams.

    Start from the context diagram. Identify the parent process and the external entities with their net inputs and outputs.Place the external entities on the diagram. Draw the boundary. Identify the data flows needed to generate the net inputs and outputs to the external entities.Identify the business processes to perform the work needed to generate the input and output data flows.Connect the data flows from the external entities to the processes.
    Identify the data stores.

    Connect the processes and data stores with data flows.Apply the Process Model Paradigm to verify that the diagram addresses the processing needs of all external entities.Apply the External Control Paradigm to further validate that the flows to the external entities are correct.Continue to decompose to the nth level DFD. Draw all DFDs at one level before moving to the next level of decomposing detail. You should decompose horizontally first to a sufficient nth level to ensure that the processes are partitioned correctly; then you can begin to decompose vertically.

    A context diagram is a top level (also known as Level 0) data flow diagram. It only contains one process node (process 0) that generalizes the function of the entire system in relationship to external entities.

  4. #4
    Join Date
    May 2008
    Posts
    4,085

    Re: What is Data Flow Diagrams and how to write it

    As an alternative to functional decomposition, consider using a bottom-up approach when the details about the system are well known. You can easily nest data flow diagrams in SmartDraw. Draw the high-level diagrams first, then select the process you want to expand, go to the Tools menu, and select Insert Hyperlink. Link the selected process notation to another SmartDraw diagram or a web page.Once linked, a small plus sign will appear in the object, and clicking on it opens the linked file.

Similar Threads

  1. My data drive is write protected, how do I fix this
    By KEATON! in forum Windows x64 Edition
    Replies: 4
    Last Post: 09-10-2010, 07:48 AM
  2. µTorrent can not write data to hdd
    By Chadwick in forum Windows Software
    Replies: 4
    Last Post: 21-06-2010, 09:54 AM
  3. How to write a List Data Listener in Java?
    By MarceloQuad in forum Software Development
    Replies: 5
    Last Post: 13-02-2010, 02:30 AM
  4. How to write SQL statement to get all data
    By Paramartha in forum Software Development
    Replies: 3
    Last Post: 31-07-2009, 12:16 PM
  5. How to draw data flow diagram for php/mysql
    By The_D in forum Software Development
    Replies: 2
    Last Post: 28-07-2009, 10:50 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,715,011,617.75633 seconds with 17 queries