系統流程圖是概括地模型物理系統的工具。
基本符號
系統符號
系統流程圖的習慣畫法是使信息在圖中從頂向下或從左到右流動。
例子
某裝配廠有一座存放零件的倉庫,倉庫中現有的各種零件的數量以及每種零件的庫存量臨界值等數據記錄在庫存清單主文件中。當倉庫中零件數量有變化時,應該及時修改庫存清單主文件,如果哪種零件的庫存量少于它的庫存量臨界值,則應該報告給采購部門以便訂貨,規定每天向采購部門送一次訂貨報告。
該裝配廠使用臺小型計算 機處理更新庫存清單主文件和產生訂貨報告的任務。零件庫存量的每一次變化稱為一個事務,由放在倉庫中的CRT終端輸人到計算機中;系統中的庫存清單程序對事務進行處理,更新存儲在磁盤上的庫存清單主文件,并且把必要的訂貨信息寫在磁帶上。最后,每天由報告生成程序讀一次磁帶,并且打印出訂貨報告。
分層
面對復雜的系統時,一個比較好的方法是分層次地描繪這個系統。
首先用一張高層次的系統流程圖描繪系統總體概貌,表面系統的關鍵功能。然后分別把這個關鍵功能擴展適當的詳細程度,畫在單獨的一頁紙上。
這種分層次的描繪方法便于閱讀者按從抽象到具體的過程逐步深入地了解一個復雜的系統