软考系统分析师「系统规划与分析」核心知识梳理
系统规划与分析是软考系统分析师的核心模块(分值占比25%-30%),聚焦从业务到技术的顶层设计,覆盖规划、分析、建模、可行性与成本效益五大核心板块。以下按考试高频考点结构化整理,适配选择题、案例分析与论文写作全场景。
绝大多数主流开发方法,都是覆盖全生命周期:
规划 → 分析 → 设计 → 实施 → 运维
但它们不是只属于某一个阶段,比如:
- 不属于系统分析
- 不属于系统设计
- 不属于系统实施
哪些是「全程生命周期方法」?
下面这些,全生命周期都用:
- 结构化方法(结构化分析 + 结构化设计)
- 面向对象方法(OOA、OOD、OOP)
- FAST 方法
- 瀑布模型
- 原型法(也是全程,只是早期快速做原型)
- 敏捷(Scrum、XP)------全程迭代
👉 一律回答:不属于某一阶段,是全生命周期开发方法。
只有这些东西,才属于「某个阶段」
你要分清:
- 方法/模型 = 全程套路
- 工具/技术 = 某个阶段用
只在 系统规划 用:
- 可行性分析
- 成本效益分析
- BSP、CSF、SST 规划方法
只在 系统分析 用:
- DFD 数据流图
- 业务流程图
- 数据字典
- 需求分析
只在 系统设计 用:
- 模块结构图
- 概要设计、详细设计
- 数据库设计
系统规划 → 系统分析 → 系统设计 → 系统实施 → 运行维护
为什么先规划、再分析?
系统规划:做正确的事
- 回答:做不做?做哪个?为什么做?目标是什么?
- 输出:可行性报告、项目立项、系统目标
系统分析:把事做对
-
回答:系统要做什么?需求是什么?业务流程是什么?
-
输出:需求规格说明书
-
规划:定方向、定项目、定目标。
-
分析:定需求、定功能、定逻辑。
没有规划,分析就是瞎做;
没有分析,规划就落不了地。
一、核心定位与价值
- 定义 :在企业战略指导下,对未来1-3年信息系统建设的范围、资源、进度统筹安排,核心是回答"为什么建、建什么、怎么建"。
- 核心目标:①战略对齐(系统服务企业核心战略);②业务支撑(解决业务痛点、优化流程);③资源优化(降低成本、提升效率)。
- 适用场景:新系统立项、现有系统升级、遗留系统处置、企业信息化整体规划。
二、系统规划:流程与方法(案例/选择必考)
1. 6大核心步骤(必背流程)
- 初步调查现有系统(掌握概况、明确初步目标,为可行性打基础)
- 分析确定系统目标(明确服务范围、质量要求)
- 分析子系统组成与功能(划分模块、定义子系统功能边界)
- 拟定系统实施方案(定优先级、明确实施路径)
- 可行性研究+编写报告+组织论证会(多维度评估、集体决策)
- 制订系统建设方案→输出系统设计任务书(项目立项核心依据)
2. 项目机会选择(高频考点)
- 立项目标分类:基础研究(技术导向)、应用开发(领域推广)、技术服务(客户导向)、产品使用(应用代价)。
- 选择流程:识别核心价值→多维度评估→项目排序→评估实施方式→平衡选定最终方案。
- 初步调查关键 :最佳方式为与企业高层座谈;核心内容含初步需求、企业现状、管理与数据资产、现有系统短板。
3. 主流规划方法(对比记忆)
| 方法 | 核心逻辑 | 适用场景 | 关键工具 |
|---|---|---|---|
| CSF(关键成功因素法) | 聚焦企业关键成功因素,提取系统需求 | 目标明确、需快速落地的项目 | 关键因素识别矩阵 |
| BSP(企业系统规划法) | 以业务流程为核心,匹配信息系统 | 企业整体信息化规划 | CU矩阵(过程/数据类矩阵) |
| SST(战略集合转化法) | 将企业战略转化为系统目标 | 战略驱动型项目 | 战略目标分解树 |
| SDM(战略数据规划法) | 以主题数据库为核心,整合数据资源 | 数据密集型企业(如金融、制造) | 主题数据库设计图 |
三、可行性分析:4大维度(必背)
可行性分析是规划的核心环节,需从4个维度全面评估,经济可行性为底线。
| 维度 | 核心判断标准 | 关键词识别(案例题快速判断) |
|---|---|---|
| 经济可行性 | 成本与收益匹配,是否值得投入 | 投资、成本、利润、ROI、净现值、回收期 |
| 技术可行性 | 现有技术/资源能否实现目标,技术风险 | 技术成熟度、人员能力、软硬件条件、技术瓶颈 |
| 法律可行性 | 是否符合政策、法律、行业规范 | 合规要求、知识产权、数据安全、监管政策 |
| 用户使用可行性 | 管理与运行是否可行,用户能否接受 | 领导支持、制度保障、操作难度、人员技能 |
可行性分析8步骤
复查目标→分析现有系统→导出逻辑模型→用户复核→评价方案→确定方案→草拟计划→编制可行性报告。
四、成本效益分析:核心计算(选择题必考)
1. 成本与收益分类
- 成本:基建投资、一次性投资、运维成本;按性态分固定成本、变动成本、沉没成本(决策时不考虑)。
- 收益:有形收益(可货币化,如降本、增收)、无形收益(不可量化,如品牌提升、效率改善)。
2. 核心公式(必背)
| 指标 | 公式 | 核心含义 |
|---|---|---|
| 净现值(NPV) | Σ(CI-CO)ₜ/(1+i)ᵗ | 未来现金流折现后的净值,NPV>0则项目可行 |
| 静态投资回收期 | 累计净现金流量由负转正的年份 | 不考虑资金时间价值,越短越好 |
| 动态投资回收期 | 累计现值由负转正的年份 | 考虑资金时间价值,更精准 |
| 投资回收率 | 1/回收期×100% | 投资回收速度的量化指标 |
| ROI | (收益-成本)/成本×100% | 投资回报率,越高越优 |
| 盈亏平衡点 | 利润=0,销售额=固定成本+可变成本 | 项目不亏不盈的临界点 |
五、系统分析:核心任务与工具
详细调查(看现状)
问题分析(找毛病)
需求分析(定要什么)
业务流程分析
数据流分析(DFD)
建立逻辑模型
写需求规格说明书
1. 核心任务与难点
- 核心输出 :系统需求规格说明书(需求工程的核心成果)。
- 3大难点:用户需求与系统目标的理解差异、跨部门沟通协调难、业务环境动态变化导致需求迭代。
2. 问题分析4步骤(新增必考)
- 研究问题领域(用上下文图界定系统边界与外部交互)
- 分析问题与机会(用因果分析表定位根因)
- 制定系统改进目标(需可度量、可验证)
- 汇报结果并提出优化建议
3. 业务流程分析(BPA)
- 核心目的:以客户、效率、效益为中心,识别流程瓶颈。
- 5种分析方法:价值链分析、客户关系分析(CRA)、供应链分析、ERP集成分析、业务流程重组(BPR)。
- 3类传统工具 :
- TFD(业务流程图):描述业务处理、物流/信息流流转
- BAM(业务活动图):全流程建模,支持调查/分析/优化
- UML活动图:可视化业务步骤与分支逻辑
- 建模方式:自顶向下(目标→流程)、自底向上(现有流程→细节)。
4. 数据与数据流程分析(案例高频)
- 核心目标:理清数据来源、传输、存储、处理全链路。
- 数据流图(DFD) (必考工具):
- 4大要素:外部实体、进程、数据存储、数据流
- 3大守恒原则(必背):输入=输出;处理后=输入+增量;处理前=处理后+丢失量
- 分类:逻辑DFD (聚焦业务逻辑,独立于技术)、物理DFD(聚焦技术实现,含软硬件细节)
- 分析方法:结构化分析(SA,面向数据流,核心是"分解+抽象")、面向对象分析(OO,以对象为核心封装数据与行为)。
六、系统方案建议:评价与输出
1. 核心评价工具
- 候选方案矩阵:对比不同方案的功能、成本、技术、风险等异同。
- 可行性矩阵:按4大可行性维度对方案评级,直观对比优劣。
2. 方案内容结构(论文/案例)
前置说明→研究概述→研究方法→候选方案→建议方案→结论与建议→附录(含数据、图表)。
七、高频考点与解题技巧
1. 选择题高频考点
- 系统规划6大步骤排序、项目选择流程。
- DFD的4要素、守恒原则、逻辑/物理DFD区别。
- 可行性4维度的关键词匹配、成本效益计算。
- 业务流程分析工具(TFD/BAM/UML活动图)适用场景。
2. 案例分析解题技巧
- 流程题:严格按教材原文步骤作答,不自行发挥。
- 可行性判断题:通过关键词快速匹配维度(钱→经济,技术/人→技术,法律政策→法律,管理使用→用户使用)。
- DFD题:先定位4大要素,再验证守恒原则,重点检查是否遗漏数据流或数据存储。
- 计算题:先区分静态/动态指标,再套公式计算NPV、回收期、ROI。
3. 论文写作要点
- 主题方向:系统规划与战略对齐、业务流程优化、可行性分析实践、成本效益评估。
- 结构模板:背景介绍→规划/分析过程→核心方法与工具→实施效果→问题与改进→总结。
- 必写内容:结合企业实际案例,体现"业务驱动技术"的核心逻辑,突出系统规划对企业战略的支撑作用。