Visual FoxPro程序设计
上QQ阅读APP看书,第一时间看更新

前言

Visual FoxPro是可视化的数据库管理和应用程序开发平台,它使用可视化的方法建立和管理数据库、表、查询、视图、表单、报表、菜单等;不仅支持过程化的程序设计,也支持面向对象的程序设计;能高效、快捷地开发应用软件。Visual FoxPro适宜作为初学者学习数据库设计和程序设计的数据库管理系统和语言。

本书以Visual FoxPro 9.0为环境,共分为11章,分别讲述数据库系统基础知识、Visual FoxPro语言基础、表的基本操作、数据库操作、查询和视图、程序设计、表单与控件、数据库与表单编程、报表、菜单、应用程序的开发与发布。除第1章外,各章后配有详尽的习题和实验。

选用本书作为教材,可以根据授课学时情况适当取舍教学内容。教学建议如下:

(1)如果学时充分,建议系统学习全部内容。如果学时较少,建议以第1~10章为教学重点。

(2)第6章应该按照分析问题、算法设计、程序设计和程序调试的过程授课,重视流程图的绘制,注意培养学生分析问题、解决问题的能力。

(3)学生应该认真完成课后习题,认真完成实验指导要求的实验内容。

(4)各章的学习资源、习题参考答案可以在“本章资源”二维码指向的网址下载。

(5)标有(★)的内容暂时可不作为学习重点,在需要的时候再返回学习。

全书内容组织合理,叙述充分,例题丰富,由浅入深,通俗易懂,可读性强;注重培养学生数据库设计和操作能力;通过分析问题、设计算法、编写和调试程序,培养读者分析问题和算法设计的能力,以及可视化程序设计能力。本书适合作为大学生Visual FoxPro数据库程序设计的教材,也可以作为Visual FoxPro开发的参考书。

本书的作者都是长期从事软件开发和大学程序设计课程教学的一线教师,具有丰富的软件开发和教学经验。本书由宁爱军和满春雷任主编,负责全书的总体策划、统稿和定稿。第1、2章由满春雷编写,第3、4、5章由王淑敬编写,第6、7、8章由宁爱军编写,第9、10、11章由李伟编写。窦若菲、张睿、胡香娟、林琳负责资料的搜集和整理、文稿校对等工作。本书在编写过程中参考了有关书籍和文献,谨向原作者致谢。

本书的成稿是作者多年软件开发和教学经验的总结,但是由于水平有限,书中难免存在不足之处,恳请专家和读者批评指正。联系信箱:ningaijun@sina.com。

编者

2015年10月