Visual FoxPro程序设计与应用开发PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:赵军富,李海荣主编;黄迎久,庞润芳,王猛等副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2015
- ISBN:9787302395140
- 页数:302 页
第1章 Visual FoxPro系统概述 1
1.1 Visual FoxPro简介 2
1.1.1 Visual FoxPro的发展 2
1.1.2 Visual FoxPro的特点 2
1.1.3 Visual FoxPro的环境 3
1.1.4 Visual FoxPro的主界面 3
1.2 Visual FoxPro可视化设计工具 5
1.2.1 向导 5
1.2.2 设计器 6
1.2.3 生成器 7
1.3 项目管理器 7
1.3.1 项目的创建 8
1.3.2 项目管理器的使用 9
1.4 Visual FoxPro 6.0系统环境设置 11
1.5 图书管理系统实例 13
1.5.1 系统开发的基本过程 13
1.5.2 系统的功能要求 16
1.5.3 系统的结构及功能 16
1.5.4 数据库及相关数据表 17
本章小结 18
第2章 Visual FoxPro语言基础 19
2.1 常量与变量 20
2.1.1 常量 20
2.1.2 变量 23
2.2 Visual FoxPro中的常用函数 28
2.2.1 数值函数 28
2.2.2 字符函数 29
2.2.3 日期和时间函数 30
2.2.4 数据类型转换函数 31
2.2.5 测试函数 32
2.2.6 其他函数 32
2.3 运算符和表达式 34
2.3.1 运算符 34
2.3.2 算术表达式 34
2.3.3 字符表达式 35
2.3.4 关系表达式 35
2.3.5 逻辑表达式 37
2.3.6 日期与日期时间表达式 37
2.3.7 运算符的优先级 38
2.4 Visual FoxPro命令的格式及书写规则 38
2.4.1 Visual FoxPro命令的一般格式 38
2.4.2 Visual FoxPro命令的书写规则 39
2.5 小型案例实训 39
本章小结 40
习题 40
第3章 数据库基础 43
3.1 数据库系统 44
3.2 关系数据库 45
3.2.1 概念模型 45
3.2.2 数据模型 47
3.2.3 关系模型 48
3.3 小型案例实训 50
本章小结 53
习题 53
第4章 表与数据库 55
4.1 建立表 56
4.1.1 表的概念 56
4.1.2 确定表结构 57
4.1.3 建立表结构 59
4.1.4 输入记录 64
4.2 表的打开与关闭 68
4.2.1 打开表的方式 68
4.2.2 关闭表的方式 69
4.3 表结构的修改及显示 69
4.3.1 表结构的修改 69
4.3.2 修改表结构的命令 69
4.3.3 用命令显示当前表的结构 70
4.4 表记录的维护 70
4.4.1 表记录的显示 70
4.4.2 记录的定位 71
4.4.3 编辑与修改记录内容 74
4.4.4 删除与恢复记录 76
4.4.5 表的复制 78
4.4.6 表记录与数组间的数据交换 78
4.5 表的排序与索引 81
4.5.1 表的物理排序 81
4.5.2 索引 82
4.5.3 建立索引 83
4.5.4 索引的使用 84
4.5.5 索引查询 85
4.6 记录的统计与计算 87
4.7 数据表的过滤 89
4.7.1 记录过滤 89
4.7.2 字段过滤 90
4.8 多表操作 91
4.8.1 工作区的概念 91
4.8.2 工作区的选择及数据引用 92
4.8.3 工作区的使用规则 92
4.8.4 数据工作期 92
4.8.5 工作区操作示例 93
4.9 数据库操作 93
4.9.1 数据库的创建 94
4.9.2 在项目中添加数据库 95
4.9.3 数据库的基本操作 96
4.9.4 数据库对表的管理 97
4.9.5 数据库表的基本操作 100
4.10 表间关系 103
4.10.1 表间关系的相关知识 103
4.10.2 永久关系的操作 104
4.10.3 参照完整性 105
4.10.4 表的关联——表间的临时关系 107
4.11 小型案例实训 110
本章小结 111
习题 111
第5章 结构化查询语言SQL 113
5.1 SQL语言概述 114
5.2 SQL的数据定义功能 115
5.2.1 基本数据类型 115
5.2.2 建立表结构 116
5.2.3 修改数据表 117
5.2.4 删除数据表 118
5.3 SQL的数据操纵功能 118
5.3.1 插入记录 119
5.3.2 删除记录 119
5.3.3 更新记录 119
5.4 数据查询 120
5.4.1 单表查询 121
5.4.2 连接查询 133
5.4.3 子查询 138
5.5 小型案例实训 140
本章小结 140
习题 140
第6章 查询和视图 145
6.1 查询设计 146
6.1.1 查询设计器 146
6.1.2 建立查询示例 148
6.1.3 运行查询文件 149
6.1.4 修改查询文件 150
6.1.5 定向输出查询文件 151
6.2 视图设计 152
6.2.1 视图设计器 153
6.2.2 创建本地视图 154
6.2.3 视图操作的SQL语句 160
6.3 小型案例实训 161
本章小结 161
习题 162
第7章 程序设计基本概述 165
7.1 面向对象程序设计 166
7.1.1 概述 166
7.1.2 面向对象程序设计的基本概念 166
7.1.3 Visual FoxPro的对象操作 168
7.2 表单设计 170
7.2.1 创建表单 170
7.2.2 设置数据环境 173
7.2.3 表单的属性 173
7.2.4 表单的事件 174
7.2.5 表单常用方法 174
7.3 基本控件设计 175
7.3.1 标签(Label) 175
7.3.2 文本框(Text) 176
7.3.3 按钮(Command) 178
7.4 结构化程序设计 180
7.4.1 算法及其描述 181
7.4.2 程序文件的建立与运行 182
7.4.3 程序常用语句 183
7.4.4 顺序结构 184
7.4.5 选择结构 185
7.4.6 循环结构 189
7.4.7 过程的定义与调用 195
7.4.8 自定义函数与调用 196
7.4.9 变量的作用域 197
7.5 小型案例实训 198
本章小结 200
习题 200
第8章 常用控件 203
8.1 常用控件概述 204
8.1.1 命令按钮组控件 204
8.1.2 选项按钮控件 205
8.1.3 复选框控件 206
8.1.4 列表框控件 208
8.1.5 组合框控件 212
8.1.6 编辑框控件 213
8.1.7 计时器控件 213
8.1.8 表格控件 214
8.1.9 页框控件 216
8.1.10 图像控件 218
8.2 小型案例实训 219
本章小结 221
习题 221
第9章 报表设计 223
9.1 报表设计的准备工作 224
9.1.1 准备工作 224
9.1.2 常用的报表布局 224
9.2 利用报表向导创建报表 225
9.2.1 利用报表向导创建单表报表 225
9.2.2 利用报表向导创建一对多报表 227
9.3 利用报表设计器创建报表 229
9.3.1 报表设计器简介 229
9.3.2 页面设置 231
9.3.3 快速报表的创建 232
9.3.4 应用“报表设计器”创建报表 233
9.4 报表输出 235
9.4.1 菜单方式打印报表 235
9.4.2 命令方式打印报表 236
9.5 小型案例实训 236
本章小结 238
习题 238
第10章 菜单设计 241
10.1 菜单系统概述 242
10.1.1 菜单系统的组成 242
10.1.2 菜单系统的设计过程 243
10.2 创建下拉式菜单 243
10.2.1 应用菜单设计器创建下拉式菜单 243
10.2.2 应用快速菜单创建下拉式菜单 248
10.3 创建快捷菜单 249
10.3.1 快捷菜单的建立 249
10.3.2 快捷菜单的建立实例 250
10.4 小型案例实训 251
本章小结 253
习题 253
第11章 项目设计实例——图书管理系统 255
11.1 可行性和需求分析 256
11.1.1 可行性分析 256
11.1.2 需求分析 257
11.2 系统设计 257
11.2.1 设计思想 257
11.2.2 系统功能分析 257
11.2.3 系统功能模块设计 258
11.2.4 数据库设计 258
11.3 程序代码 260
11.3.1 主文件代码 260
11.3.2 主窗口模块代码 261
11.3.3 图书信息管理模块代码 263
11.3.4 读者信息管理模块代码 267
11.3.5 图书借阅/归还模块代码 271
11.4 软件测试 275
本章小结 276
附录一 Visual FoxPro 6.0常用命令一览表 277
附录二 Visual FoxPro 6.0常用函数一览表 289
附录三 Visual FoxPro 6.0常用的表单属性、事件与方法 301
参考文献 302
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019