所屬章節:
第10章. 系統分析
? ? ? ? 第1節. 系統分析概述
系統分析階段也稱為邏輯設計階段,其任務是根據系統設計書所確定的范圍,對現有系統進行詳細設計調查,描述現有系統的業務流程,指出現有系統的局限性和不足之處,確定新系統的基本目標和邏輯功能要求,即提出新系統的邏輯模型。
在系統分析階段,系統分析師要和用戶一起細致地進行調查分析,把用戶的初始需求具體化、明確化,最終轉換成關于新系統“做什么”的邏輯模型。系統分析是整個系統建設的關鍵階段,也是信息系統建設與一般工程項目的重要區別之所在。系統分析階段的工作成果體現在系統需求規格說明書中,這是系統建設的必備文件,是系統設計階段的工作依據,也是將來系統驗收的依據。
10.1 系統分析概述
在信息系統生命周期中,系統分析是系統開發中最重要、最困難的階段,它是應用系統思想和方法,把復雜的對象分解為簡單的組成部分,找出這些部分的基本屬性和彼此之間的關系的過程。實踐證明,系統分析工作的好壞,在很大程度上決定了系統的成敗。
1. 系統分析的任務
系統分析階段的基本任務是系統分析師和用戶在充分了解用戶需求的基礎上,把雙方對新系統的理解表達為系統需求規格說明書。新系統既要源于現有系統、又要高于現有系統。也就是說,新系統要比現有系統功能更強、效率更高、使用更方便。系統分析師要在系統規劃的基礎上,與用戶密切配合,用系統的思想和方法,對企業的業務活動進行全面的調查分析,詳細掌握有關的工作流程,收集與系統有關的各種資料,分析現有系統的局限性和不足之處,找出制約現有系統的瓶頸,確定新系統的邏輯功能。
2. 系統分析的難點
系統分析階段要明確新系統“做什么”的問題,只有明確了這個問題,后續的設計與實施過程才能得以開展。但是,這個問題的明確是比較困難的,主要體現在以下三個方面:
(1)系統分析師與用戶對系統的理解不同。
(2)系統分析師與用戶溝通困難。
(3)環境的不斷變化。
3. 對系統分析師的要求
關于系統分析的難點和對系統分析師的要求等更多內容請看下回。