当前位置:首页 > 工业技术
中文Visual FoxPro应用系统开发实训指导  第3版
中文Visual FoxPro应用系统开发实训指导  第3版

中文Visual FoxPro应用系统开发实训指导 第3版PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:杨绍增,陈道贺,唐浩主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302367109
  • 页数:207 页
图书介绍:在新编过程中,在保持以案例带动理论教学的写作模式的基础上,加强了教学内容的针对性、简明性和互动性,自主开发了基于局域网和校园网的无纸化全自动评分作业系统和考试系统,进一步深化了vf课程教学的网络化、无纸化和自动化改革。为与本书配合,作者同步编写了其姊妹篇《中文Visual FoxPro等级考试简明教程》,并者提供了配套光盘,内含丰富的教学资源。这三者密切配合、互相支撑,形成了立体化的教材体系。
《中文Visual FoxPro应用系统开发实训指导 第3版》目录

绪论——教学管理系统的分析和设计 1

一、系统开发目标 1

二、代码设计 1

三、数据库设计 2

四、系统功能设计 4

五、为功能指定调用程序名 6

六、系统整体结构描述 7

七、系统开发步骤 8

八、系统基础数据 8

实训1 创建项目、数据库及表(1) 10

1.1 Visual FoxPro的启动与退出 10

1.1.1 Visual FoxPro的启动 10

1.1.2 Visual FoxPro的用户界面 10

1.1.3 Visual FoxPro的三种工作方式 11

1.1.4 设置系统默认目录 11

1.1.5 Visual FoxPro启动与设置默认目录操作练习 12

1.1.6 Visual FoxPro的退出 12

1.2 “项目”的创建及项目管理器的使用 13

1.2.1 项目和项目管理器的概念 13

1.2.2 创建项目和项目管理器 13

1.2.3 项目管理器的选项卡 14

1.2.4 项目管理器的功能按钮 15

1.2.5 创建项目管理器的练习 15

1.3 数据库的创建 15

1.3.1 基本概念 15

1.3.2 创建数据库的方法 15

1.3.3 创建数据库操作练习 16

1.4 数据库中数据表结构的创建与数据输入 16

1.4.1 表的概念 16

1.4.2 创建表的方法 17

1.4.3 在项目管理器中创建数据库表 18

1.4.4 在项目管理器中创建数据库表的练习 20

1.5 综合练习 20

1.6 习题 21

实训2 创建项目、数据库及表(2) 23

2.1 打开项目文件 23

2.1.1 打开项目文件的方法 23

2.1.2 打开项目文件练习 23

2.2 打开数据库 24

2.3 用其他方法创建表 27

2.3.1 在数据库中创建表 27

2.3.2 在项目管理器中创建自由表 28

2.3.3 向数据库导入自由表 30

2.3.4 用SQL命令创建表的结构 30

2.4 综合练习 32

2.5 习题 33

实训3 常量、变量和表达式 34

3.1 内存变量赋值和显示练习 34

3.2 内存变量和表达式练习 35

3.3 国家等级考试模拟软件练习 36

3.3.1 安装国家等级考试模拟软件 36

3.3.2 使用国家等级考试模拟软件进行练习 42

3.4 习题 42

实训4 常用函数练习 44

4.1 数值和字符函数练习 44

4.2 日期和时间函数练习 45

4.3 数据类型转换和测试函数练习 45

4.4 完成第一次无纸化作业 46

4.4.1 第一次无纸化作业的题目和完成方法 46

4.4.2 完成第一次无纸化作业操作示范 46

4.4.3 完成第一次无纸化课堂作业 51

4.4.4 课余时间如何完成无纸化作业 51

4.5 习题 52

实训5 数据库的基本操作(1) 53

5.1 使用浏览器对表的记录进行操作 53

5.1.1 在项目管理器中使用浏览窗口操作表练习 53

5.1.2 在数据库管理器中使用浏览窗口操作表练习 54

5.1.3 使用命令打开表并进行浏览操作练习 54

5.2 记录指针移动命令练习 54

5.3 记录追加与插入命令练习 55

5.3.1 记录追加(APPEND)命令练习 55

5.3.2 SQL记录追加(INSERT)命令练习 55

5.4 记录删除命令练习 55

5.4.1 VF删除记录命令练习 55

5.4.2 SQL删除记录命令练习 56

5.4.3 撤销删除记录和彻底删除命令练习 56

5.5 多工作区操作命令练习 56

5.6 习题 57

实训6 数据库的基本操作(2) 58

6.1 字段数据的替换和更新命令 58

6.1.1 替换命令(REPLACE) 58

6.1.2 更新命令(UPDATE) 58

6.2 表结构的修改 59

6.2.1 在表设计器中修改表结构 59

6.2.2 使用SQL命令修改表结构 59

6.3 索引的建立与使用 59

6.3.1 索引的创建 59

6.3.2 索引的使用与记录查找 61

6.4 表的复制、导入与导出 61

6.4.1 表的复制 61

6.4.2 表的导出与导入 62

6.5 国家等级考试模拟题选做 62

6.6 习题 63

实训7 数据库的基本操作(3) 65

7.1 在数据库中建立表的关联 65

7.2 编辑参照完整性 65

7.2.1 建立参照完整性 65

7.2.2 验证参照完整性 66

7.3 用向导创建表单 66

7.3.1 创建单一表单 66

7.3.2 创建一对多表单 67

7.3.3 用命令运行表单 67

7.4 完成第二次无纸化作业 67

7.4.1 第二次无纸化作业的题目和完成时间 67

7.4.2 完成第二次无纸化作业操作示范 68

7.4.3 完成第二次无纸化作业 68

7.5 习题 68

实训8 视图和查询 70

8.1 用向导创建视图和查询 70

8.1.1 使用向导创建视图 70

8.1.2 使用向导创建查询 70

8.2 用设计器创建视图和查询 71

8.2.1 使用设计器创建视图 72

8.2.2 使用向导创建交叉表查询 73

8.2.3 使用设计器创建查询 73

8.3 在视图和查询设计器中查SQL语句 73

8.4 国家等级考试模拟题选做 74

8.5 习题 74

实训9 SQL语言练习(1) 76

9.1 SELECT语句单表查询 76

9.1.1 设置默认目录 76

9.1.2 查询指定列 76

9.1.3 查询经过计算的列和去掉重复值 77

9.1.4 带条件的查询 77

9.1.5 对查询结果进行排序 77

9.1.6 分组和使用库函数 77

9.1.7 集合条件查询 78

9.2 不同查询去向 78

9.2.1 只显示查询结果顶部的若干记录 78

9.2.2 查询结果保存到临时表 79

9.2.3 查询结果保存到表 79

9.3 SQL语言的其他功能 79

9.4 国家等级考试模拟题选做 80

9.5 习题 80

实训10 SQL语言练习(2) 81

10.1 连接查询 81

10.1.1 设置默认目录 81

10.1.2 两个表的连接查询 81

10.1.3 三个表的连接查询 82

10.2 嵌套查询 82

10.3 联合查询 83

10.4 完成第三次无纸化作业 83

10.4.1 第三次无纸化作业的题目和完成时间 83

10.4.2 完成第三次无纸化作业操作示范 83

10.4.3 完成第三次无纸化作业 83

10.5 习题 84

实训11 报表与标签的设计 85

11.1 创建报表 85

11.1.1 实训环境准备 85

11.1.2 创建快速报表 85

11.1.3 使用向导创建报表 85

11.1.4 使用设计器修改报表 85

11.1.5 运行报表 86

11.2 创建标签 86

11.2.1 用设计器创建标签 86

11.2.2 运行标签 87

11.3 创建一对多报表 87

11.4 国家等级考试模拟题选做 88

11.5 习题 88

实训12 程序设计基础(1) 90

12.1 顺序结构程序设计 90

12.1.1 实训环境准备 90

12.1.2 顺序结构程序设计练习 90

12.2 分支结构程序设计 91

12.2.1 IF-ELSE-ENDIF分支语句 91

12.2.2 DO-CASE多分支语句 92

12.3 循环结构程序设计 92

12.4 国家等级考试模拟题选做 94

12.5 习题 94

实训13 程序设计基础(2) 96

13.1 循环结构程序设计 96

13.1.1 实训环境准备 96

13.1.2 FOR循环结构 96

13.1.3 SCAN循环结构 97

13.1.4 多解循环结构程序 97

13.2 带参数调用程序 98

13.3 修改、调试运行有错误的程序 99

13.4 习题 99

实训14 系统主程序和菜单设计 100

14.1 菜单设计 100

14.1.1 实训环境准备 100

14.1.2 菜单设计 100

14.1.3 完成“教学管理系统”菜单设计 101

14.2 教学管理系统主程序设计 102

14.2.1 主程序设计 102

14.2.2 主程序与系统菜单连接调试 103

14.3 国家等级考试模拟题选做 103

14.4 习题 104

实训15 表单设计(1) 105

15.1 表单设计 105

15.1.1 实训环境准备 105

15.1.2 具有打印功能的表单 105

15.1.3 具有查询功能的表单 106

15.1.4 新操作员登记表单 107

15.2 国家等级考试模拟题选做 108

15.3 习题 108

实训16 表单设计(2) 109

16.1 表单设计 109

16.1.1 实训环境准备 109

16.1.2 具有表格控件的表单 109

16.1.3 具有组合框控件的打印表单 111

16.1.4 具有组合框和表格控件的查询表单 112

16.1.5 具有计时器控件的表单 113

16.2 国家等级考试模拟题选做 114

16.3 习题 114

实训17 表单设计(3) 116

17.1 复选框、按钮组和微调控件的使用 116

17.1.1 实训环境准备 116

17.1.2 复选框、按钮组和微调控件的使用 116

17.2 命令按钮组的使用 117

17.3 页框控件的使用 118

17.4 完成第四次无纸化作业 118

17.4.1 第四次无纸化作业的题目和完成时间 118

17.4.2 完成第四次无纸化作业操作示范 119

17.4.3 学生完成第四次无纸化作业 119

17.5 习题 119

实训18 应用程序连编及期末模拟考试 120

18.1 系统调试与连编 120

18.1.1 教学管理系统源程序调试 120

18.1.2 教学管理系统源程序连编 121

18.1.3 运行教学管理系统可执行程序 122

18.2 期末模拟考试 122

18.2.1 模拟考试软件的安装 122

18.2.2 模拟考试登录 122

18.2.3 VF无纸化考试模拟系统的答题窗口 123

18.2.4 交卷的注意事项 124

18.2.5 查看分数的注意事项 124

18.3 习题 124

附录A Visual FoxPro常用命令简介 126

附录B Visual FoxPro常用函数简介 156

附录C VF等级考试模拟软件(公益版)简介 184

附录D VF无纸化作业系统简介 192

附录E VF无纸化考试系统简介 200

参考文献 207

返回顶部