数据流图、数据流程图、程序流程图的区别与联系
數據流圖 (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
總結
以上是生活随笔為你收集整理的数据流图、数据流程图、程序流程图的区别与联系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python3 From Zero——{
- 下一篇: Go语言使用PostgreSQL数据库