2 分層DFD 圖的改進
分層數據流圖是一種比較嚴格又易于理解的描述方式,它的頂層描繪了系統的總貌,底層畫出了系統所有的細部,而中間層則給出了從抽象到具體的逐步過渡。
1.畫分層DFD 圖的基本原則
、.數據守恒與數據封閉原則
所謂數據守恒是指加工的輸入輸出數據流是否匹配,即每一個加工既有輸入數據流又有輸出數據流;蛘哒f一個加工至少有一個輸入數據流,一個輸出數據流。
、萍庸し纸獾脑瓌t
自然性:概念上合理、清晰;
均勻性:理想的分解是將一個問題分解成大小均勻的幾個部分;
分解度:一般每一個加工每次分解最多不要超過7個子加工,應分解到基本加工為止。
、亲訄D與父圖的“平衡”父圖中某個加工的輸入輸出數據流應該同相應的子圖的輸入輸出相同(相對應),分層數據流圖的這種特點稱為子圖與父圖“平衡”。
例1 考察下圖中子父圖的平衡

