需求分析的焦點之一:業務流程(Business Flow) 需求分析的起點是大家最常見的業務流程或工作流程(work-flow),其敘述著業務流程中 的各個功能區域(function area),也就是對流程進行初步的功能分解,並依據其執行的先後 順序而表達之。例如銷貨處理、採購訂單處理等等。如圖1所示。 圖1: 工作流程圖
需求分析的焦點之二:資料流程(Data Flow)
業務流程表達了「事情」(即工作)的發生順序,表達完畢之後,就改從「資料」的角度去描述 各功能區域的資料I/O,所繪製的圖就是資料流程圖,簡稱DFD圖 (data flow diagram)。如圖2所示。
圖2: 資料流程圖(Data Flow Diagram, 簡稱DFD)
“處理訂單並查客戶信用”是一條重要的業務流程,也就是企業的行為功能(Funcation)。需求分析師 會將其進一步分解(Decomposition),如下圖3所示:
圖3: 進一步功能分解
上圖的DFD裡有4個小功能,它們是由一個大的功能----「處理訂單並查客戶信用」分解而來的。 我們通常稱這項分解動作為「功能分解」(Function Decomposition)。
---- > 繼續閱讀下一頁
|


