注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关VISUALAGE FOR C++ FOR WINDOWS 编程指南

VISUALAGE FOR C++ FOR WINDOWS 编程指南

VISUALAGE FOR C++ FOR WINDOWS 编程指南

定 价:¥38.00

作 者: Marc Michael Isabelle 译:谢何 李安云
出版社: 电子工业出版社
丛编项:
标 签: 软件与程序设计 C++

ISBN: 9787505339309 出版时间: 1998-01-01 包装:
开本: 787*1092 1/16 页数: 411 字数:  

内容简介

  本书以一个具体的应用程序Visual Realty为例,详细地向读者介绍了VisualAge for C++的使用,并使读者首次亲历应用程序开发的全过程。全书共分四个部分。第一部分介绍可视编程及面向对象的概念和术语,并对VisualAge for C++开发环境加以说明;第二部分着重讲述如何分析和设计出应用程序的静、动态模型;第三部分是本书的重点,主要讲述如何利用VisualAge for C++和它的各种工具从底层开发应用程序;第四部分介绍其它的高级功能,如IBM通知框架、DTS和CDF。本书是应用VisualAge for C++的软件开发人员的必备的实参考书。

作者简介

暂缺《VISUALAGE FOR C++ FOR WINDOWS 编程指南》作者简介

图书目录

第一部分  VisualAge for C++编程环境介绍
第1章  VisualAge for C++和应用程序开发
1.1  可视化编程
1.2  对象论谈
1.2.1  对象
1.2.2  类
1.2.3  继承
1.2.4  封装
1.2.5  多形性
1.2.6  面向对象方法
1.3  可视模型化技术(VMT)
1.3.1  分析
1.3.2  设计
1.3.3  实现
1.4  用VisualAge for C++进行可视编程
第2章  了解VisualAge for C++编程环境
2.1  概述
2.2  项目管理
2.2.1  工作台概念
2.2.2  利用工作台创建项目文件
2.2.3  创建复合式项目文件
2.2.4  MakeMake和Build工具
2.2.5  使用建立精灵定制项目文件
2.3  生成程序代码
2.3.1  使用Visual Builder
2.3.2  使用Data Access Builder访问DB2表格
2.3.3  利用标准模块
2.3.4  资源工作商店(Resource Workshop)
2.4  建立应用程序
2.4.1  编辑程序
2.4.2  编译
2.4.3  链接
2.5  了解程序代码
2.5.1  浏览C++程序结构
2.5.2  调试代码
2.5.3  性能分析
第二部分 用VisualAge for C++开发应用程序
第3章  分析工作
3.1  收集材料
3.1.1  问题定义
3.1.2  需求说明
3.2  主线和次要情节
3.2.1  使用事件模型
3.2.2  用户界面原型
3.3  定义角色
3.3.1  面板和类型
3.3.2  寻找对象
3.3.3  类词典和CRC卡
3.4  定义相互作用和联系
3.4.1  相互作用
3.4.2  联系
3.5  环境定义
第4章   设计工作
4.1  系统设计
4.1.1  把对象模型划分为子系统
4.1.2  把子系统映象为VisualAge for C++子应用程序
4.1.3  选择实现平台
4.1.4  定义数据放置和数据处理的方式
4.1.5  背景细化
4.2  对象设计
4.2.1  设计解决定义类
4.2.2  设计非可视部件
4.2.3  用可视部件设计GUI
4.2.4  设计固定数据
4.3  优化设计模型
4.3.1  优化房产查询事件
4.3.2  优化房产生成事件
4.3.3  优化房产修改事件
4.3.4  细化角色
第三部分 建立Visual Realty应用程序
第5章  设置开发环境
5.1  工作台项目组织
5.2  文件组织
5.3  关联IWP文件和工作台
5.4  创建和定制Dacslib项目
5.4.1  创建Dasclib项目
5.4.2  定制Dasclib项目
5.5  创建和定制Visual Realty项目
5.5.1  创建Visual Realty主项目和子系统项目
5.5.2  创建Help项目
5.5.3  定制Visual Reaty主项目和子系统项目
5.6  命名约定
5.7  运行期考虑
5.8  修改工作台配置文件
5.8.1  可以定制的内容
第6章   使用Data Access Builder映象表格
6.1  定义表格和视图
6.2  把表格映象为部件
6.3  生成部件
6.4  在Visual Builder中使用Data Aiccess Builder部件
第7章  创建可视部件
7.1  AAddressView
7.1.1  设置定位和深度顺序
7.1.2  改进部件特征
7.2  APropertyView
7.2.1  使用笔记本控件
7.2.2   建立笔记本页
7.3  APropertyCresteView
7.4  APropertyUpdateView
7.5  ADeleteDialogView
7.6  ASimulMortgageView
7.7  ASimulMortgageFrameView
7.8  APropertySearchResultView
7.8.1  使用容器
7.8.2  往容器中增加列
7.9  APropertySearchParameterView
7.9.1  使用检查框控件
7.9.2  使用集合式组合框控件
7.10  AUpLoadView
7.11  APropertyManagementView
7.11.1  使用图形命令按钮
7.12  ALogonView
7.13  ARealSettingsView
7.14  ARealMainView
第8章  创建非可视部件
8.1  AMarketingInfo
8.1.1  定义类界面
8.1.2  优化特征源代码
8.2  AMortgageCalculator
8.2.1  定义类界面部件
8.2.2  编写源代码
8.3  事件句柄
8.3.1  编写事件保存柄代码
8.3.2  根据事件句柄类创建类界面部件
8.3.3  使用键盘句柄
第9章  连接部件
9.1 AAddressView
9.1.1  使用样例部件
9.1.2  连接非可视部件和可视部件
9.1.3  动态地传递参数到连接中
9.2  AropertyView
9.2.1  选择视频文件
9.2.2  增加多媒体菜单
9.2.3  增加弹出式菜单
9.2.4  连接AmarketingInfo和Marketing页
9.2.5  设计考虑
9.3  APropertyCreateView
9.3.1  使用变量部件
9.3.2  管理数据库连接
9.3.3  为控件增中浮动式帮助
9.3.4  静态地给连接传递参数
9.3.5  使用定制逻辑
9.4  APropertyUpdateView
9.4.1  在消息框中显示异常
9.4.2  使用成员函数连接
9.4.3  动态地修改窗口标题
9.5  ADeleteDialogView
9.6  ASimulMortgageView
9.7  ASimulMortgageFrameView
9.8  APropertySearchResultView
9.8.1  从数据库中选择房产
9.8.2  从多个表格检索信息
9.8.3  使用对象工厂修改数据库
9.8.4  删除房产
9.9  APropertyDelete
9.9.1  使用构造编辑器创建非可视部件
9.10  APropertySearchParameterView
9.10.1  管理用户输入
9.10.2  增加抵押计算
9.10.3  建立查询条件
9.10.4  使用消息框来显示查询条件
9.11  AUpLoadView
9.12  APropertyManagementView
9.13  AlogonView
9.14  ARealSettingsView
9.15  ARealMainView
9.15.1  DB2 for Windows验证
9.15.2  注册到数据库中
9.15.3  访问应用程序设置和Property子系统
9.15.4  撕下(tear-off)一个属性
9.15.5  给应用程序增加帮助
第四部分  如果想知道更多...
第10章  Visual Builder幕后
10.1  通知框架概念
10.2  Visual Builder怎样使用通知框架
10.2.1  使用连接作为通知者
10.3  把类转化为Visual Builder非可视部件
10.3.1  保护代码
10.3.2  创建FlatFile非可视部件
10.3.3  描述部件界面
10.3.4  修改代码
10.4  当部件成为观察者时
第11章  更进一步了解Data Access Builder
11.1  从Windows 95客户机访问数据库
11.1.1  设置数据库服务器
11.1.2  设置Windows 95客户机
11.1.3  对应用程序开发的影响
11.2  SQL数据存取方法简史
11.2.1  嵌入式SQL
11.2.2  调用级接口
11.2.3  调用级接口
11.3  使用ODBC数据存取方法
11.3.1  数据存取类的差异
11.3.2  对应用程序的影响
11.3.3  建立数据存取类
11.3.4  重建整个应用程序
11.4  若数据库文件是dbf格式
11.4.1  DBF文件简介
11.4.2  用DBF文件描述数据库
11.4.3  实现应用程序
11.4.4  创建DBF文件
11.4.5  注册ODBC数据源
11.4.6  生成数据存取类
11.4.7  创建数据库视图类
11.4.8  建立应用程序
11.5  改进数据存取
11.5.1  数据排序
11.5.2  数据缓冲
11.5.3  显示数据
11.5.4  增加被计算出来的属性
第12章  了解SOM
12.1 为何需要SOM
12.2  SOM是C++的补充
12.2.1  释放对释放二进制兼容性
12.2.2  语言中性
12.3  SOM技术
12.3.1  SOM运行期环境
12.4  SOM示例
12.4.1  定义calculator类界面
12.4.2  用SOM编译器生成C++绑定
12.4.3  完成类实现
12.4.4  编写一个客户程序
12.4.5  创建SOM动态链接库
12.4.6  修改SOM动态链接库
12.5  高级功能 
12.5.1  SOM亚类
12.5.2  函数覆盖
12.5.3  属性对实例变量
12.6  理解Direct-toSOM
12.6.1  DTS限定
12.6.2  DTS示例
12.6.3  用编译指示控制编译器的输出
第13章   组合文档框架
13.1  组合文档技术介绍
13.1.1  对象的链接和嵌入
13.2  组合文档框架
13.2.1  模型和视图
13.3  建立组件服务器
13.3.1  使用工作台创建项目
13.3.2  创建服务器模型
13.3.3  创建服务器视图
13.3.4  模型和视图之间的通讯
13.3.5  实例化文具和创建主函数
13.3.6  编译和链接应用程序
13.3.7  使用OLE服务器
13.4  使用Visual Builder开发OLE组件
13.4.1  用工作台创建项目
13.4.2  修改可视界面部件
13.4.3  修改类界面部件
13.4.4  修改服务器模型代码
13.4.5  修改服务器视图代码
附录 A OMT标记
附录 B 数据库定义
附录 C 类词典
C.1  可视部件
C.2  非可视部件
附录 D 源程序代码
D.1  BuildClause成员函数
D.2  FlatFile类
词汇表、

本目录推荐