Visual Foxpro程序设计教程与项目实训

出版时间:2010-11  出版社:科学出版社  作者:孙承爱,李堂军 主编  页数:338  

前言

大学扩招以后,如何培养社会真正需要的人才已成为高校与社会高度关注的问题。市场经济的发展要求高等院校能培养更多的应用型人才。所谓应用型人才,是指能将专业知识和技能应用于所从事的专业社会实践的一种专门的人才类型。应用型人才的培养应强调“以知识为基础,以能力为重点.知识、能力、素质协调发展”。在具体的培养目标上应强调学生的综合素质和专业核心能力的培养;在专业方向、课程设置、教学内容、教学方法等方面,都应以知识的应用性为重点。近年来.已经出版的一些编写得较好的应用型教材,受到了很多院校师生的欢迎。随着IT技术的不断发展,以及行业应用的不断拓宽.原有的应用型教材已经很难满足时代发展的需要,特别是现有教材中与行业背景紧密结合、以项目实训为特色的还不是很多,而这种突出项目实训的应用型教材正是当前高等院校迫切需要的。为此.在教育部关于建设精品课程的相关文件和职业教育专家的指导下,以培养动手能力强、符合用人单位需求的应用型人才为宗旨,我们组织职业教育专家、企业开发人员以及骨干教师编写了本套国家“十一五”高等院校计算机应用型规划教材。本套丛书重点为“基础与项目实训”(基础指的是相应课程的基础知识和重点知识.以及在实际项目中会应用到的知识,基础为项目服务,项目是基础的综合应用)。我们力争使本套丛书符合精品课程建设的要求,在作者队伍.内容建设和体例架构上强调“精品”意识,力争打造出一套满足现代高等教育应用型人才培养教学需求的精品教材。

内容概要

本书的第1版受到了广大读者的强烈好评,第2版是作者群在第1版的基础上,本着与时俱进的原则,根据Visual FoxPro的最新教学需要,结合教学、研究以及实际工程中积累的最新经验,进行组织和编写的。本书以“学以致用”为写作出发点,以“项目”为线索,基于Visual FoxPro 6.0(本书简称VFP)系统软件,详细讲解了VFP的基础知识、程序设计方法和技巧。  全书共14章,其中,第1~12章介绍数据库系统概述、VFP系统简介、VFP语言基础、项目管理器、数据库操作、表的操作与索引、查询与视图、SQL语言、VFP程序设计基础、表单设计、菜单设计及报表设计等内容;第13章介绍大型项目实训案例——本科生毕业设计管理系统的开发;第14章精选5个课程设计选题,包括学生成绩管理系统的开发、学生综合考评管理系统的开发、教师工资管理系统的开发、学生通讯录管理系统的开发、设备管理系统的开发。本书的附录部分提供了习题参考答案,方便读者练习。  本书配套的CD多媒体教学资源包中包含59小节播放时长达130分钟的多媒体视频教学课程,以及本书全部实例的相关素材文件。  本书特别适合作为应用型本科、示范性高职高专以及计算机培训学校相关专业的教材,也可作为参加全国计算机等级考试的考生及程序设计爱好者的参考用书。

书籍目录

第1章 数据库系统概述1.1 数据库系统1.1.1 数据管理技术的发展1.1.2 数据库系统的组成1.1.3 数据模型1.1.4 关系型数据库1.2 数据库系统设计步骤1.3 习题1.3.1 解释术语1.3.2 简答题第2章 VFP系统简介2.1 VFP的特点2.2 VFP的安装、启动与退出2.2.1 VFP的安装2.2.2 VFP的启动2.2.3 VFP的退出2.3 VFP的主界面2.3.1 用户界面2.3.2 标题栏2.3.3 菜单栏2.3.4 工具栏2.3.5 “命令”窗口2.3.6 工作区2.3.7 状态栏2.4 VFP的对话框2.5 VFP的配置、向导、设计器和生成器2.5.1 VFP的配置2.5.2 VFP的向导2.5.3 VFP的设计器2.5.4 VFP的生成器2.6 习题2.6.1 解释下列工具的作用2.6.2 简答题第3章 VFP语言基础3.1 标识符3.1.1 关键字3.1.2 预定义标识符3.1.3 用户自定义标识符3.2 数据类型3.2.1 既适用于内存变量又适用于字段变量的数据类型3.2.2 5只适用于字段变量的数据类型3.2.3 只适用于内存变量的数据类型3.3 常量与变量3.3.1 常量3.3.2 变量3.4 数组3.4.1 数组的定义3.4.2 数组的赋值与使用3.4.3 用字段变量给数组赋值3.5 运算符和表达式3.5.1 算术运算符与算术表达式3.5.2 关系运算符与关系表达式3.5.3 逻辑运算符与逻辑表达式3.5.4 字符运算符与字符表达式3.5.5 日期时间运算符和表达式3.5.6 各种运算符的优先级3.6 常用标准函数3.6.1 数值运算函数3.6.2 字符操作函数3.6.3 日期时间函数3.6.4 类型转换函数3.6.5 测试函数3.7 习题3.7.1 选择题3.7.2 简答题第4章 项目管理器4.1 项目4.1.1 创建项目4.1.2 打开和关闭项目4.2 项目管理器的界面操作4.2.1 改变显示外观4.2.2 拆分项目管理器4.2.3 设置选项卡的顶层显示4.2.4 停放项目管理器4.2.5 项目管理器中的命令按钮4.3 项目管理器的功能4.4 上机实训4.5 习题4.5.1 选择题4.5.2 填空题4.5.3 操作题第5章 表的操作与索引5.1 创建表5.1.1 表结构的设计5.1.2 数据库表的创建5.1.3 自由表的创建5.2 数据表的基本操作5.2.1 打开和关闭表5.2.2 显示表结构5.2.3 修改表结构5.2.4 浏览表记录5.2.5 移动记录指针5.2.6 添加表记录5.2.7 修改表记录5.2.8 删除和恢复记录5.2.9 复制表5.2.10 表与数组间的数据传递5.3 排序与索引5.3.1 排序5.3.2 索引及索引文件的概念5.3.3 建立索引5.3.4 使用索引5.4 统计与分类5.4.1 统计记录个数5.4.2 求平均值及总和5.4.3 分类汇总5.5 上机实训5.6 习题5.6.1 选择题5.6.2 填空题5.6.3 操作题第6章 数据库操作6.1 创建数据库6.2 使用数据库6.2.1 打开和关闭数据库6.2.2 展开或折叠数据库中的表6.2.3 重排数据库中的表6.3 数据库的维护6.3.1 修改数据库6.3.2 删除数据库6.4 数据库的备份与恢复6.5 多数据表操作6.5.1 工作区6.5.2 表的关联6.6 设置参照完整性6.6.1 参照完整性生成器6.6.2 设置参照完整性6.7 上机实训6.8 习题6.8.1 选择题6.8.2 填空题6.8.3 操作题第7章 查询与视图7.1 查询7.1.1 创建查询7.1.2 修改查询文件7.1.3 查询去向及运行查询7.2 视图7.2.1 建立本地视图7.2.2 建立远程视图7.2.3 修改视图及浏览视图7.2.4 操作视图的命令7.3 上机实训7.4 习题7.4.1 选择题7.4.2 填空题7.4.3 操作题第8章 SQL语言8.1 SQL概述8.2 SQL的数据定义功能8.2.1 创建表结构8.2.2 修改表结构8.2.3 删除表8.2.4 创建临时表8.3 SQL的数据操纵功能8.3.1 插入记录8.3.2 删除数据8.3.3 更新数据8.4 SQL的数据查询功能8.4.1 简单查询8.4.2 联接查询8.4.3 嵌套查询8.4.4 计算查询8.4.5 分组查询8.4.6 查询去向8.4.7 部分查询8.5 SQL对其他数据对象的操作8.5.1 创建视图8.5.2 删除视图8.5.3 查询视图8.6 上机实训8.7 习题8.7.1 选择题8.7.2 填空题8.7.3 操作题第9章 VFP程序设计基础9.1 算法描述9.1.1 算法及其特点9.1.2 算法描述9.2 程序设计基础知识9.2.1 创建/修改程序文件的方法9.2.2 执行程序文件的命令9.2.3 程序文件的书写规则9.2.4 程序设计辅助命令9.2.5 基本的输入,输出命令9.3 顺序结构程序设计9.4 分支结构程序设计9.4.1 简单分支结构9.4.2 多分支条件语句9.5 循环结构程序设计9.5.1 循环程序结构9.5.2 循环程序的嵌套9.6 子程序及其调用9.6.1 子程序的概念及其使用9.6.2 程序中的变量及其作用域9.7 过程和自定义函数9.7.1 过程及过程文件9.7.2 自定义函数9.8 上机实训:9.9 习题9.9.1 选择题9.9.2 填空题9.9.3 操作题第10章 表单设计__10.1 面向对象编程10.1.1 面向对象编程的基本概念10.1.2 VFP中对象的操作10.2 VFP基类简介10.3 表单概述10.3.1 表单设计10.3.2 “表单设计器”工具栏10.3.3 设置数据环境10.3.4 “表单控件”工具栏10.3.5 控件的操作与布局10.3.6 表单属性设置10.3.7 表单常用的事件和方法10.4 表单编程常用控件和容器10.4.1 标签控件10.4.2 文本框控件10.4.3 命令控件10.4.4 命令组控件10.4.5 编辑框控件10.4.6 复选框控件10.4.7 选项组控件10.4.8 计时器控件10.4.9 列表框控件10.4.10 组合框控件10.4.11 表格控件10.4.12 页框控件10.5 上机实训10.6 习题10.6.1 选择题10.6.2 操作题第11章 菜单设计11.1 菜单设计概述11.1.1 菜单设计的基本过程11.1.2 菜单系统的规划11.1.3 系统菜单11.1.4 菜单设计器11.2 下拉菜单设计11.2.1 创建下拉菜单11.2.2 修改下拉菜单11.2.3 苷下拉菜单应用到表单11.2.4 将下拉菜单应用到顶层表单11.3 快捷菜单设计11.4 上机实训11.5 习题11.5.1 选择题11.5.2 填空题第12章 报表设计12.1 报表设计概述12.1.1 报表设计的主要步骤12.1.2 常用的报表布局12.2 利用向导创建报表12.2.1 创建单报表12.2.2 创建一对多报表12.3 报表设计器12.3.1 启动报表设计器12.3.2 报表菜单12.3.3 “报表设计器”工具栏12.4 利用报表设计器创建报表12.4.1 报表数据源12.4.2 报表的带区12.4.3 插入报表控件12.4.4 设置域控件格式12.4.5 调整控件12.4.6 插入页码和当前日期12.5 数据分组12.6 预览和打印报表12.6.1 报表的页面与打印环境设置12.6.2 报表的打印控制12.6.3 报表的输出12.7 上机实训12.8 习题12.8.1 选择题12.8.2 苠空题第13章 项目实训——本科生毕业设计管理系统的开发13.1 应用程序开发的基本步骤13.1.1 可行性研究阶段13.1.2 需求分析阶段13.1.3 系统设计阶段13.1.4 实现阶段13.1.5 测试运行阶段13.2 系统发布13.2.1 构造应用程序框架13.2.2 将文件加入到项目中13.2.3 连编应用程序13.3 界面设计13.3.1 教师操作界面设计13.3.2 学生操作界面设计13.3.3 管理员操作界面设计13.4 详细设计13.5 代码实现13.5.1 系统主文件13.5.2 系统登录模块13.5.3 课题设置模块13.5.4 课题确定模块13.5.5 教师密码管理模块13.5.6 教师信息查询模块13.5.7 教师课题信息查询模块13.5.8 学生信息查询模块13.5.9 学生选题信息查询模块13.5.10 退出系统菜单13.5.11 学生选择课题模块13.5.12 管理员课题设置模块13.5.13 管理员设置答辩分组模块13.5.14 管理员登录成绩主界面13.5.15 管理员维护教师信息主界面13.5.16 管理员维护学生信息主界面13.5.17 管理员密码设置模块13.5.18 管理员设置界面13.5.19 管理员备份数据13.5.20 管理员导入学生表13.5.21 管理员导入教师表13.5.22 打印输出第14章 课程设计14.1 学生成绩管理系统的开发14.2 学生综合考评管理系统的开发14.3 教师工资管理系统的开发14.4 学生通讯录管理系统的开发14.5 设备管理系统的开发附录参考答案

章节摘录

插图:(1)页表头:该带区的内容在每页的顶端打印一次,用来说明该页细节区的内容及页各列所打印字段的字段名。在页表头区一般放置报表列标题或日期、页码等控件。(2)细节:细节带区紧随在页表头内容之后打印,是报表中最主要的带区,用来输出表中记录的内容,打印次数由实际输出的表中的记录数决定。在该区中应放入报表的主要数据和一些描述性文字。运行报表时,将对每一条符合条件的记录都打印一次所有的细节区内容。(3)页注脚:与页表头类似,每页只打印一次,但它打印在每页的尾部,可以在该区打印日期、页码、分类总计以及一些说明性文本。(4)标题:每个报表只打印一次,打印在报表的最前面,而且可以在分开的页上打印。如果需要,则应在系统菜单中单击“报表”中的“标题/总结”菜单项后,选择“新页”复选框。如图12.24所示。用户可以在标题区中放置报表标题、日期、页数、公司标志或围绕标题的边框及其修饰报表标题的控件。(5)总结:每个报表只打印一次,打印在报表细节区的尾部,一般用来打印整个报表中数值字段的合计值。同“标题”区一样,总结也可以打印在单独的一页上。如图12.24所示,用户在总结区中可以放入对整个内容进行总结的一些控件,如各种数据的汇总值、平均值等。如果对报表进行了分组或是设计成多栏打印,则还会自动增加“组表头”、“组注脚”和“列表头”、“列注脚”,它们的作用与“页表头”、“页注脚”相似,都分别在每个组或列的开始与结尾部分打印一次。

编辑推荐

《Visual Foxpro程序设计教程与项目实训(第2版)》:计算机操作技能与项目实训示范教程依托“基础知识+上机实训+项目实训+课程设计”项目教学模式通过“毕业设计管理系统”实训项目将各个知识点融会贯通随书配盘(1CD)+赠送的教学资源包,充分支持教学工作大型项目实训精选案例+5个课程设计,便于巩固知识,学以致用多媒体语音视频教学软件(1CD)59小节长达130分钟高清视频教学课程(AVI)书中全部实例的素材文件与源代码丛书特点一线优秀教师和行业专家联合编写以项目驱动的教学模式,带动实训立体化多媒体教学资源,全面满足教学需求书中程序均可在VisuaI FoxPro 6.0开发环境里运行通过适合对象应用型本科/示范性高职高专计算机培训学校VFP程序设计爱好者参加VFP计算机等级考试的考生

图书封面

评论、评分、阅读与下载


    Visual Foxpro程序设计教程与项目实训 PDF格式下载


用户评论 (总计12条)

 
 

  •   同事有一本一模一样的书,可我逛遍了市区书店也找不到这本书了,网上别处也没得卖,当当有卖,好开心。这本书讲解vfp很详细,适合自学,和提升。
  •   书很新,不错,物流也很给力,赞一个!
  •   书很新,一次买了三本,同学也反应很不错的
  •   不得不说,真不错
  •   还行?
  •   课本正版的~~质量很好~~~
  •   商品不错哦,我现在就在看呢!书很完美!
  •   换货速度蛮快的,内容也不错~~~
  •   优点:快递给力
    缺点:纸质有点沧桑
  •   代码不规范,初学者学习,一团糟
  •   很好,很多同学是在学校订的,原价,这个便宜呢,一模一样的。配送的有点慢,不过正好用。
  •   书本印刷色彩稍暗,封面显旧,只能说还行吧,比我们大学时候用的书差一点,而且小了很多。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7