收藏 分享(赏)

Visual FoxPro项目案例教程(第2版).pdf

上传人:g****t 文档编号:2356753 上传时间:2023-05-08 格式:PDF 页数:263 大小:9.59MB
下载 相关 举报
Visual FoxPro项目案例教程(第2版).pdf_第1页
第1页 / 共263页
Visual FoxPro项目案例教程(第2版).pdf_第2页
第2页 / 共263页
Visual FoxPro项目案例教程(第2版).pdf_第3页
第3页 / 共263页
Visual FoxPro项目案例教程(第2版).pdf_第4页
第4页 / 共263页
Visual FoxPro项目案例教程(第2版).pdf_第5页
第5页 / 共263页
Visual FoxPro项目案例教程(第2版).pdf_第6页
第6页 / 共263页
亲,该文档总共263页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 工业和信息产业职业教育教学指导委员会“十二五”规划教材 全国高等职业教育计算机系列规划教材 Visual FoxPro 项目案例教程(第 2 版)丛书编委会 主 编 李 莉 副主编 金守峰 蔡 菊 张祁莉 内 容 简 介 本书针对高职高专学生的特点,按照任务驱动和项目教学的思路进行编写,通过创建学生较为熟悉的“学生学籍管理系统”项目,将 Visual FoxPro 9.0 的相关知识,由浅入深地融入到 9 个项目当中,让学生在“会学”的基础上真正实现“会用”。同时,兼顾计算机等级考试,本书涵盖了全国计算机等级考试大纲的全部知识点。本书前 8 个项目按照基础知识、实例训练、项目分析、模仿设计与

2、自主设计、项目小结、项目习题的顺序依次展开,分别介绍了 VFP 语言基础,数据库基础,数据表的建立及操作,查询、视图及 SQL 语言,程序设计和程序结构,表单,菜单,报表创建及修改等知识;最后一个项目结合前面所有知识,通过“公司人事管理系统”的实例,介绍了完整的应用系统开发流程。本书适合作为高职高专院校相关专业的 VFP 课程教材和等级考试教材,也可作为具有计算机数据库基础知识的读者、计算机程序设计人员及计算机爱好者的参考书。本书配有电子课件、习题答案、源代码等资源,有需要的读者可以登录华信教育资源网()免费下载。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。图书

3、在版编目(CIP)数据 Visual FoxPro 项目案例教程/全国高等职业教育计算机系列规划教材丛书编委会编2版 北京:电子工业出版社,2011.9(工业和信息产业职业教育教学指导委员会“十二五”规划教材 全国高等职业教育计算机系列规划教材)ISBN 978-7-121-14511-7 V 全 .关系数据库数据库管理系统,Visual FoxPro程序设计高等职业教育教材 TP311.138 中国版本图书馆 CIP 数据核字(2011)第 178607 号 策划编辑:左 雅 责任编辑:左 雅 印 刷:装 订:出版发行:电子工业出版社 北京市海淀区万寿路 173 信箱 邮编:100036 开

4、 本:7871 092 1/16 印张:16.5 字数:422.4 千字 印 次:2011 年 9 月第 1 次印刷 印 数:4000 册 定价:29.00 元 凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。质量投诉请发邮件至 ,盗版侵权举报请发邮件至 。服务热线:(010)88258888。北京市李史山胶印厂 丛 书 编 委 会 主 任 郝黎明 逄积仁 副 主 任 左 雅 方一新 崔 炜 姜广坤 范海波 敖广武 徐云睛 李华勇 委 员(按拼音排序)陈国浪 迟俊鸿 崔爱国 丁 倩 杜文洁 范海绍 何福男 贺

5、宏 槐彩昌 黄金栋 蒋卫祥 李 琦 刘宝莲 刘红军 刘 凯 刘兴顺 刘 颖 卢锡良 孟宪伟 庞英智 钱 哨 乔国荣 曲伟峰 桑世庆 宋玲玲 王宏宇 王 华 王晶晶 温丹丽 吴学会 邢彩霞 徐其江 严春风 姚 嵩 殷广丽 尹 辉 俞海英 张洪明 张 薇 赵建伟 赵俊平 郑 伟 周绯非 周连兵 周瑞华 朱香卫 邹 羚 本 书 编 委 会 主 编 梁玉凤 赵 娅 副 主 编 党进才 蔡 红 丛书编委会院校名单(按拼音排序)保定职业技术学院 渤海大学 常州信息职业技术学院 大连工业大学职业技术学院 大连水产学院职业技术学院 东营职业学院 河北建材职业技术学院 河北科技师范学院数学与信息技术学院 河南省

6、信息管理学校 黑龙江工商职业技术学院 吉林省经济管理干部学院 嘉兴职业技术学院 交通运输部管理干部学院 辽宁科技大学高等职业技术学院 辽宁科技学院 南京铁道职业技术学院苏州校区 山东滨州职业学院 山东经贸职业学院 山东省潍坊商业学校 山东司法警官职业学院 山东信息职业技术学院 沈阳师范大学职业技术学院 石家庄信息工程职业学院 石家庄职业技术学院 苏州工业职业技术学院 苏州托普信息职业技术学院 天津轻工职业技术学院 天津市河东区职工大学 天津天狮学院 天津铁道职业技术学院 潍坊职业学院 温州职业技术学院 无锡旅游商贸高等职业技术学校 浙江工商职业技术学院 浙江同济科技职业学院 前 言 Visua

7、l FoxPro 9.0 是 Microsoft 公司推出的 Visual FoxPro 的最新版本,是一个优秀的可视化数据编程工具,主要用于小型数据库系统的开发。无论是组织信息、运行查询、创建集成的关系型数据库系统,还是为最终用户编写功能全面的数据管理应用程序,Visual FoxPro 9.0 都可以提供管理数据所需的工具,可以在应用程序或 Visual FoxPro 数据库开发的任何一个领域中提供帮助。本书作为高职高专的教学用书,是根据当前高职高专学生和教学环境的现状,结合职业需求,采用“工学结合”的思路编写的,并以学生较为熟悉的典型案例“学生学籍管理系统”贯穿全书。本书打破了传统的章节

8、式编排,共分为 9 个项目,前 8 个项目按照基础知识、实例训练、项目分析、模仿设计与自主设计、项目小结、项目习题的顺序依次展开,分别介绍了 VFP 语言基础,数据库基础,数据表的建立及操作,查询、视图及 SQL 语言,程序设计和程序结构,表单,菜单,报表创建及修改等知识;最后一个项目是综合项目,通过一个“公司人事管理系统”的实例,介绍了完整的应用系统开发流程。针对社会上的等级考试,本书还在最后附上了 2010 年 9 月计算机二级 VFP 笔试试题、参考答案,2011年计算机二级 VFP 考试大纲。通过本书的学习,学生可以将知识融会贯通于操作,在“会学”的基础上真正实现“会用”,提高利用 V

9、isual FoxPro 9.0 解决实际问题的能力。在每个项目中,任务 1 列出相关知识供学生查阅,讲解该项目涉及的知识点;任务 2“实例训练”将项目中的主要功能拆分为能够独立运行的训练模块,并在训练中提出设计要求和预期目标等;任务 3 在“项目分析”中阐明模块的设计思想及技术要点,指出创新思路,给出设计提示与实现步骤,指明知识拓展方向,使学生了解完整项目的开发流程;任务 4“模仿设计与自主设计”提供学生模仿设计与自主设计的习题,自主设计可参照书中项目进行。本书尽量采用简洁的语言介绍理论,通过实例训练来介绍 Visual FoxPro 9.0 的基本概念和语法,学生只需基本理解项目实例中各模

10、块的设计思想,初步掌握修改方法,就能以该模块作为开发模板,在其他项目的开发中应用。本书项目 1、项目 2 和项目 9 由黑龙江工商职业技术学院的梁玉凤老师编写,项目 3和项目 4 由东北石油大学计算机与信息技术学院的赵娅老师编写,项目 5 和项目 6 由甘肃林业职业技术学院的党进才老师编写,项目 7 和项目 8 由上海行建职业学院的蔡红老师编写,全书由梁玉凤老师统稿。全书中的例题有详细注释,便于自学。本书还配有电子课件、习题答案、源代码等资源,有需要的读者可以登录华信教育资源网()免费下载。由于作者的水平有限,书中难免有错误和不妥之处,恳请读者不吝赐教。编 者 2011 年 7 月 目 录 项

11、目 1 创建学生学籍管理系统项目.1 任务 1.1 熟悉 VFP 基本知识.1 1.1.1 Visual FoxPro 9.0 的安装和启动.2 1.1.2 Visual FoxPro 9.0 的用户界面.3 1.1.3 Visual FoxPro 9.0 的配置.6 1.1.4 常量与变量.8 1.1.5 表达式.12 1.1.6 函数.18 1.1.7 项目管理器的功能和界面.31 任务 1.2 实例训练.34 1.2.1 新建“学生学籍管理系统”项目.34 1.2.2 查看“学生学籍管理系统”的详细内容.35 1.2.3 添加或移去文件.35 1.2.4 创建和修改文件.36 1.2.5

12、 查看表中数据.37 1.2.6 添加文件说明.37 1.2.7 定制项目管理器.37 1.2.8 设置项目管理器字体.39 1.2.9 在项目之间共享文件.39 任务 1.3 项目分析.39 任务 1.4 模仿设计与自主设计.40 1.4.1 VFP 的辅助设计工具.40 1.4.2 VFP 项目管理器的使用.40 项目小结 1.40 项目习题 1.41 项目 2 设计学籍管理数据库.43 任务 2.1 熟悉数据库基础知识.43 2.1.1 数据和信息.44 2.1.2 数据库系统的基本概念.45 2.1.3 数据模型.46 2.1.4 关系数据库.49 任务 2.2 实例训练.52 2.2

13、.1 创建“学籍管理数据库”.52 2.2.2 打开“学籍管理数据库”.54 2.2.3 设置“学籍管理数据库”为当前数据库.55 VIII Visual FoxPro 第2版项目案例教程 2.2.4 关闭“学籍管理数据库”.55 2.2.5 向“学籍管理数据库”中添加表.56 2.2.6 修改“学籍管理数据库”.58 2.2.7 删除“学籍管理数据库”.58 任务 2.3 项目分析.58 任务 2.4 模仿设计与自主设计.59 2.4.1 数据库的创建.59 2.4.2 数据库中表的操作.59 项目小结 2.59 项目习题 2.60 项目 3 设计学生学籍管理系统中的表.62 任务 3.1

14、熟悉表的基础知识.63 3.1.1 表的结构.63 3.1.2 自由表和数据库表.63 3.1.3 修改表结构.64 3.1.4 索引.64 3.1.5 索引的创建.66 3.1.6 索引的使用.67 3.1.7 排序.68 3.1.8 排序与索引的区别.69 3.1.9 数据完整性.69 任务 3.2 实例训练.70 3.2.1 利用表设计器创建“课程表”.70 3.2.2 在“学籍管理数据库”下创建“学生信息表”.72 3.2.3 修改“学生信息表”的结构.77 3.2.4 显示“学生信息表”记录.79 3.2.5 浏览和修改“学生信息表”中的记录.85 3.2.6 向“学生信息表”中追加

15、记录.86 3.2.7 往“学生信息表”中插入记录.89 3.2.8 删除“学生信息表”中的一些记录.89 3.2.9 记录的查询定位.95 3.2.10 在项目管理器中建立索引.98 3.2.11 利用菜单打开索引.100 3.2.12 对“学生信息表”进行排序.101 3.2.13 设置域完整性约束.102 3.2.14 建立各表之间的关系.104 3.2.15 设置参照完整性约束.105 任务 3.3 项目分析.106 3.3.1 学生信息表.106 3.3.2 课程表.106 3.3.3 成绩表.106 任务 3.4 模仿设计与自主设计.107 3.4.1 创建表.107 IX目 录3

16、.4.2 表的基本操作.108 3.4.3 表中数据的操作.108 3.4.4 创建数据库中多表之间的联系.108 3.4.5 表中字段属性设置.108 3.4.6 记录的定位和筛选.108 项目小结 3.109 项目习题 3.109 项目 4 设计学生学籍管理系统中的查询与视图.112 任务 4.1 熟悉查询与视图基本知识.112 4.1.1 查询.112 4.1.2 视图.113 4.1.3 SQL 概述.113 4.1.4 SQL 查询功能.113 4.1.5 SQL 操作功能.122 4.1.6 SQL 定义功能.123 任务 4.2 实例训练.124 4.2.1 启动查询设计器.124 4.2.2 建立单表查询和多表查询.126 4.2.3 运行查询.129 4.2.4 利用视图设计器创建单表本地视图.130 4.2.5 利用视图设计器创建多表本地视图.133 4.2.6 利用视图向导创建单表本地视图.135 4.2.7 利用本地视图更新数据表中的数据.138 任务 4.3 项目分析.139 4.3.1 学生信息查询.139 4.3.2 学生信息与成绩查询.140 4.3.3

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2