当前位置:首页 > 工业技术
Visual FoxPro程序设计教程
Visual FoxPro程序设计教程

Visual FoxPro程序设计教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:邹显春等编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2011
  • ISBN:9787040282283
  • 页数:242 页
图书介绍:本书是以Visual FoxPro程序设计知识体系为线索、以面对对象程序设计为切入点、以实例体现Visual FoxPro应用特点和数据库系统开发技巧的实用教材。其中前3章为VFP面向对象编程基础,随后各章是以图书管理系统为例,主要体现一个信息管理信息系统的开发过程。本书内容全面,实例丰富、既具有很强的实用性,又具备计算机等级适应性;不仅适合作为高等学校相关专业教材使用,也可作为初学者学习利用Visual FoxPro工具开发信息系统的参考书。
《Visual FoxPro程序设计教程》目录

第1章Visual FoxPro程序的初步认识 1

1.1 VFP用户界面与启动、退出 1

1.2类和对象 6

1.2.1对象的属性、事件和方法 6

1.2.2对象的引用 12

1.2.3表单中的基本控件 14

1.2.4知识拓展:从结构化程序设计到面向对象程序设计 18

习题一 19

第2章VFP的语言基础 20

2.1数据类型、常量、变量 20

2.2运算符与表达式 25

2.2.1算术运算表达式 25

2.2.2字符运算表达式 26

2.2.3日期及日期时间表达式 30

2.2.4关系表达式 31

2.2.5逻辑表达式 33

2.3常用函数 35

2.3.1数值处理函数 35

2.3.2字符串处理函数 37

2.3.3日期和时间函数 40

2.3.4数据类型转换函数 42

2.3.5测试函数与系统对话框函数 44

习题二 46

第3章VFP中的程序设计 50

3.1程序的3种基本结构 50

3.1.1算法的特点 50

3.1.2顺序结构 52

3.1.3分支结构 53

3.1.4循环结构 59

3.2数组在程序中的应用 68

3.3自定义方法 71

3.3.1自定义方法的建立与调用 71

3.3.2参数传递与方法的返回值 74

3.3.3变量的作用域 75

习题三 78

第4章 数据库与表的基本操作 84

4.1图书管理系统概述 85

4.1.1图书管理系统的功能 85

4.1.2图书管理系统的数据信息及表示 85

4.2建立数据库、数据表 88

4.3数据表的创建 92

4.3.1在项目管理器中建立图书管理数据库的数据表 92

4.3.2知识拓展:SQL语言简介 101

4.3.3知识拓展:数据库表的约束机制 101

4.4基于数据表的表单设计 108

习题四 114

第5章 数据表的维护 116

5.1记录指针的定位 117

5.1.1记录指针的绝对移动 117

5.1.2记录指针的相对移动 119

5.2记录的维护 121

5.2.1记录的增加 121

5.2.2记录的删除与恢复 126

5.2.3记录的修改 128

5.2.4知识拓展:数组与表中记录间的数据交换 130

5.3多表操作 132

5.3.1表的索引 132

5.3.2数据表之间的关联 137

5.3.3数据表之间的永久关系 140

5.3.4知识拓展:表记录的排序 143

习题五 144

第6章 查询和统计 148

6.1数据表的查询 148

6.1.1按条件查询 148

6.1.2多表查询 151

6.1.3查询设计器的使用 153

6.2数据统计 156

6.3 SQL查询 160

6.4创建视图 177

习题六 180

第7章 报表设计 183

7.1报表的创建 183

7.1.1建立快速报表 183

7.1.2利用报表向导建立报表 187

7.1.3利用报表设计器建立报表 191

7.2设置报表 195

7.2.1利用报表设计器修改报表 195

7.2.2知识拓展:报表的页面设置 200

习题七 202

第8章 菜单与工具栏 204

8.1创建菜单系统 204

8.1.1创建主菜单 204

8.1.2创建子菜单 209

8.1.3指定菜单项任务 210

8.1.4运行菜单系统 212

8.1.5创建快捷菜单 213

8.2创建工具栏 214

习题八 217

第9章 应用系统开发步骤 218

9.1系统需求分析 219

9.1.1数据需求 219

9.1.2功能需求 219

9.2系统总体设计 220

9.2.1概念结构设计 220

9.2.2逻辑结构设计 220

9.2.3系统功能设计 221

9.2.4数据库物理设计 221

9.3系统详细设计 221

9.3.1创建项目文件、数据库、数据表及表间关系 222

9.3.2界面设计 222

9.3.3主菜单设计 222

9.3.4表单设计 222

9.3.5报表设计 222

9.4用项目管理器连编成应用程序 223

9.4.1设置文件的“排除”与“包含” 223

9.4.2设置主程序 224

9.4.3连编项目 225

9.4.4连编应用程序 226

9.4.5连编其他选项 226

9.4.6运行应用程序 227

9.5应用程序的发布 227

9.5.1发布树 227

9.5.2应用程序发布和安装 227

9.5.3本系统执行过程说明 232

习题九 232

附录 234

附录A Visual FoxPro常用函数 234

附录B Visual FoxPro常用类与对象 236

附录C Visual FoxPro常用方法 237

附录D Visual FoxPro常用事件 238

附录E Visual FoxPro常用属性 239

参考文献 241

相关图书
作者其它书籍
返回顶部