图书介绍

软件构件技术PDF|Epub|txt|kindle电子书版本网盘下载

软件构件技术
  • 夏榆滨主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787512103849
  • 出版时间:2011
  • 标注页数:284页
  • 文件大小:451MB
  • 文件页数:294页
  • 主题词:软件工程

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件构件技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1软件开发面临的挑战1

1.2软件开发方法的螺旋式演进——从结构化到构件化1

1.2.1结构化开发方法2

1.2.2面向对象开发方法2

1.2.3分布式对象方法2

1.2.4基于构件的开发方法2

1.3为什么要应用软件构件技术3

讨论与思考4

第2章 构件的基本概念5

2.1关键问题的提出5

2.2构件的概念5

2.3构件的要素6

2.4构件的来源7

2.5构件的分类7

2.6构件的粒度8

2.6.1构件粒度的概念8

2.6.2构件粒度的划分8

2.6.3构件粒度与业务模型之间的关系9

2.7软件构件技术的研究内容10

讨论与思考10

第3章 构件管理和组装技术11

3.1关键问题11

3.2构件的模型11

3.2.1构件模型的基本概念11

3.2.2典型的构件模型12

3.2.3构件模型技术发展展望18

3.3构件的组装19

3.3.1构件组装概述19

3.3.2构件组装过程19

3.3.3构件组装技术的研究方向20

3.3.4构件组装分类21

3.3.5构件组装描述语言XML23

3.3.6基于Web Services的异构构件组装技术25

3.3.7构件组装工具28

3.4构件库的设计与管理29

3.4.1构件库的基本知识29

3.4.2构件描述32

3.4.3构件库的分类检索技术33

3.4.4构件库实例——PRP构件库管理平台的设计与实现41

3.5构件视图70

3.5.1构件视图的含义70

3.5.2构件视图的分类70

3.5.3视图之间的关系71

3.5.4构件视图模型设计72

3.5.5构件视图描述75

3.6基于构件视图的构件管理和组装77

3.6.1视图库77

3.6.2基于构件视图的构件组装82

讨论与思考89

第4章 基于构件的软件过程90

4.1关键问题90

4.2软件开发过程90

4.3传统的软件开发过程模型90

4.3.1瀑布模型91

4.3.2快速原型模型91

4.3.3增量模型91

4.3.4螺旋模型92

4.4基于构件的软件开发过程特征93

4.5面向构件的项目管理95

4.6统一建模语言UML95

4.6.1 UML发展过程95

4.6.2 UML概述96

4.6.3 UML的图形表示97

4.6.4 UML的建模过程98

4.6.5基于UML的构件抽取方法99

4.6.6软件构件抽取策略100

4.7基于构件进行软件开发的相关概念101

4.7.1领域工程和基于构件的软件开发过程的关系101

4.7.2领域工程102

4.8面向构件的软件开发过程概述105

4.8.1面向构件的需求分析105

4.8.2面向构件的分析与设计113

4.8.3面向构件的系统实现118

4.8.4面向构件的测试部署121

4.8.5面向构件的维护升级123

讨论与思考123

第5章 构件组装平台的设计与实现124

5.1关键问题124

5.2系统需求分析124

5.2.1角色定义124

5.2.2系统功能简述125

5.2.3需求描述126

5.2.4总体设计146

讨论与思考187

第6章 构件组装平台开发实例188

6.1关键问题188

6.2系统需求分析188

6.2.1登录188

6.2.2查询用户189

6.2.3编辑用户189

6.2.4删除用户189

6.2.5查询栏目189

6.2.6编辑栏目189

6.2.7删除栏目190

6.3系统总体设计190

6.3.1系统构件划分190

6.3.2数据库设计213

6.3.3系统体系结构设计——创建系统视图213

6.4系统的实现244

6.4.1构件的实现244

6.4.2关联物理构件253

6.5部署应用程序254

6.6将视图上传至视图库255

讨论与思考257

第7章 其他相关技术258

7.1网格计算258

7.1.1什么是网格计算258

7.1.2网格系统的特点259

7.1.3网格计算的研究领域259

7.1.4网格计算的关键技术260

7.1.5网格计算的体系结构262

7.1.6网格计算面临的问题与发展趋势264

7.2 Web服务技术264

7.2.1 Web服务的定义264

7.2.2 Web服务特点265

7.2.3 Web服务体系结构265

7.2.4 Web Service的关键技术267

7.2.5 Web服务的解决方案269

7.2.6 Web服务技术面临的挑战271

7.3 Agent技术271

7.3.1 Agent的基本概念272

7.3.2 Agent研究方向273

7.3.3 Agent的基本结构274

7.3.4多Agent技术276

7.3.5移动Agent277

7.4SOA277

7.4.1 SOA简介277

7.4.2 SOA定义278

7.4.3 SOA的组成要素278

7.4.4 SOA的基本特征279

7.4.5 SOA的设计原则281

7.4.6 SOA方法与其他技术的关系281

7.4.7 SOA的发展前景283

讨论与思考283

参考文献284

热门推荐