热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

Visual FoxPro 6.0程序设计任务驱动法教程

中国水利水电出版社
    【作 者】刘永立 李倩 主编 【I S B N 】978-7-5084-7641-4 【责任编辑】杨元泓 【适用读者群】本科 【出版时间】2010-09-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】 【千字数】390 【印 张】16 【定 价】28 【丛 书】高等院校“十一五”规划教材 【备注信息】
图书详情

    本教材以Visual FoxPro 6.0中文版为平台,系统介绍了Visual FoxPro 6.0的开发环境、程序设计基础、项目管理、表、数据库、查询与视图、表单、控件、类、报表、菜单与工具栏、程序发布等内容。本教材根据教师多年来在Visual FoxPro 6.0课程教学过程中积累的经验,将任务驱动法融入教材,深入浅出地阐述了Visual FoxPro 6.0的基本知识、程序开发技巧,并通过一个个嵌入教材的任务调动学生学习的自主性和积极性。全书内容安排周密,体系合理,通俗易懂。

    本教材可作为大学本科、高职高专、软件职业技术学院等各类院校的教学用书,也可作为Visual FoxPro 6.0培训和开发的学习和参考用书。

    1.内容丰富、通俗易懂、图文并茂、讲练结合。

    2.以建构主义教育思想为指导,从学生认知及知识构建的角度进行教材的编写,各章节的内容由浅入深、循序渐进,易于理解和掌握。

    3.采用“任务驱动”编写方式,将任务驱动教学方法贯穿于整个教材。

    4.提供各章的课内外建议课时及主要教学内容,精心设计教学内容,适于教学。

    5.结合计算机教学的特点,强调学生的实践能力锻炼,让学生在完成任务的过程中去发现问题、思考问题,去寻找解决问题的方法,调动学生学习的主动性和积极性,突出学生在教学中的主体位置。

    6.强化练习,温故知新。每章节的后面都安排了基础练习和综合练习,让学生练习与自测。

    7.配有综合实例,将前面所学各知识点进行链接,达到融会贯通的目的。

    计算机技术的飞速发展,加快了信息社会的步伐,改变了人们工作、学习和生活的方式,对社会的发展产生了深远的影响。计算机技术在其他学科中的应用与融合,产生了很多边缘学科与新兴学科,促进了各学科的快速发展。计算机技术是先进研究技术、研究手段的基础,不掌握计算机技术,就无法跟踪学科发展的最新动态。随着计算机基础教育的普及与发展,教育部更加重视非计算机专业的计算机基础教育,提出了“计算机文化基础”、“计算机技术基础”和“计算机应用”三个层次的计算机教学体系,计算机技术已经是当代高校非计算机专业大学生必须掌握的基本技能之一。

    Visual FoxPro 是Microsoft公司Visual Studio系列开发产品之一,简称VFP,是XBase数据库家族的成员,可以运行于Windows 9x/2000和Windows NT平台的32位数据库开发系统。Visual FoxPro是一种典型的第四代计算机语言,是一种非过程语言,它提供了一个功能强大的集成化开发环境,采用可视化和面向对象的程序设计方法,使数据管理和应用程序的开发更加简便。用户可以使用相关工具在其向导的帮助下进行建库、浏览、修改等工作;它具有数据字典、触发器等机制,对数据的完整性和一致性进行控制,以保证只对有效的数据进行处理。Visual FoxPro采用的是面向对象技术,使用类、子类和事件,具有继承性、封装性和多态性等面向对象的特点,其既支持交互环境,又支持编程环境,且具有向下兼容性。作为可视化的编程工具,Visual FoxPro以其简单易学的向导、强大的Client/Server支持功能及与Internet的紧密集成能力等特点,使得应用程序的开发变得简单、易行和高效。因此Visual FoxPro程序设计被许多高校作为计算机技术基础的课程纳入人才培养方案。

    为了适应计算机技术的飞速发展和广泛应用,以及社会对高校非计算机专业人才培养提出的要求,同时为了计算机基础教学改革的需要,我们编写了本教材。本教材以Visual FoxPro 6.0为背景,根据《全国计算机等级考试大纲》编写而成,既可作为高校非计算机专业的计算机应用基础教材,也可以作为参加计算机等级考试的参考用书。与其他教材相比,该书具有以下特点:

    1.内容丰富、通俗易懂、图文并茂、讲练结合。该教材的编写以建构主义教育思想为指导,从学生认知及知识构建的角度进行编写,各章节的内容由浅入深、循序渐进,易于理解和掌握。

    2.结合计算机教学的特点,将任务驱动教学方法贯穿于整个教材。每个章节都在合适的地方放置一些任务由学生自主完成,让学生在完成任务的过程中去发现问题、思考问题,去寻找解决问题的方法,调动学生学习的主动性和积极性,突出学生在教学中的主体地位。

    3.强化练习,重视实践。每章后面都安排了基础练习和综合练习,让学生在课余时间多思考、多动手实践,培养程序设计及开发小型实用信息系统的应用能力。

    本教材由刘永立和李倩任主编,李霞、张瑞碧、鱼明任副主编。第一章、第五章由刘永立编写,第二章及第八章由李倩编写,第三章由李霞编写,第四章由张瑞碧编写,第六章、第七章由鱼明编写,附录1由张瑞碧编写,附录2由刘永立、鱼明编写。全书由刘永立统稿。

    本教材的编写出版对石河子大学计算机基础课教学系列课程团队建设起到了积极的推动作用。

    由于编者水平有限,加之时间仓促,如有不妥之处,请读者予以指正。

    编者

    2010年8月

    前言

    第一章 Visual FoxPro 6.0基础 1
    1.1 认识Visual FoxPro 6.0 1
    1.1.1 启动及界面 1
    1.1.2 Visual FoxPro 6.0操作方式 4
    1.2 表达式 5
    1.2.1 数据类型 5
    1.2.2 运算符 7
    1.2.3 变量 8
    1.2.4 函数 9
    1.3 项目管理器 14
    习题1 20
    第二章 表的基本操作 24
    2.1 表的概述 24
    2.2 表的建立与修改 25
    2.2.1 建立表结构 25
    2.2.2 输入数据记录 29
    2.2.3 表结构的修改 30
    2.2.4 表记录的修改 31
    2.2.5 通用型字段的编辑 33
    2.3 VFP常用命令子句 36
    2.3.1 四种常用的命令子句 36
    2.3.2 命令和子句的书写规则 37
    2.4 用命令对表进行操作 37
    2.4.1 打开表命令 37
    2.4.2 关闭表命令 37
    2.4.3 表记录的显示与定位命令 38
    2.4.4 利用已有表建立新表 39
    2.4.5 修改表结构命令 41
    2.4.6 表记录的删除命令 41
    2.4.7 表的编辑命令 42
    2.4.8 表数据的替换命令 42
    2.5 索引与查询 44
    2.5.1 索引的概念 44
    2.5.2 索引的类型 44
    2.5.3 索引文件的建立 45
    2.5.4 索引的操作 48
    2.5.5 数据的查询 49
    2.6 多表的操作 55
    2.6.1 工作区和数据工作期 56
    2.6.2 表的关联 59
    2.7 统计命令 62
    2.8 结构化查询语言——SQL语句 64
    2.8.1 数据定义功能 65
    2.8.2 数据操作功能 66
    2.8.3 数据查询功能 67
    2.9 数据库与视图 72
    2.9.1 创建数据库表 72
    2.9.2 表的数据完整性 76
    2.9.3 创建视图 80
    小结 82
    习题2 83
    第三章 可视化编程基础 88
    3.1 表单的基本操作 88
    3.1.1 表单向导 88
    3.1.2 表单设计器 94
    3.1.3 表单的运行 96
    3.1.4 表单的打开 96
    3.1.5 表单属性设置 97
    3.1.6 表单的方法 98
    3.1.7 表单数据环境设置 98
    3.1.8 表单对象的事件 99
    3.1.9 对象的方法和引用 99
    3.2 程序设计基础 100
    3.2.1 程序文件的建立和执行 100
    3.2.2 程序文件的执行 101
    3.2.3 程序中输入/输出语句 101
    3.3 简单的输入/输出程序设计 103
    3.3.1 用标签控件实现数据输入 103
    3.3.2 用文本框实现数据的输入和输出 104
    3.4 程序设计的控制结构 106
    3.4.1 顺序结构 106
    3.4.2 选择结构 106
    3.4.3 循环结构 110
    3.5 多模块程序设计 115
    3.5.1 过程及过程调用 116
    3.5.2 变量的作用域和参数调用 118
    3.5.3 用户自定义函数(函数过程) 121
    3.6 程序查错的常用方法 122
    3.7 调试程序时常见错误 124
    习题3 125
    第四章 控件设计 133
    4.1 输出类控件 133
    4.1.1 标签 133
    4.1.2 图像、线条、形状 134
    4.2 输入类控件 136
    4.2.1 文本框 136
    4.2.2 编辑框 137
    4.2.3 列表框和组合框 138
    4.2.4 微调 139
    4.3 控制类控件 140
    4.3.1 命令按钮 140
    4.3.2 命令按钮组 142
    4.3.3 选项按钮组 144
    4.3.4 复选框 147
    4.3.5 计时器 149
    4.4 容器类控件 151
    4.4.1 表格 151
    4.4.2 页框 154
    4.4.3 容器 154
    习题4 156
    第五章 表单的高级应用 158
    5.1 多表单应用 158
    5.1.1 表单管理 158
    5.1.2 表单集 159
    5.2 类 161
    5.2.1 类、基类及子类的基本概念 162
    5.2.2 类的特征 163
    5.2.3 Visual FoxPro 6.0的基类及属性 164
    5.2.4 用户自定义类 167
    习题5 169
    第六章 菜单设计 170
    6.1 下拉菜单设计 170
    6.1.1 菜单设计器 170
    6.1.2 菜单的建立、生成与运行 172
    6.2 快捷菜单设计 174
    6.3 菜单系统规划与应用 175
    6.3.1 规划系统菜单 175
    6.3.2 菜单在应用程序中的使用 176
    6.4 菜单系统选择逻辑设置 177
    习题6 179
    第七章 报表与标签设计 180
    7.1 报表设计 180
    7.1.1 报表布局的规划 180
    7.1.2 利用向导创建报表 181
    7.1.3 用快速报表工具创建报表 185
    7.1.4 用报表设计器设计报表 186
    7.2 标签文件的设计 192
    习题7 194
    第八章 系统开发及应用程序的管理与发布 195
    8.1 数据库应用系统开发的步骤 195
    8.2 系统总体设计 196
    8.3 系统数据库设计 197
    8.4 系统功能模块设计 199
    8.5 系统实施 199
    8.5.1 创建项目 199
    8.5.2 创建数据库 200
    8.5.3 创建数据库中的表 201
    8.5.4 设置数据库中表之间的关系 202
    8.6 主要表单及其事件代码的实施 203
    8.6.1 使用表单向导创建表单 203
    8.6.2 创建自定义的表单 206
    8.6.3 表单中的代码 211
    8.6.4 创建主界面表单“主表单” 213
    8.6.5 创建系统的主菜单 215
    8.6.6 创建主程序 217
    8.7 应用程序的管理与发布 218
    8.7.1 应用程序管理 218
    8.7.2 应用程序发布 220
    小结 221
    习题8 221
    附录1 Visual FoxPro 6.0常用命令 222
    附录2 Visual FoxPro 6.0常用函数 231
    参考文献 247
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册