Visual FoxPro面向对象程序设计案例解析

当前位置:首页 > 计算机网络 > 数据库 > Visual FoxPro面向对象程序设计案例解析

出版社:科学出版社
出版日期:2009-2
ISBN:9787030237101
作者:张长君
页数:526页

章节摘录

插图:第1章 Visual FoxPr0简介Visual FoxPro(简称VFP)是Microsoft公司推出的功能强大的关系型数据库管理系统(RDBMS),它具有快速、有效和灵活等突出特性,是32位的数据库开发系统,能够运行于Windows95/98/2000/XP等操作系统之上,具有良好的跨平台特性。本章目标:通过对VFP的简介,让读者了解VFP的功能,树立学习信心。1.1 VFP的特点VFP是一种先进的应用程序开发工具,支持可视化编程和面向对象程序设计等第四代语言独有的特性,使用户能够快速地建立和维护应用程序;它是一个先进的数据库管理系统,引入了大型数据库管理系统独有的“数据库”、“数据字典”、“存储过程”、“参照完整性”、“触发器”和“缓冲”等机制,使得数据库的使用与管理更加方便、有效,用户的程序设计工作更加简便。其特点归纳如下。1.VFP能够快速高效地完成应用程序开发VFP提供了向导、生成器和设计器三种工具,通过交互式图形用户界面这种可视化操作方式,使用户能够十分简便、快速地完成数据库操作和程序设计任务。(1)向导:提供了用户要完成某项工作所需要的详细操作步骤,用户只需回答一些简单的问题,或通过在窗口中选择选项,就可以在这些操作步骤的指导下很简单地完成任务。(2)生成器:它由一系列标签组成,它们允许用户访问并设置所选对象的属性。生成器用于生成表单、大多数的表单控件、格式化控件以及在数据库表中建立参照完整性。VFP提供了表单生成器、控件生成器、自动格式生成器,以及参照完整性生成器等四类十种生成器。(3)设计器:是一种具有友好图形用户界面的开发设计工具,它突破了向导和生成器的限制,用户可以更加灵活地完成更为复杂的开发设计任务。设计器可以很快地建立和修改表、表单、数据库以及查询和报表。VFP提供的设计器有表设计器、数据库设计器、数据环境设计器、表单设计器、报表设计器、标签设计器、菜单设计器、查询设计器、视图设计器等。

前言

目前,国内外关于Visual FoxPro数据库管理及程序设计的教材,基本上沿用了结构化程序设计的教材结构,多少年来几乎没有本质的变化。而Visual FoxPro数据库管理系统提供了一个集成开发环境,它不仅支持数据库的基本操作和传统的结构化程序设计,还支持面向对象的程序设计,并且拥有功能强大的可视化程序设计工具,现有教材涉及可视化程序设计内容的却非常少。除了Visual FoxPro之外的所有其他可视化程序设计的教材,均以可视化程序设计贯穿教材的始末,而唯独Visual FoxPro的教材完全按照结构化程序设计的教材结构体系编写。根据多年的教学经验,如果采用以面向对象为主的可视化编程模式教学,学生可以在短时间内学会可视化编程的方法,再经过适当的训练,就可以学会开发数据库管理系统的基本方法,达到学以致用的教学目的。本教材按照目标教学方式组织教材内容,以学校的“教务管理系统”为整体案例,给读者一个确定的目标,并以此展开讲解面向对象程序的方法和技巧。在展开讲解过程中,循序渐进地介绍开发数据库管理系统用到的基础知识和使用技巧,最终让学生学会开发一个实用的数据库管理系统。另一方面,有人认为Visual FoxPro是一个管理数据库的东西,做科学计算恐怕不行,因此绝大多数教材不讲科学计算的应用。其实Visual FoxPro的程序设计在科学计算方面与别的程序设计语言几乎没什么大的差别。对在校的大学生来说,使用Visual FoxPro进行的程序设计可以解决99%以上的科学计算问题。最关键的是能否教给学生一种思维模式,一种程序设计思想,为此,本教材不仅介绍结构化程序设计的基本方法,而且还着重介绍结构化程序设计在科学计算中的应用方法和技巧,并通过适量的应用范例,使读者可以快速掌握Visual FoxPro的程序设计在科学计算中的基本应用技巧。

书籍目录

前言第1章 Visual FoxPr0简介 1.1 VFP的特点 1.2 VFP能做什么?  1.2.1 使用VFP开发一个管理系统  1.2.2 使用VFP编程进行科学计算 1.3 VFP的启动、窗口简介与退出  1.3.1 VFP的启动  1.3.2 VFP窗口简介  1.3.3 VFP的退出 习题一第2章 Visual FoxPr0面向对象的基本概念  2.1 Visual FoxPr0的类与对象简介  2.1.1 对象  2.1.2 类  2.1.3 子类与继承  2.2 Visual FoxPr0的基类(对象)  2.3 对象的设计  2.3.1 属性  2.3.2 方法  2.3.3 事件  2.4 事件驱动编程机制  2.4.1  事件是面向对象方法中驱动程序运行的引擎  2.4.2 事件代码与方法代码  2.4.3 事件的触发与停止  2.5 对象的引用  2.5.1 容器类中对象的层次  2.5.2 对象局域名  2.5.3 几个代词的用法  2.5.4 对象的事件与方法  习题二第3章 Visual FoxPro表单设计基础第4章 Visual FoxPro程序语言基础第5章 Visual FoxPro事件程序设计基础第6章 Visual FoxPro面向对象程序设计基础——表单设计第7章 Visual FoxPro菜单与工具栏设计第8章 Visual FoxPro报表设计第9章 Visual FoxPro高级编程技术习题参考答案参考文献

作者简介

《Visual FoxPro面向对象程序设计案例解析》全面介绍了Visual FoxPro面向对象程序设计的方法与技巧,是一本关于数据库管理系统应用开发、程序设计的专业书籍。《Visual FoxPro面向对象程序设计案例解析》在结构上以目标教学的方式组织全文,以面向对象程序设计为主线,以“教务管理系统”开发为整体案例,并以此展开讲解面向对象程序设计的方法和技巧,在讲解过程中循序渐进地介绍开发数据库管理系统用到的基础知识和使用技巧,整体案例贯穿于始终,中间的知识点讲解尽量使用实例(包括非整体案例中的其他实例),让读者深刻理解其含义,最后完成案例,实现目标。《Visual FoxPro面向对象程序设计案例解析》的最后部分通过实例介绍Visual FoxPro在科学计算中的应用,让读者深入了解结构化程序设计在科学计算中的应用方法和技巧。
《Visual FoxPro面向对象程序设计案例解析》除了介绍Visual FoxPro的基本知识之外,还介绍了一些比较少见的编程方法和技巧,适合于多种层次的读者阅读。《Visual FoxPro面向对象程序设计案例解析》的主要读者对象为全国高等院校非计算机专业的大一、大二学生,也可作为计算机科学技术及其相关专业的教学参考书,或作为数据库应用系统开发等相关工作人员的参考书。

图书封面


 Visual FoxPro面向对象程序设计案例解析下载



发布书评

 
 


精彩短评 (总计3条)

  •     服务很满意,商品质量好,价格合理····
  •     据说科学出版社很吊的样子,我们老师以这本书为豪呢。内容很全面,有他独有的东西,想自学VF的朋友不要错过。
  •     书编的很好,是正版。适合初学者,不过有点基础的看起来能容易很多,尤其是本书的面向对象的程序设计讲解很不错。全书很适合为VF的学习打基础
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024