系統結構圖是結構化設計方法所使用的描述方式,也稱為結構圖或控制結構圖。 (建議學習:phpstorm)
#它表示了一個系統(或功能模組) 的層次分解關係資料流和控制流資訊的傳遞關係,它是描述系統物理結構的主要圖表工具。
系統結構圖反映的是系統中模組的調用關係和層次關係,誰調用誰,有一個先後次序(時序)關係.所以系統結構圖既不同於資料流圖,也不同於程序流程圖。
在系統結構圖中的有向線段表示呼叫時程式的控制從呼叫模組移到被呼叫模組,並隱含了當呼叫結束時控制將交回給呼叫模組。
如果一個模組有多個下屬模組,這些下屬模組的左右位置可能與它們的呼叫順序有關。
例如,在以結構化設計方法依據資料流程圖建立的變換型系統結構圖中,主模組的所有下屬模組依邏輯輸入,中心變換,邏輯輸出的順序自左向右一字排開,左右位置不是無關緊要的。
系統結構圖是軟體系統結構的整體設計的圖形顯示。
在需求分析階段,已經從系統開發的角度出發,把系統按功能逐次分割成層次結構,使每一部分完成簡單的功能且各個部分之間又保持一定的聯繫,這就是功能設計。
在設計階段,基於這個功能的層次結構把各個部分組合起來成為系統。
處理方式設計:確定為實現軟體系統的功能需求所必需的演算法,評估演算法的性能。
確定為滿足軟體系統的效能需求所必需的演算法和模組間的控制方式(效能設計)。確定外部訊號的接收發送形式。
以上是系統結構圖的寬度的詳細內容。更多資訊請關注PHP中文網其他相關文章!