Visual FoxPro程序设计基础与项目实训

当前位置:首页 > 网络编程 > 数据库 > Visual FoxPro程序设计基础与项目实训

出版社:中国人民大学出版社,北京科海电子出版社
出版日期:2009-2
ISBN:9787300099361
页数:356页

章节摘录

  使用可视化的辅助设计工具,如系统提供的向导、设计器、生成器等工具。这大大减少了用户的编程工作量和程序调试时间,降低了程序的出错率。VFP的安装、启动与退出1.VFP的运行环境VFP的运行需要一定的软、硬件环境的支持,需求如下。  · 硬件环境。486X/66MHz处理器,推荐使用Pentium以上处理器;16MB以上内存;100MB以上硬盘空间(完全安装需要240MB以上硬盘空间);键盘、串行鼠标、光驱以及VGA或更高分辨率的显示器。  · 软件环境。Windows 98/2000/XP/4.0/2003操作系统或更高版本。2.VFP的安装方法VFP可以采取本机安装和网络安装两种方式,并且在安装软件时要关闭防病毒程序。对于网络安装,需要有一个与Windows兼容的网络和网络服务器。下面介绍几种本机安装方法。  方法1:直接启动CD.:ROM安装。将光盘插入到CD-ROM驱动器中,会自动运行安装程序,然后选择系统提供的安装方式,按步骤选择相应的选项,完成安装过程。  方法2:运行安装文件。在“资源管理器”中打开光盘,找到setup.exe文件,双击运行安装向导,按步骤完成安装。  方法3:直接运行安装程序。在Windows的“开始”菜单中,选择“运行”选项;在“运行”对话框中输入安装程序名,如F:\setup,运行安装程序,按步骤选择相应的选项,完成安装过程。  方法4:使用Windows安装。在Windows的“开始”菜单下,选择“控制面板”,双击“添加或删除程序”,选择“添加新程序”,单击“从CD或软盘”按钮,单击“下一步”按钮,查找安装程序,找到后进入“运行安装程序”对话框,单击“完成”按钮,开始运行安装程序。

前言

  Visual FoxPro是目前比较流行的关系数据库管理系统,具有表达能力强,概念、功能丰富,使用灵活方便等特点,因此,在国内外众多软件企业中得到了广泛认可和应用。目前,我国绝大部分高等院校都把它作为计算机程序设计语言的入门课程,并且将其列入全国计算机等级考试范围。  本书由Microsoft软件教育专家和资深软件工程师联袂策划和编写,以“学以致用”为写作出发点,基于Visual FoxPro 6.0(本书简称VFP)系统软件,详细地讲解了VFP的基础知识和程序设计方法。  全书共14章,其中,第1-12章介绍数据库系统概述、VFP系统简介、VFP语言基础、项目管理器、数据库操作、表的操作与索引、查询与视图、SQL语言、VFP程序设计基础、表单设计、菜单设计、报表设计等内容,主要章节均安排有上机实训,帮助读者通过实践发现不足,快速掌握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 数据库的演变2.2 VFP的特点2.3 VFP的安装、启动与退出2.3.1 VFP的安装2.3.2 VFP的启动2.3.3 VFP的退出2.4 VFP的主界面2.4.1 用户界面2.4.2 标题栏2.4.3 菜单栏2.4.4 工具栏2.4.5 “命令”窗口2.4.6 工作区2.4.7 状态栏2.5 VFP的对话框2.6 VFP的配置、向导、设计器和生成器2.6.1 VFP的配置2.6.2 VFP的向导2.6.3 VFP的设计器2.6.4 VFP的生成器2.7 习题2.7.1 解释下列工具的作用2.7.2 简答题第3章 VFP语言基础3.1 标识符3.1.1 关键字3.1.2 预定义标识符3.1.3 用户自定义标识符3.2 数据类型3.2.1 既适用于内存变量又适用于字段变量的数据类型3.2.2 只适用于字段变量的数据类型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.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.2 使用数据库5.2.1 打开和关闭数据库5.2.2 展开或折叠数据库中的表5.2.3 重排数据库中的表5.3 修改与删除数据库5.3.1 修改数据库5.3.2 删除数据库5.4 备份与恢复数据库5.5 上机实训5.6 习题5.6.1 选择题5.6.2 填空题5.6.3 操作题第6章 表的操作与索引6.1 创建表6.1.1 表结构的设计6.1.2 数据库表的创建6.1.3 自由表的创建6.2 数据表的基本操作6.2.1 打开和关闭表6.2.2 显示表结构6.2.3 修改表结构6.2.4 浏览表记录6.2.5 移动记录指针6.2.6 添加表记录6.2.7 修改表记录6.2.8 删除和恢复记录6.2.9 复制表6.2.1 0表与数组间的数据传递6.3 排序与索引6.3.1 排序6.3.2 索引及索引文件的概念6.3.3 建立索引6.3.4 使用索引6.4 统计与计算6.4.1 统计记录个数6.4.2 求平均值及总和6.4.3 分类汇总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.1.1 SQL的主要特点8.1.2 VFP对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.1.3 算法描述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.2.1 基类10.2.2 容器类和控件类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.1 0组合框控件10.4.1 1表格控件10.4.1 2页框控件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 代码实现第14章 课程设计14.1 学生成绩管理系统的开发14.2 学生综合考评管理系统的开发14.3 教师工资管理系统的开发14.4 学生通讯录管理系统的开发14.5 设备管理系统的开发附录 参考答案

编辑推荐

  由Microsoft软件教育专家和资深软件工师联袂策划和编写,基础知识结合典型实例,方便读者动手实践,快速掌握所学知识,精选大型项目实训案例及5个课程设计,便于巩固知识、学以致用。  59小节长达130分钟高清视频教学课程(AVI),适合多媒体教室教学演示,满足现代教学需求,附送书中全部实例的相关素材文件,提高学习效率。  体例新颖,三位一体:在国家计算机应用技能最新教育理念的指导下,我们邀请企业技术专家和一线骨干教师共同精心企划本套丛书,依托“基础+项目实践+课程设计”的三位一体教学模式组织内容,体例新颖。  实例丰富,紧贴行业应用:精心组织了与行业应用紧密结合的典型实例,且实例丰富,让教师在授课过程中有更多的演示环节,让学生在学习过程中有更多的动手实践机会,迅速将所学内容应用于实际工作中。  以项目开发为目标:本丛书中的各分册都是在一个或多个项目的实现过程中,融入相关知识点。这里的“项目”是指基于工作过程的,从典型工作任务中提炼并分析得到的,符合学生认知过程和学习领域要求的,模拟任务且和实际工作岗位要求一致的项目。

作者简介

《Visual FoxPro程序设计基础与项目实训》由Microsoft软件教育专家和资深软件工程师联袂策划和编写,以“学以致用”为写作出发点,基于Visual FoxPro 6.0(《Visual FoxPro程序设计基础与项目实训》简称VFP)系统软件,详细地讲解了VFP的基础知识和程序设计方法。
全书共14章,其中,第1-12章介绍数据库系统概述、VFP系统简介、VFP语言基础、项目管理器、数据库操作、表的操作与索引、查询与视图、SQL语言、VFP程序设计基础、表单设计、菜单设计、报表设计等内容;第13章介绍大型项目实训案例——本科生毕业设计管理系统的开发;第14章精选5个课程设计选题,包括学生成绩管理系统的开发、学生综合考评管理系统的开发、教师工资管理系统的开发、学生通讯录管理系统的开发、设备管理系统的开发。《Visual FoxPro程序设计基础与项目实训》的附录部分提供了习题参考答案,方便读者练习。
《Visual FoxPro程序设计基础与项目实训》特别适合作为应用型本科、示范性高职高专以及计算机培训学校的相关专业教材,也可作为参加全国计算机等级考试的考生及程序设计爱好者的参考用书。
《Visual FoxPro程序设计基础与项目实训》配套的CD多媒体教学资源包中包含59小节长达130分钟的多媒体视频教学课程,以及《Visual FoxPro程序设计基础与项目实训》全部实例的相关素材文件。

图书封面


 Visual FoxPro程序设计基础与项目实训下载



发布书评

 
 


精彩短评 (总计1条)

  •     不好,买了一本,代码超级不规范,导师极看不入眼
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024