图书介绍
应用软件开发技术实用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 邵丽萍,张尚立,常丹编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302107122
- 出版时间:2005
- 标注页数:284页
- 文件大小:61MB
- 文件页数:302页
- 主题词:应用软件-软件开发-高等学校-教材
PDF下载
下载说明
应用软件开发技术实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 应用软件开发过程1
1.1 可行性论证1
1.2 系统调查和系统需求分析2
1.2.1 系统调查2
1.2.2 系统调查报告的内容3
1.2 3 系统需求分析4
1.3 系统设计6
1.2.4 系统需求分析报告的内容6
1.3.1 系统设计的原则7
1.3.2 系统设计的主要内容8
1.3.3 总体设计8
1.3 4 详细设计9
1.3.5 数据库设计11
1.3.6 系统设计报告12
1.4 程序开发13
1 4.1 程序开发的任务及质量要求13
1 4.3 选择应用软件开发工具14
1.4.2 程序设计方法14
1 5 系统测试和调试15
1.6 生成可执行程序和交付使用16
习题16
第2章 应用软件开发工具18
2 1 应用软件开发工具的发展18
2.1 1 机器语言18
2.1 2 汇编语言19
2.1 3 高级语言19
2.1.4 4GL语言21
2.2 应用软件开发工具的发展趋势23
2.3 如何选择应用软件开发工具23
2.4 为什么选择PowerBuilder24
2.4.1 PowerBuilder的特点25
2.4.2 PowerBuilder的应用范围26
2.4.3 PowerBuilder与数据库的连接26
2.5.2 创建工作空间与应用对象27
2.5.1 创建数据库27
2.5 使用PowerBuilder进行应用软件开发的过程27
2.5.3 创建窗口28
2.5.4 创建数据窗口28
2.5.5 设计菜单28
2.5.6 编写脚本代码30
2.5.7 调试应用程序30
2.5.8 发布应用软件31
习题31
3.1 创建工作空间对象32
第3章 应用软件开发环境32
3.2 创建目标程序与应用对象35
3.2.1 使用菜单创建目标程序35
3.2.2 在工作空间对象上直接添加目标程序37
3.3 创建窗口对象38
3.4 在窗口对象中添加文字和图片41
3.4.1 在窗口对象中添加图片41
3.4.2 在窗口对象中添加文字42
3.5.1 创建应用程序主窗口43
3.5 一个完整的应用程序43
3.5.2 编写命令按钮单击事件的过程代码44
3.5.3 为应用对象编写open事件的脚本代码45
3.5.4 运行应用程序45
3.6 对象的基本概念与面向对象的程序设计47
3.6.1 类与对象的概念48
3.6.2 继承48
3.6.3 封装48
3.6.4 属性、事件和函数49
3.6.5 在PowerBuilder中实现面向对象编程49
3.6.6 自定义类——用户对象50
习题55
第4章 编程基础知识56
4.1 PowerScript语言的基本组成56
4.1.1 分隔符56
4.1.2 标识符58
4.2.1 标准数据类型60
4.1.3 关键字60
4.2 数据类型60
4.2.2 系统对象数据类型61
4.2.3 枚举数据类型61
4.2.4 空值62
4.3 常量与变量62
4.3.1 常量62
4.3.2 变量62
4.3.3 数组64
4.4.2 关系运算符66
4.4 运算符与表达式66
4.4.1 算术运算符66
4.4.3 逻辑运算符67
4.4.4 连接运算符67
4.4.5 实例——一个加法计算演示窗口67
4.5 基本语句69
4.5.1 代词69
4.5.2 赋值语句70
4.5.4 create71
4.5.3 call71
4.5.5 destroy72
4.5.6 halt72
4.5.7 return72
4.6 流程控制语句73
4.6.1 if...then73
4.6.2 choose case74
4.6.3 实例——多条件判断演示窗口74
4.6.4 do...loop76
4.6.5 for next77
4.6.6 continue78
4 6 7 exit78
4 6 8 实例——循环演示窗口78
4 7 函数80
4 7 1 提示框——Messagebox函数80
4.7.2 IS族函数和转换函数81
4 7.5 日期与时间函数82
4.7.3 Open函数82
4.7.4 Close函数82
4 7.6 实例——日期与时间的显示83
4 7.7 自定义函数85
4 8 结构87
4.8 1 创建结构对象88
4.8 2 使用结构89
习题91
第5章 连接数据库技术93
5 1 创建本地数据库93
5 2 创建数据表96
5 2 1 数据表逻辑结构设计97
5.2 2 创建数据表物理结构97
5 2 3 为数据表创建关键字100
5.2 4 在数据表中输入数据101
5.3 创建信息编辑窗口及数据窗口控件103
5 4 1 创建数据窗口对象105
5 4 数据窗口对象105
5 4 2 数据窗口对象画板110
5 4 3 对数据窗口对象进行数据编辑与浏览110
5 4 4 保存数据窗口对象111
5 5 数据窗口控件与数据窗口对象的连接111
5.5.1 区别数据窗口对象与窗口对象111
5.5 2 浏览应用程序中的对象112
5 5 3 数据窗口控件与数据窗口对象的连接113
5 5 4 编写信息编辑窗口的open事件代码115
5.5.5 修改应用对象的过程代码116
5 5 6 在信息编辑窗口显示数据117
5 6 事务对象118
5 6 1 SQL通信区——SQLCA118
5 6 2 进行事务管理的命令语句118
习题120
第6章 访问数据库技术121
6 1 创建增加、删除记录和确认操作的数据窗口对象121
6 2 创建具有查询和备份功能的数据窗口对象124
6.2.1 创建查询与备份窗口125
6 2.2 创建新的数据窗口对象125
6.2.3 编辑与查询窗口的运行126
6 3 简单方便的数据输入技术127
6 3.1 创建美观的Freeform数据窗口对象128
6.3.2 使用Align调整控件位置与大小129
6.3.3 设置编辑掩码来规定输入数据的格式130
6.3.4 使用嵌套下拉式列表控件131
6 3.5 创建单选按钮132
6 3 6 使用嵌套数据窗口132
6 4 创建统计图数据窗口对象135
6.5 编制报表窗口138
6.5.1 创建列表数据窗口对象138
6.5.2 调整控件大小138
6.5.3 添加报表的统计功能139
6.6 1 修改“学生管理系统”应用程序的主窗口141
6 6 完善“学生管理系统”应用程序141
6.6.2 创建一个启动窗口界面142
6.6.3 为应用对象编写过程代码142
6.6 4 运行应用程序143
习题144
第7章 窗口界面编程技术145
7 1 创建数据录入窗口145
7 1 1 建立新应用程序145
7.1.2 复制其他应用程序中的对象146
7 1.3 创建数据录入窗口框架148
7.1.4 编写数据录入窗口的事件代码149
7.1.5 事件代码中新出现的函数151
7.2 创建浏览窗口151
7.2.1 创建浏览窗口框架152
7.2.2 编写窗口事件代码152
7.2.3 事件代码中新出现的函数154
7.3 创建选择查询窗口154
7.3.1 创建选择查询窗口框架155
7.3.2 编写窗口事件代码156
7.3.3 创建多条件选择查询窗口157
7.3.4 事件代码中新出现的函数158
7.4 创建查询编辑窗口158
7.4.1 创建查询编辑窗口框架159
7.4.2 编写窗口事件代码159
7.5 创建组合查询窗口160
7.5.1 创建组合查询窗口框架160
7.5.2 编写窗口事件代码161
7.6 创建模糊查询窗口163
7.6.1 创建模糊查询窗口框架163
7.6.2 编写窗口事件代码164
7.7 创建多文档界面168
7 7.1 多文档界面组成168
7 7.2 创建主窗口的菜单对象169
7 7.3 创建MDI主窗口174
7 7 4 创建一个启动窗口界面175
7 7.5 窗口类型176
7.7.6 在菜单对象中完成MDI主窗口与子窗口的连接177
7.7.7 运行应用程序178
习题179
第8章 结构化查询语言——SQL180
8.1 SQL介绍180
8.1.1 查询语句select180
8.1.2 插入语句insert into184
8.1.3 更新语句update185
8.1.6 删除表语句drop table186
8.1.4 删除语句delete186
8.1.5 创建表语句create table186
8 2 ODBC接口与DSN数据源名187
8.3 定义数据库描述文件193
8.4 连接或中断数据源195
8.5 使用专用数据库接口连接SQL Server数据库196
8 6 使用数据管道198
8.7.1 创建统计数据窗口的功能201
8.7 2 创建选项卡风格的统计数据窗口201
8 7 使用SQL语句201
8 8 使用SQL游标创建用户登录窗口204
8.8.1 用户登录窗口功能204
8 8.2 创建口令数据表205
8.8.3 创建用户登录窗口205
8.8 4 SQL游标208
8.9 数据源与SQL209
8.9.1 Quick Select数据源209
8.9.2 SQL Select数据源——对多表进行查询210
8.9.3 Query数据源215
习题216
第9章 综合案例——客房管理系统217
9.1 系统开发的目的意义和目标217
9.2 客房管理系统需求分析217
9.3 数据库及数据表的设计与创建221
9.3.1 数据库概念结构设计221
9.3.2 定义数据表逻辑结构222
9.3 3 数据表物理结构223
9.4 1 创建工作空间225
9.4 创建工作空间和目标程序225
9.4 2 创建应用程序226
9 5 创建系统启动窗口和系统登录窗口228
9 5 1 创建系统启动窗口228
9 5.2 创建结构变量229
9 5.3 创建提示框函数229
9.5.4 创建系统登录窗口229
9.6.2 权限数据函数231
9 6 创建应用程序主窗口231
9 6.1 创建菜单对象231
9.6 3 创建主窗口233
9 6.4 主窗口timer事件234
9.6.5 主窗口open事件代码235
9.7 创建入住管理子系统235
9.7 1 创建空房查询窗口235
9.7.2 创建登记房号天数窗口236
9.7 3 创建非会员登记窗口238
9.7.4 创建会员登记窗口240
9.8 创建服务管理子系统244
9.8 1 创建服务类型查询窗口244
9 8.2 创建服务费用登记窗口245
9 8.3 创建收现金窗口248
9 8 4 创建消费单预览窗口249
9 9 创建日常管理子系统249
9.9.1 创建今日离店提示窗口249
9 9 2 创建所有客户离店提示窗口250
9 9.3 创建编辑掩码框控件251
9.9.4 创建今日打扫房号单窗口251
9.9 5 创建立即打扫房号单窗口252
9.9.6 创建补交押金窗口253
9.9.7 创建查询当前入住客户窗口255
9.9.8 创建客户留言窗口256
9 10 创建结算管理子系统257
9.10.1 创建退房结算处理窗口257
9.10.2 创建退房结算选项卡页面258
9 10.3 创建确定优惠折扣率窗口260
9 10.4 创建收银打印选项卡页面262
9.10.5 创建退房处理选项卡页面265
习题267
第10章 调试、编译与发布268
10 1 应用程序的调试方法268
10 1 1 调试画板268
10.1 2 设置断点270
10 1 3 调试程序272
10 1 4 查看状态信息274
10.2 应用程序的编译276
10.2.1 创建应用程序项目对象276
10 2.2 生成可执行文件282
10 2 3 发布应用程序——配置用户运行环境282
10.3 PowerBuilder 8.0应用程序升级283
习题283
参考文献284
热门推荐
- 1044017.html
- 294496.html
- 240503.html
- 609757.html
- 3111794.html
- 2387.html
- 172950.html
- 528815.html
- 1531805.html
- 3613664.html
- http://www.ickdjs.cc/book_3089350.html
- http://www.ickdjs.cc/book_2518658.html
- http://www.ickdjs.cc/book_481028.html
- http://www.ickdjs.cc/book_2995606.html
- http://www.ickdjs.cc/book_2115980.html
- http://www.ickdjs.cc/book_2948863.html
- http://www.ickdjs.cc/book_2437185.html
- http://www.ickdjs.cc/book_1761783.html
- http://www.ickdjs.cc/book_973483.html
- http://www.ickdjs.cc/book_1180819.html