close
Boardmix博思白板 logo boardmix 白板
产品
企业服务
帮助支持
免费使用 Boardmix

数据流图(Data Flow Diagram):简称DFD,一种用于表达商业信息系统内数据如何流动的图表。它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,将进程、数据存储和系统外部实体之间的数据传输图像化。

boardmix博思白板是一款简单实用的数据流图绘制软件,支持使用多种操作系统利用浏览器在线作图。它提供数据流图所需的图形、连接线与模板起点,也可在同一画布混排说明资料,帮助团队在线完成数据流图初稿和评审。模板与套餐能力可能调整,使用时以当前页面为准。

数据流图制作工具boardmix

开始绘制前:先准备一份数据清单

不要先拖图形。先写一句边界声明,例如“本图只描述客户从提交订单到收到处理结果之间的数据变化,不描述仓库内部作业顺序”。再把名词和动词分别归类,能够显著减少把页面、部门或操作步骤误画成数据流的情况。

订单系统的数据流图输入清单
DFD元素订单系统示例命名要求
外部实体客户、支付平台、仓库系统用名词,且位于当前系统边界之外
处理校验订单、计算金额、生成出库请求用动词+对象,说明发生了什么转换
数据存储订单库、商品库用被保存的数据名称,不写保存动作
数据流订单信息、支付结果、出库请求用名词,避免只写“数据”“信息”

不熟悉四类元素时,先阅读数据流图符号与连接规则;需要直接套用结构,可打开数据流图模板。

1. 什么是数据流图

数据流图不是传统的流程图或框图,数据流也不是控制流。数据流图是从数据的角度来描述一个系统,而框图是从对数据进行加工的工作人员的角度来描述系统。

数据流图(DFD)显示系统将输入和输出什么样的信息,数据如何通过系统前进以及数据将被存储在何处。它不显示关于进程计时的信息,也不显示关于进程将按顺序还是并行运行的信息,而不像传统的关注控制流的结构化流程图,或者UML活动工作流程图,它将控制流和数据流作为一个统一的模型。

数据流图四种基本元素与连接关系示例

立即前往boardmix在线使用数据流图模板

数据流程图包括:

  • 指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体。

  • 指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能。

  • 指明几个处理和(或)数据媒体之间的数据流的流线符号。

  • 便于读、写数据流程图的特殊符号。

2. Boardmix数据流图工具如何使用

不管是绘制数据流图,还是其它类型的图表,为了使图示的内容清晰、直观且符合逻辑的呈现,通常会使用不同符号区分不同类型的内容。

boardmix白板内置较多分类的图形符号,包含常用的图形库、连接线、思维导图、表格、便签以及工艺流程、实体关系、电路等。为了方便绘制数据流图,我们可以直接在boardmix图形库中选择【数据流图】即可勾选需要用到的分类并“应用”即可,是一款专业的数据流图绘制软件。

Boardmix数据流图符号库选择界面

打开Boardmix数据流图符号库

数据流程图软件-boardmix博思白板的特色功能:

  • 白板内置各种可视化工具,包括图片、文档,多维表格、公式、便签、超链接等等。

  • 支持多人在线协作,协作内容自动实时云端存储。

  • 完成数据流图绘制后,可以将文件通过链接一键分享。

  • 可通过共享、评论与协作编辑,在讨论数据流图时同步记录问题和调整结果。

  • 操作页面简洁,指引清晰,工具齐全,助你又快又好地完成制图。

  • 提供数据流图模板作为起点,具体可用范围以当前产品页面为准。

3. 数据流图在线绘制步骤

那么接下来,就以boardmix白板为例,给大家介绍一下最基本的数据流图画法。

Step1:掌握数据流图的基本符号

首先,我们要认识一些数据流图基本的符号,因为每一个形状的符号都代表着特定的意思。在boardmix中有完整的数据流图符号及释义,快来学习下面这张图,让你迅速掌握数据流图的基本符号密码。

数据流图外部实体处理存储与数据流符号

数据流图符号及含义

Step2:绘制数据流图关系路径

boardmix博思在线白板用连接线表示流程图组件之间的路径关系,当鼠标放在图形上时,我们只需在图形上一点就可以出现箭头,点击这个箭头可以自行选择拖动的方向,将我们心中的布局完美地诠释在白板上。

若需要一些图片、资料进行形象说明的话,我们也可以直接插入图片和链接,为我们的数据流图锦上添花。

  • 仓库管理系统数据流图模板:

仓库管理系统数据流图示例

查看仓库管理系统数据流图模板

  • 学生信息管理系统数据流图模板:

学生信息管理系统数据流图示例

查看学生信息管理系统数据流图模板

Step3:一键分享数据流图

微信公众号平台数据流图分享示例

基于周边微信公众平台数据流图

工具可以降低排版和沟通成本,但不能替代数据建模判断。Boardmix 适合把数据流图、需求资料和评审意见放进同一在线画布,并通过链接分享和协作讨论持续修订。点击boardmix即可在线使用!

用订单系统跑通上下文图与1层DFD

上下文图只保留一个“订单系统”处理。客户向系统提交订单信息,支付平台返回支付结果,系统向仓库系统发送出库请求,再向客户返回订单状态。此时不画订单库,也不展开校验、支付和出库等内部处理。

进入 1 层图后,可把“订单系统”分成“1.0 接收订单、2.0 校验库存、3.0 处理支付、4.0 生成出库请求”,再增加订单库和商品库。父图中的四组外部输入输出必须在子图中找到对应关系;内部新增的数据流不需要回到父图。完整操作顺序可与数据流图9步画法对照使用。

如何做父子图平衡与团队评审?

数据流图评审的四个视角
评审角色重点问题常见发现
业务人员数据名称是否符合真实业务,边界是否遗漏参与方把状态、单据和请求混为一谈
产品/分析人员每个处理是否有输入和输出,需求是否可追溯孤立处理或无法解释的数据流
技术人员数据存储和系统接口是否与现状一致把内部表结构过早暴露在逻辑DFD
安全/合规人员敏感数据从哪里来、流向哪里、由谁访问缺少授权、脱敏或保留期限说明

评审时先看逻辑,再看版式。连线交叉、间距和颜色影响阅读,但它们不能修复错误的系统边界或缺失的数据转换。Visual Paradigm 的DFD 平衡说明强调,父图与子图的输入输出一致性应在分解过程中反复检查。

AI可以如何辅助数据流图初稿?

AI 适合从需求材料中抽取候选元素,但不能替代系统分析。可输入已脱敏的业务说明,要求按“外部实体、处理、数据存储、数据流、待确认问题”输出;将结果放入白板后,人工删除实现细节、统一命名、补充来源,再由业务和技术成员共同确认。

  1. 输入:业务目标、系统边界、已脱敏需求和接口说明。
  2. 初稿:只生成候选清单或结构,不把推测写成事实。
  3. 编辑:在画布中调整层级、方向、命名和数据存储。
  4. 校验:检查事实、逻辑、隐私、版权、连接规则与父子图平衡。

交付前检查:让图能够被继续使用

  • 标题是否说明系统、层级和版本,例如“订单系统 1 层 DFD v1.2”;
  • 每个处理是否至少有一条输入和一条输出;
  • 数据流是否用业务名词命名,没有“数据1”或“信息”;
  • 外部实体之间、数据存储之间是否避免直接相连;
  • 父图和子图的外部输入输出是否平衡;
  • 关键假设、负责人和待确认问题是否写在图旁。

准备开始实操时,进入Boardmix 在线数据流图工具,先完成上下文图,再邀请相关成员在同一画布批注并确认 1 层图。

试试,新一代AI效率神器 @boardmix
在线使用 下载客户端

继续完成数据流图任务

根据当前进度进入下一项具体任务:

底部背景
back to top
© 2021-2026 深圳市博思云创科技有限公司 版权所有