Visual FoxPro 6.0程序设计实验指导与实训(第二版)

-
【作 者】林军 主编
【I S B N 】978-7-5084-3491-9
【责任编辑】郭东青
【适用读者群】本科
【出版时间】2006-01-01
【开 本】16开本
【装帧信息】平装(光膜)
【版 次】第2版
【页 数】
【千字数】
【印 张】
【定 价】¥32
【丛 书】21世纪高等院校计算机系列教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
全书共分三个部分。第一部分是Visual FoxPro程序设计上机指导,共安排了15个实验。第二部分是Visual FoxPro 6.0程序设计实训,其中包含两个管理系统开发实例。实例从新建项目开始,到最后发布安装磁盘,非常详尽地叙述了开发管理系统的整个过程,引导读者逐步掌握开发管理系统的方法。第三部分是Visual FoxPro程序设计自测题及参考答案,有利于读者练习、巩固与提高。书后附有Visual FoxPro 6.0中的函数、MESSAGEBOX()函数、Visual FoxPro 6.0中常用的属性事件和方法3个附录。本书由浅入深、循序渐进、前后呼应、通俗易懂、图文并茂、内容丰富。可以使读者轻松地掌握上机操作的方法,学会如何使用Visual FoxPro开发管理系统。
本书可作为高等学校数据库应用技术的配套实验与实训教材。
第二版前言
《Visual FoxPro 6.0程序设计实验指导与实训》自2002年出版以来,在多所高校得到使用,受到了广大学生和读者的一致好评。在短短的3年时间里就印刷了5次,发行近3万册,在此,谨对广大读者的厚爱和鼓励表示最诚挚的感谢。
本教材具有以下特点:
1.加强实用性是该教材的特色之一。该教材突出了培养应用型人才的特点,使学生学习了该课程后,能设计一个小型的管理信息系统。这样做,使得学生不是被动地接受书上的枯燥命令和知识,而是积极主动地学习。因为从开发一个管理信息系统出发,就可以一步一步地引出问题,从而去解决所提出的问题。
2.重点突出是该教材的另一个特色。VFP程序设计的内容非常多,要在一个学期有限的课时内完成教学任务,是有一定难度的。因此,不能求大而全,教学要突出重点。为此,本教材本着给学生打基础的原则,对VFP程序设计的内容做了适当的取舍。突出重点就保证了该课程讲授内容的完整性。
3.结合实际也是该教材的一个特色。根据非计算机专业学生的特点,书中的例题贴近日常生活和工作,使学生和初学者容易接受。
4.本教材在某些章节的顺序上也有自己的特色。VFP要求用一个项目管理一个应用程序从创建到生成的全过程。虽然VFP允许首先建立数据库、表或者其他的项目组件,但是,首先建立项目,然后添加其他项目组件是更为规范的步骤。项目中包括数据库,数据库中包括数据库表,这样讲授,使学生系统地掌握数据库应用技术,能很快建立起系统的概念。
5.本书的另一特色就是把课程设计写入书中,书的第二部分两个实例可以作为学生课程设计的内容,也可以作为课外作业。可以训练学生综合设计能力,使学生建立起系统的概念。第二部分恰恰就起到了这样的作用。如果把各个模块的功能分解给几个学生来做,还可以培养学生的合作精神。
第二版保留了第一版的特点,即以培养应用型人才为出发点,着重培养学生的实践动手能力,训练学生上机操作的技能和设计与调试程序的能力。由于在许多情况下,解决问题的方法不是惟一的,而是多种多样的,因此本教材不是机械地训练学生,而是给学生留下了一个很大的自行设计的空间,旨在培养学生分析问题和解决问题的能力。
《Visual FoxPro 6.0程序设计实验指导与实训(第二版)》对第一版中的错误作了修正;在实验4中增加了使用命令建立索引文件的内容;书的末尾增加了3个附录。附录A列出了Visual FoxPro 6.0中的常用函数;附录B介绍了MESSAGEBOX()函数的使用方法;附录C列出了Visual FoxPro 6.0中常用的对象属性、事件和方法。这些可供读者查阅,从而方便了教师教学和学生学习。书中的实验都经过了学生多次上机操作验证。本书所配光盘内容及使用方法详见第一版前言。
本书由林军主编,王文剑副主编,参加本书编写的还有余铮、朱庆、刘坤、王虹、李志辉、邓伟萍、杨凤霞、彭春年、姚翠友、高怡新、金继东、刘克强、申蔚、田瑾、张斌、史建芳等。
由于编者水平有限,书中难免有疏漏不当之处,恳请广大读者批评指正。
编 者
2006年1月
第一版前言
第一部分 Visual FoxPro程序设计上机实验指导
实验1 建立项目、数据库和表 1
实验2 表的基本操作(一) 7
实验3 表的基本操作(二) 9
实验4 索引及建立表之间的永久关系 12
实验5 常量、变量、数组、函数和表达式 25
实验6 结构化程序设计(一) 30
实验7 结构化程序设计(二) 36
实验8 多工作区操作 41
实验9 菜单设计 43
实验10 表单设计(一) 50
实验11 表单设计(二) 67
实验12 表单设计(三) 82
实验13 报表设计 97
实验14 SQL语句 106
实验15 查询与视图 110
第二部分 Visual FoxPro 6.0程序设计实训
实训一 学生成绩管理系统开发实例 122
2.1.1 设计内容 122
2.1.2 设计要求 122
2.1.3 系统总体设计 125
2.1.4 建立应用程序项目 125
2.1.5 建立数据库及数据库表的结构 126
2.1.6 设计用户界面 128
2.1.7 设计系统的主程序 150
2.1.8 生成应用程序安装盘 150
实训二 工资管理系统开发实例 151
2.2.1 设计内容 151
2.2.2 用户需求分析 151
2.2.3 系统总体设计 151
2.2.4 建立应用程序项目 151
2.2.5 建立数据库及数据库表的结构 154
2.2.6 设计用户界面 156
2.2.7 自定义类的使用 182
2.2.8 设计系统菜单 185
2.2.9 制作系统HTML样式帮助文件 188
2.2.10 连编应用程序 194
2.2.11 生成应用程序发布安装磁盘 196
2.2.12 开发应用程序小结 200
第三部分 Visual FoxPro程序设计 自测题及参考答案
3.1 Visual FoxPro基础知识 201
3.1.1 选择题 201
3.1.2 填空题 202
3.1.3 判断题 203
3.1.4 问答题 204
3.1.5 参考答案 204
选择题 204
填空题 204
判断题 205
问答题 205
3.2 Visual FoxPro数据库开发环境 206
3.2.1 选择题 206
3.2.2 填空题 207
3.2.3 判断题 207
3.2.4 问答题 208
3.2.5 参考答案 208
选择题 208
填空题 208
判断题 208
问答题 208
3.3 数据库管理系统基础知识 209
3.3.1 选择题 209
3.3.2 填空题 210
3.3.3 判断题 212
3.3.4 参考答案 212
选择题 212
填空题 212
判断题 213
3.4 数据库和数据表的创建及操作 214
3.4.1 选择题 214
3.4.2 填空题 215
3.4.3 判断题 216
3.4.4 问答题 217
3.4.5 参考答案 217
选择题 217
填空题 217
判断题 218
问答题 218
3.5 关系数据库标准语言SQL 219
3.5.1 选择题 219
3.5.2 填空题 220
3.5.3 参考答案 222
选择题 222
填空题 222
3.6 查询与视图 224
3.6.1 选择题 224
3.6.2 填空题 224
3.6.3 判断题(将错误更正过来) 225
3.6.4 简答题 225
3.6.5 参考答案 225
选择题 225
填空题 225
判断题 226
简答题 226
3.7 结构化程序设计 227
3.7.1 选择题 227
3.7.2 填空题 228
3.7.3 应用题 230
3.7.4 参考答案 232
选择题 232
填空题 232
应用题 232
3.8 表单设计 238
3.8.1 选择题 238
3.8.2 填空题 239
3.8.3 简答题 239
3.8.4 应用题 239
3.8.5 参考答案 241
选择题 241
填空题 241
简答题 241
应用题 242
3.9 菜单设计 243
3.9.1 选择题 243
3.9.2 填空题 244
3.9.3 简答题 244
3.9.4 应用题 244
3.9.5 参考答案 244
选择题 244
填空题 244
简答题 245
应用题 245
3.10 报表设计 246
3.10.1 选择题 246
3.10.2 填空题 246
3.10.3 判断题 247
3.10.4 简答题 247
3.10.5 参考答案 247
选择题 247
填空题 247
判断题 248
简答题 248
附录A Visual FoxPro 6.0中的函数 249
附录B MESSAGEBOX( )函数 264
附录C Visual FoxPro 6.0中常用的属性、事件和方法 267全书共分三个部分。第一部分是Visual FoxPro程序设计上机指导,共安排了15个实验。第二部分是Visual FoxPro 6.0程序设计实训,其中包含两个管理系统开发实例。实例从新建项目开始,到最后发布安装磁盘,非常详尽地叙述了开发管理系统的整个过程,引导读者逐步掌握开发管理系统的方法。第三部分是Visual FoxPro程序设计自测题及参考答案,有利于读者练习、巩固与提高。书后附有Visual FoxPro 6.0中的函数、MESSAGEBOX()函数、Visual FoxPro 6.0中常用的属性事件和方法3个附录。本书由浅入深、循序渐进、前后呼应、通俗易懂、图文并茂、内容丰富。可以使读者轻松地掌握上机操作的方法,学会如何使用Visual FoxPro开发管理系统。
本书可作为高等学校数据库应用技术的配套实验与实训教材。
- 计算机取证与司法鉴定(第二版) [张湛 瞿芳]
- 大学应用数学 [主编 郭立娟]
- “四步曲”开放型实践教学活动研究与探索 [岑岗 林雪芬 著]
- 数据库技术与应用(SQL Server 2019) [主编 严晖 刘卫国]
- 黄河流域生态保护和高质量发展与新时期水利工程建设 [李天华 贺丽媛 著]
- 图形图像处理Photoshop 2020实战教程 [主 编 贺海英]
- 深入性能测试——LoadRunner性能测试、流程、监控、调优全程实战 [黄文高 编著]
- 网络工程师备考一本通 [夏杰 编著]
- 软件设计师考前冲刺100题 [施游 王晓笛 邹月平 编著]
- 机器人流程自动化(RPA)实战——基于UiPath [主编 金鑫]
- 软件定义网络技术与实践 [主编 但唐仁]
- 初中英语词汇同步循环速记手抄本(全5册) [宋德伟 编著]
- 工业机器人拆装与调试 [主编 胡月霞 向艳芳 朱奇]
- 风电光伏安全生产检查标准 [华能新能源股份有限公司]
- 功能材料制备与表征实验指导书 [龚伟平 赵军峰 梅海娟 等编著]
- 网络管理员考前冲刺100题 [朱小平 李锦卫 罗祥泽 编著]
- 系统集成项目管理工程师备考一本通 [倪奕文 张关超 王建平 编著]
- 信号与系统(第二版) [主编 张宇]
- 商务英语翻译教程(口译)(第三版) [齐涛云]
- 信息技术基础 [主编 唐倩 邵锐]
- 混合式课堂教学改革与实践—微动教学法 [石铁峰 石家羽 著]
- 人工智能基础 [周永福 韩玉琪 王巧巧]
- Python 语言程序设计实践指导 [主编 张双狮]
- Photoshop 图形图像项目化教程 [主编 胡斌斌 黎娅 苏大椿]
- 信息技术基础(Windows 7+Office 2016) [主编 王洪平 杨华]
- 深入机器学习 [邓子云 著]
- 软件设计师备考一本通 [倪奕文 编著]
- 信息系统项目管理师备考一本通 [倪奕文 编著]
- 大学计算机基础实验(WPS版) [主编 谢江宜 蔡勇]
- 公安信息化应用基础教程 [主编 徐衍微 万雪勇]