软考系统架构师 · 全册考点精讲与真题实战 第 12 章 信息系统架构

四季读书网 1 0
软考系统架构师 · 全册考点精讲与真题实战 第 12 章 信息系统架构

所属篇章:下篇·案例分析考查形式:案例分析题 + 论文题难度等级:★★★★


一、本章知识图谱

信息系统架构├── 12.1 信息系统架构概述├── 12.2 企业架构框架(TOGAF/Zachman)├── 12.3 信息系统规划方法├── 12.4 企业应用集成(EAI)└── 12.5 典型案例分析

二、核心考点详解

考点 1:企业架构框架

1.1 Zachman 框架

Zachman 框架是一个分类矩阵,从 6 个视角(行)和 6 个问题(列)描述企业架构。

视角\问题
What(数据)
How(功能)
Where(网络)
Who(人)
When(时间)
Why(动机)
规划者(范围)
业务对象
业务过程
业务位置
组织单元
业务事件
业务目标
拥有者(企业模型)
语义模型
业务过程模型
业务物流
工作流
主进度
业务计划
设计者(系统模型)
逻辑数据模型
系统功能
系统架构
人机接口
处理结构
业务规则
构建者(技术模型)
物理数据模型
程序架构
技术架构
安全架构
控制结构
规则设计
实施者(详细表示)
数据定义
应用逻辑
网络定义
UI 定义
时序定义
规则定义
运行者(功能系统)
数据
功能
网络
人员
时间
动机

考点:Zachman 是 6×6 矩阵,六个视角和六个问题的对应关系。

1.2 TOGAF 框架

TOGAF(The Open Group Architecture Framework) 是最广泛使用的企业架构框架。

核心组件

  • ADM(架构开发方法)
    TOGAF 的核心流程,包含 A~H 共 8 个阶段 + 需求管理
  • 内容框架
    架构制品、交付物和存储库
  • 企业连续体
    架构资产的分类体系

ADM 阶段

阶段
名称
主要活动
A
架构愿景
确定范围、识别利益相关者
B
业务架构
定义业务目标、流程、组织
C
信息系统架构
数据架构和应用架构
D
技术架构
基础设施和技术平台
E
机会和解决方案
识别实施项目
F
迁移规划
制定迁移路线图
G
实施治理
监督实施过程
H
架构变更管理
管理架构变更

考点 2:信息系统规划方法

方法
核心思想
特点
BSP
(企业系统规划)
自顶向下规划,自底向上实现
识别企业过程和数据类
CSF
(关键成功因素)
关注影响成功的关键因素
高层访谈,聚焦重点
SST
(战略转化)
将企业战略转化为信息系统战略
战略对齐

考点 3:企业应用集成(EAI)

集成层次(从低到高):

数据集成(ETL、数据联邦)    ↓接口集成(API 网关、适配器)    ↓应用集成(ESB、消息中间件)    ↓业务流程集成(BPM、工作流引擎)    ↓展现集成(门户、统一入口)

ESB(企业服务总线)功能

  • 协议转换(HTTP/JMS/FTP 等)
  • 消息路由(内容路由、规则路由)
  • 消息转换(格式转换、数据映射)
  • 服务编排(组合多个服务)
  • 安全控制(认证、授权、加密)
  • 监控管理(日志、告警、SLA)

三、案例分析题解析

【案例题】某大型制造企业信息系统架构设计

背景:某制造企业拥有 ERP、MES、CRM、SCM 等多个独立系统,存在数据孤岛、系统间通信困难等问题,需要进行企业级架构规划。

问题 1:应选择哪种企业架构框架进行规划?

参考答案:建议选择 TOGAF 框架。理由:

  1. TOGAF 提供了完整的 ADM 开发方法,覆盖从愿景到实施的全生命周期
  2. TOGAF 的 ADM 包含业务架构、信息系统架构、技术架构的完整规划
  3. TOGAF 强调利益相关者管理和架构治理,适合大型复杂组织
  4. TOGAF 在业界广泛应用,有丰富的最佳实践和工具支持

问题 2:如何解决该企业的数据孤岛问题?

参考答案

  1. 建立统一数据架构
    在 TOGAF ADM C 阶段定义企业级数据模型
  2. 构建数据中台
    将各系统数据汇聚到统一的数据平台
  3. 主数据管理(MDM)
    建立统一的主数据标准(客户、产品、物料)
  4. ESB 集成
    通过企业服务总线实现系统间的松耦合通信
  5. API 网关
    统一各系统的服务接口标准

四、论文题要点

常见论文主题:企业架构规划方法、信息系统集成方案设计

论文结构建议

  1. 项目背景
    (300 字):介绍项目规模、你的角色
  2. 架构规划过程
    (800 字):使用了什么框架,如何分阶段实施
  3. 遇到的问题和解决方案
    (500 字):具体问题 + 应对措施
  4. 效果评估和经验教训
    (400 字):取得的成效 + 反思

考点 4:信息系统架构设计原则

原则
说明
业务驱动
架构应服务于业务目标
松耦合
系统间通过接口交互
标准化
遵循行业标准和规范
可演化
支持渐进式演化
安全可控
自主可控、安全合规

考点 5:数据架构设计

数据架构设计要点

  • 主数据管理(MDM)
    统一管理核心数据(客户、产品、员工)
  • 数据治理
    数据质量、数据安全、数据标准
  • 数据中台
    统一的数据采集、存储、加工、服务平台
  • 数据湖仓一体
    融合数据湖和数据仓库的优势

三、补充案例分析题解析

【案例题】某政府部门信息化架构规划

背景:某政府部门有多个独立建设的业务系统,存在数据不一致、系统孤岛等问题。

参考答案

1. 架构框架选择:TOGAF,因为其 ADM 提供了完整的架构开发方法论

2. 业务架构(ADM B 阶段)

  • 梳理各部门业务流程,识别共性和差异
  • 建立统一的服务目录

3. 数据架构(ADM C 阶段)

  • 建立主数据管理平台,统一客户、组织、地理信息等核心数据
  • 制定数据标准和数据字典
  • 建立数据共享交换平台

4. 应用架构(ADM C 阶段)

  • 通过 ESB 实现系统间松耦合集成
  • 建立统一的服务注册中心
  • 构建政务服务平台作为统一入口

5. 技术架构(ADM D 阶段)

  • 政务云平台提供基础设施
  • 统一的安全体系(等保三级)
  • 统一监控和运维平台

考点 4:信息系统常用 4 种架构模型

教材明确提出的 4 种信息系统架构模型

模型
说明
适用场景
单机应用架构
单机运行,数据本地存储
小型系统、个人工具
客户/服务器架构(C/S)
客户端与服务器交互
内部系统、高性能需求
浏览器/服务器架构(B/S)
浏览器访问 Web 服务器
互联网应用、统一入口
多层分布式架构
多层分离+分布式部署
大型企业系统

多层分布式架构的演化

C/S 两层 → C/S 三层 → B/S 三层 → 多层分布式     ↓         ↓           ↓客户端厚    客户端薄    纯浏览器    微服务/云原生

考点 5:企业信息系统总体框架

企业信息化总体架构

层次
内容
业务架构
业务战略、业务流程、组织结构
数据架构
数据模型、数据流、数据存储
应用架构
应用系统、服务、接口
技术架构
基础设施、网络、中间件、安全

考点 6:信息化总体架构方法

信息化总体架构方法:结合 TOGAF ADM 和中国企业实际,采用“自上而下规划、自下而上实施”策略。

实施步骤

  1. 现状分析:梳理现有系统和业务需求
  2. 目标架构:定义理想状态架构
  3. 差距分析:识别现状与目标的差距
  4. 迁移规划:制定分步实施路线图
  5. 架构治理:持续监控和优化

考点 7:价值驱动的体系结构

价值驱动架构:将产品策略与体系结构设计连接,确保架构决策服务于业务价值。

关键思想

  • 架构决策应基于利益相关者的价值诉求
  • 通过场景和效用树将业务目标转化为架构需求
  • 持续评估架构是否持续交付价值

考点 8:Web 服务与 HL7 应用

HL7(Health Level 7):医疗健康信息交换标准。

Web 服务在 HL7 上的应用

  • 用 SOAP/WSDL 实现医疗系统间互操作
  • 服务基础实现框架:服务封装+注册+发现+调用
  • 以服务为中心的企业整合:将各医疗系统封装为标准服务,通过 ESB 集成

四、补充历年真题解析

真题 2022 年·案例分析

题目:某企业有 ERP、CRM、MES 三个独立系统,存在数据不一致、接口混乱等问题。请用 TOGAF ADM 方法进行架构规划。

参考答案

ADM 阶段
活动
A 架构愿景
确定集成目标:统一数据、统一入口、统一接口
B 业务架构
梳理三个系统的业务流程,识别共享服务
C 信息系统架构
建立主数据管理平台,定义统一数据模型
D 技术架构
部署 ESB 作为统一集成平台
E 机会与解决方案
分期实施:先主数据、再ESB、最后门户
F 迁移规划
制定 12 个月路线图,每季度一个里程碑
G 实施治理
建立架构评审委员会,定期审查
H 变更管理
建立变更控制流程

五、补充历年真题解析

真题 2021 年·案例分析

题目:某企业计划建设一体化信息系统,包含 ERP、CRM、OA 等子系统。请分析该企业应采用哪种架构风格,并说明理由。

参考答案

推荐采用面向服务架构(SOA)

理由:

  1. 异构系统集成
    ERP、CRM、OA 可能采用不同技术平台,SOA 通过服务接口实现统一集成
  2. 业务复用
    将公共业务功能(如用户管理、权限控制)抽取为共享服务
  3. 灵活扩展
    新业务功能可以通过组合现有服务快速实现
  4. ESB 中介
    通过企业服务总线实现服务间通信和治理

关键设计:

  • 服务粒度:粗粒度服务(如“创建订单”而非“插入记录”)
  • 服务注册:UDDI 注册服务,方便发现和调用
  • 服务编排:BPEL 定义业务流程

真题 2023 年·案例分析

题目:某医院信息系统采用 TOGAF ADM 进行架构规划。请简述 ADM 各阶段的主要任务。

参考答案

阶段
名称
主要任务
A
架构愿景
确定范围、目标、利益相关者
B
业务架构
定义业务流程、组织结构、业务目标
C
信息系统架构
数据架构(数据模型)+应用架构(应用系统)
D
技术架构
基础设施、网络、中间件、技术标准
E
机会与解决方案
评估技术方案、确定实施策略
F
迁移规划
制定实施路线图、优先级排序
G
实施治理
监控实施过程、确保合规
H
架构变更管理
处理架构变更、持续优化

考点 12:信息系统规划方法对比

方法
全称
核心思想
适用
BSP
企业系统规划
自顶向下规划、自底向上实现
大型企业
CSF
关键成功因素
识别关键因素,集中资源
战略导向
SST
战略集合转换
将组织战略转换为信息系统战略
战略规划

BSP 规划步骤

  1. 定义企业过程(业务活动)
  2. 定义数据类(实体)
  3. 分析过程/数据类关系(CU 矩阵)
  4. 确定信息系统架构
  5. 制定实施优先级

考点 13:企业架构框架对比

框架
提出者
核心特点
Zachman
John Zachman
6×6 矩阵(视角×关注点)
TOGAF
The Open Group
ADM 迭代开发方法
FEA
美国政府
联邦企业架构,强调共享
DoDAF
美国国防部
军事架构,多视图

Zachman 框架 6 个视角

视角
关注者
对应问题
范围(Contextual)
规划者
What/How/Where/Who/When/Why
企业模型(Conceptual)
所有者
业务概念模型
系统模型(Logical)
设计者
逻辑设计
技术模型(Physical)
实现者
技术实现
详细表示(Detailed)
子承包商
详细设计
运行系统(Operational)
使用者
实际系统

考点 14:价值驱动架构

价值驱动架构(VDA)核心思想

  • 架构决策应基于业务价值
  • 将技术决策与业务目标对齐
  • 通过价值流分析确定优先级

价值流分析步骤

  1. 识别价值流(从客户需求到交付的全过程)
  2. 分析每个环节的价值和浪费
  3. 确定改进优先级
  4. 设计架构支持价值流优化

五、补充考点

考点 15:中台架构

中台类型
说明
典型能力
业务中台
复用业务能力
订单、用户、支付、营销
数据中台
统一数据资产管理
数据采集、治理、服务、分析
技术中台
统一技术基础设施
微服务框架、DevOps、监控
组织中台
组织架构与流程支撑
权限、审批、流程引擎

中台架构核心思想:前台快速响应、中台能力复用、后台稳定支撑

考点 16:低代码/无代码平台

类型
说明
典型产品
低代码
可视化开发 + 少量代码
OutSystems、Mendix、宜搭
无代码
纯可视化配置
AppSheet、Bubble
RPA
流程自动化机器人
UiPath、Blue Prism

适用场景:简单 CRUD 应用、内部工具、审批流程、报表看板

局限性:复杂业务逻辑、高性能要求、深度定制场景不适用

考点 17:数字孪生与信息系统集成

层次
说明
模型层
建立物理实体的数字模型
数据层
实时数据采集与同步(IoT + ETL)
服务层
模拟、预测、优化服务
应用层
可视化监控、决策支持

考点 18:API 经济与服务化架构

概念
说明
API 网关
统一入口、认证、限流、路由
API 治理
版本管理、文档、生命周期
API 市场
内部/外部 API 开放平台
OpenAPI
REST API 规范描述(Swagger)

真题 2023 年·综合知识

题目:以下关于中台架构的叙述中,正确的是(  )。

A. 中台架构要求所有业务系统推倒重建B. 业务中台的核心是复用通用业务能力C. 数据中台与数据仓库完全相同D. 中台架构只适合互联网企业

答案:B

解析:业务中台的核心价值是抽取和复用通用业务能力(订单、支付、用户等)。中台强调能力复用而非重建(A 错),数据中台更强调数据资产化和服务化,与数据仓库不同(C 错),中台适合各类企业(D 错)。

真题 2022 年·综合知识

题目:在 TOGAF ADM 方法中,架构愿景阶段的主要输出是(  )。

A. 架构定义文档B. 架构愿景和利益相关者地图C. 迁移规划D. 实施治理方案

答案:B

解析:TOGAF ADM 的 A 阶段(架构愿景)主要输出包括架构愿景、利益相关者地图、架构工作说明书。架构定义文档在 B/C/D 阶段(B 错),迁移规划在 E/F 阶段(C 错),实施治理在 G 阶段(D 错)。


六、本章小结

  1. Zachman 框架
    6×6 矩阵的结构(6 个视角×6 个关注点)
  2. TOGAF ADM
    A~H 八个阶段的顺序和内容
  3. 规划方法
    BSP(自顶向下)、CSF(关键因素)、SST(战略转换)
  4. EAI 集成
    五个层次从低到高(数据→应用→业务流程→表示层→组织)
  5. ESB
    核心功能和在 SOA 中的角色
  6. 价值驱动架构
    基于业务价值的架构决策
  7. 中台架构
    业务/数据/技术/组织中台,能力复用
  8. 低代码/无代码
    可视化开发,适用场景与局限
  9. API 经济
    API 网关、治理、OpenAPI 规范

抱歉,评论功能暂时关闭!