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

Visual FoxPro程序设计案例教程

中国水利水电出版社
    【作 者】王焕杰 宫强 【I S B N 】978-7-5084-6422-0 【责任编辑】宋俊娥 【适用读者群】中职中专 【出版时间】2009-04-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】296 【千字数】 【印 张】 【定 价】30 【丛 书】21世纪中等职业教育规划教材 【备注信息】
图书详情

      本书是一本集数据库的基本原理与Visual FoxPro应用于一体的教材,内容涵盖安装软件、使用软件、面向对象程序设计各个层面的知识。本书力求深入浅出,简明易懂,原理部分简明扼要地讲述关系数据库的基本原理;应用部分详细介绍Visual FoxPro的安装、数据库和数据表的建立、数据查询、程序设计、界面美化、应用程序的打包和发布等一系列知识。

      本书采用任务驱动模式,用一个项目贯穿始终。从建库、建表到Visual FoxPro应用程序的界面设计均以一个项目贯穿,在各个章节中各个任务又是相对独立的,在每完成一个任务后,每一小节中都会有相关的同类型操作练习题便于巩固和提高,可以根据学生学习能力的不同而选择不同难度的习题来完成;学完本书以后,得到的将是一个完整的超市管理的例子,可以参照本系统来编制其他的应用性较强的程序。

      本书既可作为中等职业学校、高等职业学校、高等专科学校、成人高校以及本科院校举办的二级职业技术学院和民办高校数据库应用教程,也可作为各培训机构数据库和编程方面的入门级用书,或作为广大数据库开发者的参考用书。本书中的实例对毕业设计阶段的人员也可起到很好的借鉴作用。

    1. 采用任务驱动模式,用一个项目贯穿始终。通过一个项目分解为一系列的任务,在应用中学会使用Visual FoxPro,从建库、建表到应用程序设计以及打包、发布,每个任务后都有相关的同类型操作练习题来巩固和提高所学内容。

    2. 理论与实际应用相结合,以实际应用为主,以数据库理论为辅,集数据库的基本原理与Visual FoxPro应用于一体,便于读者快速掌握数据库的基本原理。每章节既可以单独拿出来讲授,又是一个完整项目的一部分。

       数据库技术产生于20世纪60年代末,发展至今已有近50年的历史。作为数据管理的最有效的手段,数据库技术的出现极大地促进了计算机应用的发展。目前数据库技术的应用已成为计算机应用的一个很主要的方面。Visual FoxPro是应用于PC机上的集单机和客户机/服务器模式于一体的、功能强大的关系型数据库管理系统,它不仅易学、易用,而且它在电子商务、数据仓库和数据库解决方案等方面都起着很重要的作用,是计算机专业学生学习数据库很好的入门课,也是非计算机专业学生掌握数据库和编程技术不可多得的易操控语言。

      本书采用任务驱动模式,用一个项目贯穿始终。通过对一个项目分解为一系列的任务,使学生在应用中学会使用Visual FoxPro,从建库、建表到应用程序设计以及打包、发布,在每完成一个任务后,都会有相关的同类型操作练习题便于巩固和提高,可以根据学习能力的不同而选择不同难度的习题来完成;学完本书后,得到的将会是一个完整的超市管理系统的例子,可以参照本系统来编制其他的应用程序。本书不仅为开发其他的数据库应用系统提供了很好的参考,对于使用此语言进行编程和进行毕业设计的人员也具有很强的指导作用。

      本书克服了理论与实际应用分离的缺点,以实际应用为主,以数据库理论为辅,集数据库的基本原理与Visual FoxPro应用于一体,便于读者快速掌握数据库的基本原理。每一章节既可以单独拿出来讲授,又是一个完整项目的一部分。

      本书共分3部分:第一部分为第1章至第4章,简明扼要地讲述数据库的基本原理及数据库与数据表的建立及管理;第二部分为第5章和第6章,详细介绍用户界面的设计及最后报表的设计及打印输出,其中第5章是重点内容,通过一系列表单的制作,向读者展示Visual FoxPro中表单制作的方法以及面向对象程序设计的初步思想,在实际应用中可以根据实际情况灵活掌握;第三部分为第7章,给出使用Visual FoxPro开发应用程序时编译、打包与发布的一系列方法,可以使开发的应用程序走向实用阶段。

      本书第1章由宫强和臧贺编写;第2章由马海燕编写;第3章由胡茹编写;第4章由刘阳编写;第5章由王焕杰编写;第6章由辛亮编写;第7章由刘丽杰编写。参与本书编写和大纲讨论的还有王慧丽、李霞等,在此一并表示感谢。全书由王焕杰统稿。

      本书可作为中等职业学校、高等职业学校、高等专科学校、成人高校及本科院校举办的二级职业技术学院和民办高校数据库课程的教材,也可作为各培训机构数据库方面的入门级培训用书,或作为广大数据库开发者的参考用书。

      由于时间仓促和编者水平有限,书中错误之处在所难免,敬请广大读者提出宝贵意见和建议。


    前言
    第1章  认识及使用Visual FoxPro数据库系统 1
    1.1  Visual FoxPro基础知识 1
    1.1.1  关系数据库模型及相关术语 1
    1.1.2  Visual FoxPro的基本功能 3
    1.1.3  Visual FoxPro的文件类型 3
    1.1.4  Visual FoxPro的工作方式 3
    1.1.5  Visual FoxPro的性质及特点 3
    课后练习 4
    1.2  任务一  Visual FoxPro的安装与卸载 4
    1.2.1  相关知识 4
    1.2.2  任务实现 5
    课后练习 11
    1.3  任务二  Visual FoxPro的启动与退出 11
    1.3.1  相关知识 11
    1.3.2  任务实现 12
    课后练习 16
    1.4  任务三  第一个Visual FoxPro程序 17
    1.4.1  相关知识 17
    1.4.2  任务实现 19
    课后练习 23
    本章小结 23
    习题一 24
    第2章  数据的建立 25
    2.1  基础知识 25
    2.2  任务一  创建新项目 25
    2.2.1  相关知识点 25
    2.2.2  任务实现 26
    课后练习 33
    2.3  任务二  建立超市管理数据库 33
    2.3.1  相关知识点 33
    2.3.2  任务实现 33
    课后练习 37
    2.4  任务三  建立商品信息表 37
    2.4.1  相关知识点 37
    2.4.2  任务实现 38
    课后练习 48
    2.5  任务四  表结构的显示和修改 48
    2.5.1  相关知识点 48
    2.5.2  任务实现 48
    课后练习 50
    2.6  任务五  商品信息表记录的录入及管理 50
    2.6.1  相关知识点 50
    2.6.2  任务实现 51
    课后练习 59
    2.7  任务六  修改表的显示样式 60
    2.7.1  相关知识点 60
    2.7.2  任务实现 60
    课后练习 62
    本章小结 63
    习题二 63
    第3章  数据的管理 65
    3.1  任务一  管理超市管理系统中的表 65
    3.1.1  相关知识 65
    3.1.2  任务实现 66
    课后练习 68
    3.2  任务二  超市管理中表的关系 68
    3.2.1  相关知识 68
    3.2.2  任务实现 70
    课后练习 72
    3.3  任务三  超市管理系统中的用户表 72
    3.3.1  相关知识 72
    3.3.2  任务实现 72
    课后练习 77
    3.4  任务四  超市管理系统中的商品表 77
    3.4.1  相关知识 77
    3.4.2  任务实现 82
    课后练习 85
    3.5  任务五  超市管理系统中的订单表 86
    3.5.1  相关知识 86
    3.5.2  任务实现 86
    课后练习 88
    3.6  任务六  超市管理系统中的订单表和关系 88
    3.6.1  相关知识 88
    3.6.2  任务实现 89
    课后练习 93
    3.7  任务七  数据库向导 93
    3.7.1  相关知识 93
    3.7.2  任务实现 93
    本章小结 95
    习题三 96
    第4章  数据检索 99
    4.1  基础知识 99
    4.2  任务一  在超市管理系统中查询商品 100
    4.2.1  相关知识 100
    4.2.2  任务实现 104
    课后练习 106
    4.3  任务二  查询设计器 107
    4.3.1  相关知识 107
    4.3.2  任务实现 111
    课后练习 114
    4.4  任务三  查询向导 114
    4.4.1  相关知识 114
    4.4.2  任务实现 116
    课后练习 121
    4.5  任务四  建立超市管理系统索引 121
    4.5.1  相关知识 121
    4.5.2  任务实现 125
    课后练习 127
    4.6  任务五  通过索引查询商品 128
    4.6.1  相关知识 128
    4.6.2  任务实现 130
    课后练习 131
    4.7  任务六  组织查询的输出结果 131
    4.7.1  相关知识 131
    4.7.2  任务实现 132
    课后练习 134
    4.8  任务七  联接多个表的查询 134
    4.8.1  相关知识 134
    4.8.2  任务实现 135
    课后练习 138
    4.9  任务八  定制查询 138
    4.9.1  相关知识 138
    4.9.2  任务实现 140
    课后练习 144
    4.10  任务九  生成用户使用的订单视图 144
    4.10.1  相关知识 144
    4.10.2  任务实现 145
    课后练习 153
    4.11  任务十  排序 153
    4.11.1  相关知识 153
    4.11.2  任务实现 154
    课后练习 156
    4.12  任务十一  更新数据 156
    4.12.1  相关知识 156
    4.12.2  任务实现 157
    课后练习 159
    本章小结 159
    习题四 159
    第5章  建立用户使用界面 162
    5.1  基础知识 162
    5.1.1  抽象在面向对象中的作用 162
    5.1.2  面向对象的基本特征 163
    5.2  任务一  录入超市管理系统数据 164
    5.2.1  相关知识 164
    5.2.2  任务实现 166
    课后练习 174
    5.3  任务二  设计用户主界面 176
    5.3.1  相关知识点 176
    5.3.2  任务实现 181
    课后练习 183
    5.4  任务三  利用程序浏览数据 183
    5.4.1  相关知识 183
    5.4.2  任务实现 189
    课后练习 191
    5.5  任务四  用户登录 191
    5.5.1  相关知识 191
    5.5.2  任务实现 193
    课后练习 195
    5.6  任务五  退出窗口 195
    5.6.1  相关知识 195
    5.6.2  任务实现:退出窗体 197
    课后练习 198
    5.7  任务六  商品信息浏览 198
    5.7.1  相关知识 198
    5.7.2  任务实现:类的实现 200
    课后练习 202
    5.8  任务七  表单的综合应用 202
    5.8.1  相关知识 202
    5.8.2  任务实现一:手工建立一对多表单 204
    5.8.3  任务实现二:复杂表单设计 206
    课后练习 208
    本章小结 208
    习题五 209
    第6章  数据的输出 211
    6.1  基础知识 211
    6.2  任务一  利用报表向导制作“生产商信息报表” 211
    6.2.1  相关知识 211
    6.2.2  任务实现 212
    课后练习 217
    6.3  任务二  创建快速报表“生产商信息报表” 218
    6.3.1  相关知识 218
    6.3.2  任务实现 218
    课后练习 221
    6.4  任务三  报表设计器 “采购商品信息报表” 221
    6.4.1  相关知识 221
    6.4.2  任务实现 226
    课后练习 230
    6.5  任务四  分组报表“商品信息报表” 231
    6.5.1  相关知识 231
    6.5.2  任务实现 231
    课后练习 234
    6.6  任务五  一对多报表“商品销售库存报表” 234
    6.6.1  相关知识 234
    6.6.2  任务实现 234
    课后练习 238
    6.7  任务六  标签设计器 239
    6.7.1  相关知识 239
    6.7.2  任务实现 239
    课后练习 243
    本章小结 244
    习题六 244
    第7章  封装应用程序 246
    7.1  基础知识 246
    7.2  任务一  创建系统菜单及快捷菜单 248
    7.2.1  相关知识点 248
    7.2.2  任务实现 249
    课后练习 255
    7.3  任务二  编译及打包 255
    7.3.1  相关知识点 255
    7.3.2  任务实现一:制作工具栏 256
    7.3.3  任务实现二:设置主文件 259
    课后练习 263
    7.4  任务三  项目的打包及发布 264
    7.4.1  相关知识 264
    7.4.2  任务实现 264
    课后练习 269
    本章小结 269
    习题七 270
    附录A  ASCII码表 271
    附录B  Visual FoxPro常用函数 272
    附录C  Visual FoxPro常用函数使用说明 274
    附录D  Visual FoxPro常用命令 277
    附录E  超市管理系统表间关系 282
    附录F  超市管理系统表部分记录 283
    参考文献 285
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册