书籍详情
数据库应用系统开发:PowerBuilder实用编程技术
作者:齐治文等编著
出版社:清华大学出版社
出版时间:2001-08-01
ISBN:9787302045625
定价:¥28.00
购买这本书可以去
内容简介
本书以一个进销存系统为主线,以程序设计方法为重点,详细介绍了使用PowerBuilder开发数据库应用系统的完整过程。全书通过65个实例,完整地展现了需求分析、界面设计、数据库管理、程序调试等各个环节的实现方法,蕴含着丰富实用的PowerBuilder编程技巧。本书可作为高职高专计算机应用相关专业的教材,也可作为其他各类人员学习数据库应用系统开发技术的参考书。
作者简介
暂缺《数据库应用系统开发:PowerBuilder实用编程技术》作者简介
目录
第1章 系统概述
1.1 关系数据库和Sybase SQL Anywhere
1.1.1 数据类型
1.1.2 数据表
1.1.3 关键字
1.1.4 排序和索引
1.1.5 视图
1.1.6 SQL语言简介
1.2 开放式数据库连接
1.3 数据管理模式
1.4 PowerBuilder开发环境
1.5 PowerBuilder数据管理工具
1.5.1 库结构管理
1.5.2 数据记录管理
1.5.3 编辑风格和显示格式管理
1.5.4 数据管道
习题
第2章 脚本语言及编程方法
2.1 数据类型和变量赋值
2.1.1 常量和变量
2.1.2 变量赋值语句
2.2 函数及其调用
2.2.1 系统函数的调用
2.2 对象(控件)函数的调用
2.2.3 自定义函数及其调用
2.2.4 外部函数的调用
2.3 分支和循环
2.3.1 控制语句
2.3.2 循环控制
2.3.3 转移控制
2.4 面向对象的程序设计方法
2.4.1 类和对象
2.4.2 封装
2.4.3 继承
2.4.4 函数重载和多态性
2.4.5 代词
2.5 PowerBuilder开发过程
2.5.1 建立一个应用对象
2.5.2 建立数据库
2.5.3 建立数据表结构
2.5.4 为数据表指定关键字
2.5.5 输入数据记录
2.5.6 创建窗口界面
2.5.7 在窗口中添加显示信息框、编辑框和命令按钮
2.5.8 在窗口中显示数据库中的数据记录
2.5.9 通过窗口增加和删除数据
2.5.10 给窗口配上菜单
2.5.11 给窗口贴上一幅图片
2.5.12 让图片动起来
2.5.13 给界面配上一段音乐
2.5.14 编译成exe和dll文件
习题
第3章 PowerBulider程序的构成
3.1 对象
3.1.1 应用
3.1.2 窗口
3.1.3 菜单
3.1.4 控件
3.2 函数和变量
3.3 常用事件的触发条件和时间
3.4 程序的结构与对象的调用关系
3.5 系统模型:进销存系统的需求
3.5.1 进销存系统的业务流程
3.5.2 进销存系统的需求分析
3.5.3 系统设计
3.6 系统模型第1版:总体结构设计
3.7 系统模型第1版总结分析
习题
第4章 使用菜单
4.0 对系统模型的第1版的改进方案
4.1 菜单设计
4.2 多级菜单
4.3 在菜单中引用窗口对象和函数
4.3.1 菜单对象的事件
4.3.2 菜单对象的菜单项脚本构成
4.4 弹出菜单
4.4.1 使用已经执行的菜单
4.4.2 使用未执行的菜单
4.5 系统模型第2版总结分析
习题
第5章 窗口设计
5.0 对系统模型第2版的改进方案
5.1 窗口对象及其制作
5.2 窗口的类型
5.2.1 主窗口
5.2.2 弹出式窗口
5.2.3 子窗口
5.2.4 应答窗口
5.2.5 MDI窗口
5.3 窗口的颜色设置
5.4 预览
5.5 PowerBuilder中的控件
5.6 设置控件的逻辑顺序
5.7 使用定时器设计动感界面
5.8 在脚本中使用SQL语句
5.9 系统模型第3版总结分析
习题
第6章 数据窗口设计
6.0 对系统模型第3版的改进方案
6.1 数据窗口的显示风格
6.2 选择数据源
6.3 调整列的逻辑顺序
6.4 修改Update属性
6.5 修改和设置数据列的属性
6.6 设置数据窗口的显示格式和编辑风格
6.7 数据计算和统计
6.8 在数据窗口中添加其他对象
6.9 数据正确性检查
6.10 数据列的编辑特征
6.11 数据窗口的颜色及一般属性的设置
6.12 系统模型第4版总结分析
习题
第7章 数据输入过程控制
7.0 对系统模型第4版的改进方案
7.1 数据窗口对象在程序中的角色
7.2 数据窗口控件在程序中的角色
7.3 数据的管理和维护
7.4 系统模型第5版总结分析
习题
第8章 数据查询及其窗口设计
8.0 对系统模型第5版的改进方案
8.1 过滤
8.1.1 在数据窗口中定制过滤条件
8.1.2 在脚本中设置或改变过滤条件
8.2 排序
8.2.1 在数据窗口中定制排序条件
8.2.2 在脚本中改变或设置排序条件
8.3 数据记录的按条件查询
8.3.1 使用查询变量定制查询条件
8.3.2 使用Prompt Criteria询问查询条件
8.3.3 使用数据窗口的QueryMode属性询问查询条件
8.4 记录定位和查找
8.5 数据分组和分类汇总
8.5.1 使用数据窗口的分组功能
8.5.2 通过交叉表实现数据的分类汇总
8.6 统计图表
8.7 系统模型第6版总结分析
习题
第9章 数据窗口属性的动态管理
9.0 对系统模型第6版的改进方案
9.1 在脚本中引用和设置数据窗口控件的属性
9.2 用一个专门的对话窗口管理对象的各种属性
9.3 打印预览和缩放
9.4 数据窗口的无脚本动态属性设置
9.4.1 数据窗口中数据列的Expressions属性
9.4.2 控制记录的个体属性
9.4.3 使用导航功能设置较复杂的表达式
9.5 多表更新
9.5.1 数据窗口的Update属性
9.5.2 多表数据更新
9.6 动态数据窗口
9.6.1 数据查询条件的动态设置
9.6.2 动态创建数据窗口
9.7 系统模型第7版总结分析
习题
第10章 文件操作
10.0 对系统模型第7版的改进方案
10.1 文件管理函数
10.1.1 文件的打开和关闭
10.1.2 文件的读和写
10.1.3 读出磁盘文件目录
10.1.4 其他文件管理函数
10.2 数据加载和却载
10.3 系统模型第8版总结分析
习题
第11章 扩展系统环境的功能
11.0 对系统模型第8版的改进方案
11.1 自定义事件
11.2 使用用户对象
11.3 调用外部函数
11.4 对多个数据库的访问
11.4.1 数据管道
11.4.2 数据事务对象
11.4.3 自定义数据事务对象
11.5 文档嵌入和存储
11.6 系统模型第9版总结分析
习题
第12章 程序调试技术
12.1 开发环境和执行环境设置
12.1.1 应用对象的属性设置
12.1.2 使用ini文件
12.2 对象库管理
12.2.1 为对象输入说明信息
12.2.2 建立和删除对象库
12.2.3 对象的迁移、复制和删除
12.2.4 在库中直接打开对象并进入编辑状态
12.2.5 在对象中查找语句或字符串
12.2.6 对象的再生
12.2.7 对象的导入和导出
12.3 程序调试
12.3.1 程序调试界面结构
12.3.2 调试应用程序的一般过程
12.3.3 断点设置和程序跟踪执行
12.3.4 调试观察窗口的管理
12.3.5 使用变量观察窗口
12.3.6 使用变量和表达式的监视窗口
12 3.7 使用程序脚本观察窗口
12.3.8 定制观察窗口
12.3.9 使用调试工具
12.4 生成可执行文件
12.4.1 使用动态库
12.4.2 使用资源文件
12.4.3 重建
12.4.4 系统的运行支持环境
习题
附录1 PowerScript数据类型
附录2 系统函数清单
附录3 对象和控件的属性、事件、函数
参考文献
1.1 关系数据库和Sybase SQL Anywhere
1.1.1 数据类型
1.1.2 数据表
1.1.3 关键字
1.1.4 排序和索引
1.1.5 视图
1.1.6 SQL语言简介
1.2 开放式数据库连接
1.3 数据管理模式
1.4 PowerBuilder开发环境
1.5 PowerBuilder数据管理工具
1.5.1 库结构管理
1.5.2 数据记录管理
1.5.3 编辑风格和显示格式管理
1.5.4 数据管道
习题
第2章 脚本语言及编程方法
2.1 数据类型和变量赋值
2.1.1 常量和变量
2.1.2 变量赋值语句
2.2 函数及其调用
2.2.1 系统函数的调用
2.2 对象(控件)函数的调用
2.2.3 自定义函数及其调用
2.2.4 外部函数的调用
2.3 分支和循环
2.3.1 控制语句
2.3.2 循环控制
2.3.3 转移控制
2.4 面向对象的程序设计方法
2.4.1 类和对象
2.4.2 封装
2.4.3 继承
2.4.4 函数重载和多态性
2.4.5 代词
2.5 PowerBuilder开发过程
2.5.1 建立一个应用对象
2.5.2 建立数据库
2.5.3 建立数据表结构
2.5.4 为数据表指定关键字
2.5.5 输入数据记录
2.5.6 创建窗口界面
2.5.7 在窗口中添加显示信息框、编辑框和命令按钮
2.5.8 在窗口中显示数据库中的数据记录
2.5.9 通过窗口增加和删除数据
2.5.10 给窗口配上菜单
2.5.11 给窗口贴上一幅图片
2.5.12 让图片动起来
2.5.13 给界面配上一段音乐
2.5.14 编译成exe和dll文件
习题
第3章 PowerBulider程序的构成
3.1 对象
3.1.1 应用
3.1.2 窗口
3.1.3 菜单
3.1.4 控件
3.2 函数和变量
3.3 常用事件的触发条件和时间
3.4 程序的结构与对象的调用关系
3.5 系统模型:进销存系统的需求
3.5.1 进销存系统的业务流程
3.5.2 进销存系统的需求分析
3.5.3 系统设计
3.6 系统模型第1版:总体结构设计
3.7 系统模型第1版总结分析
习题
第4章 使用菜单
4.0 对系统模型的第1版的改进方案
4.1 菜单设计
4.2 多级菜单
4.3 在菜单中引用窗口对象和函数
4.3.1 菜单对象的事件
4.3.2 菜单对象的菜单项脚本构成
4.4 弹出菜单
4.4.1 使用已经执行的菜单
4.4.2 使用未执行的菜单
4.5 系统模型第2版总结分析
习题
第5章 窗口设计
5.0 对系统模型第2版的改进方案
5.1 窗口对象及其制作
5.2 窗口的类型
5.2.1 主窗口
5.2.2 弹出式窗口
5.2.3 子窗口
5.2.4 应答窗口
5.2.5 MDI窗口
5.3 窗口的颜色设置
5.4 预览
5.5 PowerBuilder中的控件
5.6 设置控件的逻辑顺序
5.7 使用定时器设计动感界面
5.8 在脚本中使用SQL语句
5.9 系统模型第3版总结分析
习题
第6章 数据窗口设计
6.0 对系统模型第3版的改进方案
6.1 数据窗口的显示风格
6.2 选择数据源
6.3 调整列的逻辑顺序
6.4 修改Update属性
6.5 修改和设置数据列的属性
6.6 设置数据窗口的显示格式和编辑风格
6.7 数据计算和统计
6.8 在数据窗口中添加其他对象
6.9 数据正确性检查
6.10 数据列的编辑特征
6.11 数据窗口的颜色及一般属性的设置
6.12 系统模型第4版总结分析
习题
第7章 数据输入过程控制
7.0 对系统模型第4版的改进方案
7.1 数据窗口对象在程序中的角色
7.2 数据窗口控件在程序中的角色
7.3 数据的管理和维护
7.4 系统模型第5版总结分析
习题
第8章 数据查询及其窗口设计
8.0 对系统模型第5版的改进方案
8.1 过滤
8.1.1 在数据窗口中定制过滤条件
8.1.2 在脚本中设置或改变过滤条件
8.2 排序
8.2.1 在数据窗口中定制排序条件
8.2.2 在脚本中改变或设置排序条件
8.3 数据记录的按条件查询
8.3.1 使用查询变量定制查询条件
8.3.2 使用Prompt Criteria询问查询条件
8.3.3 使用数据窗口的QueryMode属性询问查询条件
8.4 记录定位和查找
8.5 数据分组和分类汇总
8.5.1 使用数据窗口的分组功能
8.5.2 通过交叉表实现数据的分类汇总
8.6 统计图表
8.7 系统模型第6版总结分析
习题
第9章 数据窗口属性的动态管理
9.0 对系统模型第6版的改进方案
9.1 在脚本中引用和设置数据窗口控件的属性
9.2 用一个专门的对话窗口管理对象的各种属性
9.3 打印预览和缩放
9.4 数据窗口的无脚本动态属性设置
9.4.1 数据窗口中数据列的Expressions属性
9.4.2 控制记录的个体属性
9.4.3 使用导航功能设置较复杂的表达式
9.5 多表更新
9.5.1 数据窗口的Update属性
9.5.2 多表数据更新
9.6 动态数据窗口
9.6.1 数据查询条件的动态设置
9.6.2 动态创建数据窗口
9.7 系统模型第7版总结分析
习题
第10章 文件操作
10.0 对系统模型第7版的改进方案
10.1 文件管理函数
10.1.1 文件的打开和关闭
10.1.2 文件的读和写
10.1.3 读出磁盘文件目录
10.1.4 其他文件管理函数
10.2 数据加载和却载
10.3 系统模型第8版总结分析
习题
第11章 扩展系统环境的功能
11.0 对系统模型第8版的改进方案
11.1 自定义事件
11.2 使用用户对象
11.3 调用外部函数
11.4 对多个数据库的访问
11.4.1 数据管道
11.4.2 数据事务对象
11.4.3 自定义数据事务对象
11.5 文档嵌入和存储
11.6 系统模型第9版总结分析
习题
第12章 程序调试技术
12.1 开发环境和执行环境设置
12.1.1 应用对象的属性设置
12.1.2 使用ini文件
12.2 对象库管理
12.2.1 为对象输入说明信息
12.2.2 建立和删除对象库
12.2.3 对象的迁移、复制和删除
12.2.4 在库中直接打开对象并进入编辑状态
12.2.5 在对象中查找语句或字符串
12.2.6 对象的再生
12.2.7 对象的导入和导出
12.3 程序调试
12.3.1 程序调试界面结构
12.3.2 调试应用程序的一般过程
12.3.3 断点设置和程序跟踪执行
12.3.4 调试观察窗口的管理
12.3.5 使用变量观察窗口
12.3.6 使用变量和表达式的监视窗口
12 3.7 使用程序脚本观察窗口
12.3.8 定制观察窗口
12.3.9 使用调试工具
12.4 生成可执行文件
12.4.1 使用动态库
12.4.2 使用资源文件
12.4.3 重建
12.4.4 系统的运行支持环境
习题
附录1 PowerScript数据类型
附录2 系统函数清单
附录3 对象和控件的属性、事件、函数
参考文献
猜您喜欢