數據流圖(Data Flow Diagram):簡(jiǎn)稱(chēng)DFD,數據它從數據傳遞和加工角度,流圖以圖形方式來(lái)表達系統的頂層的區邏輯功能、以圖形的圖和方式描繪數據在(zai)系統中流動(dòng)和處理的過(guò)程,由于它只反映系統必須完成的層圖邏輯功能,所以它是數據一種功能模型。ヽ(′ー`)ノ
數據流圖中(′▽?zhuān)?沒(méi)有任何具體的流圖物理元素,只是頂層的區描繪信息在系統中流動(dòng)和處理的??情況。
不要將數據流圖(DFD)與系統流程圖、圖和程序流程圖相混淆,層圖數據流圖是數據從數據角度來(lái)描述一個(gè)系統,而框圖是流圖從對數據進(jìn)行加工的工作人員的角度來(lái)描述系統(tong)。
根據層級數據流圖可分為頂層數據流圖(tu)、頂??層的區中層數據流圖和0層數據流圖。圖和除頂層數據流圖外,層圖其他數據流圖從零編號。
頂層數據流圖只含一個(gè)加工表示整個(gè)系統;輸出數據流和輸入數據流為系統的輸入數據和??輸出數據,表明系統的范圍,和與外部環(huán)境的數據交換關(guān)系。
0層數據流圖是對父層數據流圖中某個(gè)加工進(jìn)行細(?????)化,它的某個(gè)加工也可以再次細化,形成子圖,層次的多少,一般視系統的復雜程度而定。