BA Prince the B.A.

Home / Visio for Business Analysts

How to Make a Data Flow Diagram (DFD) in Visio, Step by Step

How to Make a Data Flow Diagram (DFD) in Visio, Step by Step

Watch on YouTube Subscribe

A data flow diagram shows where data comes from, where it goes, and where it is stored. Learn the four Gane-Sarson DFD shapes and draw an online order DFD in Visio.

Step by step

Intro

  1. Data flow diagram. A data flow diagram shows one thing: where data comes from, where it goes, and where it's stored. Let's draw one in Visio for an online order, step by step.
  2. The Gane-Sarson stencil. I'm using the Gane Sarson stencil. It has only four shapes, and that's all a data flow diagram needs.

Entity and process

  1. External entity. Start with an external entity. That's a person or system outside our process that sends or receives data. Here, the customer.
  2. Process. Next, a process. It changes data in some way, so name it with a verb.
  3. Data flow. Now the most important part, the data flow. It's an arrow, and it must be labelled with the data that moves. Not an action, the data.

Data store

  1. Data store. Orders need to be saved somewhere. That's a data store, the open-ended box. Put it below the process. Connect the process to the store, and label the data, new order.

More flows

  1. Add the next process. A confirmed order then moves to shipping. Add a second process.
  2. Label every flow. Connect them, and label the flow confirmed order.
  3. Another external entity. Shipping sends a pick list to the warehouse, another external entity.
  4. Label every flow. Connect it, and label it pick list.
  5. Done. Click away, and there's your data flow diagram.

The 3 DFD rules

  1. The 3 DFD rules. Three rules to remember. Every flow is labelled with data. Data never flows straight between two entities or two stores, a process always sits in between. And every process has data going in and data coming out. Subscribe for more Visio tips for business analysts.

More in Visio for Business Analysts