图书介绍
企业架构实用指南PDF|Epub|txt|kindle电子书版本网盘下载
![企业架构实用指南](https://www.shukui.net/cover/11/33143481.jpg)
- James McGovern等著;李琦,郭耀译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302114013
- 出版时间:2005
- 标注页数:249页
- 文件大小:24MB
- 文件页数:271页
- 主题词:企业管理
PDF下载
下载说明
企业架构实用指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 系统架构1
1.1 卡纳夏引入外来的架构师2
1.1.1 基础设施的架构方法3
1.1.2 其他关于系统架构的关注点4
1.1.3 工作于现有的系统架构5
1.1.4 系统架构类型6
1.1.5 使用系统架构增强系统价值12
1.2 网络协议13
1.2.1 TCP/IP13
1.2.2 其他协议15
1.2.3 系统架构和业务智能17
1.2.4 服务层协议19
1.3 小结27
第2章 软件架构29
2.1 软件架构的定义30
2.2 软件架构师的角色30
2.3 为什么需要软件架构31
2.3.1 两个极端32
2.3.2 折中方案32
2.4 系统涉众33
2.5 创建软件架构的例子34
2.5.1 业务实例36
2.5.2 理解需求36
2.5.3 创建或者选择架构36
2.5.4 架构表示及通信39
2.5.5 分析和评估架构40
2.5.6 保证一致41
2.6 架构描述语言与UML41
2.7 品质属性42
非功能性需求和品质属性47
2.8 架构级的观点48
2.8.1 软件架构的4+1视图模型48
2.8.2 应用软件架构观点49
2.9 架构级风格、模式和隐喻51
2.10 小结53
第3章 面向服务的架构54
3.1 SOA的优点54
3.2.1 服务具有明确定义的接口与策略57
3.2 SOA的特征57
3.2.2 服务代表业务领域61
3.2.3 服务拥有模件化的设计62
3.2.4 服务应该被松散地耦合在一起63
3.2.5 服务是可以被发现并且支持内省的64
3.2.6 服务是独立于传输机制的65
3.2.7 服务的位置是对客户透明的65
3.2.8 服务应该是独立于平台的65
3.3 Web服务66
Web服务的问题68
3.4 卡纳夏的服务69
3.4.1 卡纳夏的SOA分析69
3.4.2 内部服务69
3.5 SOA的问题71
3.4.4 国际化71
3.4.3 卡纳夏的Web服务71
3.6 SOA管理73
3.7 SOA的最佳实践75
3.8 SOA反面典型76
3.8.1 SOA就是一切。基础设施什么都不是76
3.8.2 关于SOA,我们只需知道Web服务就可以了吗76
3.8.3 SOA讲的是技术77
3.8.4 任何东西都是一项服务77
3.9 小结77
第4章 软件产品线78
4.1 卡纳夏的产品线79
4.2 产品线的历史80
4.3 软件产品线是什么81
制造业隐喻81
4.3.1 核心资产开发82
4.3.2 产品开发83
4.3.3 管理83
4.4 产品线的优点83
4.4.1 降低的费用83
4.4.2 缩短上市时间84
4.4.3 灵活的人员配备和生产能力84
4.4.4 更高的可预测性84
4.4.5 更高的品质84
4.5 产品线特性84
4.5.1 相关的业务优势85
4.5.2 核心资产85
4.5.3 共享的技术和工具89
4.5.4 支持组织90
4.6 小结96
第5章 方法学概述97
5.1 软件开发生命周期98
SDLC的变化99
5.2 极限编程100
5.2.1 持续的计划102
5.2.2 持续的设计102
5.2.3 持续的编码103
5.2.4 持续的测试104
5.2.5 XP好处和不足105
5.3 SEI/CMM105
5.3.2 可重复级107
5.3.1 初始级107
5.3.3 已定义级108
5.3.4 已管理级108
5.3.5 优化级109
5.3.6 CMM的好处和不足109
5.4 Zachman框架110
Zachman框架的优缺点112
5.5 模型驱动的架构113
MDA的优缺点114
5.6 Rational统一过程(Rational Unified Process)116
5.6.1 统一建模语言(UML)117
5.6.2 核心过程流程(Core Process Discipline)117
5.6.3 Rational工具集119
5.6.4 RUP的优缺点119
5.7 使用这些方法学120
5.8 小结122
第6章 企业统一过程123
6.1 企业统一过程概述124
6.2 产品阶段125
6.3 退休阶段126
6.4 运作和支持流程127
6.5 企业管理流程127
6.6 为何要采用EUP128
6.7 小结128
第7章 敏捷架构129
7.1 敏捷简介129
7.2 传统企业架构方法的潜在问题131
7.3.1 聚焦于人,而不是工艺或技术132
7.3 一个架构的敏捷方法132
7.3.2 保持简单134
7.3.3 迭代和递增地工作134
7.3.4 亲自动手135
7.3.5 在开口谈论之前先实践136
7.3.6 观察全局136
7.3.7 让架构吸引你的客户136
7.4 敏捷架构的投入所产生的结果136
7.5 卡纳夏的敏捷架构137
7.6 在你的组织中引入敏捷方法139
7.7 还有其他架构是敏捷的吗140
7.8 敏捷方法的潜在问题141
7.9 小结142
8.1 敏捷建模的目的143
第8章 敏捷建模143
8.1.1 价值观144
8.1.2 敏捷建模的原则145
8.1.3 敏捷建模实践148
8.2 敏捷模型150
8.3 敏捷文档152
对架构师的影响152
8.4 小结153
第9章 表示层架构154
业务需求和表示要求154
9.1 关键表示层组件155
9.1.1 主表示层组件155
9.1.2 次表示层组件157
9.1.4 数据层组件160
9.1.3 业务层组件160
9.2 通用设计建议161
设计表示层162
9.3 界面组件的设计纲要164
设计用户界面过程组件169
9.4 小结174
第10章 可用性和用户体验175
10.1 理解可用性176
10.2 用户体验组件178
人机交互原则179
10.3 可用性和用户体验设计过程184
10.4 可用性技术185
10.4.1 需求阶段185
10.4.2 设计、开发和测试阶段188
10.4.3 实施以及进行改良189
10.5 共享可用性测试报告189
10.6 即购即用体验190
10.7 小结191
第11章 数据架构192
11.1 业务问题192
11.2 基准线数据架构193
11.3 框架195
11.3.1 业务架构196
11.3.2 业务对象建模197
11.3.3 业务数据197
11.4 元数据199
11.3.5 验证和最终复查199
11.3.4 架构199
联合元数据200
11.5 高级元数据架构204
对业务问题应用元数据205
11.6 数据安全205
11.7 敏捷数据库技术206
11.7.1 运用敏捷方法207
11.7.2 使用脚本工作209
11.7.3 规格化211
11.8 小结217
第12章 思想领袖219
12.1 组织矩阵219
12.2 外包和核心能力219
12.3 强有力的技术领导221
12.4 架构师面对时代的考验222
12.5 对最佳实践的热衷追逐223
12.6 敏捷CIO224
12.7 神奇的开放源码225
12.8 101咨询师226
12.9 为什么我应该成为CIO227
12.10 下一时刻228
12.11 小结228
附录A 业务案例229
附录B 实用的考虑232
附录C 敏捷企业架构的七种习惯233
附录D 模型234
附录E 参考文献236
数据架构和数据库241
附录F 进阶阅读241
敏捷241
开发242
企业架构242
模式242
表示和可用性243
职业243
面向服务的架构243
软件架构243
UML244
其他主题244
附录G 未来的书246
关于作者248