所属章节:
第10章. 系统分析
第1节. 系统分析概述
系统分析阶段也称为逻辑设计阶段,其任务是根据系统设计书所确定的范围,对现有系统进行详细设计调查,描述现有系统的业务流程,指出现有系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。
在系统分析阶段,系统分析师要和用户一起细致地进行调查分析,把用户的初始需求具体化、明确化,最终转换成关于新系统“做什么”的逻辑模型。系统分析是整个系统建设的关键阶段,也是信息系统建设与一般工程项目的重要区别之所在。系统分析阶段的工作成果体现在系统需求规格说明书中,这是系统建设的必备文件,是系统设计阶段的工作依据,也是将来系统验收的依据。
10.1 系统分析概述
在信息系统生命周期中,系统分析是系统开发中最重要、最困难的阶段,它是应用系统思想和方法,把复杂的对象分解为简单的组成部分,找出这些部分的基本属性和彼此之间的关系的过程。实践证明,系统分析工作的好坏,在很大程度上决定了系统的成败。
1. 系统分析的任务
系统分析阶段的基本任务是系统分析师和用户在充分了解用户需求的基础上,把双方对新系统的理解表达为系统需求规格说明书。新系统既要源于现有系统、又要高于现有系统。也就是说,新系统要比现有系统功能更强、效率更高、使用更方便。系统分析师要在系统规划的基础上,与用户密切配合,用系统的思想和方法,对企业的业务活动进行全面的调查分析,详细掌握有关的工作流程,收集与系统有关的各种资料,分析现有系统的局限性和不足之处,找出制约现有系统的瓶颈,确定新系统的逻辑功能。
2. 系统分析的难点
系统分析阶段要明确新系统“做什么”的问题,只有明确了这个问题,后续的设计与实施过程才能得以开展。但是,这个问题的明确是比较困难的,主要体现在以下三个方面:
(1)系统分析师与用户对系统的理解不同。
(2)系统分析师与用户沟通困难。
(3)环境的不断变化。
3. 对系统分析师的要求
关于系统分析的难点和对系统分析师的要求等更多内容请看下回。