《Visual FoxPro程序设计案例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王焕杰,宫强主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2009
  • ISBN:9787508464220
  • 页数:285 页
图书介绍:本书是一本集数据库的基本原理与Visual FoxPro应用于一体的教材用书,内容涵盖了安装、使用、面向对象程序设计各个层面的知识。本书力求深入浅出,简明易懂,原理部分简明扼要地讲述了关系数据库的基本原理。应用部分详细介绍了Visual FoxPro的安装、数据库和数据表的建立、数据查询、程序设计、界面美化、应用程序的打包和发布等一系列知识。本书采用任务驱动模式,用一个项目贯穿始终。从建库、建表到Visual FoxPro应用程序的界面设计均以一个项目贯穿,而在各个章节中各个任务又是相对独立的,在每完成一个任务后,每一小节中都会有相关的同类型操作练习题便于巩固和提高,对于练习题可以根据学生学习能力的不同而选择不同难度的习题来完成。

第1章 认识及使用Visual FoxPro数据库系统 1

1.1 Visual FoxPro基础知识 1

1.1.1 关系数据库模型及相关术语 1

1.1.2 Visual FoxPro的基本功能 3

1.1.3 Visual FoxPro的文件类型 3

1.1.4 Visual FoxPro的工作方式 3

1.1.5 Visual FoxPro的性质及特点 3

课后练习 4

1.2 任务一 Visual FoxPro的安装与卸载 4

1.2.1 相关知识 4

1.2.2 任务实现 5

课后练习 11

1.3 任务二 Visual FoxPro的启动与退出 11

1.3.1 相关知识 11

1.3.2 任务实现 12

课后练习 16

1.4 任务三 第一个Visual FoxPro程序 17

1.4.1 相关知识 17

1.4.2 任务实现 19

课后练习 23

本章小结 23

习题一 24

第2章 数据的建立 25

2.1 基础知识 25

2.2 任务一 创建新项目 25

2.2.1 相关知识点 25

2.2.2 任务实现 26

课后练习 33

2.3 任务二 建立超市管理数据库 33

2.3.1 相关知识点 33

2.3.2 任务实现 33

课后练习 37

2.4 任务三 建立商品信息表 37

2.4.1 相关知识点 37

2.4.2 任务实现 38

课后练习 48

2.5 任务四 表结构的显示和修改 48

2.5.1 相关知识点 48

2.5.2 任务实现 48

课后练习 50

2.6 任务五 商品信息表记录的录入及管理 50

2.6.1 相关知识点 50

2.6.2 任务实现 51

课后练习 59

2.7 任务六 修改表的显示样式 60

2.7.1 相关知识点 60

2.7.2 任务实现 60

课后练习 62

本章小结 63

习题二 63

第3章 数据的管理 65

3.1 任务一 管理超市管理系统中的表 65

3.1.1 相关知识 65

3.1.2 任务实现 66

课后练习 68

3.2 任务二 超市管理中表的关系 68

3.2.1 相关知识 68

3.2.2 任务实现 70

课后练习 72

3.3 任务三 超市管理系统中的用户表 72

3.3.1 相关知识 72

3.3.2 任务实现 72

课后练习 77

3.4 任务四 超市管理系统中的商品表 77

3.4.1 相关知识 77

3.4.2 任务实现 82

课后练习 85

3.5 任务五 超市管理系统中的订单表 86

3.5.1 相关知识 86

3.5.2 任务实现 86

课后练习 88

3.6 任务六 超市管理系统中的订单表和关系 88

3.6.1 相关知识 88

3.6.2 任务实现 89

课后练习 93

3.7 任务七 数据库向导 93

3.7.1 相关知识 93

3.7.2 任务实现 93

本章小结 95

习题三 96

第4章 数据检索 99

4.1 基础知识 99

4.2 任务一 在超市管理系统中查询商品 100

4.2.1 相关知识 100

4.2.2 任务实现 104

课后练习 106

4.3 任务二 查询设计器 107

4.3.1 相关知识 107

4.3.2 任务实现 111

课后练习 114

4.4 任务三 查询向导 114

4.4.1 相关知识 114

4.4.2 任务实现 116

课后练习 121

4.5 任务四 建立超市管理系统索引 121

4.5.1 相关知识 121

4.5.2 任务实现 125

课后练习 127

4.6 任务五 通过索引查询商品 128

4.6.1 相关知识 128

4.6.2 任务实现 130

课后练习 131

4.7 任务六 组织查询的输出结果 131

4.7.1 相关知识 131

4.7.2 任务实现 132

课后练习 134

4.8 任务七 联接多个表的查询 134

4.8.1 相关知识 134

4.8.2 任务实现 135

课后练习 138

4.9 任务八 定制查询 138

4.9.1 相关知识 138

4.9.2 任务实现 140

课后练习 144

4.10 任务九 生成用户使用的订单视图 144

4.10.1 相关知识 144

4.10.2 任务实现 145

课后练习 153

4.11 任务十 排序 153

4.11.1 相关知识 153

4.11.2 任务实现 154

课后练习 156

4.12 任务十一 更新数据 156

4.12.1 相关知识 156

4.12.2 任务实现 157

课后练习 159

本章小结 159

习题四 159

第5章 建立用户使用界面 162

5.1 基础知识 162

5.1.1 抽象在面向对象中的作用 162

5.1.2 面向对象的基本特征 163

5.2 任务一 录入超市管理系统数据 164

5.2.1 相关知识 164

5.2.2 任务实现 166

课后练习 174

5.3 任务二 设计用户主界面 176

5.3.1 相关知识点 176

5.3.2 任务实现 181

课后练习 183

5.4 任务三 利用程序浏览数据 183

5.4.1 相关知识 183

5.4.2 任务实现 189

课后练习 191

5.5 任务四 用户登录 191

5.5.1 相关知识 191

5.5.2 任务实现 193

课后练习 195

5.6 任务五 退出窗口 195

5.6.1 相关知识 195

5.6.2 任务实现:退出窗体 197

课后练习 198

5.7 任务六 商品信息浏览 198

5.7.1 相关知识 198

5.7.2 任务实现:类的实现 200

课后练习 202

5.8 任务七 表单的综合应用 202

5.8.1 相关知识 202

5.8.2 任务实现一:手工建立一对多表单 204

5.8.3 任务实现二:复杂表单设计 206

课后练习 208

本章小结 208

习题五 209

第6章 数据的输出 211

6.1 基础知识 211

6.2 任务一 利用报表向导制作“生产商信息报表” 211

6.2.1 相关知识 211

6.2.2 任务实现 212

课后练习 217

6.3 任务二 创建快速报表“生产商信息报表” 218

6.3.1 相关知识 218

6.3.2 任务实现 218

课后练习 221

6.4 任务三 报表设计器“采购商品信息报表” 221

6.4.1 相关知识 221

6.4.2 任务实现 226

课后练习 230

6.5 任务四 分组报表“商品信息报表” 231

6.5.1 相关知识 231

6.5.2 任务实现 231

课后练习 234

6.6 任务五 一对多报表“商品销售库存报表” 234

6.6.1 相关知识 234

6.6.2 任务实现 234

课后练习 238

6.7 任务六 标签设计器 239

6.7.1 相关知识 239

6.7.2 任务实现 239

课后练习 243

本章小结 244

习题六 244

第7章 封装应用程序 246

7.1 基础知识 246

7.2 任务一 创建系统菜单及快捷菜单 248

7.2.1 相关知识点 248

7.2.2 任务实现 249

课后练习 255

7.3 任务二 编译及打包 255

7.3.1 相关知识点 255

7.3.2 任务实现一:制作工具栏 256

7.3.3 任务实现二:设置主文件 259

课后练习 263

7.4 任务三 项目的打包及发布 264

7.4.1 相关知识 264

7.4.2 任务实现 264

课后练习 269

本章小结 269

习题七 270

附录A ASCII码表 271

附录B Visual FoxPro常用函数 272

附录C Visual FoxPro常用函数使用说明 274

附录D Visual FoxPro常用命令 277

附录E 超市管理系统表间关系 282

附录F 超市管理系统表部分记录 283

参考文献 285