标题：Visual FoxPro项目案例教程
图书信息
出版社: 电子工业出版社; 第1版 (2011年9月1日)
丛书名: 工业和信息产业职业教育教学指导委员会"十二五"规划教材·全国高等职业教育计算机系列规划教材,全国高等职业教育计算机系列规划教材
平装: 251页
正文语种: 简体中文
开本: 16
ISBN: 9787121145117, 7121145111
条形码: 9787121145117
尺寸: 25.8 x 18.4 x 1.4 cm
重量: 281 g
内容简介
《Visual FoxPro项目案例教程(第2版)》针对高职高专学生的特点，按照任务驱动和项目教学的思路进行编写，通过创建学生较为熟悉的“学生学籍管理系统”项目，将Visual FoxPro 9.0的相关知识，由浅入深地融入到9个项目当中，让学生在“会学”的基础上真正实现“会用”。同时，兼顾计算机等级考试，《Visual FoxPro项目案例教程(第2版)》涵盖了全国计算机等级考试大纲的全部知识点。《Visual FoxPro项目案例教程(第2版)》前8个项目按照基础知识、实例训练、项目分析、模仿设计与自主设计、项目小结、项目习题的顺序依次展开，分别介绍了VFP语言基础，数据库基础，数据表的建立及操作，查询、视图及SQL语言，程序设计和程序结构，表单，菜单，报表创建及修改等知识；最后一个项目结合前面所有知识，通过“公司人事管理系统”的实例，介绍了完整的应用系统开发流程。
媒体评论
本书将Visual FoxPro常用的功能融入到项目案例中，并且所设计的学生学籍管理系统也是跟学生的平时学习密切相关的，实操性强，易学易上手。学完本书即可独立设计完成一个完整的项目，并达到举一反三的目的，是一本难得的入门教材。
——九州在线（北京）科技有限，公司CEO 李军
本书的编者都是从事计算机基础教学多年的一线教师，特别是主编，从事计算机基础教学18年，不断探索和研究，积累了丰富的教学经验。本书突出案例教学、任务驱动教学特点，符合高职人才培养目标的要求，也符合当今社会需要。
——黑龙江工商职业技术学院教务处副处长计算机专业教授 范海波
目录
项目1  创建学生学籍管理系统项目 
任务1.1  熟悉VFP基本知识 
1.1.1  Visual FoxPro 9.0的安装和启动 
1.1.2  Visual FoxPro 9.0的用户界面 
1.1.3  Visual FoxPro 9.0的配置 
1.1.4  常量与变量 
1.1.5  表达式 
1.1.6  函数 
1.1.7  项目管理器的功能和界面 
任务1.2  实例训练 
1.2.1  新建“学生学籍管理系统”项目 
1.2.2  查看“学生学籍管理系统”的详细内容 
1.2.3  添加或移去文件 
1.2.4  创建和修改文件 
1.2.5  查看表中数据 
1.2.6  添加文件说明 
1.2.7  定制项目管理器 
1.2.8  设置项目管理器字体 
1.2.9  在项目之间共享文件 
任务1.3  项目分析 
任务1.4  模仿设计与自主设计 
1.4.1  VFP的辅助设计工具 
1.4.2  VFP项目管理器的使用 
项目小结1  
项目习题1  
项目2  设计学籍管理数据库 
任务2.1  熟悉数据库基础知识 
2.1.1  数据和信息 
2.1.2  数据库系统的基本概念 
2.1.3  数据模型 
2.1.4  关系数据库 
任务2.2  实例训练 
2.2.1  创建“学籍管理数据库” 
2.2.2  打开“学籍管理数据库” 
2.2.3  设置“学籍管理数据库”为当前数据库 
2.2.4  关闭“学籍管理数据库” 
2.2.5  向“学籍管理数据库”中添加表 
2.2.6  修改“学籍管理数据库” 
2.2.7  删除“学籍管理数据库” 
任务2.3  项目分析 
任务2.4  模仿设计与自主设计 
2.4.1  数据库的创建 
2.4.2  数据库中表的操作 
项目小结2   
项目习题2 
项目3  设计学生学籍管理系统中的表 
任务3.1  熟悉表的基础知识 
3.1.1  表的结构 
3.1.2  自由表和数据库表 
3.1.3  修改表结构 
3.1.4  索引 
3.1.5  索引的创建 
3.1.6  索引的使用 
3.1.7  排序 
3.1.8  排序与索引的区别 
3.1.9  数据完整性 
任务3.2  实例训练 
3.2.1  利用表设计器创建“课程表” 
3.2.2  在“学籍管理数据库”下创建“学生信息表” 
3.2.3  修改“学生信息表”的结构 
3.2.4  显示“学生信息表”记录 
3.2.5  浏览和修改“学生信息表”中的记录 
3.2.6  向“学生信息表”中追加记录 
3.2.7  往“学生信息表”中插入记录 
3.2.8  删除“学生信息表”中的一些记录 
3.2.9  记录的查询定位 
3.2.10  在项目管理器中建立索引 
3.2.11  利用菜单打开索引 
3.2.12  对“学生信息表”进行排序 
3.2.13  设置域完整性约束 
3.2.14  建立各表之间的关系 
3.2.15  设置参照完整性约束 
任务3.3  项目分析 
3.3.1  学生信息表 
3.3.2  课程表 
3.3.3  成绩表 
任务3.4  模仿设计与自主设计 
3.4.1  创建表 
3.4.2  表的基本操作 
3.4.3  表中数据的操作 
3.4.4  创建数据库中多表之间的联系 
3.4.5  表中字段属性设置 
3.4.6  记录的定位和筛选 
项目小结3  
项目习题3 
项目4  设计学生学籍管理系统中的查询与视图 
任务4.1  熟悉查询与视图基本知识 
4.1.1  查询 
4.1.2  视图 
4.1.3  SQL概述 
4.1.4  SQL查询功能 
4.1.5  SQL操作功能 
4.1.6  SQL定义功能 
任务4.2  实例训练 
4.2.1  启动查询设计器 
4.2.2  建立单表查询和多表查询 
4.2.3  运行查询 
4.2.4  利用视图设计器创建单表本地视图 
4.2.5  利用视图设计器创建多表本地视图 
4.2.6  利用视图向导创建单表本地视图 
4.2.7  利用本地视图更新数据表中的数据 
任务4.3  项目分析 
4.3.1  学生信息查询 
4.3.2  学生信息与成绩查询 
4.3.3  学生信息视图 
4.3.4  学生信息与成绩视图 
4.3.5  课程信息视图 
任务4.4  模仿设计与自主设计 
4.4.1  建立查询文件 
4.4.2  建立视图文件 
项目小结4  
项目习题4  
项目5  学生学籍管理系统程序设计 
任务5.1  熟悉程序设计基本知识 
5.1.1  程序的建立与编辑 
5.1.2  程序的调用与执行 
5.1.3  简单的输入/输出命令 
5.1.4  顺序结构程序 
5.1.5  选择结构程序 
5.1.6  循环结构程序 
5.1.7  过程 
5.1.8  参数传递及变量的作用域 
任务5.2  实例训练 
5.2.1  顺序结构程序设计实例 
5.2.2  选择结构程序设计实例 
5.2.3  循环结构程序设计实例 
5.2.4  过程调用实例 
5.2.5  参数传递实例 
5.2.6  变量的作用域实例 
任务5.3  项目分析 
5.3.1  查询程序 
5.3.2  成绩等级评定程序 
5.3.3  修改成绩程序 
任务5.4  模仿设计与自主设计 
5.4.1  闰年程序 
5.4.2  随机数产生程序 
5.4.3  素数程序 
项目小结5 
项目习题5  
项目6  设计学生学籍管理系统的表单 
任务6.1  熟悉表单基础知识 
6.1.1  表单设计器环境 
6.1.2  表单控件的基本操作 
6.1.3  常用表单控件 
6.1.4  面向对象的概念 
6.1.5  Visual FoxPro 基类 
6.1.6  Visual FoxPro 容器类与控件类 
6.1.7  常用事件 
任务6.2  实例训练 
6.2.1  利用表单向导创建表单 
6.2.2  利用表单设计器创建表单 
6.2.3  表单的修改与运行 
6.2.4  为表单建立数据环境 
6.2.5  给表单添加标签控件 
6.2.6  给表单添加命令按钮控件 
6.2.7  给表单添加文本框控件 
6.2.8  给表单添加编辑框控件 
6.2.9  设计查询统计表单 
任务6.3  项目分析 
6.3.1  “欢迎进入系统”表单 
6.3.2  “系统登录”表单 
6.3.3  “学生信息”表单 
6.3.4  “查询统计”表单 
任务6.4   模仿设计与自主设计 
6.4.1  “欢迎使用图书管理系统”表单 
6.4.2  “图书信息”表单 
6.4.3  “借阅者信息查询统计”表单 
项目小结6 
项目习题6  
项目7  设计学生学籍管理系统的菜单 
任务7.1  熟悉菜单基础知识 
7.1.1  菜单系统的结构 
7.1.2  下拉式菜单设计过程 
7.1.3  下拉式菜单定义方法 
7.1.4  快捷菜单设计 
任务7.2  实例训练 
7.2.1  下拉式菜单设计实例 
7.2.2  快捷菜单设计实例 
7.2.3  给菜单指定菜单任务 
7.2.4  运行菜单 
任务7.3  项目分析 
7.3.1  系统主菜单 
7.3.2  “学生管理”菜单 
7.3.3  “编辑”菜单 
任务7.4  模仿设计与自主设计 
7.4.1  建立常规菜单 
7.4.2  建立快捷菜单 
7.4.3  菜单综合设计 
项目小结7 
项目习题7  
项目8  设计学生学籍管理系统报表 
任务8.1  熟悉报表基础知识 
8.1.1  报表概述 
8.1.2  利用报表向导创建报表 
8.1.3  利用报表设计器创建报表 
8.1.4  打印报表 
任务8.2  实例训练 
8.2.1  利用报表向导创建报表实例 
8.2.2  利用报表设计器创建报表实例 
8.2.3  修改报表 
任务8.3  项目分析 
8.3.1  students报表 
8.3.2  学生学籍信息报表 
8.3.3  学生成绩报表 
任务8.4  模仿设计与自主设计 
8.4.1  创建“图书信息报表” 
8.4.2  创建快速报表“租借信息报表” 
项目小结8  
项目习题8  
项目9   公司人事管理系统 
任务9.1  系统规划 
9.1.1  模块化设计 
9.1.2  系统流程图设计 
9.1.3  详细设计 
任务9.2  系统设计 
9.2.1  创建数据表 
9.2.2  创建表单 
9.2.3  创建菜单和报表 
任务9.3  系统完善 
9.3.1  填写项目信息 
9.3.2  生成应用程序 
任务9.4  模仿设计与自主设计 
项目小结9  
项目习题9  
项目习题参考答案 
2010年9月计算机二级VFP笔试试题 
2010年9月计算机二级VFP笔试试题参考答案 
2011年计算机二级考试VFP考试大纲 
参考文献