Use Project to Draw Flow Diagram
Data is one of the most popular monetizable elements of the digital age. Therefore, knowing and controlling the flow of data is a strategic necessity. DFD (Data-flow diagrams) is vital to figure out project performance, savings opportunity, productivity improvement, or ways of restructuring an ongoing project.
You also need a DFD to ensure you're processing the client's data as per prevailing data privacy laws. In this article, we'll show you how to create a Data-flow diagram for free with online drawing tools like LucidChart.
Symbols of a Data-Flow Diagram
The symbols or notations of any data-flow diagram will depend on the notation you choose, either Yourdon and Coad or Gane and Sarson. For processes, Gane and Sarson's system uses rectangles with rounded corners. However, Yourdon and Coad convention uses circles to denote processes.
Following are the basic components that you'll need to include in your DFD:
- Arrows: Use these to visualize the path of data movement from external entities to the processes and finally to its storage.
- Processes: Add a circle to illustrate the processing of data. A process could be a logical sorting, computation, or business rule that results in meaningful data output. Insert a small label to define the name of the process.
- Datastores: DFD uses a rectangle with a vertical line to illustrate datastores. A datastore will hold data for other processes to use later.
- External Entity: You'll use rectangles to represent external entities that represent the source and destination of data flow. External entities could be a person, a machine, a group of individuals, or a company.
Steps to Draw a Data-Flow Diagram
Creating a DFD is super-easy. It doesn't take much of your time for the drawing. But, its utility is multidimensional. Here is how you can quickly draw a DFD for your side hustle, workplace project:
1. Choose a Template
Most of the online diagramming platforms offer ready-to-customize templates to draw data-flow diagrams. You can save a lot of time by using these templates instead of creating a DFD from scratch. However, if your project is complex and no relevant DFD template is available, you can create your own.
Through this tutorial, we'll draw a data-flow diagram to develop an online food delivery mobile app, for example.
- Sign-up for LucidChart.
- Open a Blank Document by clicking on the New button in the left-side panel.
2. Customize the Template
If you've chosen a template from the drawing app, you can customize that with a few clicks. Here is how:
- To rename the texts on the diagram shapes, double-click on the text to rewrite as per your project.
- To alter the color of the symbols, select one shape, and then click on the Fill Color icon on the top panel.
- To change the color of the arrows, click on them and then alter the color from the Line Color tool.
- You can also add new processes, datastores, external entities, and data flow paths from the left-side panel.
3. Insert an External Entity
You'll need an external data source to start the journey of data through the food delivery app system. Follow these steps to add an external entity to your DFD:
- From the left-side Shapes menu, drag and drop a rectangle shape on the drawing canvas.
- Double-click on the rectangle shape and label it as Customer.
- You can also add color to the rectangle to distinguish it from other symbols within the DFD.
4. Include a Process
When a customer initiates an order in the app, you need to process the order data. This processing of data ensures timely delivery of the appropriate food item. Add three processes to your DFD by following these steps:
- Select a circular shape from the left-side panel and place it on the drawing board.
- Label the process as Food Order.
- Repeat the above step twice to create two more processes, namely Generate Report and Order Inventory.
5. Add Datastores
Before moving order data from one process to another, you'll need to send processed data to a datastore. Insert three datastores in the data-flow diagram. You can try these steps:
- Drag-and-drop rectangles into the drawing board and then resize them as per the image.
- Add three smaller rectangles within the above ones.
- Rename the datastores as appearing in the image, namely Inventory, Order, and Manager Inputs.
- Label the small rectangles with the text D.
6. Include Other Items
As per the current process of data flow within the food delivery app, you need three more external entities to represent the Kitchen, Manager, and Supplier. Find the steps below:
- Copy the Customer box using Ctrl+C.
- Press Ctrl+V three times to paste three identical boxes.
- Rename and position these external entities as shown in the image.
7. Draw the Data Flow Paths
After adding and positioning all of the symbols of the data-flow diagram, it's time to draw the data flow paths between these symbols. Here are the steps to try:
- Select any shape and then click on the tiny red circle or Drag line from shape command.
- An arrow will appear. Click on it and drag it to the other shape to draw a connecting path.
- Now, complete all the paths as per the reference image.
- You may want to alter the line colors to distinguish between different types of data flows.
8. Name the Data Flows
Once you have the data flow paths, it's time to label them. To label any shape or flow path in LucidChart, you'll use the Text tool from the left-side panel or double-click in a blank space to add texts.
9. Add Colors and Fonts
All the elements within the drawing board are fully customizable. You can change the text font, text color, line style, line width, line endpoint, etc.
You can also find other customizations which aren't on display by clicking on the binocular icon or the Find and Use Features on the top panel.
The data flow diagram is now ready for printing or sharing. You can follow these steps:
- To print, hit the print command Ctrl+P.
- Click on the Print button in the top left corner.
To share the diagram with your collaborators, follow these steps instead:
- Find the Share button in the top left corner and click on it.
- Add the collaborator's email.
- Select which type of access you want to grant.
- Click on Done to send an invitation for collaborative work.
Take Control of Your Data by Visualizing Its Flow
You can create data-flow diagrams of any complexities by following the steps mentioned above. Whether you use LucidChart or any other tool, the drawing process is identical.
DFDs are equally important for productivity improvement in freelance projects, office work, or personal life. You never know how secure your data is on the web. So, it's good to follow smart practices.
How Secure Is Your Data in the Cloud?
Just how safe is the data you've stored in the cloud? You may be surprised.
Read Next
About The Author
Tamal Das (261 Articles Published)
Tamal is a freelance writer at MakeUseOf. After gaining substantial experience in technology, finance, and business processes in his previous job in an IT consulting company, he adopted writing as a full-time profession 3 years ago. While not writing about productivity and the latest tech news, he loves to play Splinter Cell and binge-watch Netflix/ Prime Video.
More From Tamal Das
Use Project to Draw Flow Diagram
Source: https://www.makeuseof.com/create-data-flow-diagram-visualize-project/
0 Response to "Use Project to Draw Flow Diagram"
Post a Comment