網(wǎng)站設計流程 軟件工程數(shù)據(jù)流圖怎么畫?
軟件工程數(shù)據(jù)流圖怎么畫?數(shù)據(jù)流圖是用來描述軟件系統(tǒng)邏輯模型的圖形工具。它描述了信息和數(shù)據(jù)從輸入到輸出的一系列轉換。數(shù)據(jù)流圖的設計只需要考慮系統(tǒng)必須完成的基本邏輯功能,而不需要考慮如何實現(xiàn)這些功能。數(shù)據(jù)
軟件工程數(shù)據(jù)流圖怎么畫?
數(shù)據(jù)流圖是用來描述軟件系統(tǒng)邏輯模型的圖形工具。它描述了信息和數(shù)據(jù)從輸入到輸出的一系列轉換。
數(shù)據(jù)流圖的設計只需要考慮系統(tǒng)必須完成的基本邏輯功能,而不需要考慮如何實現(xiàn)這些功能。數(shù)據(jù)流圖一般在軟件生命周期的早期進行設計,在軟件生命周期的后期進行不斷的改進、完善和細化。數(shù)據(jù)流圖的主要元素如下:
1。數(shù)據(jù)流表示具有固定分量的動態(tài)數(shù)據(jù),包括輸入數(shù)據(jù)和輸出數(shù)據(jù)
2。處理又稱轉換,表示數(shù)據(jù)處理的邏輯運算應該有數(shù)據(jù)流入和數(shù)據(jù)流出
3。數(shù)據(jù)存儲表示需要存儲的靜態(tài)數(shù)據(jù)
4。源點/目的地數(shù)據(jù)流圖表示數(shù)據(jù)的生成和最終到達,通常是系統(tǒng)邊界,如部門、人員、組織等。它描述“做什么”,而不考慮“怎么做”