《PowerBuilder项目开发实践》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:周钢等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113053750
  • 页数:370 页
图书介绍:本书内容详实、例程丰富并具有典型性、汇集了作者多年实际项目开发经验和研究体会,适合希望快速成为应用软件设计大师的PowerBuilder编程人员参考使用。

第1章 PowerBuilder8.0编程基础 1

1-1 PowerBuilder8.0的工作环境 1

1-2 理解PowerBuilder8.0对象 2

1-3 PowerBuilder8.0工具条简介 3

1-4 PowerBuilder8.0应用程序开发的基本步骤 6

1-5 PowerBuilder8.0应用程序开发的编码规范 6

1-6 Project的创建 11

1-6-1 使用Application Wizard建立Project对象即可执行程序 11

1-6-2 可执行文件的生成 16

第2章 控件与语言 19

2-1 命令按钮和图形按钮 19

2-1-1 概述 19

2-1-3 事件和脚本 20

2-1-2 常用属性 20

2-2 列表框和图形列表框 21

2-2-1 概述 21

2-2-2 常用属性 22

2-2-3 事件和脚本 22

2-2-4 常用函数 22

2-3 条状控件 25

2-3-1 滚动条 25

2-3-2 轨迹条 26

2-3-3 进度条 26

2-4 下拉列表框和图形下拉列表框 26

2-4-1 属性 27

2-4-2 事件 27

2-5-1 概述 28

2-5 使用单选按钮、复选按钮和分组框 28

2-4-3 函数 28

2-5-2 单选按钮的属性 29

2-5-3 复选按钮的属性 29

2-6 静态文本 30

2-7 使用单行编辑框和使用多行编辑框 30

2-7-1 属性 30

2-7-2 事件 31

2-8 使用编辑掩码控件 31

2-8-1 概述 31

2-8-2 属性 31

2-9 DataWindow对象 32

2-9-1 DataWindow画板 32

2-9-2 创建DataWindow 36

2-9-3 数据窗口的数据源 37

2-9-4 选择数据窗口的显示风格 41

2-9-5 数据窗口对象 45

2-10 PowerScript语言介绍 46

2-10-1 PowerScript画板 46

2-10-2 PowerScript环境 47

2-11 PowerScript语言基础 47

2-11-1 注释 48

2-11-2 标识符 48

2-11-3 指代词 51

2-11-4 续行和断句 53

2-11-5 空白 53

2-12 函数和结构 53

2-12-1 编写函数 54

2-12-2 定义结构 55

2-13 PowerScript基本语句 56

2-13-1 赋值语句 56

2-13-2 条件语句 56

2-13-3 CHOOSE CASE语句 56

2-14 PowerScript在脚本中嵌入SQL语句 57

2-14-1 事务 57

2-14-2 在PB中使用SQL语句的格式 58

2-14-3 连接和断开数据库 58

2-14-4 进取单行数据 58

2-14-5 判断事务对象的返回信息 58

2-14-6 插入、删除和修改数据 59

2-15 高级SQL语言介绍 60

2-15-1 where子句 60

2-15-2 order by子句 62

2-15-3 分组 63

2-16 动态SQL语句 63

2-16-1 类型一 64

2-16-2 类型二 64

2-16-3 类型三 64

2-16-4 类型四 66

第3章 图书借阅管理系统 69

3-1 系统需求分析设计 69

3-1-1 系统目标设计 69

3-1-2 系统功能分析 69

3-1-3 系统各功能模块设计 70

3-2 数据库设计 70

3-2-1 数据库需求分析 70

3-2-2 数据库逻辑结构设计 71

3-2-3 数据库结构的实现 72

3-3 创建应用程序对象 73

3-4 创建主窗体 74

3-5 创建菜单 75

3-6 系统的详细设计与实现 77

3-6-1 数据输入子系统 77

3-6-2 数据输出子系统 84

3-6-3 数据处理子系统 87

3-7 系统的编译和发布 93

3-8 小结 94

4-1-1 系统目标设计 95

4-1-3 系统功能模块设计 95

4-1-2 开发设计的思路 95

4-1 系统设计 95

第4章 收发文管理系统 95

4-2 数据库设计 96

4-3 数据库的实现 97

4-3-1 收发文登记表sw 97

4-3-2 文件库列表wjk 98

4-3-3 文件分类库flk 98

4-3-4 文本文件存放表wbwj 98

4-4 应用程序对象的创建 99

4-5 建立应用程序主窗口 100

4-6 收发文登记模块的设计 104

4-6-1 收文登记窗口 104

4-6-2 发文登记窗口 111

4-7 文件利用模块的设计 114

4-8 系统设置模块的设计 117

4-8-1 分类库设置 118

4-8-2 About窗口 121

4-9 系统的编译和发布 122

第5章 学费管理系统 125

5-1 实例概述 125

5-1-1 业务描述 125

5-1-2 业务流图 126

5-2 数据库设计 127

5-2-1 业务表 127

5-2-2 系统表 128

5-3 应用程序设计 129

5-3-1 应用程序框架的创建 130

5-3-2 创建数据表 131

5-3-3 全局函数与全局变量 137

5-3-4 功能窗口的设计及脚本编写 139

5-4 实例运行 168

第6章 物资管理系统 171

6-1 实例概述 171

6-2 数据库设计 172

6-2-1 业务分析 172

6-2-2 数据库分析 174

6-2-3 数据库设计说明 178

6-2-4 数据库的物理设计 179

6-3 程序编码设计 184

6-3-1 编码前准备工作 184

6-3-2 连接数据库 187

6-4-2 创建全局对象、祖先窗口、全局函数 189

6-4-1 确定编程风格 189

6-4 程序编码 189

6-4-3 全局数据连接对象代码 195

6-5 功能窗口设计 200

6-5-1 应用程序对象 200

6-5-2 登录窗口W_logo 201

6-5-3 主窗口w_main 203

6-5-4 主菜单窗口m_menu 203

6-5-5 物资入库窗口w_goods_in 203

6-5-6 物资出库窗口w_goods_out 207

6-5-7 入库信息查询窗口w_query_in 211

6-5-8 入库信息检索过滤窗口w_query_in_filter 215

6-5-9 物资字典维护窗口w_sys_goods 219

7-1-1 MIS系统开发过程 223

7-1 系统概述 223

第7章 员工培训管理系统 223

7-1-2 系统分析 224

7-2 数据库设计及数据库连接 229

7-2-1 数据库设计 229

7-2-2 数据库连接 233

7-3 程序编写 236

7-3-1 编程风格 236

7-3-2 创建全局对象、祖先窗口和全局函数 236

7-3-3 应用程序对象、全局对象的创建及全局变量的确定 236

7-4 功能窗口设计 248

7-4-1 登录窗口W_logo 248

7-4-2 主窗体w_main 250

7-4-3 培训计划制订窗口w_trainplan_make 251

7-4-4 培训计划修改窗口w_trainplan_modify 256

7-4-5 培训计划实施窗口w_trainplan_implement 260

7-4-6 员工培训评定窗口w_train_outcome 264

第8章 小区车辆管理系统 269

8-1 实例概述 269

8-2 数据库设计 270

8-2-1 业务表 270

8-2-2 系统表 272

8-3 创建数据库 273

8-4 创建应用程序 276

8-5 创建数据表 278

8-6 定义全局函数和全局变量 280

8-7 各功能窗口的设计及应用的脚本编写 282

8-7-1 登录窗口 282

8-7-3 用户登录窗口 283

8-7-2 主窗口 283

8-8 菜单设计 286

8-8-1 各应用对象的设计 286

8-8-2 收费主窗口w_sf 288

8-8-3 增加及修改收费信息窗口w_sf_new 290

8-8-4 车位租用窗口w_cwzy 294

8-8-5 增加及修改车位租用信息窗口w_cwzy_new 296

8-8-6 交费查询主窗口w_jfcx 299

8-9 实例运行 302

第9章 医院管理系统 305

9-1 实例概述 305

9-2 数据库设计 306

9-2-1 业务分析 306

9-2-2 数据库分析 307

9-3 数据库的物理设计 309

9-4 定义全局变量 312

9-4-1 全局变量 313

9-4-2 全局结构 313

9-5 应用程序的脚本编写 313

9-6 各功能窗口及菜单设计 314

9-6-1 菜单设计(m_main) 314

9-6-2 登录窗口w_login 316

9-6-3 就诊登记窗口w_jzdj 319

9-6-4 患者用药明细窗口w_ypmx 325

9-6-5 医院设置窗口w_ypmx 331

9-6-6 用户管理窗口w_yhgl 333

9-6-7 附属窗口增加及修改用户信息窗口w_yhgl_new 335

9-6-8 医师管理窗口w_yssz 338

9-6-9 附属窗口增加及修改医师信息窗口w_yssz_new 340

9-6-10 药品管理窗口w_ypsz 343

9-6-11 附属窗口药品设置新增及修改窗口w_ypmx_new 345

9-7 实例运行 348

第10章 数据通信系统 349

10-1 物理设备介绍 349

10-1-1 E5551射频卡 349

10-1-2 SWR5551卡读写器 350

10-2 MSComm组件与应用 350

10-2-1 认识MSComm组件 350

10-2-2 MSComm组件的常用属性 351

10-2-3 MSComm组件的安装 354

10-3 程序设计 357