ONEPSOFT | 软考学习知识库
deepread10|案例10 信息系统架构设计(ISA框架CSF-SST-BSP规划架构风格)详解
对应清单条目:#10 案例·信息系统架构设计(ISA 总体框架 / 规划方法 / 架构风格)
教材来源:《系统架构设计师教程(第 2 版)》第 12 章 信息系统架构设计(12.1 概念/定义、12.2 风格与分类/总体框架、12.3 架构开发方法 ADM + 规划三法)
教材校准:第 12 章实际结构为 12.1 概念/12.2 ISA(风格·分类·总体框架)/12.3 设计方法(ADM + 规划三法);" 应用/数据/技术/安全架构 " 子节不在 12.2(属 ADM 阶段与第 18 章)。本文据第 12 章真实内容讲。
一、知识点定位
一句话定位:信息系统架构 = 描述系统组成元素及关系的高层抽象;规划用 CSF(抓关键)/SST(战略集)/BSP(过程数据矩阵) 三法;总体框架分战略/业务/应用/基础设施四层;架构风格复用五类(数据流/调用返回/独立构件/虚拟机/仓库)。
二、教材原文精摘(第 12 章,原封不动)
【ISA 定义】原文:
定义 1(本章采用):软件或计算机系统的信息系统架构是该系统的一个(或多个)结构,而结构由软件元素、元素的外部可见属性及它们之间的关系组成。
架构是 " 元素—结构—架构 " 抽象;强调元素的 " 外部可见 " 属性(只关心对外提供的服务/性能,不关心内部实现)。
架构具有 " 基础性 ":涉及解决关键重复问题的通用方案(复用性),以及影响深远、更改代价昂贵的重大决策。
【发展/框架】原文:
1980s IBM 的 John Zachman 引入 " 信息系统架构框架 ",从信息/流程/网络/人员/时间/基本原理 6 视角分析企业,提供语义/概念/逻辑/物理/组件/功能 6 模型。
TOGAF(Open Group 架构框架)是最著名的行业标准架构框架,免费供组织使用;含 ADM 架构开发方法(业务架构→信息系统架构=数据 + 应用→技术架构)。
【架构风格】原文:
Garlan 和 Shaw 通用架构风格五类:①数据流(批处理/管道过滤器);②调用/返回(主程序 - 子程序/面向对象/层次);③独立构件(进程通信/事件系统);④虚拟机(解释器/基于规则);⑤仓库(数据库/超文本/黑板)。
架构风格定义词汇表 + 约束,指导组件如何组合;使用几乎完全特定于项目。
【物理/逻辑结构】原文:
物理结构:不考虑功能、只考察硬件空间分布,分集中式(便于管理但脆弱)与分布式(主流,含一般分布式/C-S)。
逻辑结构:各种功能子系统的综合体,按职能划分子系统。
【总体框架(4 部分)】原文:
信息系统体系结构总体参考框架由四部分组成:战略系统、业务系统、应用系统、信息基础设施,相互关联,构成与管理金字塔一致的层次。应用系统含 TPS/MIS/DSS/ES/OAS/CAD-CAM/MRPII 等。
【规划三法】原文:
用得最多三种:关键成功因素法 CSF、战略目标集转化法 SST、企业系统规划法 BSP。
①CSF:识别关键成功因素→关键信息集合→确定开发优先次序;最有利于确定企业管理目标、快速明确目标。
②SST:把战略目标看成 " 信息集合 "(使命/目标/战略),把组织战略目标转化为 MIS 战略目标;保证目标全面、疏漏少,但突出重点不如 CSF。
③BSP:自上而下识别系统目标、企业过程和数据,自下而上设计;无明显目标导引,通过过程/数据类矩阵引出目标;对组织机构变动有适应性。
三、系统解读(逐段讲透)
案例题常给场景问 " 该用哪种规划法 ",按这三点判断。
核心一句话总结:ISA=高层抽象(元素 + 关系);规划三法 CSF(抓关键快)/SST(战略集全)/BSP(过程数据矩阵适应变);总体框架四层(战略/业务/应用/基础设施);风格复用五类。
四、工程实践举例(土木工程视角)
" 企业/项目架构 " 与 ISA 同构:
知识点 ↔ 工程实践 对照表
| 教材知识点要素 | 你的实践场景对应 | 映射说明 |
|---|---|---|
| ISA 总体框架四层 | 项目治理四层 | 管理金字塔 |
| CSF(抓关键) | 关键线路法 | 最利定目标 |
| SST(战略集) | 战略目标层层分解 | 全面少漏 |
| BSP(过程数据矩阵) | 自上而下识别过程/数据 | 适应组织变动 |
| 架构风格五类 | 结构体系选型 | 词汇表 + 约束 |
| 物理结构(集中/分布) | 集中项目部/多工区 | 集中脆弱分布主流 |
| 逻辑结构(职能) | 按职能划部门 | 技术/商务/安全 |
| Zachman/TOGAF | 国标图集 | 标准框架复用 |
当知识点涉及规划三法选择时,补充对比:
流程图(结构化呈现)
运维视角提示:BSP" 对组织机构变动有适应性 " 正是运维友好的规划思想——系统随组织(业务)调整不易崩。ISA 的 " 信息基础设施 " 层(网络/服务器/云)是运维的直接对象;架构选型(分布式主流)也决定运维是集中管控还是分散自治,规划阶段就需定好运维边界。