系统规模越大,系统分析复杂性也越高。
一、通常系统分析工作包括以下两方面的内容。
1.用户需求分析
通过详细了解企业的组织结构、组织目标、组织的业务流程及数据流程,分析和理解用户与管理业务对系统开发的实际需求,包括对系统功能、性能等方面的需求,对开发周期、开发方式及软硬件配置等方面的意向及打算。通常情况下,先由用户提出初步的要求,然后经由系统分析人员对系统进行详细调查,进一步完善用户对系统的要求,最终以系统需求说明书的形式将系统需求定义下来。
2.确定系统逻辑方案,形成系统分析报告
在对系统进行详细调查的基础上,运用各种系统开发的理论、方法和技术,确定并表述出系统应具有的逻辑功能,形成系统逻辑方案咆括系统的结构、问题处理过程和分析计算模型)。新系统的逻辑方案在逻辑上描述新系统的目标和具有的功能、性能,它以系统分析报告的形式表达出来,作为下一阶段系统设计的依据。
二、系统分析的主要步骤是:系统初步调查、可行性研究、系统详细调查与分析、提出新系统逻辑方案。下表概述了信息系统分析所涉及的各项活动。