欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 本科和研究生教材 > 计算机类 > Visual FoxPro程序设计与应用开发

浏览历史

Visual FoxPro程序设计与应用开发

Visual FoxPro程序设计与应用开发

prev next

  • 商品货号:20150407014
  • 所属系列:全国高等院校应用型创新规划教材—计算机系列
    商品重量:0克
    作者:赵军富,李海荣
    出版社:清华大学出版社
    图书书号/ISBN:9787302395140
    出版日期:2015年4月
    开本:16开
    图书页数:312
    图书装订:平装
    图书规格:185mm×260mm
    版次:1-1
    印张:19.5
    字数:469千字
  • 上架时间:2015-04-07
    商品点击数:7079
  • 定价:¥38.00元
    本店售价:¥38.00元
    注册用户:¥38.00元
    vip:¥36.10元
    黄金等级:¥34.20元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

内 容 简 介
本书以Visual FoxPro 6.0 软件为应用背景,全面介绍了Visual FoxPro的基础理论、数据库相关知识和系统开发技术。全书共分为11章,主要内容包括Visual FoxPro系统概述、Visual FoxPro语言基础、数据库基础、表与数据库、结构化查询语言SQL、查询和视图、程序设计基本概述、常用控件、报表设计、菜单设计、项目设计实例——图书管理系统。
本书内容丰富、结构合理、语言简练流畅、示例翔实,可以作为普通高校计算机公共课的教材,也适用于高职高专以及非计算机专业本科学生学习,还可以作为Visual FoxPro程序设计爱好者的自学用书。
本书的电子教案、习题答案和项目开发实例源代码可以到http://www.tupwk.com.cn/downpage网站下载。
 
前  言
信息技术的飞速发展大大推动了社会的进步,已经逐渐改变了人们的生活、工作、学习等方式。数据是信息的载体,数据库是相互关联的数据集合。而数据库技术则是当今计算机处理数据的主要技术手段。
Visual FoxPro(简称 VFP)是微软公司推出的运行于Windows 98/2000/XP 和Windows NT 操作系统平台的数据库应用与软件开发系统,其具有友好的用户界面、完备而丰富的工具、强大的功能和良好的兼容性,使得对大量数据的存储、组织、应用和维护等工作变得简单易行。VFP提供了一个集成化的开发环境,支持面向对象和可视化的程序设计技术,包含功能强大的可视化设计工具。
本书根据高等学校非计算机专业计算机基础教学的最新大纲要求进行编写,全书共分11章:第1章为Visual FoxPro系统概述,第2章为Visual FoxPro语言基础,第3章为数据库基础,第4章为表与数据库,第5章为结构化查询语言SQL,第6章为查询和视图,第7章为程序设计概述,第8章为常用控件,第9章为报表设计,第10章为菜单设计,第11章为项目设计实例——图书管理系统。
本书内容丰富、结构合理、思路清晰、语言简练流畅,并以“图书管理系统”案例贯穿全书,可以使读者循序渐进地学习,从而能够比较容易地掌握数据库管理系统的主要功能。部分章节末尾都安排了有针对性的习题,有助于读者增强对基本概念的理解和提高实际应用能力。
本书可作为普通高校计算机公共课的参考教材,适用于非计算机专业本科生、高职高专生学习使用,也可以作为Visual FoxPro程序设计爱好者的自学参考书。
本书获内蒙古科技大学教材建设项目资助,由内蒙古科技大学计算机基础教研室编写完成。参与本书编写的教师,是多年来一直从事大学计算机基础教学的一线教师,积累了丰富的教学经验。其中,第1章和第11章由黄迎久老师编写;第2章、第3章和附录由李海荣老师编写;第4章由庞润芳老师编写;第5章和第6章由赵军富老师编写;第7章和第10章由王猛老师编写;第8章和第9章由徐扬老师编写。全书由赵军富老师负责统稿。
由于作者水平有限,书中的疏漏和瑕疵在所难免,敬请广大读者批评指正。如果您对本书有什么好的建议和意见,可发邮件至:junfu_zhao@aliyun.com
编  者

目  录
第1章  Visual FoxPro系统概述 1
1.1  Visual FoxPro简介 2
1.1.1  Visual FoxPro的发展 2
1.1.2  Visual FoxPro的特点 2
1.1.3  Visual FoxPro的环境 3
1.1.4  Visual FoxPro的主界面 3
1.2  Visual FoxPro可视化设计工具 5
1.2.1  向导 5
1.2.2  设计器 6
1.2.3  生成器 7
1.3  项目管理器 7
1.3.1  项目的创建 8
1.3.2  项目管理器的使用 9
1.4  Visual FoxPro 6.0 系统环境设置 11
1.5  图书管理系统实例 13
1.5.1  系统开发的基本过程 13
1.5.2  系统的功能要求 16
1.5.3  系统的结构及功能 16
1.5.4  数据库及相关数据表 17
本章小结 18
第2章  Visual FoxPro 语言基础 19
2.1  常量与变量 20
2.1.1  常量 20
2.1.2  变量 23
2.2  Visual FoxPro中的常用函数 28
2.2.1  数值函数 28
2.2.2  字符函数 29
2.2.3  日期和时间函数 30
2.2.4  数据类型转换函数 31
2.2.5  测试函数 32
2.2.6  其他函数 32
2.3  运算符和表达式 34
2.3.1  运算符 34
2.3.2  算术表达式 34
2.3.3  字符表达式 35
2.3.4  关系表达式 35
2.3.5  逻辑表达式 37
2.3.6  日期与日期时间表达式 37
2.3.7  运算符的优先级 38
2.4  Visual FoxPro命令的格式及书写规则 38
2.4.1  Visual FoxPro命令的一般格式 38
2.4.2  Visual FoxPro命令的书写规则 39
2.5  小型案例实训 39
本章小结 40
习题 40
第3章  数据库基础 43
3.1  数据库系统 44
3.2  关系数据库 45
3.2.1  概念模型 45
3.2.2  数据模型 47
3.2.3  关系模型 48
3.3  小型案例实训 50
本章小结 53
习题 53
第4章  表与数据库 55
4.1  建立表 56
4.1.1  表的概念 56
4.1.2  确定表结构 57
4.1.3  建立表结构 59
4.1.4  输入记录 64
4.2  表的打开与关闭 68
4.2.1  打开表的方式 68
4.2.2  关闭表的方式 69
4.3  表结构的修改及显示 69
4.3.1  表结构的修改 69
4.3.2  修改表结构的命令 69
4.3.3  用命令显示当前表的结构 70
4.4  表记录的维护 70
4.4.1  表记录的显示 70
4.4.2  记录的定位 71
4.4.3  编辑与修改记录内容 74
4.4.4  删除与恢复记录 76
4.4.5  表的复制 78
4.4.6  表记录与数组间的数据交换 78
4.5  表的排序与索引 81
4.5.1  表的物理排序 81
4.5.2  索引 82
4.5.3  建立索引 83
4.5.4  索引的使用 84
4.5.5  索引查询 85
4.6  记录的统计与计算 87
4.7  数据表的过滤 89
4.7.1  记录过滤 89
4.7.2  字段过滤 90
4.8  多表操作 91
4.8.1  工作区的概念 91
4.8.2  工作区的选择及数据引用 92
4.8.3  工作区的使用规则 92
4.8.4  数据工作期 92
4.8.5  工作区操作示例 93
4.9  数据库操作 93
4.9.1  数据库的创建 94
4.9.2  在项目中添加数据库 95
4.9.3  数据库的基本操作 96
4.9.4  数据库对表的管理 97
4.9.5  数据库表的基本操作 100
4.10  表间关系 103
4.10.1  表间关系的相关知识 103
4.10.2  永久关系的操作 104
4.10.3  参照完整性 105
4.10.4  表的关联——表间的临时关系 107
4.11  小型案例实训 110
本章小结 111
习题 111
第5章  结构化查询语言SQL 113
5.1  SQL语言概述 114
5.2  SQL的数据定义功能 115
5.2.1  基本数据类型 115
5.2.2  建立表结构 116
5.2.3  修改数据表 117
5.2.4  删除数据表 118
5.3  SQL的数据操纵功能 118
5.3.1  插入记录 119
5.3.2  删除记录 119
5.3.3  更新记录 119
5.4  数据查询 120
5.4.1  单表查询 121
5.4.2  连接查询 133
5.4.3  子查询 138
5.5  小型案例实训 140
本章小结 140
习题 140
第6章  查询和视图 145
6.1  查询设计 146
6.1.1  查询设计器 146
6.1.2  建立查询示例 148
6.1.3  运行查询文件 149
6.1.4  修改查询文件 150
6.1.5  定向输出查询文件 151
6.2  视图设计 152
6.2.1  视图设计器 153
6.2.2  创建本地视图 154
6.2.3  视图操作的SQL语句 160
6.3  小型案例实训 161
本章小结 161
习题 162
第7章  程序设计基本概述 165
7.1  面向对象程序设计 166
7.1.1  概述 166
7.1.2  面向对象程序设计的
基本概念 166
7.1.3  Visual FoxPro的对象操作 168
7.2  表单设计 170
7.2.1  创建表单 170
7.2.2  设置数据环境 173
7.2.3  表单的属性 173
7.2.4  表单的事件 174
7.2.5  表单常用方法 174
7.3  基本控件设计 175
7.3.1  标签(Label) 175
7.3.2  文本框(Text) 176
7.3.3  按钮(Command) 178
7.4  结构化程序设计 180
7.4.1  算法及其描述 181
7.4.2  程序文件的建立与运行 182
7.4.3  程序常用语句 183
7.4.4  顺序结构 184
7.4.5  选择结构 185
7.4.6  循环结构 189
7.4.7  过程的定义与调用 195
7.4.8  自定义函数与调用 196
7.4.9  变量的作用域 197
7.5  小型案例实训 198
本章小结 200
习题 200
第8章  常用控件 203
8.1  常用控件概述 204
8.1.1  命令按钮组控件 204
8.1.2  选项按钮控件 205
8.1.3  复选框控件 206
8.1.4  列表框控件 208
8.1.5  组合框控件 212
8.1.6  编辑框控件 213
8.1.7  计时器控件 213
8.1.8  表格控件 214
8.1.9  页框控件 216
8.1.10  图像控件 218
8.2  小型案例实训 219
本章小结 221
习题 221
第9章  报表设计 223
9.1  报表设计的准备工作 224
9.1.1  准备工作 224
9.1.2  常用的报表布局 224
9.2  利用报表向导创建报表 225
9.2.1  利用报表向导创建单表报表 225
9.2.2  利用报表向导创建一对多报表 227
9.3  利用报表设计器创建报表 229
9.3.1  报表设计器简介 229
9.3.2  页面设置 231
9.3.3  快速报表的创建 232
9.3.4  应用“报表设计器”创建报表 233
9.4  报表输出 235
9.4.1  菜单方式打印报表 235
9.4.2  命令方式打印报表 236
9.5  小型案例实训 236
本章小结 238
习题 238
第10章  菜单设计 241
10.1  菜单系统概述 242
10.1.1  菜单系统的组成 242
10.1.2  菜单系统的设计过程 243
10.2  创建下拉式菜单 243
10.2.1  应用菜单设计器创建下拉式菜单 243
10.2.2  应用快速菜单创建下拉式菜单 248
10.3  创建快捷菜单 249
10.3.1  快捷菜单的建立 249
10.3.2  快捷菜单的建立实例 250
10.4  小型案例实训 251
本章小结 253
习题 253
第11章  项目设计实例——图书管理系统 255
11.1  可行性和需求分析 256
11.1.1  可行性分析 256
11.1.2  需求分析 257
11.2  系统设计 257
11.2.1  设计思想 257
11.2.2  系统功能分析 257
11.2.3  系统功能模块设计 258
11.2.4  数据库设计 258
11.3  程序代码 260
11.3.1  主文件代码 260
11.3.2  主窗口模块代码 261
11.3.3  图书信息管理模块代码 263
11.3.4  读者信息管理模块代码 267
11.3.5  图书借阅/归还模块代码 271
11.4  软件测试 275
本章小结 276
附录一   Visual FoxPro 6.0常用命令一览表 277
附录二  Visual FoxPro 6.0常用函数一览表 289
附录三  Visual FoxPro 6.0常用的表单属性、事件与方法 301
参考文献 302

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha