数据流图
来自维基百科,自由的百科全书
Data Flow Diagram,縮寫為DFD。中文名資料流圖或資料流程圖。數據流圖DFD是描述系統中數據流程的一種圖形工具,它標誌了一個系統的邏輯輸入和邏輯輸出,以及把邏輯輸入轉換邏輯輸出所需的加工處理。

值得注意的是,資料流圖不是傳統的流程圖或方塊圖,資料流也不是控制流。資料流圖是從資料的角度來描述一個系統,而方塊圖是從對資料進行加工的工作人員的角度來描述系統。
數據流圖的圖符
數據流圖有四種基本圖形符號:

分層DFD
如果系統的規模較大,僅用一個DFD難以描述,會使得系統變得複雜、龐大而又難以理解。為了降低系統的複雜性,一般採取「逐層分解」的方法,繪製分層的DFD。
- 繪製分層DFD的原則一般是:先全域後局部,先整體後細節,先抽象後具體。
- 繪製分層DFD的步驟一般是:
- 先確定整個系統的範圍和功能,繪製頂層的DFD。
- 繪製出頂層的DFD之後,然後逐層分解頂層DFD,獲得若干中間層DFD。
- 根據獲得的中間層DFD繪製各個底層的DFD。
實例
一個簡單的資料流圖

參考文獻
外部連結
參見
Wikiwand - on
Seamless Wikipedia browsing. On steroids.