如果一個模組有多個下屬模組,這些下屬模組的左右位置可能與它們的調用次序有關.例如,在用結構化設計方法依據數據流圖建立起來的變換型系統結構圖中,主模組的所有下屬模組按邏輯輸入,中心變換,邏輯輸出的次序自左向右一字排開,左右位置不是無關緊要的.
系統結構圖是對軟體系統結構的總體設計的圖形顯示。在需求分析階段,已經從系統開發的角度出發,把系統按功能逐次分割成層次結構,使每一部分完成簡單的功能且各個部分之間又保持一定的聯繫,這就是功能設計.在設計階段,基於這個功能的層次結構把各個部分組合起來成為系統.處理方式設計:確定為實現軟體系統的功能需求所必需的算法,評估算法的性能.確定為滿足軟體系統的性能需求所必需的算法和模組間的控制方式(性能設計).確定外部信號的接收傳送形式.