图书介绍
现代软件工程学【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 钟珞主编;潘昊副主编 著
- 出版社: 北京:国防工业出版社
- ISBN:7118035521
- 出版时间:2004
- 标注页数:252页
- 文件大小:17MB
- 文件页数:261页
- 主题词:软件工程
PDF下载
下载说明
现代软件工程学PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第1章引论1
1.1软件工程概述1
1.2软件工程模式2
1.2.1传统软件工程模式2
1.2.2现代软件工程模式5
本章小结8
思考题8
第2章现代软件需求9
2.1软件需求概述9
2.1.1软件需求的定义9
2.1.2软件需求分析技术10
2.1.3软件需求开发过程13
2.1.4软件需求的形式化15
方法15
2.2软件需求管理18
2.2.1软件需求管理概述18
2.2.2软件需求管理的技术21
2.2.3软件需求管理的工具23
本章小结26
思考题26
第3章现代软件体系结构27
3.1软件体系结构概述27
3.1.1软件体系结构的意义和目标27
3.1.2软件体系结构的发展·及研究热点30
3.1.3软件体系结构风格33
3.1.4体系结构描述语言36
3.1.5软件体系结构分析和设计的工具37
3.2新型软件体系结构概述40
3.2.1新型软件体系结构40
3.2.2分布式软件体系结构44
3.2.3软件体系架构46
本章小结47
思考题48
第4章面向对象开发方法49
4.1面向对象开发方法概述49
4.1.1传统的软件工程方法的缺陷49
4.1.2面向对象技术的基本概念50
方法55
4.1.3面向对象软件开发55
4.2基于对象模型的技术58
4.2.1三种对象模型58
4.2.2 OMT方法的开发59
过程59
4.3面向对象角色分析和建模技术(OOram)62
4.3.1 OOram概述62
4.3.2 OOrarm方法的优点63
与不足63
4.3.3 OOram方法与OMT63
方法的比较63
4.4.1 Booch方法的基本65
模型65
4.4 Booch方法65
4.4.2基于Booch方法的开发过程67
4.4.3 Booch方法的特点68
4.5 Coad-Yourdon方法69
4.5.1面向对象的分析69
(OOA)69
4.5.2面向对象的设计78
(OOD)78
4.6层次化面向对象设计方法81
4.6.1 HOOD的基本思想81
4.6.2 HOOD的设计表示82
及过程82
关系85
4.6.3 HOOD与OOD的85
本章小结86
思考题86
第5章UML软件工程87
5.1标准建模语言UML概述87
5.1.1 UML简介87
5.1.2 UML的概念模型89
5.2 UML的静态建模机制92
5.2.1建模机制用例图92
5.2.2类图、对象图和包图94
5.2.3构件图和配置图98
5.3.1信息传递过程100
5.3.2状态图100
5.3 UML的动态建模机制100
5.3.3顺序图101
5.3.4合作图102
5.3.5活动图103
5.4 UML开发方法及支持环境104
5.4.1 UVL柔性软件105
开发过程105
5.4.2 UML集成化支持106
环境106
本章小结109
思考题109
6.1分布式应用概述111
6.1.1分布式应用的特征、分类和形式111
第6章分布式系统的软件开发111
6.1.2分布式的两种116
结构模型116
6.2分布式系统开发的关键118
基础技术118
6.2.1基于Web的应用118
结构118
6.2.2中间件技术120
6.2.3分布式对象技术123
本章小结124
思考题124
第7章基于构件的软件开发126
7.1软件复用概述126
7.1.1软件复用的定义126
7.1.2软件复用的形式126
7.1.3软件复用的过程127
7.1.4软件复用的意义128
7.2构件与构件技术128
7.2.1构件的定义及基本128
特征128
7.2.2构件技术的产生与129
基本思想129
7.3构件与构件系统130
7.3.1对可复用构件的要求130
7.3.2构件模型及系统131
7.3.3构件的分类133
7.3.4构件库的管理134
7.4.1领域分析概述135
7.4领域工程135
7.4.2领域模型的建立137
7.4.3 DSSA的定义及其138
产生138
7.4.4结构建模和结构点139
7.5基于构件的软件开发140
7.5.1 CBSE/CBD概述140
7.5.2 CBSE过程142
7.5.3基于构件的系统的143
开发143
7.5.4建造构件144
7.6 CBD与传统的软件开发145
方法的比较145
思考题149
本章小结149
8.1分布式对象技术150
8.1.1微软的COM/DCOM150
第8章CORBA与DCOM技术150
8.1.2 CORBA151
8.1.3 IBM的SOM/DSOM152
8.2 CORBA的设计模式152
8.3 DCOM技术156
8.4 CORBA与DCOM的主要160
异同160
本章小结162
思考题162
9.1.1 Java的运行机制163
及特点163
9.1 Java技术概述163
第9章基于Java的软件开发163
9.1.2 Java对软件开发166
的影响166
9.1.3 Java的发展167
9.2 JavaBears技术168
9.2.1 JavaBeans特性168
9.2.2 JavaBeans的基本169
设计169
9.2.3 JavaBeans的目标170
9.3 J2EE技术170
9.3.1 J2EE核心概述170
9.3.2 J2EE核心技术173
9.3.3 J2EE的主要优点176
9.4 EJB技术177
9.4.1 EJB的体系结构177
9.4.2 EJB构件179
9.4.3 FJB编程模型181
9.4.4EJB中各角色的分析181
9.4.5 FJB构件模型的目标182
9.4.6 EJB和其他技术的182
关系182
本章小结184
思考题184
10.1.1概述185
10.1.2测试的基本知识185
10.1软件测试的理论和实践185
第10章现代软件测试与评估185
10.2综合测试的基本方法187
10.3软件测试原则190
10.4面向对象软件的测试190
10.4.1 面向对象测试模型(Ob-ject-Orient TestModel)191
10.4.2面向对象分析的192
测试192
10.4.3面向对象设计的194
测试194
10.4.4面向对象编程的195
测试195
测试196
10.4.5面向对象的单元196
10.4.6面向对象的集成197
测试197
10.4.7面向对象的系统198
测试198
10.5分布式对象测试199
10.5.1分布式对象测试199
概述199
10.5.2一般分布式模型的202
测试202
10.5.3最大的分布式系统——Internet205
10.6 CMM及其应用207
10.6.1 CMM简介208
10.6.2 CMM与ISO212
本章小结215
思考题215
第11章典型实例分析216
11.1面向对象软件技术216
开发实例216
11.2分布式软件开发实例222
11.3 Java软件开发实例227
11.4 UML软件工程实例233
11.5 DCOM技术开发实例238
本章小结242
思考题243
附录专业术语英汉对照244
参考文献249
热门推荐
- 3854682.html
- 125047.html
- 2254031.html
- 3094530.html
- 117295.html
- 3858792.html
- 1151602.html
- 3481591.html
- 2618552.html
- 3393556.html
- http://www.ickdjs.cc/book_236150.html
- http://www.ickdjs.cc/book_2235410.html
- http://www.ickdjs.cc/book_303561.html
- http://www.ickdjs.cc/book_2344587.html
- http://www.ickdjs.cc/book_775271.html
- http://www.ickdjs.cc/book_2975399.html
- http://www.ickdjs.cc/book_1978980.html
- http://www.ickdjs.cc/book_3843960.html
- http://www.ickdjs.cc/book_657813.html
- http://www.ickdjs.cc/book_95705.html