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


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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM