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