图书介绍
面向对象的建模、设计技术与方法PDF|Epub|txt|kindle电子书版本网盘下载
- 王博,晓龙编写 著
- 出版社: 北京希望电脑公司
- ISBN:
- 出版时间:未知
- 标注页数:338页
- 文件大小:7MB
- 文件页数:352页
- 主题词:
PDF下载
下载说明
面向对象的建模、设计技术与方法PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
上篇1
面向对象的方法学1
前言1
第一章引言1
1.1面向对象的含义1
1.2面向对象开发的含义3
1.3面向对象的主题5
1.4面向对象开发的可用性论据6
1.5本篇的结构7
第一部分建模概念9
第二章建模——一种设计技术9
2.1模型化9
2.2对象建模技术(OMT)10
2.3小结11
第三章对象建模11
3.1对象与类12
3.2链与关联16
3.3高级链与关联19
3.4一般化与继承24
3.5组成模型26
3.6一个对象模型的样本27
3.7实际考虑的要点28
3.8小结29
第四章高级对象建模30
4.1聚集30
4.2抽象类32
4.3一般化的拓广及约束意义33
4.4多重继承35
4.5元数据37
4.6候选键39
4.7约束41
4.8小结43
第五章动态建模45
5.1事件与状态45
5.2操作50
5.3嵌套状态图51
5.4并发性55
5.5高级动态建模概念56
5.6一个动态模型的样本59
5.7对象模型与动态模型的关系63
5.8实际的考虑要点64
5.9小结64
6.2数据流图65
6.3确定操作65
第六章功能建模65
6.1功能模型65
6.4约束71
6.5一个样本功能模型71
6.6功能模型与对象模型、动态模型之间的关系73
6.7小结76
第二部分设计方法学77
第七章OMT方法学综述77
7.1OMT——一种软件工程方法学77
7.2OMT方法学77
7面向对象方法的影响78
7.4小结78
8.1分析概述79
第八章分析79
8.2问题陈述80
8.3自动出纳机的例子81
8.4对象建模81
8.5动态建模93
8.6功能建模101
8.7添加操作104
8.8反复分析104
8.9小结105
9.1系统设计概述107
第九章系统设计107
9.2子系统、系统分解108
9.3确定并发性109
9.4处理器及任务的分配110
9.5数据存贮管理111
9.6全局资源的处理112
9.7选择软件控制机制113
9.8边界条件的处理115
9.9设置权衡的级别115
9.10一般结构框架116
9.12小结120
第十章对象设计122
10.1对象设计概念122
10.2三种模型的结合123
10.3算法设计124
10.4优化设计127
10.5控制的实现129
10.6调整继承131
10.7关联的设计134
10.8对象表示135
10.9物理组装136
10.10设计策略的文档化138
10.11小结138
9.11ATM系统的结构139
第十一章方法学总结139
11.1分析140
11.2系统设计141
11.3对象设计141
11.4小结142
第十二章方法学比较142
12.1结构分析/结构设计方法(SA/SD)142
12.2Jackson结构开发法(JSD)144
12.3信息建模表示法146
12.4面向对象的方法147
12.5小结147
第三部分实现149
第十三章从设计到实现149
13.1用程序设计语言实现149
13.2用数据库系统实现150
13.3计算机外的实现150
第十四章程序设计的风格150
14.1面向对象的程序设计风格150
14.2可重用性151
14.3可扩充性153
14.4健壮性(robust)154
14.5大型程序设计154
第十五章面向对象的语言156
15.1从设计到实现156
14.6小结156
15.2类定义159
15.3对象创建160
15.4调用操作163
15.5使用继承165
15.6实现关联168
15.7OO语言的特点172
15.8OO语言一览177
15.9小结180
第十六章非面向对象的语言183
16.1映射OO概念183
16.2类转换成数据结构184
16.3将参数传递给方法185
16.4分配对象186
16.5实现继承188
16.6实现方法分解191
16.7实现关联194
16.8处理并发性196
16.9封装197
16.10得失198
16.11小结198
第十七章关系数据库199
17.1DBMS的一般概念199
17.2关系DBMS的概念201
17.3关系DBMS的设计204
17.4高级关系DBMS213
17.5小结214
第十八章对象图编译器215
18.1背景215
第四部分应用举例215
18.2问题陈述216
18.3分析218
18.4系统设计222
18.5对象设计223
18.6实现225
18.7经验总结226
18.8小结226
第十九章计算机动画系统227
19.1背景227
19.2问题陈述228
19.3分析229
19.4系统设计232
19.5对象设计234
19.6实现236
19.7经验总结238
19.8小结238
第二十章电力分配系统设计239
20.1背景239
20.2问题陈述240
20.3分析241
20.4系统设计246
20.5对象设计248
20.6实现249
20.7经验总结250
20.8小结250
附录AOMT方法的图形表示符251
附录B术语字典254
前言262
0.2方法和工具263
0.1历史263
0.3未来的发展263
面向对象的设计方法与技术263
第0章引言263
下篇263
第一章改进设计264
1.1基本术语264
1.2控制复杂性的原则264
1.3OOD和原型化的作用266
1.4OOD的主要目标268
1.5OOD的目的和优点269
第二章开发多层次,多组元的模型269
2.1开发模型269
2.2连续性表示270
2.3五级层次,四种活动271
2.4四个组元,五种活动271
2.5定义及符号表示272
第三章设计问题域组元276
3.1问题域组元设计的内容276
3.2为什么要设计问题域组元277
3.3如何建立问题域组元277
第四章设计人机交互组元286
4.1人机交互组元设计的内容286
4.2为什么要设计人机交互组元286
4.3如何建立人机交互组元287
第五章设计任务管理组元294
5.1任务管理组元的内容294
5.2为什么要设计任务管理组元294
5.3如何设计任务管理组元294
6.3如何建DMC299
6.2为什么要建CMC299
6.1DMC的内容299
第六章设计数据管理组元299
第七章用OOPLS实现OOD302
7.1语言的实际考虑303
7.2语言对OOD的影响303
7.3语言的语义及特点303
7.4选择OOPLs323
第八章OOD的应用标准323
8.1引言323
8.2耦合性324
8.3聚合(内聚)性325
8.4重用性327
8.5另外一些标准328
9.1扩展的CASE330
9.2OOD的需要330
第九章为OOD选择CASE工具330
8.6小结330
9.3现有的CASE工具332
9.4附加考虑332
第十章实施OOD的具体考虑333
10.1又一“银弹”问题333
10.2使用OOD的时机333
10.3变革与发展335
10.4如何开始OOD335
10.5小结335
附录AOOA/OOD符号表示总览336
附录BOOA策略总览337
附录COOD策略总览338