返回首页教程中心

数据流图怎么画

数据流图看起来简单,但真正影响得分的往往是规则是否规范。把外部实体、处理过程、数据存储和数据流的边界理清,就已经成功一大半。

四个核心元素

  • 外部实体:系统外部的参与方
  • 处理过程:对数据进行加工或转换的业务过程
  • 数据存储:系统内部持久化的数据集合
  • 数据流:数据在元素之间的流动方向

连接规则

  • 实体可以连处理过程
  • 处理过程可以连处理过程
  • 处理过程可以连数据存储
  • 数据存储一般通过处理过程与外部实体间接连接

最常见的错误

  1. 实体直接连实体
  2. 实体直接连数据存储
  3. 数据流没有名称
  4. 一个处理过程既没有输入也没有输出
  5. 图上元素挤得太近导致线条遮挡

如何快速画得更规范

先列清楚系统外部有哪些角色,再写出系统内部有哪些处理,再决定每类数据最终存到哪里。画图时优先保证从左到右、从外到内的阅读节奏。

数据流名称建议写具体业务内容,例如订单信息、支付结果、库存变更请求,不要只写数据。

相关入口