图书介绍

新一代信息系统 面向对象信息系统的分析与设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

新一代信息系统 面向对象信息系统的分析与设计
  • 陈睿,谢新洲编著 著
  • 出版社: 北京:航空工业出版社
  • ISBN:7800464776
  • 出版时间:1993
  • 标注页数:429页
  • 文件大小:12MB
  • 文件页数:439页
  • 主题词:面向对象语言(学科: 研究)

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 面向对象的基本概念2

1.1.1对象2

1.1.2类和子类、继承性、重置4

1.1.3类间关系6

1.1.4对象的封装性7

1.1.5多态性7

1.1.6传统程序设计与面向对象程序设计的比较8

1.2面向对象方法的优越性8

第二章信息系统的认知模型10

2.1三个世界10

2.1.1观念世界11

2.1.2数据世界13

2.2.1概念间的关系14

2.2概念模型14

2.2.2信息系统的概念模型17

2.3数据模型21

2.4 问题域22

2.5小结24

第三章面向对象分析:建立概念模型的方法26

3.1 为什么要建立概念模型26

3.2用面向对象的方法建立概念模型的基本思想29

3.2.1概念、对象和类31

3.2.2类描述语言CDL36

3.2.3类图42

3.3一个实例:图书馆流通管理系统的概念模型47

3.4面向对象分析:建立概念模型的方法52

3.4.1识别对象和类52

3.4.2定义类和组织类间关系66

第四章 面向对象的信息系统开发方法74

4.1 面向对象设计的优越性76

4.2面向对象设计方法78

第五章 现代程序设计语言的抽象机制与面向对象程序89

设计的关系89

5.1 抽象对现代程序设计的影响89

5.2数据类型的概念和数据类型间的关系93

5.2.1 数据类型和类型系统94

5.2.2数据类型间的关系100

5.3数据抽象和抽象数据类型102

5.3.1抽象数据类型的概念103

5.3.2抽象数据类型的规范描述105

5.3.3程序设计语言中支持抽象数据类型的机制111

5.4多态性126

5.4.1 过载多态性(overloading polymorphism)和强制多态性(coercing polymorphism)128

5.4.2参数化多态性(parametric polymorphism)131

5.4.3包含多态性(inclusion polymorphism)和继承性136

5.4.4动态联编(dynamic binding)141

5.5面向对象程序设计语言的抽象机制145

第六章 面向对象程序设计语言概论149

6.1 面向对象程序设计语言的发展历史和背景149

6.2 面向对象程序设计语言的基本特性152

6.2.1 对象和类153

6.2.2方法和消息155

6.2.3继承性156

6.2.4类库160

6.3面向对象程序设计语言的分类162

6.4几种面向对象程序设计语言评述164

6.4.1 Objective-C语言164

6.4.2面向对象的Pascal语言167

6.4.3 Eiffel语言169

6.4.4 CLOS(Common Lisp Object System)语言172

7.1 Smalltalk-80的语言特性175

第七章Smalltalk-80175

7.1.1对象、类、消息、方法176

7.1.2 Smalltalk-80的表达式和表达式语法178

7.1.3 Smalltalk处理消息传递的语义行为195

7.1.4类层次结构和继承性198

7.1.5多态性和动态联编203

7.1.6 Smalltalk-80的类型检查206

7.2 Smalltalk-80的程序设计环境和程序设计过程210

7.2.1类的定义211

7.2.2创建实例和发送消息224

7.2.3 Smalltalk-80的浏览窗口(browser)229

7.3 Smalltalk-80系统评价237

第八章C++239

8.1 C++的基本语言特性240

8.1.1 类241

8.1.2 C++对C的改进277

8.1.3 C++语言的多态性282

8.1.4 C++的类型检查304

8.2 C++程序设计过程305

8.2.1 定义类305

8.2.2利用已定义类来编写程序311

8.2.3 C++的程序设计环境312

8.3 C++系统评价313

第九章面向对象数据库概论316

9.1 什么是面向对象的数据库(OODB)318

9.2面向对象的数据模型321

9.2.1 类323

9.2.2对象和对象标识(object identity)323

9.2.3方法和消息传递326

9.2.4类层次结构和类组合结构327

9.3 OODB系统的数据定义语言(DDL)328

9.4.1用PDML进行实例化333

9.4 OODB系统的数据操纵语言(DML)333

9.4.2对象查询337

9.4.3对象修改344

9.4.4对象删除344

9.4.5循环345

9.5OODB系统在面向对象信息系统实现中的作用346

9.6 小结349

第十章 几个面向对象数据库系统评述350

10.1 Orion350

10.1.1 Orion的数据模型350

10.1.2 Orion的DDL353

10.1.3 Orion的DML363

10.1.4 Orion系统评价375

10.2 POSTGRES377

10.2.1 Postgres的数据模型378

10.2.2 POSTQUEL380

10.2.3 Postgres评价385

10.3 O2系统386

10.3.1 O2的数据模型387

10.3.2 O2语言393

10.3.3 O2系统评价400

10.4小结401

第十一章面向对象的数据库程序设计语言402

11.1数据库程序设计语言的基本特性403

11.1.1 Pascal/R的类型系统405

11.1.2持久性408

11.1.3 DBPL的目标和要求410

11.2面向对象的DBPL(OODBPL)411

1 1.2.1 O2412

11.2.2 O++414

11.3小结419

第十二章结束语420

参考文献422

热门推荐