司法三等申論題
108年
[檢察事務官電子資訊組] 系統分析
第 一 題
📖 題組:
請說明下列每一個資料流程圖(Data Flow Diagram, DFD)為何是錯誤的?請提出正確的作法並舉例說明之。(每小題 5 分,共 25 分)
請說明下列每一個資料流程圖(Data Flow Diagram, DFD)為何是錯誤的?請提出正確的作法並舉例說明之。(每小題 5 分,共 25 分)
📝 此題為申論題,共 5 小題
小題 (一)
圖(一):外部實體 A 直接流向資料檔
思路引導 VIP
看到 DFD 圖形除錯題,應直覺聯想四大元件(外部實體、處理程序、資料儲存、資料流)之間的互動規則。記住核心口訣:『任何資料流的兩端,至少必須有一個是處理程序』,藉此判斷實體與資料檔之間是否缺少了必要的資料處理步驟。
小題 (二)
圖(二):資料檔 A 直接流向資料檔 B
思路引導 VIP
看到資料檔之間的直接連線,應立刻回想 DFD 的繪製守則:資料檔是被動的儲存媒介,不具備主動傳遞資料的能力。解題關鍵在於指出資料檔間必須透過「處理程序(Process)」作為中介來讀取與寫入資料。
小題 (三)
圖(三):外部實體 A 直接流向外部實體 B
思路引導 VIP
考生看到此題應立刻聯想 DFD 的繪圖基本法則。外部實體代表系統的邊界外,外部實體間的互動不屬於本系統處理範疇。若要在此系統中呈現,必須透過『處理程序』作為中介。
小題 (四)
圖(四):資料檔 直接流向外部實體 A
思路引導 VIP
檢視 DFD 的基本語法規則,特別是「外部實體」、「處理程序」與「資料檔」之間的互動限制。切記核心原則:資料檔是被動的,外部實體無法直接讀寫資料檔,兩者之間的任何資料傳遞都必須透過「處理程序」來執行。
小題 (五)
圖(五):1.1 處理程序無輸入資料,卻有資料輸出流向外部實體與其他程序
思路引導 VIP
看到 DFD 中處理程序只有輸出沒有輸入,應立刻聯想到「資料守恆法則」與「無中生有(Miracle)」的錯誤。解題時需點出錯誤名稱、修正方法(加入輸入資料流),並搭配具體的業務實例說明資料轉換的必須性。