目 录 1
出版说明 1
前言 1
第1章PowerBui1der概述 1
1.1 PowerBuilder版本简介 1
1.2系统需求 1
1.3 PowerBuilder 8.0的安装 2
1.4 启动PowerBuilder 8.0 2
1.5 PowerB uilder 8.0的集成开发环境 2
1.6 PowerBuilder 8.0工作空间 3
1.7 PowerScript语言编写基础 3
1.8 PowerScript语言流程控制语句 4
1.9常用函数 8
2.1.1 使用ODBC数据源连接数据库 14
2.1数据库连接技巧 14
第2章 PoWerBuilder 8.0数据库编程技巧 14
2.1.2使用本地接口连接数据库 24
2.2数据库查询技巧 27
2.2.1 Select语句的使用技巧 28
2.2.2模糊查询 28
2.2.3 日期查询和时间段的查询 29
2.2.4查询控件内的内容 29
2.2.5删除数据 30
2.2.6修改数据 30
2.2.7数据排序 30
2.2.8数据处理 31
2.2.9数据分组 31
2.3数据录入技巧 31
2.3.1文本方式数据录入 31
2.3.2表单方式数据录入 34
2.3.3检查数据输入是否合法 35
3.1 系统分析 41
3.1.1开发背景 41
3.1.2需求分析 41
第3章医药管理系统 41
3.1.3实现目标 42
3.2系统设计 42
3.2.1系统结构图 42
3.2.2业务流程图 42
3.2.3数据库设计 42
3.3关键技术 49
3.3.1多页窗体设计 49
3.3.2数据记录的快速查询 49
3.4主程序界面设计 50
3.5菜单的设计 51
3.6系统登录窗口设计 53
3.7.1销售登记设计 55
3.7销售管理 55
3.7.2销售登记查询设计 60
3.7.3销售退货设计 64
3.7.4销售退货查询设计 69
3.7.5销售报表设计 72
3.8进货管理 73
3.8.1入库登记设计 73
3.8.2入库登记查询设计 78
3.8.3入库退货设计 80
3.8.4入库退货查询设计 85
3.8.5入库报表设计 87
3.9库房管理 89
3.9.1库存查询设计 89
3.9.2库存盘点设计 91
3.9.3库存报表设计 92
3.10.1财务结账设计 93
3.10财务管理 93
3.10.2财务报表设计 97
3.10.3 当月结账设计 98
3.10.4 当月报表设计 102
3.11基础信息管理 103
3.11.1 药品信息设计 103
3.11.2员工信息设计 108
3.11.3客户信息设计 113
3.11.4供应商信息设计 118
3.12系统管理 123
3.12.1操作员管理设计 123
3.12.2增删用户设计 125
3.12.3权限管理设计 129
3.12.4数据备份设计 132
3.12.5数据恢复设计 134
3.13系统的编译和发布 135
3.13.1创建工程对象 136
3.13.2编译生成和测试 139
3.13.3发布应用程序 140
3.14软件安装 141
第4章宾馆客房管理系统 143
4.1 系统分析 143
4.1.1开发背景 143
4.1.2需求分析 143
4.1.3实现目标 143
4.2系统设计 144
4.2.1系统结构图 144
4.2.2业务流程图 144
4.2.3数据库设计 144
4.3关键技术 150
4.3.1 ListView控件的使用 150
4.4主程序界面设计 151
4.3.2权限设置 151
4.5菜单的设计 152
4.6系统登录窗口设计 154
4.7基础信息程序设计 156
4.7.1客房信息类别设计 156
4.7.2员工信息设计 161
4.7.3挂账单位信息设计 166
4.8客房前台程序设计 171
4.8.1客房预定设计 171
4.8.2住宿登记设计 174
4.8.3宿费提醒设计 179
4.8.4退宿结账设计 180
4.9查询统计管理 186
4.9.1客房查询设计 186
4.9.2房态查询设计 188
4.9.3预定房查询设计 189
4.9.4住宿查询设计 191
4.9.5退宿查询设计 192
4.10挂账管理 194
4.10.1挂账查询设计 194
4.10.2客人结款设计 195
4.11系统初始设计 198
4.11.1本单位定义设计 198
4.11.2业务部门定义设计 201
4.12系统维护 205
4.12.1 系统初始化设计 205
4.12.2操作员管理设计 206
4.12.3增删用户设计 208
4.12.4权限设置设计 212
4.13系统的编译和发布 214
4.14软件安装 215
4.13.3发布应用程序 215
4.13.2编译生成和测试 215
4.13.1创建工程对象 215
第5章洗浴管理系统 218
5.1 系统分析 218
5.1.1开发背景 218
5.1.2需求分析 218
5.1.3实现目标 218
5.2系统设计 219
5.2.1系统结构图 219
5.2.2业务流程图 219
5.2.3数据库设计 220
5.3关键技术 226
5.3.1自动生成箱号 226
5.3.2数据窗口之间的关联 226
5.4主程序界面设计 227
5.5菜单的设计 229
5.6系统登录窗口设计 231
5.7基础信息管理 233
5.7.1员工类别设置设计 233
5.7.2包房信息管理设计 235
5.7.3添加包房信息设计 238
5.7.4修改包房信息设计 240
5.7.5箱号信息管理设计 242
5.7.6生成箱号信息设计 244
5.7.7修改箱号信息设计 245
5.7.8员工信息查询设计 246
5.8前台信息管理 249
5.8.1总台服务管理设计 249
5.8.2衣柜消费登记窗口设计 253
5.8.3查看窗口设计 255
5.8.4消费统计窗口设计 257
5.8.5进入包房消费窗口设计 259
5.8.6结束包房消费窗口设计 261
5.8.7换箱窗口设计 263
5.8.8结账收银管理设计 266
5.8.9普通结账设计 269
5.8.10当日消费查询设计 274
5.8.11消费查询设计 276
5.8.12日结算管理设计 278
5.9后台信息管理设计 280
5.9.1历史单据查询设计 280
5.9.2月结算管理设计 281
5.10经理查询系统 283
5.10.1 总台服务查询设计 283
5.10.2消费查询设计 286
5.10.3当日结账查询设计 288
5.10.4月营业分析设计 290
5.11.1操作员管理设计 291
5.11系统维护 291
5.11.2增删用户设计 293
5.11.3权限设置设计 297
5.12其他功能模块介绍 299
5.12.1服务类别设置 300
5.12.2包房类别设置 300
5.12.3服务项目管理 300
5.12.4员工信息管理 301
5.12.5优惠结账管理 301
5.12.6免单结账管理 301
5.13系统的编译和发布 302
5.13.1创建工程对象 302
5.13.2编译生成和测试 302
5.13.3发布应用程序 302
5.14软件安装 302
6.1.3实现目标 305
6.1.2需求分析 305
第6章汽配管理系统 305
6.1.1开发背景 305
6.1系统分析 305
6.2系统设计 306
6.2.1系统结构图 306
6.2.2业务流程图 306
6.2.3数据库设计 306
6.3关键技术 311
6.3.1条件查询 311
6.3.2TreeView控件的使用 312
6.4主程序界面设计 313
6.5菜单的设计 314
6.6系统登录窗口设计 316
6.7 日常业务 318
6.7.1出库登记设计 318
6.7.2入库登记设计 323
6.7.3出库退货设计 328
6.7.4入库退货设计 334
6.8库存管理 339
6.8.1库存查询设计 339
6.8.2库存盘点设计 343
6.9查询统计 344
6.9.1出库查询设计 344
6.9.2入库查询设计 348
6.9.3出库退货查询设计 352
6.9.4入库退货查询设计 357
6.10报表管理 361
6.10.1 出库报表设计 361
6.10.2入库报表设计 362
6.10.3库存报表设计 364
6.11.1 商品信息设计 365
6.11基础信息管理 365
6.11.2客户信息设计 370
6.11.3供应商信息设计 376
6.12系统管理 381
6.12.1操作员管理设计 381
6.12.2新增用户窗口设计 383
6.13其他功能模块介绍 386
6.13.1 员工信息窗口 387
6.13.2权限管理窗口 387
6.13.3数据备份窗口 387
6.13.4数据恢复窗口 388
6.14系统的编译和发布 388
6.14.1创建工程对象 388
6.14.2编译生成和测试 388
6.14.3发布应用程序 388
6.15软件安装 389
第7章汽车销售管理系统 391
7.1 系统分析 391
7.1.1开发背景 391
7.1.2需求分析 391
7.1.3实现目标 391
7.2系统设计 392
7.2.1系统结构图 392
7.2.2业务流程图 392
7.2.3数据库设计 392
7.3关键技术 397
7.3.1 自动生成入库单号 397
7.3.2下拉列表框的关联查询 397
7.4软件安装 398
7.5本章其他内容说明 400