图书介绍

面向对象的建模、设计技术与方法PDF|Epub|txt|kindle电子书版本网盘下载

面向对象的建模、设计技术与方法
  • 王博,晓龙编写 著
  • 出版社: 北京希望电脑公司
  • ISBN:
  • 出版时间:未知
  • 标注页数:338页
  • 文件大小:7MB
  • 文件页数:352页
  • 主题词:

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.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

热门推荐