第一图书网

Visual FoxPro 9.0程序设计

张翼英,张翼飞,张丕振 编著 清华大学出版社
出版时间:

2008-9  

出版社:

清华大学出版社  

作者:

张翼英,张翼飞,张丕振 编著  

页数:

442  

前言

  公司推出的一个优秀的关系型数据库管理平台,能够方便地设计出各种管理信息系统。和以前版本相比,Visual FoxPro 9.0除了继承原有性能外,还增加、改进了一些特性: Visual FoxPro 9.0对可视化界面功能的支持更为强大,可以设计出比以前版本更漂亮、更专业的软件界面;增加了一个更快的数据引擎,支持更多的数据类型,在数据库和数据表的管理上更为方便;在报表输出上,重新设计了可扩展报表书写器,增加了直接把报表内容输出到HTML或XML文件的功能;进一步强化了网络功能,如对使用远程视图、WWW搜索向导等;强化了以前的命令,增加了数条新命令和函数。  本书编写环境为中文版Visual FoxPro 9.0 SP2。本书是在作者多年的Visual FoxPro课程教学和Visual FoxPro实际软件开发实践经验相结合的基础上完成的。  第1章介绍了Visual FoxPro的历史和新版软件增加的功能及特点,并详细说明了Visual FoxPro 9.0安装过程及主要用户窗口的功能。  第2章介绍了Visual FoxPro 9.0项目管理器的使用方法。项目管理器能够帮助用户在程序设计中规范和组织项目文档,从而大幅度提高设计质量和速度。  第3~5章介绍了数据库、数据表的操作和Visual FoxPro 9.0编程语言基础与常用的函数、命令及程序控制方法。  第6章详细介绍了查询和视图的使用,以及如何使用设计器进行相关项目设计,在项目设计和实践中大量应用查询和视图能够快速便捷地提供数据查询、统计方面的应用。  第7、8章是表单和控件的使用介绍, 是学习Visual FoxPro的重点。通过大量新颖实用的例子来说明和演示表单及控件的应用,使读者能够通过生动准确的例子来直观地掌握相关知识。  第9、10章介绍了报表、标签和菜单的使用,结合实例说明报表、标签及菜单在表单中的实际应用。  第11章介绍了结构化查询语言,并针对新版本的增强功能加以翔实的实例说明。  第12章介绍了面向对象的程序设计。作为一种面向对象语言,Visual FoxPro语言完全支持面向对象思想,读者可以自由设计并使用类及自定义对象,来增强或改善项目功能。  第13章是对Visual FoxPro 9.0的一个总结。用一个完整的应用项目实例,对如何使用Visual FoxPro 9.0进行项目开发进行了详细说明。读者完全可以参照此项目进行实际项目的开发,并对相应功能进行删减或改善,从而更深入地理解和掌握Visual FoxPro 9.0.  本书在编写过程中着重突出以下特点:  (1) 强调实用性。本书保持知识系统性的同时,突出实际应用。多数实例为作者精心设计,新颖准确,贴近实用,这样能避免枯燥说理,易于理解和实践。  (2) 全面且重点突出。本书全面讲述了Visual FoxPro 9.0的相关知识,同时根据学习规律和实际需要,系统安排内容,重点突出,难点深入浅出。例如,在控件和表单及报表介绍中,尽量突出了对象使用中不同方式和方法,做到既全面系统,又重视对象使用中的扩展性,使读者能够迅速抓住重点又能理解相关功能,达到举一反三的效果。  (3) 注重能力和兴趣的培养。本书相关的电子教案力争向读者提供图文并茂、有声有色的感性素材,激发读者学习兴趣。  本书由张翼英负责整体结构设计、内容组织,并编写第1、11、13章,张翼飞编写第2、6、7、8章,张丕振编写第3、5章及部分习题,栾好利编写第4章,刘勇编写第9、10章,侯荣旭编写第12章。另外,本书所有截屏图来自相关软件,未作改动。  尽管作者在编写此书的过程中做了很多努力,但由于水平有限,书中缺点和纰漏之处难免,敬请读者批评指正。本书相关资料如电子讲义及相关代码,可在清华大学出版社网站(www.tup.com.cn)获得。

内容概要

本书详细介绍了Visual FoxPro 9.0的特点、功能,以及如何使用Visual FoxPro 9.0进行程序设计与项目设计,并根据程序设计的学习规律,系统性地安排学习内容,精心设计丰富恰当的实例。书中最后部分应用“人力资源管理系统”实例完整全面地介绍了在Visual FoxPro 9.0中如何进行应用程序开发,详细阐述了整个程序设计开发的过程以及开发的技巧,对学习过程进行总结,使读者能从理论自然地延伸到实际应用,从而进一步达到中级以上的程序设计水平。  本书可以作为大中专院校Visual FoxPro教材及各种培训班教材,也可以作为管理信息系统项目开发的工程技术人员的参考书。

书籍目录

第1章 Visual FoxPro 9.0简介 1.1 Visual FoxPro的历史沿革 1.1.1 dBASE 1.1.2 FoxBase和FoxPro 1.1.3 Visual FoxPro 1.2 Visual FoxPro 9.0的功能和特点 1.2.1 Visual FoxPro 9.0的集成开发环境 1.2.2 Visual FoxPro 9.0设计器 1.2.3 数据和XML功能 1.2.4 增强的命令及函数功能 1.2.5 其他增强的功能 1.2.6 Visual FoxPro的主要特点 1.3 Visual FoxPro 9.0的安装、运行与退出 1.3.1 Visual FoxPro 9.0安装的必要条件 1.3.2 Visual FoxPro 9.0的安装 1.3.3 Visual FoxPro 9.0的运行与退出 1.4 Visual FoxPro 9.0的用户界面 1.4.1 菜单栏 1.4.2 工具栏 1.4.3 命令窗口 1.4.4 工具箱 1.4.5 任务面板管理器 1.5 定制用户环境 1.5.1 使用“选项”对话框设置环境 1.5.2 使用SET、命令设置环境 1.5.3 两种操作方式 1.5.4 设置工作目录与搜索路径 1.6 小结 1.7 练习题第2章 Visual FoxPro 9.0项目管理器及应用 2.1 项目及项目管理器组成 2.1.1 项目的创建 2.1.2 项目管理器的组成 2.1.3 项目管理器的功能 2.1.4 项目管理器的定制 2.2 项目管理器的基本操作 2.2.1 项目管理器中的文件操作 2.2.2 项目管理器的其他操作 2.2.3 项目信息及文件说明 2.2.4 连编项目成为应用程序 2.3 Visual FoxPro 9.0的向导、设计器和生成器 2.3.1 向导 2.3.2 设计器 2.3.3 生成器 2.4 创建一个Visual FoxPro 9.O程序 2.4.1 创建“学生管理”项目 2.4.2 创建和修改自由表 2.4.3 用表单向导制作数据编辑表单 2.4.4 对表单进行美化 2.4.5 运行并浏览结果 2.5 小结 2.6 练习题第3章 关系数据库的基本操作 3.1 关系数据库 3.1.1 数据库 3.1.2 数据库系统的组成 3.1.3 关系数据库的基本概念 3.1.4 关系运算 3.1.5 关系的完整性 3.2 数据库设计与操作 3.2.1 创建数据库 3.2.2 打开数据库  ……第4章 Visual FoxPro 9.0语言基础第5章 Visual FoxPro 9.0程序设计语句第6章 使用Visual FoxPro 9.0查询与视图第7章 创建与使用表单第8章 Visual FoxPro 9.0控件管理第9章 报表和标签的设计与使用第10章 菜单设计第11章 结构化查询语言第12章 面向对象的程序设计第13章 人力资源管理系统参考文献


编辑推荐

  最新技术:编写环境为中文Visual FoxPro9.0SP2.为Visual FoxPro最新版本。所有实例均在该环境测试完成。  实例丰富:提供丰富实例,且大多数实例源于实际项目开发或经典实例。特别是在可视化设计方面,如在控件学习中,多数控件的实例都与实践相结合,简洁易懂.易于操作与理解,多数可以直接改变添加到实际应用中。并在最后提供一个完整的人力资源系统项目,使读者能够在学习中直接接触项目设计实践,在深入浅出中达到中级以上水平。  内容全面:将Visual FoxPro 9.0基础知识与编程实践有机结合起来,内容涵盖Visual FoxPro 9.0整个知识体系,系统性强,目标明确,突出重点。以基础知识为主线,由浅入深,一步一步引领读者从入门到精通。内容详实,实例丰富、新颖、易于掌握。  易于学习:《Visual FoxPro9.0程序设计教程》为教师提供电子教案以及相关代码,方便教师讲授和读者自学。

图书封面

广告

下载页面


Visual FoxPro 9.0程序设计 PDF格式下载



相关图书