第二章 系統方法及其應用
系統方法是用于分析、設計信息系統及表達系統與子系統之間關系、描述業務處理流程和各職位之間數據傳遞路徑的工具,也是編制各種審計文檔的有力工具。它是由一系列圖形符號及其用法構成的表達語言。
一、流程圖
流程圖表示系統中數據流動的方向和處理。
二、數據流圖
數據流圖(DFD)也稱邏輯數據流程圖,主要由系統開發人員使用。DFD是構造信息系統邏輯模型的有力工具。
(一)數據就圖的基本符號
名稱符號含義
外部項描述數據的來源或去向
處理描述加工或處理操作
數據存儲(文件)表示一個文檔的存儲(一般指磁盤文件)
數據流表示一組按特定方向流動的數據
外部項是指不受本DFD(系統)控制的人、機構或另一個DFD(系統),是本DFD外部的數據來源或最終去處,
處理也稱加工,表示對數據進行加工處理與變換的功能,即把流向他的一組數據流加工(變換)成另一組數據流。
數據存儲又叫文件,用右端開口的長方形表示。
數據流由一組成分固定的數據項組成,表示一組按特定方向流動的數據。
三、模塊結構圖
所謂模塊就是系統中的一個處理過程,軟件中的一段程序,是構成大系統的基本單元。
(二)模塊結構圖
模塊結構圖MSC(Model Structure Chart) 更適用于表達系統結構,是系統總體設計出色的表達工具。
四 、分析流程圖
分析流程圖可以用來分析文檔在一個系統中的分配和傳遞。
(二)分析流程圖的繪制
分析流程圖是用來表達一個業務處理系統各職位的職責分工、作業流程和數據的來龍去脈及最終歸宿,是用來設計一個新的業務流程或抽象概括一個已有業務流程現狀的工具。
五、問題分析圖
問題分析圖(Problem Analysis Diagram)簡稱PAD圖,是一種支持結構化算法設計的圖形表達工具,也是一種用于業務流程描述的系統方法。
PAD的過程:由上到下,由左到右。
第二節 系統方法的應用
二、系統開發中系統方法應用
系統開發包括三個階段的工作:系統分析、系統設計和系統實施。系統開發人員包括系統分析員、系統設計員和程序員。
1.系統分析中的應用
構建系統的邏輯模型。DFD圖是最重要的系統邏輯模型的表達工具。
2. 系統設計中的應用
系統設計分總體設計和詳細設計兩部分,
總體設計主要是設計系統的總體結構,這要用到層次圖、模塊結構圖等系統方法。
詳細設計是確定模塊的具體算法,PAD圖是當前描述算法最好的系統方法。
編輯推薦: