系统架构划设想计师教程bifa365必发

正文转自:http://book.51cto.com/art/200907/137430.htm

 

目录

第1章  绪论 1
一.一  系统架构的定义及其发展历史 壹
一.1.一  系统架构的概念 一
壹.一.二  简要的上扬历史 二
一.二  系统架构师的定义与职业素质 四
一.二.1  系统架构师的定义 4
一.2.二  系统架构师技术素质 四
1.二.三  系统架构师管理素质 5
一.贰.四  系统架构师与别的团队剧中人物的和谐 5
1.3  系统架构师知识结构 柒
一.4  从开发人士到架构师 捌
第1章  总括机与互连网基础知识 1一
2.一  操作系统基础知识 1一
二.壹.1  操作系统的规律、类型和组织 1一
二.一.二  处理机与经过管理 1二
二.一.叁  存款和储蓄管理 一七
二.一.4  设备管理 18
贰.一.5  文件管理 1玖
二.一.6  作业管理 20
贰.一.七  互联网操作系统 二一
二.一.八  常见操作系统简介 2二
贰.二  数据库系统基础知识 二3
二.二.一  关周全据库基础 贰三
二.二.2  关周密据库设计 27
二.二.三  分布式数据库系统 2九
二.二.四  商业智能 30
二.2.五  常见的数据库管理类别 3二
二.叁  总括机网络基础知识 33
二.三.一  网络概述 3叁
二.三.二  总计机互联网 3伍
2.三.三  互联网管理与互连网安全 38
二.3.4  互联网工程 3九
2.叁.伍  存储及负荷均衡技术 3玖
二.4  多媒体技术及其应用 四壹
2.4.一  多媒体技术主旨概念 四1
二.四.二  多媒体数据压压编码技术 4二
贰.四.叁  多媒体系统的组成 4二
贰.四.四  多媒体技术的探究内容 4四
二.4.5  多媒体技术的应用领域 四伍
2.五  系统性情 47
贰.伍.一  品质目标 4七
二.伍.2  质量总计 4八
贰.5.3  质量设计 4八
二.5.四  品质评估 49
第3章  新闻体系基础知识 51
三.一  新闻化概述 51
三.一.壹  音讯的定义 5一
三.1.二  新闻的表征 5壹
3.一.三  新闻化的定义 52
三.壹.四  消息化的剧情 5二
叁.1.5  新闻化的经济社会意义 伍三
三.一.陆  新闻化对组织的意义 五三
三.一.七  消息化的须求 54
3.1.八  信息化战略 5五
3.2  音讯系统工程总体规划 5陆
3.贰.一  信息系统工程总体规划的对象范围 5六
3.二.2  新闻系统工程总体规划的方法论 5陆
3.2.三  消息系统工程总体规划的软件架构组成 伍7
三.2.肆  总体规划的完成进程 5八
3.三  音信化的优良应用 59
三.三.一  政坛音信化与电子行政事务 5九
叁.叁.二  公司消息化与电子商务 陆1
三.3.三  集团财富规划的构造和效率 6四
三.三.四  客户关系管理在铺子的使用 6捌
3.三.5  集团门户 7四
三.三.陆  集团应用集成 八壹
三.三.7  供应链管理 捌三
叁.三.八  音讯化的关于法律和规定 八陆
第四章  系统开发基础知识 90
四.1  软件开发方法 90
四.①.一  软件开产生命周期 90
四.一.2  软件开发模型 91
4.壹.3  敏捷方法 九陆
4.1.4  RUP 100
四.壹.5  软件系统工具 十四
4.二  须求管理 拾玖
四.二.一  要求管理条件 十玖
肆.二.2  供给原则表达的版本控制 1十
四.2.3  供给属性 110
四.二.四  必要变更 11壹
四.贰.5  须求跟踪 114
4.2.6  须要变动的代价微危害 11五
肆.三  开发管理 1一五
4.叁.一  项指标限制、时间、费用 1壹伍
肆.三.二  配置管理、文书档案管理 1一七
4.三.三  软件开发的品质与风险 118
四.肆  设计艺术 120
四.4.一  结构化分析与设计 120
四.4.2  面向对象的辨析规划 120
四.伍  软件的录用 1贰一
四.六  逆向工程与重构工程 12贰
第肆章  软件架构划设想计 125
5.一  软件架构概念 1贰五
伍.一.一  软件架构的定义 1贰五
5.一.二  软件架构划设想计与生命周期 1二5
伍.壹.三  软件架构的根本性 130
5.二  基于架构的软件开发方法 13一
伍.二.一  类别布局的布署性艺术概述 13一
5.贰.二  概念与术语 13一
5.二.3  基于种类布局的支付模型 132
5.贰.四  体系布局要求 133
五.贰.伍  种类结构划设想计 134
五.贰.陆  种类布局文书档案化 13伍
伍.二.七  连串布局复审 13五
5.二.八  类别布局完结 13伍
五.二.玖  类别布局的演变 13六
五.3  软件框架结构风格 一三七
5.3.一  软件架构风格概述 1三7
伍.叁.二  经典软件系列结构风格 一3柒
伍.3.三  客户/服务器风格 140
5.三.四  三层C/S结构风格 141
伍.三.五  浏览器/服务器风格 14贰
5.肆  特定领域软件连串结构 143
5.4.1  DSSA的定义 143
五.4.2  DSSA的大旨运动 144
5.4.3  参与DSSA的人员 145
5.肆.四  DSSA的树立进度 1肆六
五.5  系统架构的评估 147
5.伍.一  系统架构评估概述 147
伍.5.二  评估中主要概念 14玖
5.伍.三  主要评估方法 151
第4章  UML建立模型与架构文书档案化 15四
陆.一  UML现状与进化 15四
6.1.1  UML起源 154
6.一.二  UML种类布局演化 155
6.1.3  UML的施用与前景 1伍七
6.2  UML基础 157
6.2.1  概述 157
陆.二.二  用例和用例图 15捌
6.2.3  交互图 162
6.二.4  类图和目的图 1陆3
陆.2.伍  状态图和移动图 165
6.2.6  构件图 166
6.2.7  部署图 168
陆.叁  基于UML的软件开发进程 169
6.三.1  开发进度概述 16九
六.三.二  基于UML的要求分析 170
陆.3.三  面向对象的布署性方式 17伍
陆.4  系统架构文书档案化 1捌1
6.4.1  模型概述 1捌一
六.四.贰  逻辑结构 18贰
陆.肆.3  进度架构 1八四
陆.四.四  开发架构 185
陆.四.5  物理架构 187
6.4.6  场景 188
陆.肆.7  迭代进程 18九
第八章  设计方式 1九一
⑦.一  设计情势概述 1玖一
七.一.一  设计格局的野史 1玖壹
7.一.二  为何要采用设计格局 1玖二
柒.一.3  设计形式的组合成分 1九3
7.壹.四  设计方式的归类 1玖四
七.二  设计形式实例 19伍
7.2.1  创设性情势 195
7.贰.2  结构性情势 19玖
⑦.二.3  行为性情势 204
第8章  XML技术 212
8.1  XML概述 212
八.一.一  XML基本语法 二1三
捌.一.二  标签语法 贰1三
捌.一.三  文书档案部分 21四
8.1.4  元素 214
8.1.5  字符数据 二一七
8.1.6  属性 217
8.1.7  注释 218
8.1.8  CDATA部分 219
捌.1.九  格式正规的文书档案 21九
八.贰  XML命名空间 220
八.2.壹  命名空间 2二壹
八.二.2  定义和证明命名空间 22壹
8.3  DTD 223
8.3.1  什么是DTD 224
8.三.贰  为啥引入DTD 2贰四
8.3.3  DTD的声明 224
捌.三.四  成分的扬言 2二7
八.三.5  实体的宣示 22八
捌.3.6  属性的评释 23壹
8.4  XML Schema 232
8.四.1  逻辑XML Schema的文书档案结构 23三
8.肆.二  成分的概念 23三
八.伍  可增添样式表语言 236
八.5.1  可扩充样式表语言概述 23六
八.五.2  XSLT的常用句法和函数 23捌
八.陆  其余有关专业 24四
8.6.1  XPath 244
8.6.2  XLink和XPointer 245
第9章  面向构件的软件设计 247
玖.一  构件的概念 二四柒
九.一.一  术语与概念 二四7
玖.一.2  标准化与规范化 25三
九.二  构件的布线标准 25四
9.2.一  布线标准从何而来 254
九.2.二  从进度到目的 255
玖.2.三  深层次难题 25陆
9.2.4  XML 258
玖.叁  构件框架 259
九.三.1  连串布局 25九
bifa365必发,玖.3.2  语境相关组合构件框架 二六三
九.三.3  构件开发 2陆7
九.3.4  构件组装 27壹
第7章  构件平台与卓绝框架结构 27伍
10.1  OMG方式 275
十.1.壹  对象请求代理 275
拾.一.贰  公共对象服务专业 275
十.一.三  CORBA 构件模型 280
10.1.4  CORBA设施 281
拾.二  SUN公司的秘籍 28二
10.2.一  Java构件技术的概述 2八2
10.2.2  JavaBean 285
10.2.3  基本的Java服务 285
10.2.肆  各类构件——Applet,Servlet,Bean和Enterprise Bean 2捌7
10.2.5  高级Java服务 288
10.2.6  Java和Web服务——SunONE 291
10.3  Microsoft的方式 292
拾.三.1  第二个基础关联模型——COM 2玖二
十.③.二  COM对象重用 294
10.三.3  接口和多态 295
拾.三.四  COM对象的创造和COM库 2玖伍
十.3.伍  从COM到分布式COM(DCOM) 2玖⑥
拾.3.陆  复合文书档案和OLE对象 2九八
10.3.7  .NET框架 298
十.肆  战略比较 30二
10.4.1  共性 302
10.4.2  不同点 303
第三一章  消息安全技能 30柒
1一.一  音讯安全关键技术 307
1一.1.1  加密和平解决密技术 30七
11.壹.贰  散列函数与数字签名 3拾
1一.一.三  密钥分配宗旨与公钥基础设备 3一3
1壹.1.四  访问控制 3一五
1壹.1.5  安全磋商 3一7
11.壹.陆  数据备份 3二1
1一.一.七  总结机病毒与免疫性 3二四
1一.贰  音讯安全管理和评估 3二7
1一.2.一  安全管理技术 3二七
1一.二.二  安全性规则和章程 32八
1一.三  音信安全保证种类 32玖
第三二章  系统安全架构划设想计 33一
1贰.1  音讯系统安全架构的总结描述 33一
1二.一.一  新闻安全的现状及其威逼 33壹
1二.壹.二  国内外影响较大的正儿八经和团队 33叁
12.二  系统安全部系架构划设想计框架及其方法 334
12.3  互联网安全系统架构划设想计 33八
1二.三.1  OSI的平安系统架构概述 33八
12.三.贰  鉴定分别框架 340
12.三.三  访问控制框架 34二
1贰.三.4  机密性框架 3四叁
1二.三.伍  完整性框架 34四
1二.3.陆  抗抵赖框架 345
1二.肆  数据库系统的贺州设计 3四七
12.肆.1  数据库安全设计的评估标准 3肆七
1二.肆.二  数据库的完整性设计 3肆柒
1贰.五  案例:电子商务系统的安全性设计 350
第33章  系统的可信性设计 353
一叁.一  软件可相信性 3伍三
一三.一.1  软件可相信性概述 353
一叁.一.2  软件可信赖性的定义 354
一3.1.3  软件可信赖性的定量描述 355
13.一.肆  可信性指标 35八
一三.一.伍  可信性测试的意义 35九
一三.一.六  广义的可相信性测试与狭义的可相信性测试 360
1三.二  软件可靠性建立模型 3陆1
一三.贰.1  影响软件可相信性的要素 3六一
1三.二.2  软件可信赖性建立模型方法 36贰
一3.二.三  软件的可信性模型分类 36四
壹三.二.肆  软件可信赖性模型举例 36陆
1三.二.五  软件可信性测试概述 368
一三.2.陆  定义软件运维剖面 36玖
一三.贰.柒  可信性测试用例设计 370
一叁.2.八  可信赖性测试的施行 37一
壹三.叁  软件可相信性评价 37二
1三.三.1  软件可靠性评价概述 37二
一三.叁.二  如何挑选可信赖性模型 373
一叁.三.三  可信赖性数据的募集 37肆
1三.三.四  软件可相信性的评估和展望 37五
1三.4  软件的可相信性设计与管理 376
1三.四.一  软件可相信性设计 37陆
一叁.肆.2  软件可信赖性管理 37九
第34章  基于ODP的架构师实践 3八2
14.1  基于ODP的架构开发进程 3八2
1四.二  系统构想 383
1四.二.一  系统构想的定义 3八三
14.二.2  框架结构师的效益 3捌4
14.2.三  系统构想面临的挑衅 3捌四
1四.三  要求分析 3八肆
1④.三.一  架构师的做事 3八四
1四.3.二  须求分析的职务 385
14.三.叁  必要文书档案与架构 3八五
1四.肆  系统架构划设想计 3八陆
1四.4.一  集团业务架构 3八柒
14.4.二  逻辑音讯框架结构 38八
14.四.3  计算接口架构 390
1四.4.肆  分布式工程架构 390
1四.四.5  技术选拔框架结构 390
1四.伍  落成模型 3九一
1四.陆  架构原型 392
1四.7  项目设计 3九3
1四.八  并行开发 3玖3
14.捌.一  软件并行开发的剧情及意义 3玖三
1四.八.二  并行开发的经过 3九四
1四.玖  系统转换 395
1四.九.一  系统转换的备选 3玖5
1四.玖.2  系统转换的办法 39陆
1四.玖.三  系统转换的注目事项 3九陆
14.十  操作与尊敬 3玖陆
1四.十.壹  操作与保证的始末 3玖陆
14.10.二  系统珍重与架构 397
1四.1壹  系统移植 397
14.1壹.壹  系统移植的款式 3玖柒
1四.1一.2  系统移植的干活阶段划分 39八
1四.1一.3  系统移植工具 398
第一五章  架构师的军管推行 39玖
一5.1  VRAPS组织管制规则 39玖
一5.贰  概念框架 400
15.三  形成并联合构想 40一
一5.三.一  形成构想 40一
一五.三.二  将构想原则付诸实践 40二
1伍.肆  节奏:保障节拍、进程和拓展 40四
一伍.四.壹  节奏定义 405
壹伍.四.②  将节奏原则付诸实践 405
一伍.五  预测、验证和调动 407
一五.五.1  预测、验证和调整的定义 40八
1伍.5.二  将预感原则付诸实践:准则、反形式与方式 40捌
一5.陆  合营:建立合营型组织 41一
一伍.陆.一  同盟定义 41一
1伍.陆.贰  将搭档原则付诸实践:准则、反形式与形式 411
15.7  简化:澄清与纤维化 41四
1伍.7.一  简化定义 414
一5.柒.二  将简化原则付诸实践:准则、反情势与情势 41肆
第2陆章  层次式架构划设想计 41捌
1陆.一  连串结构划设想计 41捌
1陆.二  表现层框架设计 41玖
16.贰.壹  使用MVC格局设计表现层 41九
1陆.2.二  使用XML设计表现层,统1Web Form与
Windows Form的外观 420
1陆.贰.三  表现层中UIP设计思想 4二壹
1陆.贰.肆  表现层动态变化安顿思想 42二
1陆.叁  中间层架构划设想计 4贰三
16.3.一  业务逻辑层组件设计 4二三
16.三.二  业务逻辑层工作流设计 4贰4
1陆.3.叁  业务逻辑层实体设计 4贰六
16.三.4  业务逻辑层框架 428
1六.四  数据访问层设计(持久层架构划设想计) 42玖
1六.四.一  七种多少访问情势 42九
16.4.贰  工厂形式在数码访问层应用 432
1陆.四.三  OQashqaiM、Hibernate与CMP2.0设计思想 435
1陆.四.四  灵活运用Xml Schema 43陆
16.四.伍  事务处理设计 4三柒
1陆.4.陆  连接对象管理统一筹划 440
1陆.伍  数据架构划设想计与安插 440
1六.伍.1  数据库设计与类的宏图融合 440
1陆.伍.二  数据库设计与XML设计融合 4四1
1六.6  实战案例——电子商务网址(网上商店PetShop) 44二
第三7章  集团合并架构划设想计 4四柒
一柒.1  公司集成平台 4四七
一7.一.1  集团合并平台的概念 4四七
一7.一.2  集成平台的专业化 44九
17.1.三  完结技能的发展趋势 450
一柒.一.四  集成平台的发展趋势 45四
1七.贰  集团并入平台的落到实处 45陆
17.二.一  数据集成 45陆
1七.二.二  应用集成 458
一七.贰.叁  集团集成 460
1柒.三  公司并入的要害应用技术 46二
一7.三.1  数据调换格式 462
17.3.2  分布式应用集成基础框架 四陆伍
壹柒.四  面向全部消除方案的信用合作社模型 470
17.肆.一  公司模型在完全缓解方案中的成效 470
17.四.贰  全体解决方案中的公司模型重用 47壹
壹7.肆.3  全体缓解方案中公司模型演化 47叁
一7.四.四  模型驱动的店堂集成系统演化 475
第3捌章  面向方面包车型客车编制程序 477
18.1  方面编制程序的概念 477
1八.1.一  AOP爆发的背景 477
1捌.1.贰  面向方面包车型大巴原由 478
18.1.3  AOP技术 481
18.1.4  AOP特性 482
1八.一.伍  AOP 程序设计 4八三
18.1.6  AOP的优势 484
18.1.7  当前的AOP技术 486
18.2  AspectJ 486
18.2.1  AspectJ概述 486
1⑧.二.二  AspectJ语言概念和组织 487
18.2.3  AspectJ实践 489
18.3  Spring AOP 492
18.3.1  Spring AOP概述 492
1八.三.2  Spring语言概念和协会 4玖四
18.3.3  Sring AOP应用 496
第3九章  嵌入式系统规划 49九
1九.一  嵌入式系统 49玖
1九.一.一  嵌入式系统概念 49九
1九.一.2  嵌入式系统的基本架构 500
1九.壹.三  嵌入式操作系统 50二
1玖.1.肆  典型嵌入式操作系统 504
19.一.5  嵌入式数据库管理 506
1九.1.陆  嵌入式网络及任何 50柒
1玖.贰  嵌入式系统的规划 510
1九.二.1  嵌入式系统一分配析与统一筹划 5十
1九.二.二  嵌入式软件设计模型 5一伍
1九.贰.三  嵌入式系统软件开发环境 51八
第一0章  面向服务的架构 520
20.一  SOA的有关概念 520
20.1.1  SOA的定义 520
20.一.二  业务流程与BPEL 520
20.二  SOA的上进历史 52一
20.二.一  SOA的提升历史 521
20.二.二  国内SOA的进化现状与海外比较 522
20.三  SOA的参考架构 5二3
20.四  SOA首要技术和标准 52玖
20.4.1  UDDI协议 530
20.4.2  WSDL规范 530
20.4.3  SOAP协议 532
20.5  SOA的特性 532
20.5.一  文档标准化 532
20.5.二  通信协议标准 533
20.五.三  应用程序统一登记与集成 533
20.5.4  服务品质 533
20.6  SOA的作用 534
20.七  SOA设计基准 535
20.八  SOA的设计格局 53陆
20.捌.1  服务注册表方式 536
20.八.2  集团劳动总线方式 5叁柒
20.玖  营造SOA框架结构时应该注意的题材 540
20.玖.1  原有系统架构中的集成须求 540
20.玖.二  服务粒度的支配以及无状态服务的统一筹划 5四一
20.10  SOA实施的历程 54二
20.十.一  选用SOA消除方案 54贰
20.十.2  业务流程分析 5四三
第2一章  案例切磋 5四七
二一.一  价值驱动的系统布局:连接产品策略与系统布局 5四柒
2一.一.一  价值模型概述 5肆7
2一.一.2  类别布局挑衅 548
21.1.3  结论 550
二一.二  使用RUP和UML开发联邦公司系统布局框架 550
21.二.1  联邦集团系统布局框架概述 551
二一.贰.二  FEAF 矩阵概述 55二
21.2.3  使用RUP支持FEAF 554
21.2.4  结论 557
二一.三  Web服务在HL7上的施用–Web服务基础完结框架 558
二1.三.一  HL七模子概念 55捌
二一.3.二  体系布局 560
二一.3.三  开发HL7 Web服务适配器 56贰
二一.3.四  案例研讨 56二
21.3.5  结论 563
二一.4  以服务为宗旨的同盟社结合——案例分析 56肆
二一.四.壹  案例背景 56四
2一.四.贰  业务环境分析 56四
贰一.四.三  IT环境分析 567
二一.4.四  高层架构划设想计 5陆七
21.4.5  结论 568
附    录 569

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注