业务流程图与数据流图的对比

业务流程图与数据流图,这两个图都是在系统分析阶段要形成的两个图。也是学习软件工程的我们必须掌握的。


一、基本符号

基本符号其实就是图的规定,我们在画图时,既要遵守规则,也不要拘泥于规则,关键是将业务或数据的整个流水线弄懂。



二、数据流图绘制方法



三、对比举例

a业务流程图

某企业的会计账务处理流程是这样的:⑴首先本企业各种业务的经办人将发票、内部领料单等经济活动中的发的各种原始凭证,交予财务负责人进行审核、签字;

⑵财务负责人同意报销后,会计记账(出纳)人员利用和各种原始单据填制记账凭证,并将记账凭证按顺序编号、整理,装订成册

⑶其他会计人员(账簿管理人)根据记账凭证登记会计账簿,并装订成册

⑷最后又负责报表的会计人员根据各种会计账簿编制会计报表,交企业管理者使用,至此整个会计的账务处理业务完成。


b数据流图

某企业物资管理简化流程如下图所述:⑴各生产中心向物资计划环节提出物资需求,计划环节根据已存在的“库存台账”编制“物资采购计划”;

⑵采购中心管理人员根据“物资采购计划”和“物资采购台账”编制和实施“物资采购合同 ”

⑶所采购的物资运达企业完成入库后,库存管理环节依据已实施的“物资采购合同”更新“库存台账”。

根据上面的描述绘制的数据流图如下


四、对比两种图的区别与联系

      可以说两种都是按事情的发展顺序来描述一件事情,只不过一个是工作流程,一个是数据处理的流程。

业务流程图实现了不同分工活动的结果连接。反映了活动间的关系。

数据流图是记录各种流的抽象表达形式。

五、我的感受

我们在最看到这些图时,总是会因为自己的畏难心理,而觉得这是一件很难的事情。而纠结学不学得会,其实这是一个很耗费时间和精力的过程,实际做了就会发现它没有我们想的那么难。只用几种简单的符号,简练的文字,将一个复杂的可能用很多语言都描述不清楚的事情或工作流程,用图描述出来。其实这是一个帮助我们将复杂问题简单化的过程。这些方法都值得我们掌握。

猜你喜欢

转载自blog.csdn.net/u013034828/article/details/40216951