基本信息
内容简介
计算机书籍
《Visual FoxPro程序设计》是针对高职高专教学特点而编写的基础教材,其内容包括Visual Foxpro的基础知识、项目管理器的使用、数据库的建立、表单的有关操作、数据库的管理与操作、查询与视图、程序设计的常用命令与基本结构及报表与标签设计的方法等,并详细介绍了常用控件的程序设计、数据表的表单程序设计及菜单等项目的设计方法。
《Visual FoxPro程序设计》的特点是概念清晰、编排合理、实例丰富,有利于读者对知识的理解与掌握。同时,《Visual FoxPro程序设计》的每个章节后附有一定数量的习题,便于读者复习参考。
《Visual FoxPro程序设计》适合作为各类高职高专院校的“Visual Foxpro程序设计”课程教材或“数据库应用”课程教材,也可作为各类培训班的相关课程教材。此外,对于参加计算机二级Visual foxpro 考试的应试者,也是一本相当实用的参考书。
目录
1.1 数据库基础
1.2 数据库设计
1.3 Visual FoxPro 6.0简介
习题1
第2章 Visual FoxPro 系统的编程工具介绍
2.1 Visual FoxPro 6.0系统的主界面介绍
2.2 项目管理器
2.3 设计器
2.4 工具栏
2.5 生成器简介
2.6 向导
2.7 表单设计器
2.8 Visual FoxPro 编程步骤
习题2
第3章 Visual FoxPro 数据与数据运算
3.1 常量
3.2 变量
3.3 运算符及表达式
3.4 常用函数
前言
Visual FoxPro安装容易,运行环境要求不高,便于学习掌握,易于为广大用户所接受。更为可取的是,它不仅支持先进的面向对象程序设计方法,而且提供了用以开发各种数据库应用系统界面的可视化设计工具。它一改传统程序设计的概念与方法,使得用户只需编写少量简单的代码,就可利用鼠标方便、快捷、直观地创建各种Windows风格的窗口、对话框、菜单和报表等,从而极大地提高了应用程序界面的友好性和程序设计的效率,因此在企事业管理和办公自动化等各方面得到了普遍的应用。
本书共分11章,大致可归纳为5部分内容。
第1、2、3章主要介绍数据库和数据库管理系统的基本概念,以及Visual FoxPro数据元素的基础知识。其中有关数据类型、常量、变量、函数和表达式等概念至为重要,是学好VisualFoxPro的基础。
第4、5、6章主要讲解Visual FoxPro数据表和数据库的基本操作,详细地说明了如何建立、维护、使用数据表和数据库,如何增删和修改表中的数据记录、按要求统计汇总数据、按指定的关键字对数据记录进行物理或逻辑排序,以及如何从单个或多个数据表中查询所需的数据等。掌握了这部分内容,就可利用Visual FoxPro做一些简单的数据管理工作,同时这些知识也是进一步学习程序设计的基础。
第7章讲述面向过程的程序设计方法,这是进一步学习面向对象程序设计的基础。本章在阐述顺序、分支、循环等基本程序结构及相应流程控制语句的同时,介绍了结构化的程序设计思想。其间通过大量的例子介绍了传统程序设计的常用方法与技巧,力图使读者在学习理解的基础上,能够举一反三,迅速掌握这些方法并学会编写一些简单的应用程序。
第8、9、10章是本书的精华部分,在阐述了面向对象程序设计的概念、方法与术语之后,着重介绍了利用各种设计器可视化地设计表单、报表和菜单的方法和步骤。从某种意义上讲,面向对象程序设计的关键就是对应用程序用户界面的设计,而组成用户界面的各种窗口和对话框则均为表单的不同表现形式,因此,表单设计是这一部分最重要的内容。
第11章详细地讲述了开发一个基于数据库的应用系统所需的各个步骤,包括用户需求分析与目标设计、系统功能分析与模块设计、数据库需求分析与逻辑结构设计、各功能模块的创建与调试、主文件的设置,以及整个系统的编译、运行等。本章总结前面几章所讲的各种知识,介绍了一些编程思想与技巧,并将前面几章的实例内容连贯起来,通过编译、调试,形成一个完整的应用程序。
本书采用图文并茂的形式,结合大量实用、丰富的实例深入浅出地讲述了面向对象编程的概念,使读者逐步掌握Visual FoxPro 6.0的基本操作及面向对象编程技术,并能独立进行小型应用系统开发。本书可作为高职高专类院校计算机及相关专业学生的教材,也可作为科研人员的参考用书,同时,它还适合于广大计算机用户和计算机技术初学者使用。
由于作者水平有限,书中难免有错误和不足之处,欢迎广大读者批评指正。
编者