2009年4月12日 星期日
1. 資料流程圖的主要目的是什麼?
●資料流程圖主要用來將系統做功能性的切割,由整體的系統看起,分析系統所在的環境,包括系統本身、企業內部的使用者實體、和與其他相關系統的關係 ●進入下一層圖,看看系統內的主要功能,包括功能的內容、功能的操作者實體、資料的輸入和輸出●接著將每一個功能做步驟的分析,同樣地包括作業內容、實體和資料的輸出和輸入,一直到分割出每一支要開發的程式 ●資料流程圖的基本架構是階層式的:越上層,所看到的範圍越廣;越下層,所看到的越是局部的細節 ●從系統的最上層開始,先看到的是系統環境圖 (Context diagram),在這裡把系統看成是一個大的作業處理,只專注在表示系統和其他系統或操作者實體之間的關係 ●下一層是圖0,圖0非常重要,它只畫出主要功能 ●接下來是圖1、圖2、圖3… 等第二階的圖,它們分別將第一階圖0裡面的某一個作業處理功能加以分解,以一步接一步更細的作業處理來完成