码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-05-16 20:46:48      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:charts   png   nes   通过   变换   ref   数据流程   esc   des   

数据流图 (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

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

标签:charts   png   nes   通过   变换   ref   数据流程   esc   des   

原文地址:http://www.cnblogs.com/1502720115chenzhen/p/6863484.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!