《Visual FoxPro程序设计及其应用系统开发》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李作纬主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2003
  • ISBN:7508415353
  • 页数:264 页
图书介绍:本书共分十一章,第一章到第六章及第十章,主要讲述了可视化操作工具和向导,例如表设计器、查询设计器、表单设计器、报表设计器、菜单设计器、表向导、查询向导、报表向导等。第七章到第九章,主要讲述了Visual FoxPro 6.0的程序设计方法,使学生掌握程序设计的基本结构。第十一章是一个综合性的示例,说明使用Visual FoxPro 6.0开发系统的过程和方法,使学生能从综合的例子,获得开发管理信息系统的基本能力。本书配有电子教案,此教案用PowerPoint制作,可以任意修改。适合高等院校及大中专院校的学生。

第1章 Visual FoxPro概述 1

本章学习目标 1

1.1 数据库系统概述 1

1.1.1 数据管理技术的发展 1

1.1.2 数据库的基本概念 2

1.1.3 数据模型 3

1.1.4 关系模型和关系数据库 7

1.2 Visual FoxPro 6.0概述 11

1.2.1 Visual Foxpro 6.0启动与退出 11

1.2.2 Visual Foxpro 6.0系统环境的配置 12

1.2.3 Visual Foxpro 6.0的系统窗口 16

1.2.4 Visual Foxpro 6.0的工作方式 18

1.2.5 Visual FoxPro 6.0的辅助设计工具 20

本章小结 23

习题一 23

第2章 数据表达式和函数 24

本章学习目标 24

2.1 数据类型 24

2.2 常量与变量 25

2.2.1 常量 25

2.2.2 变量 26

2.3 表达式 27

2.3.1 运算符 27

2.3.2 表达式 29

2.4 函数 31

2.4.1 数值型函数 31

2.4.2 字符型函数 32

2.4.3 日期和时间函数 36

2.4.4 测试函数 37

2.4.5 宏替换函数 39

本章小结 39

习题二 40

第3章 项目管理器 41

本章学习目标 41

3.1 项目管理器的功能 41

3.1.1 项目的建立 41

3.1.2 项目的打开 43

3.1.3 项目菜单的功能 43

3.1.4 项目管理器的窗口操作 43

3.2.1 项目管理器的选项卡 44

3.2 项目管理器的组成 44

3.2.2 项目管理器的命令按钮 45

3.3 项目管理器的使用 46

本章小结 47

习题三 47

第4章 数据库和数据表的可视化操作 48

本章学习目标 48

4.1 数据库和数据表的建立 48

4.1.1 数据库的建立 48

4.1.2 数据表的建立 49

4.1.3 数据表结构的操作 56

4.2 数据表中记录的操作 59

4.2.1 输入记录 60

4.2.2 浏览记录 61

4.2.3 追加记录 63

4.2.4 指针定位 64

4.2.5 修改记录 67

4.2.6 删除记录 67

4.3 数据的索引 69

4.3.1 索引的分类 69

4.3.2 索引的建立 70

4.3.3 索引的使用 71

4.4 多数据表的操作 72

4.4.1 工作区编号与别名 72

4.4.2 设置表间临时关系 73

4.4.3 设置表间永久关系 74

4.4.4 设置参照完整性 75

习题四 77

本章小结 77

第5章 查询和视图 79

本章学习目标 79

5.1 查询 79

5.1.1 查询文件的建立 79

5.1.2 查询文件的执行 86

5.1.3 查询文件的修改和查看 88

5.2 视图 89

5.2.1 视图文件的建立 89

5.2.2 视图文件的查看 92

5.2.3 视图文件的修改 92

5.3 结构化查询语言SQL 92

5.3.1 SQL的数据定义 93

5.3.2 SQL的数据修改 94

5.3.3 SQL的数据查询 95

本章小结 105

习题五 105

第6章 数据库和数据表的命令操作 107

本章学习目标 107

6.1 数据库和数据表的基本操作 107

6.1.1 数据库、数据表结构的建立 107

6.1.2 数据库、数据表的打开和关闭 108

6.2 数据表结构的浏览与修改 109

6.2.1 数据表结构的浏览 109

6.2.2 数据表结构的修改 110

6.3 对数据表记录的操作 111

6.3.1 输入和追加数据 111

6.3.2 指针定位 112

6.3.3 浏览、显示和插入数据 113

6.3.4 修改和批量替换数据 118

6.3.5 删除数据 119

6.4 表的排序与索引 121

6.4.1 表的排序 121

6.4.2 索引 122

6.4.3 数据的查找 124

6.5 数据表的统计 127

6.5.1 记录统计命令 127

6.5.2 累加求和及求平均值 128

6.6 多表操作 129

6.6.1 工作区的选择与使用 130

6.6.2 表间临时关系 130

习题六 132

本章小结 132

第7章 面向过程程序设计 135

本章学习目标 135

7.1 面向过程的程序设计基础 135

7.1.1 程序的建立、保存和运行 135

7.1.2 常用命令 138

7.1.3 程序运行控制命令 140

7.1.4 数组 141

7.1.5 输入和输出命令 144

7.2 结构化程序设计 145

7.2.1 顺序结构程序设计 145

7.2.2 分支结构程序设计 146

7.2.3 循环结构程序设计 149

7.3.1 调用子程序命令 154

7.3 子程序及其调用 154

7.3.2 返回主程序语句 155

7.3.3 变量的作用域 156

7.4 过程和过程文件 158

本章小结 159

习题七 160

第8章 面向对象程序设计 161

本章学习目标 161

8.1 面向对象程序设计概述 161

8.1.1 面向对象程序设计的基本概念 161

8.1.2 面向对象程序设计的特点 163

8.2 类的设计 164

8.2.1 类的建立 164

8.2.2 类的设置 165

8.2.3 类的修改 166

8.3 对象的设计 167

8.3.1 对象的引用 167

8.3.2 设置对象的属性 168

8.3.3 调用对象的方法程序 170

8.3.4 调用对象的事件程序 170

本章小结 170

习题八 170

第9章 表单 172

本章学习目标 172

9.1 表单的基本操作 172

9.1.1 表单的建立 172

9.1.4 表单属性的设置 175

9.1.3 表单的打开 175

9.1.2 表单的运行 175

9.1.5 表单的方法 176

9.1.6 表单的数据环境 178

9.2 表单的控件 179

9.2.1 控件的基本操作 179

9.2.2 控件属性的设置 180

9.2.3 控件的方法 181

9.2.4 控件的布局 182

9.3 常用控件 185

9.3.1 标签控件 185

9.3.2 文本框控件 186

9.3.3 编辑框控件 187

9.3.4 命令按钮控件 188

9.3.5 命令按钮组控件 190

9.3.6 选项按钮组控件 191

9.3.7 复选框控件 192

9.3.8 列表框控件 193

9.3.9 组合框控件 196

9.3.10 表格控件 197

9.3.11 图像控件 200

9.3.12 页框控件 201

9.3.13 计时器控件 204

9.3.14 ActiveX控件 204

9.3.15 微调控件 207

9.3.16 超级链接控件 208

9.4 表单设计举例 208

9.4.1 非数据表表单 209

9.4.2 数据表表单 210

本章小结 212

习题九 213

第10章 报表 215

本章学习目标 215

10.1 创建报表 215

10.1.1 利用向导创建报表 215

10.1.2 利用快速报表创建报表 221

10.2 利用报表设计器编辑报表 222

10.2.1 报表设计器的组成和数据环境 223

10.2.2 报表的带区调整 223

10.2.3 报表的网格调整 225

10.2.4 报表的控件对象 226

10.3.1 用菜单实现输出报表 231

10.3 输出报表 231

10.3.2 用命令实现输出报表 232

本章小结 232

习题十 232

第11章 菜单 234

本章学习目标 234

11.1 菜单的建立 234

11.1.1 菜单的规划 234

11.1.2 下拉菜单的建立 235

11.1.3 快捷菜单的建立 237

11.2 菜单的设置和使用 237

11.2.1 菜单设置 237

11.2.2 菜单的生成 242

11.2.3 菜单的运行 243

本章小结 244

习题十一 244

第12章 Visual FoxPro应用系统开发 245

本章学习目标 245

12.1 学生成绩管理系统 245

12.1.1 需求分析 245

12.1.2 系统结构设计 246

12.1.3 系统详细设计 251

12.2 系统的生成和发布 258

12.2.1 生成应用程序系统 258

12.2.2 系统发布 258

本章小结 262

习题十二 262

参考文献 264