教学
课件 安徽中医 杜春敏 2005.8
教 材
Visual FoxPro程序设计教程 程序设计教程 安徽大学出版社 2005.5
参考资料: 参考资料
1全国计算机等级考试教材(二级) -------------Visual FoxPro程序设计 新大纲 考试中心 编著 高等教育出版社 2全国计算机等级考试(二级)教程 --Visual FoxPro程序设计 人民邮电出版社 2002大纲 3 Visual FoxPro程序设计(二级)教程 2002大纲 谭浩强主编 周山芙编著 清华大学出版社 4全国
计算机等级考试教材(二级) -------------Visual FoxPro程序设计 新大纲 牛允鹏 编著 电子工业出版社 5全国计算机等级考试 考试要点、题解与模拟
试卷(二级Visual FoxPro ) 电子工业出版社 2004 6全国计算机等级考试考试网站 VFP相关内容 2
郑尚志等 编著
操作+观察 理解 操作 观察+理解 与实际问题相结合 观察 理解+与实际问题相结合 本课程的理论
问题不难理解, 本课程的理论问题不难理解,但非常重视实际操 作能力。 作能力。 所有学习的语句、函数和工作环境的使用, 所有学习的语句、函数和工作环境的使用,多数 情况下没有必要死记硬背, 情况下没有必要死记硬背,要善于利用系统的提 示和帮助。但必须亲自操作。 示和帮助。但必须亲自操作。 认真观察用户界面中的各种按钮和说明, 认真观察用户界面中的各种按钮和说明,认真理 解操作和结果之间的内在关系 认真观察课堂练习,认真完成实习作业, 认真观察课堂练习,认真完成实习
作业,提高学 习效率。 习效率。 善于总结和灵活、综合利用曾经学过的知识, 善于总结和灵活、综合利用曾经学过的知识,争 取在
学习完本
课程后, 取在学习完本课程后,能够独立设计一个小型的 管理信息系统。 管理信息系统。 练习、练习再练习。 练习、练习再练习。
本课程的学习方法
3
《Visual FoxPro程序设计》目录 程序设计》 程序设计
第 一 章 第 二 章 第 三 章 数据库系统及Visual FoxPro 6.0概述 数据库系统及 概述 Visual FoxPro 6.0语言基础、表的操作 语言基础、 语言基础 数据库的操作 查询与视图 SQL语言 语言 程序设计基础 表单设计、 表单设计、表单在程序界面中的应用 菜单设计 报表和标签 应用程序开发
4
第 第 第 第 第
四 五 六 七 八
章 章 章 章 章
VFP系统综述 VFP系统综述
? 1.4 VFP的发展史 的发展史 ? 1.5 VFP的安装与启动 VFP的安装与
– VFP的特性 – VFP系统环境的配置
? 1.6 VFP用户界面 用户界面 ? 1.7 VFP
工作方式 工作方式 ? 1.8 VFP辅助设计工具 辅助设计工具
– VFP向导 – VFP生成器 – VFP设计器
? 1.9 项目管理器
5
年份 1984年前 年前 1984年 年 1986年 年 1987年 1988年 1989年 年 1991年7月 年
月 1993年后 1994年后 1995年9月 年 月 1997年 年
1.4 FoxPro发展过程 发展过程
软件名称
dBASE-Ⅱ Ⅱ dBASE-Ⅲ和dBASE-ⅢPlus Ⅲ Ⅲ FoxBASE+V1.10,V1.12或称为 或称为FoxBASE-Plus , 或称为 FoxBASE+V2.00 FoxBASE+V2.10 FoxPro V1.0 FoxPro V2.0 FoxPro V2.5(S,E,B) for DOS/WIN , , FoxPro V2.6 for DOS/WIN Visual FoxPro V3.0 for WIN Visual FoxPro V5.0 for WIN
与dBASE-Ⅱ的 dBASE比较速度 Ashton Tate 2倍 倍 (Fox) 6.8倍(Fox) 倍 8倍(Fox) 倍 (Fox) (Fox) (Fox) (Fox) (MS) (MS) (MS) Visual Studio2002
6 Visual Studio2003
1998年 年 Visual FoxPro 6.0 for Visual Studio 6.0 2001 Visual FoxPro7.0 2002 2003 Visual FoxPro8.0
1.5.1 VFP的特性 VFP的特性
VFP是基于Windows平台和服务器上的可视化 数据库
管理系统。具有以下特性: 1. 用户界面良好。 2.面向对象编程技术功能强 3.快速创建应用程序 4. 增强的项目与数据库管理,操作更简便 5.支持网络与Internet应用 6.可与其它应用程序交互操作,通过OLE技术,实现
与Word、Excel等应用程序的集成
7.独特的开发客户、服务器解决
方案 8.引入了数据库表的概念,扩大了对SQL语言的支持
9.可以升级早期版本
7
1.5.2 Visual FoxPro主要功能 FoxPro主要功能