數據流圖
本次詳細設計的任務是負責2層數據流圖,數據流圖包括:
數據流:是由一組固定成分的數據組成,表示數據的流向。
加工:加工描述了輸入數據流到輸出數據之間的變換。
數據存儲:數據存儲表示暫時存儲的數據。
外部實體:外部實體是存在于軟件系統之外的人員或組織,指出數據的發源地或系統所產生的數據的歸屬地。
數據流圖基本符號:
數據流:
加工:
存儲:
數據的源點或終點:
DFD圖畫法:
(一)確定系統的輸入輸出
由于系統究竟包括哪些功能可能一時難于弄清楚,可使范圍盡量大一些,把可能有的內容全部都包括進去。此時,應該向用戶了解“系統從外界接受什么數據”、“系統向外界送出什么數據”等信息,然后,根據用戶的答復畫出數據流圖的外圍。
(二)由外向里畫系統的頂層數據流圖
首先,將系統的輸入數據和輸出數據用一連串的加工連接起來。在數據流的值發生變化的地方就是一個加工。接著,給各個加工命名。然后,給加工之間的數據命名。最后,給文件命名。
(三)自頂向下逐層分解,繪出分層數據流圖
對于大型的系統,為了控制復雜性,便于理解,需要采用自頂向下逐層分解的方法進行,即用分層的方法將一個數據流圖分解成幾個數據流圖來分別表示。
部分參考百度百科。
頂層數據流圖:

0層數據流圖:
登錄:


管理員:

用戶:

浙公網安備 33010602011771號