第 0 層 - 系統層
資料流程圖的系統層是任何系統的起點。 您必須為所有系統加以建立。
目標:代表含足夠內容的主要系統組件,以協助您了解其運作以及與彼此互動的方式。
系統層中的資料流程圖應該符合單一頁面。 其也應只包含系統處理的主要流程。 提供盡可能多的內容,並清楚標記每個項目,讓任何人都能了解其運作方式。
提示
系統層也稱為內容層。
使用系統層的時機
您所建立的每個系統都必須要有系統層。 此概略內容可協助任何人員深入了解系統,以便其能參與更有意義的討論。
深入探討系統組件
在大部分情況下,系統組件會需要更深入的剖析,原因是其引進的風險。
範例包含:
- 將未知風險引進環境的任何新系統。
- 新的剖析器、通訊協定和檔案格式。
- 新的驗證和授權機制。
- 新的祕密儲存體或加密演算法。
- 與協力廠商驗證系統 (例如 Facebook) 的整合。
- 需要主要功能的較高權限。
- 需要未加密通訊通道。
如果符合此情況,請為每個系統組件建立資料流程圖。 執行下列步驟:
步驟 | 指引 |
---|---|
1 | 建立具有清楚描述標籤的流程元素,例如「Web 服務名稱」。 |
2 | 建立新檔案,並以與描述標籤完全相同的方式為其命名。 |
3 | 僅將資料流程圖聚焦在所要「放大」的系統組件上。 |
結果是流程層 (稱為第 1 層) 中一系列的資料流程圖。