2014年自考管理信息技術考點:系統分析
第三階段,系統分析(Systems Analysis)
系統分析是系統開發中至關重要的一個階段。它是在調查研究的基礎上,對新系統的各種方案進行分析、研究、比較和判斷的過程。目的是獲得新系統的邏輯模型。
1、系統分析的任務是:
(1)分析系統現狀。
(2)分析用戶需求。
用戶需求是企業中各層次的用戶對新的信息系統的功能和特性方面的全部需求,包括功能要求、操作性能要求、可靠性、安全性要求、費用和時間以及資源等方面的限制。
(3)提出新系統的邏輯模型。
系統分析的任務是根據企業的具體情況和用戶提出的要求,提出適合企業的信息系統邏輯模型。所謂邏輯,是與物理相對而言的。信息系統的邏輯模型是從一般的信息處理角度,指出信息系統應該完成的功能和任務,而不管這些功能和任務是用什么具體方法和技術手段來實現的,換言之,信息系統的邏輯模型回答的問題是“信息系統做什么”,而對“信息系統怎樣去做”做這樣的問題不予回答。
需求分析是系統分析的一個重要的內容。需求(Requirement)是指用戶要求軟件系統必須滿足的所有功能和限制。需求包括:功能要求、性能要求、可靠性要求、安全保密性要求以及開發費用和開發周期、可使用資源等方面的限制。其中功能需求是更基本的,包括數據要求和加工要求。
需求分析是系統開發的一個重要步驟,是整個系統開發的基礎。如果需求定義錯誤(例如需求不完全、不合乎邏輯,不貼切或使人易于發生誤解),那么不論以后各步的工作質量如何,都必然導致系統開發的失敗。因此,系統開發中需求定義是系統成功的關鍵一步,必須引起足夠的重視,并且提供保障需求定義質量的技術手段。
2、系統分析的結果是:《系統分析報告》(或《系統說明書》)。內容包括:
(1)概述。
(2)現行系統概況。
(3)系統需求說明。
(4)新系統的邏輯模型。
(5)系統開發資源與時間進度估計。
3、工具:
(1)數據流程圖
(2)數據字典
作用:
第一,對數據流程圖的補充說明。
第二,為了使不同的開發人員在系統需求的描述方面能夠取得一致性。
(3)判定樹/判定表




