首席数据官

Hi, 请登录

业务流程图、数据流程图傻傻分不清

本篇文章作者将用示例展示业务流程图和数据流程图的不同,数据流程图更抽象,而业务流程图更具概括性。阅读本篇文章,可以详细了解二者的区别与应用关系。

业务流程图和数据流图_业务流程图数据流程图区别_业务流程图数据流程图

大多数的2B产品都要解决如何将线下的业务流程放到线上?在需求分析的过程中,常常会用到两类图形工具:业务流程图和数据流程图。

按理说这两类工具的名称都可以顾名思义:

可现实工作中,我们拿到的很多所谓业务流程图,都夹杂着数据流等信息,导致一张图想表达的内容太多,读图的人也云里雾里。

今天豆芽君就以准备系统分析师考试过程中,对这两个图的一些补充理解,来谈谈如何评审业务流程图、数据流程图画的好不好?

一、业务流程图

业务流程图的图形符号有6种如下图:

业务流程图数据流程图_业务流程图和数据流图_业务流程图数据流程图区别

业务流程图的示例如下:

业务流程图数据流程图区别_业务流程图数据流程图_业务流程图和数据流图

认真看看业务流程图的符号和示例,我们会发现有几个需注意的地方:

业务流程图没有条件判断框,这说明业务流程图主要描述标准的正向业务流。分支、异常等流程一般是通过设计阶段的活动图来描述。业务流程图反映了业务处理的过程,不同岗位的分工与联系。业务流程图还体现了过程中的输出文档/表格,所需的文件存储。

到这里我们概括下,业务流程图主要是用以向甲方呈现业务处理的一般过程业务流程图数据流程图,并标识出过程中用到的各种过程文档,以及甲方主要会用到的报表文件有哪些?

看到这里,豆芽君希望你能抽象地做下进一步的总结,业务流程由不同岗位的人负责不同的业务活动,在活动过程有一般需要会有输入信息,同时在部分活动后会有输出信息。

这也体现了计算机主要干的三件事:输入、处理、输出。

相信你就容易理解业务流程图的作用就是把业务过程先做初始的结构化。大家把复杂的业务过程,翻译成了由输入-处理-输出组成的结构化流程。

二、数据流程图

我们继续谈谈数据流程图,在教材中对数据流程图的解释是业务流程图数据流程图,业务流程图虽然形象地表达了信息的流动和存储过程,但仍没有脱离货物、产品等物质要素。

为了用计算机处理信息,必须进一步舍去物质要素,收集数据资料,绘制数据流程图。单从数据流动过程来考查实际业务的数据处理。

我们同样先看张数据流程图的示例:

业务流程图和数据流图_业务流程图数据流程图区别_业务流程图数据流程图

从上图我们可以看出数据流程图只有4种图形符号:数据流(流向箭头)、加工(圆圈)、数据存储(两条横线)、外部实体(矩形框)。

我们继续认真看图示的内容,再与业务流程图相比较下(以下均为逻辑对应):

外部实体对应了业务流程图的业务处理单位。加工对应了业务流程图的业务处理。数据流对应了业务流程图的业务流向。数据存储对应了业务流程图的表格制作、数据收集(输入)和文件存储(输出)。

但也请注意,它们两者的主要区别:

数据流程图相比业务流程图更加抽象,它舍去了具象化的活动、事务,只保留数据有关的信息。数据流程图相比业务流程图更加概括,它通过逐层分解的方式(上图是0层图,还需要对图中的每个加工做下一级分解),在对应层次上只呈现相应的数据信息。

这里想

试看结束,如继续查看请付费↓↓↓↓
打赏0.5元才能查看本内容,立即打赏

来源【首席数据官】,更多内容/合作请关注「辉声辉语」公众号,送10G营销资料!

版权声明:本文内容来源互联网整理,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jkhui22@126.com举报,一经查实,本站将立刻删除。

相关推荐

评论

  • 昵称 (必填)
  • 邮箱
  • 网址
二维码
评论