Visual FoxPro项目案例教程(第2版)
- 定价:¥29.00
- 校园优惠价:¥23.49 (81折) (马上了解)
- 评分:




(已有0条评价)
- 促销活动:
- 此商品暂时缺货(可留下联系方式,到货将第一时间通知您)
-
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由客服人员为您协调调货!
>> 查看详细说明
信息提示
关闭
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由我们的客服人员为您协调调货!
- 团购订单标准如下:
- 单品满30册可选择团购服务。
- 提交团购订单后,服务人员会主动和您联系,并根据您的会员等级、购买数量、金额、时间、配送要求等情况和您协商,以促成最终的成交。
- 有关团体购书的任何问题请随时联系:(010)63970506
内容简介
书籍 计算机书籍
《Visual FoxPro项目案例教程(第2版)》针对高职高专学生的特点,按照任务驱动和项目教学的思路进行编写,通过创建学生较为熟悉的“学生学籍管理系统”项目,将Visual FoxPro 9.0的相关知识,由浅入深地融入到9个项目当中,让学生在“会学”的基础上真正实现“会用”。同时,兼顾计算机等级考试,本书涵盖了全国计算机等级考试大纲的全部知识点。本书前8个项目按照基础知识、实例训练、项目分析、模仿设计与自主设计、项目小结、项目习题的顺序依次展开,分别介绍了VFP语言基础,数据库基础,数据表的建立及操作,查询、视图及SQL语言,程序设计和程序结构,表单,菜单,报表创建及修改等知识;最后一个项目结合前面所有知识,通过“公司人事管理系统”的实例,介绍了完整的应用系统开发流程。
《Visual FoxPro项目案例教程(第2版)》适合作为高职高专院校相关专业的VFP课程教材和等级考试教材,也可作为具有计算机数据库基础知识的读者、计算机程序设计人员及计算机爱好者的参考书。
目录
《Visual FoxPro项目案例教程(第2版)》
项目1 创建学生学籍管理系统项目 1
任务1.1 熟悉VFP基本知识 1
1.1.1 Visual FoxPro 9.0的安装和启动 2
1.1.2 Visual FoxPro 9.0的用户界面 3
1.1.3 Visual FoxPro 9.0的配置 6
1.1.4 常量与变量 8
1.1.5 表达式 12
1.1.6 函数 18
1.1.7 项目管理器的功能和界面 31
任务1.2 实例训练 34
1.2.1 新建“学生学籍管理系统”项目 34
1.2.2 查看“学生学籍管理系统”的详细内容 35
1.2.3 添加或移去文件 35
1.2.4 创建和修改文件 36
1.2.5 查看表中数据 37
1.2.6 添加文件说明 37
1.2.7 定制项目管理器 37
1.2.8 设置项目管理器字体 39
1.2.9 在项目之间共享文件 39
任务1.3 项目分析 39
任务1.4 模仿设计与自主设计 40
1.4.1 VFP的辅助设计工具 40
1.4.2 VFP项目管理器的使用 40
项目小结1 40
项目习题1 41
项目2 设计学籍管理数据库 43
任务2.1 熟悉数据库基础知识 43
2.1.1 数据和信息 44
2.1.2 数据库系统的基本概念 45
2.1.3 数据模型 46
2.1.4 关系数据库 49
任务2.2 实例训练 52
2.2.1 创建“学籍管理数据库” 52
2.2.2 打开“学籍管理数据库” 54
2.2.3 设置“学籍管理数据库”为当前数据库 55
2.2.4 关闭“学籍管理数据库” 55
2.2.5 向“学籍管理数据库”中添加表 56
2.2.6 修改“学籍管理数据库” 58
2.2.7 删除“学籍管理数据库” 58
任务2.3 项目分析 58
任务2.4 模仿设计与自主设计 59
2.4.1 数据库的创建 59
2.4.2 数据库中表的操作 59
项目小结2 59
项目习题2 60
项目3 设计学生学籍管理系统中的表 62
任务3.1 熟悉表的基础知识 63
3.1.1 表的结构 63
3.1.2 自由表和数据库表 63
3.1.3 修改表结构 64
3.1.4 索引 64
3.1.5 索引的创建 66
3.1.6 索引的使用 67
3.1.7 排序 68
3.1.8 排序与索引的区别 69
3.1.9 数据完整性 69
任务3.2 实例训练 70
3.2.1 利用表设计器创建“课程表” 70
3.2.2 在“学籍管理数据库”下创建“学生信息表” 72
3.2.3 修改“学生信息表”的结构 77
3.2.4 显示“学生信息表”记录 79
3.2.5 浏览和修改“学生信息表”中的记录 85
3.2.6 向“学生信息表”中追加记录 86
3.2.7 往“学生信息表”中插入记录 89
3.2.8 删除“学生信息表”中的一些记录 89
3.2.9 记录的查询定位 95
3.2.10 在项目管理器中建立索引 98
3.2.11 利用菜单打开索引 100
3.2.12 对“学生信息表”进行排序 101
3.2.13 设置域完整性约束 102
3.2.14 建立各表之间的关系 104
3.2.15 设置参照完整性约束 105
任务3.3 项目分析 106
3.3.1 学生信息表 106
3.3.2 课程表 106
3.3.3 成绩表 106
任务3.4 模仿设计与自主设计 107
3.4.1 创建表 107
3.4.2 表的基本操作 108
3.4.3 表中数据的操作 108
3.4.4 创建数据库中多表之间的联系 108
3.4.5 表中字段属性设置 108
3.4.6 记录的定位和筛选 108
项目小结3 109
项目习题3 109
项目4 设计学生学籍管理系统中的查询与视图 112
任务4.1 熟悉查询与视图基本知识 112
4.1.1 查询 112
4.1.2 视图 113
4.1.3 SQL概述 113
4.1.4 SQL查询功能 113
4.1.5 SQL操作功能 122
4.1.6 SQL定义功能 123
任务4.2 实例训练 124
4.2.1 启动查询设计器 124
4.2.2 建立单表查询和多表查询 126
4.2.3 运行查询 129
4.2.4 利用视图设计器创建单表本地视图 130
4.2.5 利用视图设计器创建多表本地视图 133
4.2.6 利用视图向导创建单表本地视图 135
4.2.7 利用本地视图更新数据表中的数据 138
任务4.3 项目分析 139
4.3.1 学生信息查询 139
4.3.2 学生信息与成绩查询 140
4.3.3 学生信息视图 140
4.3.4 学生信息与成绩视图 141
4.3.5 课程信息视图 142
任务4.4 模仿设计与自主设计 142
4.4.1 建立查询文件 142
4.4.2 建立视图文件 142
项目小结4 143
项目习题4 143
项目5 学生学籍管理系统程序设计 146
任务5.1 熟悉程序设计基本知识 147
5.1.1 程序的建立与编辑 147
5.1.2 程序的调用与执行 148
5.1.3 简单的输入/输出命令 148
5.1.4 顺序结构程序 149
5.1.5 选择结构程序 150
5.1.6 循环结构程序 151
5.1.7 过程 153
5.1.8 参数传递及变量的作用域 154
任务5.2 实例训练 155
5.2.1 顺序结构程序设计实例 155
5.2.2 选择结构程序设计实例 156
5.2.3 循环结构程序设计实例 158
5.2.4 过程调用实例 160
5.2.5 参数传递实例 161
5.2.6 变量的作用域实例 162
任务5.3 项目分析 163
5.3.1 查询程序 163
5.3.2 成绩等级评定程序 164
5.3.3 修改成绩程序 165
任务5.4 模仿设计与自主设计 165
5.4.1 闰年程序 165
5.4.2 随机数产生程序 165
5.4.3 素数程序 165
项目小结5 166
项目习题5 166
项目6 设计学生学籍管理系统的表单 169
任务6.1 熟悉表单基础知识 169
6.1.1 表单设计器环境 169
6.1.2 表单控件的基本操作 172
6.1.3 常用表单控件 173
6.1.4 面向对象的概念 177
6.1.5 Visual FoxPro 基类 179
6.1.6 Visual FoxPro 容器类与控件类 179
6.1.7 常用事件 179
任务6.2 实例训练 180
6.2.1 利用表单向导创建表单 181
6.2.2 利用表单设计器创建表单 184
6.2.3 表单的修改与运行 185
6.2.4 为表单建立数据环境 185
6.2.5 给表单添加标签控件 187
6.2.6 给表单添加命令按钮控件 189
6.2.7 给表单添加文本框控件 191
6.2.8 给表单添加编辑框控件 193
6.2.9 设计查询统计表单 194
任务6.3 项目分析 195
6.3.1 “欢迎进入系统”表单 195
6.3.2 “系统登录”表单 195
6.3.3 “学生信息”表单 196
6.3.4 “查询统计”表单 196
任务6.4 模仿设计与自主设计 196
6.4.1 “欢迎使用图书管理系统”表单 196
6.4.2 “图书信息”表单 197
6.4.3 “借阅者信息查询统计”表单 197
项目小结6 197
项目习题6 197
项目7 设计学生学籍管理系统的菜单 199
任务7.1 熟悉菜单基础知识 199
7.1.1 菜单系统的结构 200
7.1.2 下拉式菜单设计过程 200
7.1.3 下拉式菜单定义方法 202
7.1.4 快捷菜单设计 204
任务7.2 实例训练 205
7.2.1 下拉式菜单设计实例 205
7.2.2 快捷菜单设计实例 207
7.2.3 给菜单指定菜单任务 208
7.2.4 运行菜单 209
任务7.3 项目分析 210
7.3.1 系统主菜单 210
7.3.2 “学生管理”菜单 210
7.3.3 “编辑”菜单 211
任务7.4 模仿设计与自主设计 211
7.4.1 建立常规菜单 211
7.4.2 建立快捷菜单 212
7.4.3 菜单综合设计 212
项目小结7 212
项目习题7 212
项目8 设计学生学籍管理系统报表 214
任务8.1 熟悉报表基础知识 214
8.1.1 报表概述 214
8.1.2 利用报表向导创建报表 215
8.1.3 利用报表设计器创建报表 215
8.1.4 打印报表 216
任务8.2 实例训练 217
8.2.1 利用报表向导创建报表实例 217
8.2.2 利用报表设计器创建报表实例 219
8.2.3 修改报表 222
任务8.3 项目分析 222
8.3.1 students报表 222
8.3.2 学生学籍信息报表 223
8.3.3 学生成绩报表 223
任务8.4 模仿设计与自主设计 224
8.4.1 创建“图书信息报表” 224
8.4.2 创建快速报表“租借信息报表” 224
项目小结8 224
项目习题8 224
项目9 公司人事管理系统 226
任务9.1 系统规划 226
9.1.1 模块化设计 226
9.1.2 系统流程图设计 227
9.1.3 详细设计 227
任务9.2 系统设计 227
9.2.1 创建数据表 227
9.2.2 创建表单 229
9.2.3 创建菜单和报表 234
任务9.3 系统完善 236
9.3.1 填写项目信息 236
9.3.2 生成应用程序 237
任务9.4 模仿设计与自主设计 238
项目小结9 238
项目习题9 239
项目习题参考答案 240
2010年9月计算机二级VFP笔试试题 242
2010年9月计算机二级VFP笔试试题参考答案 248
2011年计算机二级考试VFP考试大纲 249
参考文献 252
媒体评论
本书将Visual FoxPro常用的功能融入到项目案例中,并且所设计的学生学籍管理系统也是跟学生的平时学习密切相关的,实操性强,易学易上手。学完本书即可独立设计完成一个完整的项目,并达到单一反三的目的,是一本难得的入门教材。
——九州在线(北京)科技有限公司CEO 李军
本书的编者都是从事计算机基础教学多年的一线教师,特别是主编,从事计算机基础教学18年,不断探索和研究,积累了丰富的教学经验。本书突出案例教学、任务驱动教学特点,符合高职人才培养目标的要求,也符合当今社会需要。
——黑龙江工商职业技术学院教务处副处长计算机专业教授 范海波