数据流图数据流程图程序流程图的区别与联系

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据流图数据流程图程序流程图的区别与联系相关的知识,希望对你有一定的参考价值。

数据流图 (Data Flow Diagram)

     简称:DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。它通过信息系统对数据“流”的图形表示,显示了从系统输入和输出的信息、数据将如何通过系统前进、以及数据将存储在哪里。它的主要元素有:数据存储(File/Database)、输入输出接口(Input、Output,就是数据的源点和终点)、处理过程(流程、进程Process)、数据流(Flow)。

数据流图的基本元素:

技术分享  技术分享

 

数据流程图:似乎没有这个概念,只有关于Flowchart有这样一段描述:Notice the differences between the flowchart and the data flow diagram (DFD) which also models this use case.  Unlike DFDs which are used to describe data flow within a system, flow charts are typically used to describe the detailed logic of a business process or business rule。所以说明:程序图,它侧重于“流程”,画的过程中有很多分支进行判断,业务规则的详细逻辑。

程序流程图:是一种改进工作方法的有效工具,它显示进程是否按照顺序操作的过程或信息的时间信息。主要元素包括:流程、判断、数据、开始或结束符。

技术分享     技术分享

 

参考:①http://blog.sina.com.cn/s/blog_5fe850260100ykj7.html

②https://en.wikipedia.org/wiki/Data_flow_diagram

以上是关于数据流图数据流程图程序流程图的区别与联系的主要内容,如果未能解决你的问题,请参考以下文章

数据流图与数据流程图的区别

数据流图与数据流程图的区别

数据中台与业务中台的区别与联系

软件工程各种图的区别

数据分析的三种方法(统计分析机器学习分析图表分析)的区别与联系

图数据库与关系型数据库的区别与联系