目录 1
第1章 技术体系结构介绍 1
1.1 背景 1
1.2 体系结构的定义 1
1.3 技术体系结构的发展简史 4
1.3.1 铁器时代 5
1.3.2 文艺复兴时代 5
1.3.3 工业革命时代 6
1.3.4 大发展时代 7
1.4 企业体系结构 7
1.4.1 信息体系结构 9
1.4.5 管理问题列表 10
1.4.4 应用程序体系结构 10
1.4.3 技术体系结构 10
1.4.2 业务系统体系结构 10
1.5 总结 12
第2章 混乱与控制 13
2.1 引言 13
2.2 现实世界的IT问题 13
2.2.1 影响因素 13
2.2.2 问题矩阵 14
2.3 加剧的混乱——电子商务的出现 21
2.4 通过体系结构进行控制 22
2.5 总结 24
第3章 业务战略——技术体系结构的基础 25
3.1 引言 25
3.2 业务战略规划 25
3.3 信息系统战略规划 27
3.4 信息体系结构 31
3.4.2 信息需求 33
3.4.1 公共信息理解 33
3.4.3 信息分析 34
3.5 业务系统体系结构 34
3.5.1 当前系统分析 35
3.5 聚类 35
3.5.3 项目定义 36
3.6 体系结构维护 36
3.7 电子商务战略的出现 37
3.8 案例组织的介绍 38
3.8.1 关键特性 39
3.8.2 介绍Crunchy Frog公司 39
3.9 总结 44
4.2 体系结构框架 45
4.2.1 框架的概念 45
4.1 引言 45
第4章 TOGAF和体系结构开发方法 45
4.2.2 对框架的要求 46
4.3 TOGAF介绍 46
4.3.1 企业统一体 47
4.3.2 技术参考模型 51
4.3.3 标准信息库 52
4.3.4 体系结构开发方法 52
4.3.5 扩展的目标体系结构定义 54
4.4 在电子时代使用TOGAF 55
4.5 总结 56
第5章 启动和框架阶段 57
5.1 引言 57
5.2.1 业务焦点 58
5.2 启动 58
5.2.2 业务推进器或战略推进器的本质 59
5.2.3 TOGAF过程 59
5.2.4 输入 60
5.2.5 步骤 61
5.2.6 输出 61
5.2.7 信息收集 61
5.2.8 附属物 62
5.2.9 体系结构工作报告书 62
5.2.10 授权调查范围 63
5.3 警告标志(或疑义符号) 64
5.4 示例 67
5.4.1 引言 67
5.4.2 战略规划输入 67
5.4.5 启动 68
5.4.4 体系结构原则 68
5.4.3 电子商务战略 68
5.5 总结 74
第6章 基线描述 75
6.1 引言 75
6.2 TOGAF的适用场合 77
6.3 描述当前系统 79
6.3.1 为当前系统分类 80
6.3.2 获取信息 80
6.3.3 自然观点 81
6.4 TOGAF术语 82
6.4.1 服务组合 83
6.4.2 观点 93
6.5 当前系统存在的问题 94
6.7.1 引言 96
6.6 输出 96
6.7 示例 96
6.7.2 当前系统背景 97
6.7.3 CFL公司当前的系统 97
6.7.4 评估当前系统 102
6.8 总结 103
第7章 体系结构化观点 104
7.1 引言 104
7.2 体系结构化观点的角色 104
7.3 业务过程领域观点 106
7.3.1 引言 106
7.3.2 角色 106
7.5 安全性观点 107
7.5.1 基本概念 107
7.4 功能观点 107
7.5.2 通用的安全性体系结构观点 108
7.6 管理的观点 109
7.7 软件工程的观点 109
7.7.1 数据密集型软件系统与信息密集型软件系统 111
7.7.2 软件层次 112
7.8 数据管理的观点 113
7.8.1 数据库模型 114
7.8.2 数据字典/目录系统 115
7.8.3 数据安全性 115
7.9 用户观点 115
7.10 系统工程的观点 116
7.10.1 客户/服务器模型 116
7.10.2 主/从模型与层次结构模型 117
7.10.4 分布式对象管理模型 118
7.10.3 对等模型 118
7.11 通信观点 119
7.11.1 引言 119
7.11.2 通信基础结构 119
7.11.3 通信模型 120
7.11.4 分配给组件的服务 121
7.12 总结 121
第8章 目标体系结构——用TOGAF描述基线 122
8.1 引言 122
8.2 TOGAF过程 123
8.2.1 输入 123
8.2.2 步骤 124
8.2.3 体系结构约束 124
8.2.4 约束满足 126
8.2.5 体系结构原则 127
8.3 以服务为主的映射的本质 129
8.4 重用性评估和需求可描述性 132
8.4.1 选择标准 137
8.4.2 关键问题列表 137
8.5 输出 139
8.6 示例 140
8.6.1 差距分析 146
8.6.2 需求可描述性 147
8.7 总结 148
第9章 超级服务 149
9.1 引言 149
9.2 服务和超级服务 149
9.2.1 背景 149
9.2.2 应用程序-服务之间的关系 152
9.3 示例 157
9.4 总结 159
第10章 目标体系结构——选择服务组合 160
10.1 引言 160
10.2 转移 161
10.3 基线描述 162
10.4 差距分析 162
10.5 服务 164
10.6 企业统一体 166
10.6.1 基础服务组合 168
10.6.2 公用系统服务组合 170
10.6.3 行业服务组合 175
10.6.4 组织服务组合 178
10.6.5 迭代 181
10.7.1 TRM图形 182
10.7 技术参考模型 182
10.7.2 选择标准 183
10.7.3 技术体系结构文档 184
10.8 需求可描述性 184
10.9 输出 187
10.10 示例 187
10.10.1 引言 187
10.10.2 基础服务组合 187
10.10.3 公用系统服务组合 187
10.10.4 行业服务组合 189
10.10.5 针对具体组织的服务组合 190
10.10.6 CFL公司的技术参考模型 190
10.10.7 需求可描述性 192
10.11 总结 193
11.1 引言 194
第11章 目标体系结构——体系结构化定义 194
11.2 解决方案统一体 195
11.3 标准信息库 196
11.4 服务实现 197
11.4.1 服务和服务实例 197
11.4.2 服务实例关系 201
11.4.3 标准及其具体化 206
11.4.4 体系结构的定义 209
11.4.5 需求的可描述性 218
11.5 输出 219
11.6.2 引言 220
11.6.3 方法 220
11.6.4 服务功能性 220
11.6.1 不承担责任的声明 220
11.6 示例 220
11.6.5 实现 223
11.7 总结 226
第12章 有利因素、解决方案和移植规划 227
12.1 引言 227
12.2 有利因素和解决方案 227
12.2.1 背景 227
12.2.2 转移评估 228
12.2.3 变革管理 229
12.2.4 项目确定和分类 231
12.2.5 输出 234
12.3 移植规划 234
12.3.1 背景 234
12.3.2 项目启动 236
12.3.3 成本效益分析 237
12.3.4 项目优先级 241
12.3.5 项目路标 243
12.3.6 输出 243
12.4 示例 244
12.4.1 引言 244
12.4.2 变革管理 244
12.4.3 工作包 244
12.4.4 项目启动 245
12.5 总结 247
第13章 实现与维护 248
13.1 引言 248
13.2 实现 248
13.3 维护 252
13.3.1 背景 252
13.3.2 周期性体系结构过程 253
13.3.3 体系结构管理模型 256
13.3.4 体系结构的一致性 258
13.4 示例 261
13.4.1 引言 261
13.4.2 体系结构合同 261
13.4.3 维护 263
13.5 总结 263
第14章 变革问题 264
14.1 引言 264
14.2 象牙塔原则 265
14.3 体系结构性能 265
14.4 管理 267
14.5 示例 269
14.6 总结 270
参考文献 272
术语表 275