顶部
收藏

Visual FoxPro程序设计教程


作者:
邹显春 张小莉 李盛瑜
定价:
29.00元
ISBN:
978-7-04-028228-3
版面字数:
370.000千字
开本:
16开
全书页数:
241页
装帧形式:
平装
重点项目:
暂无
出版时间:
2011-08-08
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
数据库技术

本书以Visual FoxPro程序设计知识体系为线索、以面向对象程序设计为切入点、以实例体现Visual FoxPro应用特点和数据库系统开发技巧。其中前3章为Visual FoxPro面向对象编程基础,后6章是以图书管理系统为例,介绍一个信息管理系统的开发过程。

本书内容全面、实例丰富,既具有很强的实用性,又具备计算机等级考试的适应性;不仅适合作为高等学校相关专业教材使用,也可作为初学者学习使用Visual FoxPro工具开发信息系统的参考书。

  • 第1章 Visual FoxPro程序的初步认识
    • 1.1 VFP用户界面与启动、退出
    • 1.2 类和对象
      • 1.2.1 对象的属性、事件和方法
      • 1.2.2 对象的引用
      • 1.2.3 表单中的基本控件
      • 1.2.4 知识拓展:从结构化程序设计到面向对象程序设计
    • 习题一
  • 第2章 VFP的语言基础
    • 2.1 数据类型、常量、变量
    • 2.2 运算符与表达式
      • 2.2.1 算术运算表达式
      • 2.2.2 字符运算表达式
      • 2.2.3 日期及日期时间表达式
      • 2.2.4 关系表达式
      • 2.2.5 逻辑表达式
    • 2.3 常用函数
      • 2.3.1 数值处理函数
      • 2.3.2 字符串处理函数
      • 2.3.3 日期和时间函数
      • 2.3.4 数据类型转换函数
      • 2.3.5 测试函数与系统对话框函数
    • 习题二
  • 第3章 VFP中的程序设计
    • 3.1 程序的3种基本结构
      • 3.1.1 算法的特点
      • 3.1.2 顺序结构
      • 3.1.3 分支结构
      • 3.1.4 循环结构
    • 3.2 数组在程序中的应用
    • 3.3 自定义方法
      • 3.3.1 自定义方法的建立与调用
      • 3.3.2 参数传递与方法的返回值
      • 3.3.3 变量的作用域
    • 习题三
  • 第4章 数据库与表的基本操作
    • 4.1 图书管理系统概述
      • 4.1.1 图书管理系统的功能
      • 4.1.2 图书管理系统的数据信息及表示
    • 4.2 建立数据库、数据表
    • 4.3 数据表的创建
      • 4.3.1 在项目管理器中建立图书管理数据库的数据表
      • 4.3.2 知识拓展:SQL语言简介
      • 4.3.3 知识拓展:数据库表的约束机制
    • 4.4 基于数据表的表单设计
    • 习题四
  • 第5章 数据表的维护
    • 5.1 记录指针的定位
      • 5.1.1 记录指针的绝对移动
      • 5.1.2 记录指针的相对移动
    • 5.2 记录的维护
      • 5.2.1 记录的增加
      • 5.2.2 记录的删除与恢复
      • 5.2.3 记录的修改
      • 5.2.4 知识拓展:数组与表中记录间的数据交换
    • 5.3 多表操作
      • 5.3.1 表的索引
      • 5.3.2 数据表之间的关联
      • 5.3.3 数据表之间的永久关系
      • 5.3.4 知识拓展:表记录的排序
    • 习题五
  • 第6章 查询和统计
    • 6.1 数据表的查询
      • 6.1.1 按条件查询
      • 6.1.2 多表查询
      • 6.1.3 查询设计器的使用
    • 6.2 数据统计
    • 6.3 SQL查询
    • 6.4 创建视图
    • 习题六
  • 第7章 报表设计
    • 7.1 报表的创建
      • 7.1.1 建立快速报表
      • 7.1.2 利用报表向导建立报表
      • 7.1.3 利用报表设计器建立报表
    • 7.2 设置报表
      • 7.2.1 利用报表设计器修改报表
      • 7.2.2 知识拓展:报表的页面设置
    • 习题七
  • 第8章 菜单与工具栏
    • 8.1 创建菜单系统
      • 8.1.1 创建主菜单
      • 8.1.2 创建子菜单
      • 8.1.3 指定菜单项任务
      • 8.1.4 运行菜单系统
      • 8.1.5 创建快捷菜单
    • 8.2 创建工具栏
    • 习题八
  • 第9章 应用系统开发步骤
    • 9.1 系统需求分析
      • 9.1.1 数据需求
      • 9.1.2 功能需求
    • 9.2 系统总体设计
      • 9.2.1 概念结构设计
      • 9.2.2 逻辑结构设计
      • 9.2.3 系统功能设计
      • 9.2.4 数据库物理设计
    • 9.3 系统详细设计
      • 9.3.1 创建项目文件、数据库、数据表及表间关系
      • 9.3.2 界面设计
      • 9.3.3 主菜单设计
      • 9.3.4 表单设计
      • 9.3.5 报表设计
    • 9.4 用项目管理器连编成应用程序
      • 9.4.1 设置文件的“排除”与“包含”
      • 9.4.2 设置主程序
      • 9.4.3 连编项目
      • 9.4.4 连编应用程序
      • 9.4.5 连编其他选项
      • 9.4.6 运行应用程序
    • 9.5 应用程序的发布
      • 9.5.1 发布树
      • 9.5.2 应用程序发布和安装
      • 9.5.3 本系统执行过程说明
    • 习题九
  • 附录
    • 附录A Visual FoxPro常用函数
    • 附录B Visual FoxPro常用类与对象
    • 附录C Visual FoxPro常用方法
    • 附录D Visual FoxPro常用事件
    • 附录E Visual FoxPro常用属性
  • 参考文献

相关图书