所属篇章:下篇·案例分析考查形式:案例分析题 + 论文题难度等级:★★★★
一、本章知识图谱
信息系统架构├── 12.1 信息系统架构概述├── 12.2 企业架构框架(TOGAF/Zachman)├── 12.3 信息系统规划方法├── 12.4 企业应用集成(EAI)└── 12.5 典型案例分析二、核心考点详解
考点 1:企业架构框架
1.1 Zachman 框架
Zachman 框架是一个分类矩阵,从 6 个视角(行)和 6 个问题(列)描述企业架构。
考点:Zachman 是 6×6 矩阵,六个视角和六个问题的对应关系。
1.2 TOGAF 框架
TOGAF(The Open Group Architecture Framework) 是最广泛使用的企业架构框架。
核心组件:
- ADM(架构开发方法)
TOGAF 的核心流程,包含 A~H 共 8 个阶段 + 需求管理 - 内容框架
架构制品、交付物和存储库 - 企业连续体
架构资产的分类体系
ADM 阶段:
考点 2:信息系统规划方法
| BSP | ||
| CSF | ||
| SST |
考点 3:企业应用集成(EAI)
集成层次(从低到高):
数据集成(ETL、数据联邦) ↓接口集成(API 网关、适配器) ↓应用集成(ESB、消息中间件) ↓业务流程集成(BPM、工作流引擎) ↓展现集成(门户、统一入口)ESB(企业服务总线)功能:
协议转换(HTTP/JMS/FTP 等) 消息路由(内容路由、规则路由) 消息转换(格式转换、数据映射) 服务编排(组合多个服务) 安全控制(认证、授权、加密) 监控管理(日志、告警、SLA)
三、案例分析题解析
【案例题】某大型制造企业信息系统架构设计
背景:某制造企业拥有 ERP、MES、CRM、SCM 等多个独立系统,存在数据孤岛、系统间通信困难等问题,需要进行企业级架构规划。
问题 1:应选择哪种企业架构框架进行规划?
参考答案:建议选择 TOGAF 框架。理由:
TOGAF 提供了完整的 ADM 开发方法,覆盖从愿景到实施的全生命周期 TOGAF 的 ADM 包含业务架构、信息系统架构、技术架构的完整规划 TOGAF 强调利益相关者管理和架构治理,适合大型复杂组织 TOGAF 在业界广泛应用,有丰富的最佳实践和工具支持
问题 2:如何解决该企业的数据孤岛问题?
参考答案:
- 建立统一数据架构
在 TOGAF ADM C 阶段定义企业级数据模型 - 构建数据中台
将各系统数据汇聚到统一的数据平台 - 主数据管理(MDM)
建立统一的主数据标准(客户、产品、物料) - ESB 集成
通过企业服务总线实现系统间的松耦合通信 - API 网关
统一各系统的服务接口标准
四、论文题要点
常见论文主题:企业架构规划方法、信息系统集成方案设计
论文结构建议:
- 项目背景
(300 字):介绍项目规模、你的角色 - 架构规划过程
(800 字):使用了什么框架,如何分阶段实施 - 遇到的问题和解决方案
(500 字):具体问题 + 应对措施 - 效果评估和经验教训
(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) | ||
| 多层分布式架构 |
多层分布式架构的演化:
C/S 两层 → C/S 三层 → B/S 三层 → 多层分布式 ↓ ↓ ↓客户端厚 客户端薄 纯浏览器 微服务/云原生考点 5:企业信息系统总体框架
企业信息化总体架构:
考点 6:信息化总体架构方法
信息化总体架构方法:结合 TOGAF ADM 和中国企业实际,采用“自上而下规划、自下而上实施”策略。
实施步骤:
现状分析:梳理现有系统和业务需求 目标架构:定义理想状态架构 差距分析:识别现状与目标的差距 迁移规划:制定分步实施路线图 架构治理:持续监控和优化
考点 7:价值驱动的体系结构
价值驱动架构:将产品策略与体系结构设计连接,确保架构决策服务于业务价值。
关键思想:
架构决策应基于利益相关者的价值诉求 通过场景和效用树将业务目标转化为架构需求 持续评估架构是否持续交付价值
考点 8:Web 服务与 HL7 应用
HL7(Health Level 7):医疗健康信息交换标准。
Web 服务在 HL7 上的应用:
用 SOAP/WSDL 实现医疗系统间互操作 服务基础实现框架:服务封装+注册+发现+调用 以服务为中心的企业整合:将各医疗系统封装为标准服务,通过 ESB 集成
四、补充历年真题解析
真题 2022 年·案例分析
题目:某企业有 ERP、CRM、MES 三个独立系统,存在数据不一致、接口混乱等问题。请用 TOGAF ADM 方法进行架构规划。
参考答案:
五、补充历年真题解析
真题 2021 年·案例分析
题目:某企业计划建设一体化信息系统,包含 ERP、CRM、OA 等子系统。请分析该企业应采用哪种架构风格,并说明理由。
参考答案:
推荐采用面向服务架构(SOA)。
理由:
- 异构系统集成
ERP、CRM、OA 可能采用不同技术平台,SOA 通过服务接口实现统一集成 - 业务复用
将公共业务功能(如用户管理、权限控制)抽取为共享服务 - 灵活扩展
新业务功能可以通过组合现有服务快速实现 - ESB 中介
通过企业服务总线实现服务间通信和治理
关键设计:
服务粒度:粗粒度服务(如“创建订单”而非“插入记录”) 服务注册:UDDI 注册服务,方便发现和调用 服务编排:BPEL 定义业务流程
真题 2023 年·案例分析
题目:某医院信息系统采用 TOGAF ADM 进行架构规划。请简述 ADM 各阶段的主要任务。
参考答案:
考点 12:信息系统规划方法对比
| BSP | |||
| CSF | |||
| SST |
BSP 规划步骤:
定义企业过程(业务活动) 定义数据类(实体) 分析过程/数据类关系(CU 矩阵) 确定信息系统架构 制定实施优先级
考点 13:企业架构框架对比
| Zachman | ||
| TOGAF | ||
| FEA | ||
| DoDAF |
Zachman 框架 6 个视角:
考点 14:价值驱动架构
价值驱动架构(VDA)核心思想:
架构决策应基于业务价值 将技术决策与业务目标对齐 通过价值流分析确定优先级
价值流分析步骤:
识别价值流(从客户需求到交付的全过程) 分析每个环节的价值和浪费 确定改进优先级 设计架构支持价值流优化
五、补充考点
考点 15:中台架构
中台架构核心思想:前台快速响应、中台能力复用、后台稳定支撑
考点 16:低代码/无代码平台
适用场景:简单 CRUD 应用、内部工具、审批流程、报表看板
局限性:复杂业务逻辑、高性能要求、深度定制场景不适用
考点 17:数字孪生与信息系统集成
考点 18:API 经济与服务化架构
真题 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 错)。
六、本章小结
- Zachman 框架
6×6 矩阵的结构(6 个视角×6 个关注点) - TOGAF ADM
A~H 八个阶段的顺序和内容 - 规划方法
BSP(自顶向下)、CSF(关键因素)、SST(战略转换) - EAI 集成
五个层次从低到高(数据→应用→业务流程→表示层→组织) - ESB
核心功能和在 SOA 中的角色 - 价值驱动架构
基于业务价值的架构决策 - 中台架构
业务/数据/技术/组织中台,能力复用 - 低代码/无代码
可视化开发,适用场景与局限 - API 经济
API 网关、治理、OpenAPI 规范