|
知识路径: > 系统开发和运行维护知识 > 系统分析基础知识 > 分析的目的和任务 >
|
相关知识点:43个
|
|
|
|
|
系统分析的主要任务是对现行系统进一步详细调查,将调查中所得到的文档资料集中,对组织内部整体管理状况和信息处理过程进行分析,为系统开发提供所需资料,并提交系统方案说明书。系统分析侧重于从业务全过程的角度进行分析,主要内容有业务和数据的流程是否通畅,是否合理;数据、业务过程和组织管理之间的关系;原系统管理模式改革和新系统管理方法的实现是否具有可行性等。
|
|
|
确定的分析结果包括开发者对于现有组织管理状况的了解,用户对信息系统功能的需求,数据和业务流程,管理功能和管理数据指标体系以及新系统拟改动和新增的管理模型等。
|
|
|
最后,提出信息系统的各种设想和方案,并对所有的设想和方案进行分析、研究、比较、判断和选择,获得一个最优的新系统的逻辑模型,并在用户理解计算机系统的工作流程和处理方式的情况下,将它明确地表达成书面资料——系统分析报告,即系统方案说明书。
|
|
|
|
系统分析主要包括范围定义、问题分析、需求分析、逻辑设计以及决策分析等阶段。
|
|
|
(1)范围定义阶段(计划阶段)是典型系统开发过程的第一个阶段。该阶段回答这样一个问题:“这个项目看起来是否值得?”范围定义阶段的持续时间一般很短。对大多数项目来说,整个阶段不应该超过2~3天。
|
|
|
(2)问题分析阶段的目标是充分研究和理解问题域并全面分析其中存在的问题、机会和约束条件。该阶段要回答的问题是:“真的值得解决这些问题吗?”和“真的值得构建一个新系统吗?”这个阶段也被称为可行性分析阶段、详细研究阶段等。
|
|
|
(3)需求分析阶段为一个新系统定义业务需求。该阶段需要回答的问题是:“用户需要什么?想从一个新系统中得到什么?”这个阶段是任何一个信息系统成功的关键!
|
|
|
(4)逻辑设计阶段为一个新的或者改进的系统绘制各种系统模型来记录需求。从某种意义来说,逻辑设计验证了前面阶段建立的需求。逻辑设计阶段的任务包括:结构化功能需求、建立功能需求的原型、验证功能需求以及定义验收测试用例。
|
|
|
(5)决策分析阶段实现新系统的候选方案,分析那些候选方案并推荐一个将被设计、构造和实现的目标系统。在决策分析阶段,有必要确定各种可选的方案,分析它们,然后根据分析结果推荐最佳方案。
|
|
|