阿摩線上測驗 登入

申論題資訊

試卷:111年 - 111 司法特種考試_三等_檢察事務官電子資訊組:系統分析#110326
科目:公職◆系統分析與設計
年份:111年
排序:0

題組內容

一、

申論題內容

(二)在建立 DFD(Data Flow Diagram)圖時,系統環境圖(Context Diagram) 和圖 0(Diagram 0)有何差別?那一個是建立 DFD 的第一步?(15 分)

詳解 (共 1 筆)

詳解 提供者:114年高考上榜

在建立 DFD(Data Flow Diagram)圖時,系統環境圖(Context Diagram)和圖 0(Diagram 0)是兩個不同的圖形表示。

 
1. 系統環境圖(Context Diagram):它是DFD的最高層級表示,用於描述整個系統與外部實體(如用戶、其他系統或外部組織)之間的交互關係。系統環境圖只包含一個處理(Process)節點,代表整個系統,以及外部實體之間的外部數據流(External Data Flows)。這個圖形呈現了系統的上下文,它不涉及內部細節,而是關注系統如何與外部實體進行交互。
 
2. 圖 0(Diagram 0):它是DFD的下一個層級,用於展示系統內部的主要流程和數據流。圖 0將系統環境圖中的處理節點細分為更詳細的子過程(Sub-process),同時還包含外部數據流的進一步細節。圖 0通常會顯示系統的主要功能和主要的數據流,但仍不涉及具體的實現細節。
 
至於哪個是建立DFD的第一步,一般來說,建立系統環境圖(Context Diagram)是DFD建模的第一步。系統環境圖幫助你瞭解整個系統的上下文,澄清系統與外部實體之間的交互關係。一旦你建立了系統環境圖,你可以進一步分解處理節點,創建更詳細的DFD層次結構,包括圖 0等級的DFD。所以,系統環境圖是建立DFD的第一步,為後續的DFD建模提供了基礎。