当前位置:首页 > 工业技术
Visual FoxPro程序设计教程与上机指导
Visual FoxPro程序设计教程与上机指导

Visual FoxPro程序设计教程与上机指导PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王建明等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302101221
  • 页数:326 页
图书介绍:本书全面介绍了Visual FoxPro数据库应用系统的操作与程序设计。内容包括数据库的基础知识,在Visual FoxPro的数据和命令,数据库的设计,修改建立、校验和使用,SQL基础,面向对象的设计方法等。
《Visual FoxPro程序设计教程与上机指导》目录

第1章 Visual FoxPro基础知识 1

1.1 数据库系统概述 1

1.1.1 数据、信息和数据库 1

1.1.2 数据库系统 2

1.1.3 数据模型 2

1.1.4 数据库管理系统 3

1.2 关系数据库系统 3

1.2.1 关系术语 3

1.2.2 关系与运算 4

1.3 Visual FoxPro概述 5

1.3.1 Visual FoxPro的特点与运行环境 6

1.3.2 Visual FoxPro的安装运行 6

1.3.3 Visual FoxPro的工作方式和用户界面 7

1.3.4 Visual FoxPro的辅助设计工具和环境设置 8

1.4 项目管理器 12

1.4.1 创建项目 12

1.4.2 使用项目管理器 13

1.4.3 定制项目管理器 14

1.5 上机指导 15

1.5.1 设置默认路径 15

1.5.2 使用项目管理器 15

1.6 习题 16

第2章 Visual FoxPro的数据及命令知识 18

2.1 Visual FoxPro的数据及其运算 18

2.1.1 常量 20

2.1.2 变量 20

2.1.3 表达式 23

2.2 命令格式与文件类型 27

2.2.1 命令格式 27

2.2.2 文件类型 28

2.3 上机指导 29

2.4 习题 31

第3章 数据表和数据库的基本操作 34

3.1 数据表的建立 34

3.1.1 表结构的设计 34

3.1.2 表结构的建立 35

3.1.3 表数据的输入与修改 36

3.1.4 表数据的删除和恢复 38

3.1.5 浏览窗口的操作 38

3.1.6 表结构的修改 38

3.2 表的基本操作 38

3.2.1 打开表和关闭表 38

3.2.2 表与表结构的复制和删除 40

3.2.3 记录的显示 41

3.2.4 记录指针的移动 42

3.2.5 记录的追加与插入 42

3.2.6 记录的删除与恢复 43

3.2.7 表数据的替换 44

3.2.8 查询命令 44

3.2.9 设置过滤器 45

3.3 数据库的建立与操作 46

3.3.1 数据库的建立 46

3.3.2 数据库的打开与关闭 48

3.3.3 数据库的修改和删除 49

3.3.4 数据表和自由表的转换 49

3.4.1 表结构的建立操作 52

3.4 上机指导 52

3.4.2 表内容的编辑 53

3.4.3 删除记录的操作 55

3.4.4 查找操作 56

3.5 习题 57

第4章 排序、索引与多表操作 59

4.1 排序与索引 59

4.1.1 基本概念 59

4.1.2 在表设计器中建立索引 61

4.1.3 用命令建立索引 62

4.1.4 索引的使用 64

4.2 数据完整性 66

4.2.1 实体完整性与主关键字 66

4.2.2 域完整性与约束规则 68

4.2.3 参照完整性与表之间的关联 69

4.3 多个表的同时使用 73

4.3.1 多工作区的概念 73

4.4.1 排序和索引 74

4.3.2 使用不同工作区的表 74

4.4 上机指导 74

4.4.2 多表操作和参照完整性 75

4.5 习题 76

第5章 查询与视图 78

5.1 查询 78

5.1.1 建立查询 78

5.1.2 设计查询 80

5.1.4 定向输出查询结果 82

5.1.3 运行查询 82

5.1.5 用向导建立查询 84

5.2 SQL概述 86

5.3 SQL的数据定义功能 87

5.3.1 表的定义 87

5.3.2 表结构的修改 88

5.3.3 表的删除 88

5.4 SQL的数据修改功能 88

5.4.1 插入数据 88

5.5.1 简单查询 89

5.5 SQL的数据查询功能 89

5.4.2 更新数据 89

5.4.3 删除数据 89

5.5.2 多表查询 90

5.5.3 嵌套查询 91

5.5.4 分组及使用库函数查询 91

5.5.5 排序 92

5.6 视图 92

5.6.1 视图的概念 92

5.6.2 建立本地视图 93

5.6.3 修改视图与数据更新 93

5.6.4 用SQL定义视图 94

5.7 上机指导 94

5.7.1 查询的建立和使用 94

5.7.2 练习SQL命令 96

5.8 习题 97

6.1.1 程序的概念 101

6.1 程序与程序文件 101

第6章 程序设计基础 101

6.1.2 程序文件的建立与执行 102

6.1.3 输入输出命令 104

6.2 程序中常用命令 106

6.2.1 环境设置命令 106

6.2.2 其他辅助命令 106

6.3.1 结构化程序设计方法 108

6.3.2 三种基本程序结构 108

6.3 结构化程序设计 108

6.3.3 顺序结构程序举例 109

6.4 分支结构程序设计 109

6.4.1 简单分支结构 109

6.4.2 选择分支结构 110

6.4.3 多路分支结构 112

6.5 循环结构程序设计 114

6.5.1 当型循环结构 114

6.5.2 步长型循环结构 117

6.5.3 扫描型循环结构 118

6.5.4 多重循环结构 119

6.6 模块结构程序设计 121

6.6.1 程序模块的建立与运行 121

6.6.2 带参数模块的建立与调用 122

6.6.3 内存变量作用域 124

6.6.4 过程与过程文件 129

6.6.5 用户自定义函数 129

6.7 上机指导 130

6.7.1 循环语句的使用 131

6.7.2 自定义函数的使用 133

6.8 习题 133

第7章 面向对象的程序设计 138

7.1 对象与类的基本概念 138

7.1.1 对象与类 138

7.1.2 对象与类的特性 138

7.2 Visual FoxPro的基类 139

7.2.1 控件类 139

7.3.1 属性 140

7.3.2 方法 140

7.2.2 容器类 140

7.3 对象的属性、方法与事件 140

7.3.3 事件 141

7.4 创建用户自定义类 141

7.4.1 用类设计器创建类 141

7.4.2 用程序方式定义类 142

7.4.3 类的复制与删除 143

7.5 用编程方式创建对象 143

7.5.2 向容器中添加对象 144

7.5.1 用函数创建对象 144

7.5.3 在程序中引用对象 145

7.5.4 编程创建对象举例 146

7.6 上机指导 147

7.6.1 创建对象 147

7.6.2 设置对象属性 148

7.6.3 设置对象事件代码 149

7.7 习题 150

8.1.1 使用向导创建单表表单 152

第8章 表单设计基础 152

8.1 使用表单向导创建表单 152

8.1.2 使用向导创建一对多表单 155

8.2 使用表单设计器创建表单 157

8.2.1 表单设计器 157

8.2.2 表单设计器的启动 158

8.3 表单设计工具 159

8.3.1 在表单设计器中设计表单 159

8.3.2 表单的修改与运行 160

8.4 使用表单生成器创建表单 164

8.5 常用表单事件与方法 164

8.5.1 常用表单事件 165

8.5.2 常用表单方法 166

8.6 设置数据环境 166

8.6.1 数据环境 166

8.6.2 数据绑定 167

8.6.3 把表或字段拖入表单 168

8.7.1 表单设计器的使用 170

8.7 上机指导 170

8.7.2 数据环境的使用 171

8.7.3 为表单事件添加代码 171

8.8 习题 173

第9章 表单控件应用举例 175

9.1 标签、线条、形状与图像 175

9.2 文本框与编辑框 176

9.3 列表框与组合框 179

9.4 命令按钮与命令按钮组 181

9.5 复选框与选项按钮组 183

9.6 微调控件 186

9.7 计时器 187

9.8 表格 188

9.9 页框与容器 190

9.10 ActiveX控件与ActiveX绑定控件 191

9.11 上机指导 191

9.11.1 标签、文本框、编辑框的使用 191

9.11.3 形状、计时器的使用 193

9.11.2 列表框和表格的使用 193

9.11.4 综合设计 195

9.12 习题 203

第10章 菜单设计与应用 206

10.1 菜单设计器 206

10.2 菜单设计步骤 207

10.3 定制菜单 207

10.4 菜单设计实例 207

10.5 快捷菜单的创建 210

10.6.1 创建一个菜单 211

10.6 上机指导 211

10.6.2 创建一个快捷菜单 212

10.7 习题 213

第11章 报表设计与应用 215

11.1 报表设计概述 215

11.1.1 设置报表数据源 215

11.1.2 设计报表布局 215

11.1.3 报表的打印 216

11.2 使用向导创建报表 216

11.3 创建“快速报表” 217

11.4.1 报表设计器窗口 218

11.4 报表设计器 218

11.4.2 在报表设计中使用控件 219

11.4.3 设计分组报表 219

11.5 上机指导 219

11.5.1 使用快速报表 220

11.5.2 使用报表设计器 221

11.6 习题 222

12.1.1 数据模型 224

12.1 数据库设计 224

第12章 应用系统开发-总体设计数据库设计部分 224

12.1.2 关系数据模型 227

12.1.3 关系完整性规则 228

12.1.4 索引 230

12.1.5 数据库设计步骤 231

12.2 数据库设计过程 232

12.2.1 数据库需求分析 233

12.2.2 数据库概念结构设计 233

12.2.3 数据库逻辑结构设计 234

12.2.4 数据库结构的实现 235

12.3.1 问题的识别 237

12.3 上机指导 237

12.3.2 分析与综合 238

12.3.3 数据描述 238

12.3.4 数据库逻辑设计 239

12.4 习题 241

13.1.1 需求分析 244

13.1.2 应用程序设计 244

13.1 系统模块设计 244

第13章 应用系统开发-功能和功能设计部分 244

13.1.3 软件测试 247

13.1.4 应用程序发布 248

13.1.5 系统运行与维护 248

13.2 本系统设计分析 248

13.2.1 本系统设计目标 248

13.2.2 本系统开发设计思想 248

13.2.3 本系统功能分析 248

13.3 系统主界面设计 249

13.3.1 软件封面设计 249

13.3.2 员工基本信息模块设计 252

13.3.3 工资基本设定模块设计 262

13.3.4 工资汇总模块设计 264

13.3.5 个人工资查询模块设计 265

13.4 系统主程序的设计 267

13.5 源代码 268

13.5.1 主界面的源代码 268

13.5.2 “员工信息”子页面的源代码 268

13.5.3 “查询”子页面的源代码 273

13.5.4 “基础工资”的代码 274

13.5.5 “岗位工资”的代码 275

13.5.6 “工龄工资”的代码 276

13.5.7 “工资汇总”模块的源代码 277

13.6 上机指导 279

13.6.1 系统主模块设计 280

13.6.2 登录界面 280

13.6.3 系统维护模块 283

13.6.4 数据安全模块 283

13.6.5 查询模块 284

13.7 习题 285

14.1 程序的调试 287

14.1.1 调试前的准备工作 287

第14章 程序的调试与发布 287

14.1.2 调试应用程序 288

14.1.3 常见错误 290

14.2 软件的编译 291

14.3 程序的发布 292

14.4 上机指导 297

14.5 习题 298

15.1 总体特色 300

第15章 Visual FoxPro 8.0简介 300

15.2 Visual FoxPro 8.0的安装 301

15.3 新功能和新特性 305

15.3.1 结构化异常处理 305

15.3.2 CursorAdapter类 306

15.3.3 全新的“连接” 307

15.4 上机指导 310

15.5 习题 318

附录 参考答案 319

相关图书
作者其它书籍
返回顶部