图书介绍

OMT应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

OMT应用
  • (美)Kurt W.Derr著;殷人昆,田金兰译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302084386
  • 出版时间:2004
  • 标注页数:345页
  • 文件大小:19MB
  • 文件页数:361页
  • 主题词:面向对象语言-程序设计

PDF下载


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

下载说明

OMT应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 引言1

1.1 面向对象的开发过程1

目录1

1.1.1 对象建模技术的规格说明2

1.1.2 面向对象开发过程的各个阶段2

1.1.3 开发应用程序所使用的工具5

1.2 改进面向对象开发过程或者产品所使用的度量6

第2章 创建电子归档的对象模型7

2.1 电子文档的处理7

2.1.1 电子归档的问题领域8

2.1.3 电子归档问题的交互场景9

2.1.2 什么是电子归档9

2.2 使用对象建模技术10

2.3 问题描述11

2.4 标识对象类12

2.4.1 用语法检查来发现问题领域中的对象12

2.4.2 用综合知识来发现问题领域中的对象13

2.5 丢弃不必要和不正确的类13

2.6 准备数据字典14

2.7 在类之间加入关联15

2.8 丢弃不必要和不正确的关联16

2.10 丢弃不必要和不正确的属性19

2.9 加入对象的属性和链接19

2.11 使用继承来共享公共结构20

2.12 遍历访问路径以确定差异21

2.13 过程总结和可交付的文档25

第3章 开发电子归档的动态模型27

3.1 确定用例及预备典型的交互序列的场景28

3.1.1 归档文档29

3.1.2 搜索文档30

3.1.3 查看文档32

3.1.4 删除文档32

3.1.6 改变归档字符集33

3.1.5 打印文档33

3.1.7 改变垃圾字34

3.2 确定各对象间的事件并为各场景准备事件跟踪35

3.3 建立系统事件流程图37

3.4 为具有重要动态行为的类开发状态图38

3.5 检查状态图中事件的完整性和一致性43

3.6 更新对象模型43

3.7 过程总结和可交付的文档44

第4章 构建电子归档的功能模型45

4.1 确定输入值和输出值46

4.2 建立数据流图47

4.2.1 电子归档程序的顶层数据流图47

4.2.2 归档文档加工48

4.2.3 查找文档加工49

4.2.4 数据字典中的数据流图定义51

4.3 构造功能模型的剩余步骤56

4.4 过程总结和可交付的文档56

第5章 概括关键操作与迭代分析57

5.1 细化对象模型、动态模型和功能模型57

5.1.1 概括对象模型的关键操作58

5.1.2 检查完整性和一致性63

5.1.3 开发和测试更具体的场景77

5.2 过程总结和可交付的文档78

第6章 设计和说明应用程序界面79

6.1.1 面向图形的用户界面设计工具80

6.1 详细的用户界面动态模型80

6.1.2 主用户界面81

6.2 详细的用户界面对象模型100

6.3 综合三个模型获取类的操作101

6.3.1 从功能模型获取操作102

6.3.2 从动态模型获取操作105

6.3.3 详细的对象模型106

6.4 用户界面的实现109

6.5 分析文档109

6.6 过程总结和可交付的文档109

第7章 系统设计111

7.1.1 确定对象模型子系统112

7.1 将系统组织成子系统112

7.1.2 层次和划分114

7.2 标识并发性116

7.3 将子系统分配给处理机和任务116

7.4 选择实现数据存储的策略118

7.5 高层决策118

7.6 过程总结和可交付的文档118

第8章 对象设计120

8.1 详细的对象模型121

8.2 给出实现操作的算法121

8.2.1 归档操作122

8.2.2 搜索操作126

8.2.3 删除操作129

8.2.4 归档字符操作129

8.2.5 垃圾字操作130

8.3 描述对象132

8.4 实现控制134

8.5 调整设计以增加继承性134

8.6 设计关联135

8.7 优化设计135

8.8 详细的对象设计模型136

8.9 物理封装程序138

8.9.1 构建实际模块138

8.9.2 检查子系统和类的实体的相关性138

8.10 设计文档139

8.9.3 保证只有类的外部接口是公共的139

8.11 过程总结和可交付的文档140

第9章 确定对象的实现141

9.1 面向对象的编程风格指南141

9.1.1 复用性142

9.1.2 继承性的使用142

9.1.3 扩展性142

9.1.4 健壮性143

9.2 实现模型143

9.3 C++实现144

9.3.1 用户界面子系统145

9.3.2 杂类146

9.4 测试电子归档应用系统147

9.5 过程总结和可交付的文档148

第10章 总结和经验教训150

附录A 数据流图加工描述152

A.1 描述每一功能152

A.2 归档文档的功能原语152

A.3 查找文档的功能原语154

A.4 说明限制和优化准则156

附录B 窗口概念和GUI工具157

B.1 用ProtoGen设计GUI159

B.1.1 用Borland Resource Workshop开发所有的对话框159

B.1.2 用ProtoGen将对话框与GUI连接162

B.1.3 生成并编译代码,用ProtoGen测试GUI163

附录C 事件和方法164

C.1 将文档归档的用例164

C.2 删除文档的用例164

C.3 搜索文档的用例164

C.4 归档字符的用例165

C.5 更改垃圾字的用例165

附录D 分析文档166

D.1 问题陈述166

D.2 对象模型166

D.3.1 主应用程序用户界面172

D.3 动态模型172

D.3.2 归档文档操作173

D.3.3 删除操作176

D.3.4 搜索操作178

D.3.5 修改归档字符操作182

D.3.6 修改垃圾字集合操作187

D.3.7 应用对象和领域对象189

D.4 功能模型190

D.4.1 电子归档程序的顶层数据流图191

D.4.2 归档文档加工192

D.4.3 创建文本文档索引加工192

D.4.4 散列文档记录加工192

D.4.5 查找文档加工192

D.4.6 建立搜索向量加工193

D.4.7 检查文档匹配加工194

D.4.8 检查文档引用信息匹配加工194

D.4.9 事件流图194

D.4.10 加工描述194

附录E 系统设计文档196

E.1 子系统196

E.2 分层与分块197

E.3 并发198

E.4 将子系统分配给处理器和任务199

E.5 实现数据存储200

E.6 高层策略决策总结200

附录F 电子归档方法:领域对象的方法201

附录G 子系统和实体的内聚性210

G.1 用户界面子系统210

G.2 文档子系统210

G.3 搜索结果子系统210

G.4 查询子系统211

G.5 搜索子系统211

G.6 数据存储子系统212

G.7 散列子系统212

附录H 设计文档213

H.1 数据字典213

H.2 对象模型213

H.3 用例215

H.4 程序的物理打包224

附录I C++电子归档应用系统的代码225

附录J 度量315

J.1 产品相关的度量315

J.2 过程相关的度量317

J.3 过程度量收集的结果318

J.4 产品度量收集的结果319

附录K 用户界面321

K.1 详细的用户界面对象模型321

K.2 使用Borland ObjectWindows的对象模型321

L.1 用户界面子系统325

附录L C++实现模型325

L.2 文档子系统327

L.3 搜索结果子系统329

L.4 查询子系统331

L.5 散列子系统334

L.6 搜索子系统337

L.7 其他类339

附录M OMT模型表示法340

M.1 对象模型表示法(高级概念)340

M.2 对象模型表示法(基本概念)341

M.3 功能模型表示法342

M.4 动态模型表示法343

参考文献344

热门推荐