《对象技术丛书》前言
译者的话
序
第一部分 可视化建模技术
第一章绪论
1.1 对象技术的内容
1.2 可视化程序设计
1.3 应用开发阶段
1.4 应用开发过程
1.5 过程模型和方法
1.6 对象技术
1.7 VMT:一项补充技术
1.8 小结
第二章 VMT分析阶段
2.1 建模
2.2 面向对象的分析
2.3 按需求建模
2.4 分析原型
2.5 建立对象模型
2.6 模型词典
2.7 分析对象的责任
2.8 动态建模入
2.9 验证和细化分析模型
2.10 小结
第三章 实例分析:外币兑换系统——分析阶段
3.1 问题定义
3.2 项目反复
3.3 分析
3.4 对象建模
3.5 模型字典
3.6 初始类责任合作(CRC)卡
3.7 动态模型
3.8 小结
第四章 使用关系数据库的持久对象
4.1 持久对象
4.2 关系数据库的基本概念
4.3 将对象映射到关系模式
4.4 对象标识
4.5 将对象类映射到表
4.6 将关联和聚合映射到表
4.7 将一般化映射到表
4.8 性能方面的考虑
4.9 小结
第五章 VMT设计阶段
5.1 系统设计
5.2 对象设计
5.3 对象持久设计、
5.4 数据库检索设计
5.5 小结
第六章 用VMT进行实现:从模型到程序代码
6.1 VisualAge开发环境
6.2 映射过程
6.3 按合同编码:用部件建造软件
6.4 用可视化部件开发一个用户图形界面
6.5 小结
第六章 实例分析:设计外币兑换系统
7.1 系统设计
7.2 对象设计
7.3 设计决策和实现技术
7.4 使用关系数据库设计对象持久性
7.5 使用设计模板精化对象模型
7.6 小结
第二部分 VMT和分布对象
第八章 对象技术和分布系统
8.1 分布式系统
8.2 建造分布式系统的方法
8.3 建造分布系统的难点
8.4 数据和功能放置
8.5 分布对象计算
8.6 分布对象应用
8.7 小结
第九章 用VMT设计分布对象应用
9.1 系统设计
9.2 对象设计
9.3 对象持久设计
9.4 小结
第十章 实例分析:用分布对象对外币兑换系统进行扩充
10.1 分布外币兑换系统的背景
10.2 设计上的考虑
10.3 应用开发反复
10.4 实例分析:外币兑换应用
10.5 设计
10.6 用DSOM设计顾客管理应用
10.7 使用VisualAge分布功能设计货币管理应用
10.8 小结
第三部分 管理
第十一章 管理面向对象开发项目
11.1 VMT和开发过程模型
11.2 建立原型
11.3 快速应用开发
11.4 支持开发环境
11.5 面向对象项目的开发方法
11.6 人员组织和培训、
11.7 估计项目费用和时间
11.8 转换到面向对象技术
11.9 小结
第十二章 测试和文档编写
12.1 面向对象开发中的测试
12.2 文档编写
12.3 小结
第四部分 业务过程再工程和对象技术
第十三章 业务过程再工程
13.1 过程映射的可视化线工程方法(LOVFM)技术
13.2 可视化线图
13.3 可视化线图的集合
13.4 过程
13.5 过程路径管理
13.6 复杂程度和细化级别
13.7 逻辑和物理表示的比较
13.8 业务视图
13.9 小结
第十四章 面向对象建模与业务过程再工程
14.1 业务过程再工程周期中的面向对象建模
14.2 可视化线工程方法与可视化建模技术结合
14.3 用例和作业可视化线图
14.4 过程可视化支持的业务再工程
14.5 使用物理可视化线图作业可视化线图和用例的前向再工程方
14.6 确定业务对象
14.7 企业建模
14.8 行业体系结构
14.9 行业的部件和实现模型
14.10 使用对象勾画行业体系结构
14.11 结合的趋势
14.12 小结
第十五章 用业务规则扩充VMT需求建模
15.1 需求
15.2 再工程中的业务规则
15.3 使用业务规则的可视化建模的需求
15.4 业务规则和复用
15.5 小结
第十六 章结论:趋势和前景
附录A 外币兑换系统的规格说明
A.1 支行功能
A.2 总行功能
附录B 外币兑换系统的实现细节
B.1 外币兑换系统应用部件
B.2 基本对象:VisualAge非可视化对象
B.3 基本可视类
B.4 库存管理子系统:部件复用的例子
B.5 运行外币兑换系统
附录C 公共对象请求代理体系结构(CORBA)
C.1 CORB标准
附录D 系统对象模型(SOM)
D.1 IBM SOMObjucts工具箱
附录E IBM分布式Smalltalk技术
E.1 VisualAge SOM/DSOM支持
E 2 VisualAg分布特性
引文
英汉词汇对照表
汉英词汇对照表
常用英文缩略语表