当前位置:首页 > 工业技术
FoxBASE+原理及其通用程序设计方法与技巧
FoxBASE+原理及其通用程序设计方法与技巧

FoxBASE+原理及其通用程序设计方法与技巧PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:徐尔贵编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1993
  • ISBN:7118010812
  • 页数:443 页
图书介绍:徐尔贵编著.FoxBASE+原理及其通用程序设计方法与技巧.北京:国防工业出版社
《FoxBASE+原理及其通用程序设计方法与技巧》目录

目录 1

第一篇 FoxBASE+原理与程序设计基础 1

第一章 数据库的基本概念及 1

FoxBASE+的组成 1

1.1 数据、信息和数据处理 1

1.2 计算机数据管理技术的发展 2

一、人工管理阶段 2

二、文件系统管理方式 2

三、数据库管理方式 2

1.3 信息的三个领域 3

1.4 数据库的关系模型 4

1.5 FoxBASE+关系型数据库简介 4

1.6 FoxBASE+的组成和使用 5

一、FoxBASE+的组成 5

二、FoxBASE+的使用 6

一、FoxBASE+的文件类型 7

指标 7

1.7 FoxBASE+的文件类型及技术 7

二、FoxBASE+的技术指标 8

第二章 FoxBASE+的常数、变量、 9

表达式及函数 9

2.1 FoxBASE+的数据类型 9

2.2 常量与变量 10

一、常量 10

二、变量 11

2.3 表达式 12

一、运算符 12

二、表达式 15

2.4 函数 16

一、数值型函数 16

二、字符型函数 22

三、日期型函数 27

四、逻辑型函数 27

五、其他函数 29

第三章 数据库的基本操作 32

3.1 FoxBASE+命令的一般格式 32

3.2 定义数据库文件的结构 35

一、简单例题 35

二、建立数据库文件结构 35

3.3 显示和修改数据库文件结构 38

一、显示数据库文件结构 38

二、修改数据库文件结构 38

3.4 数据库的数据输入 39

一、定义库文件结构后立即输入数据 39

二、打开数据库文件 39

三、从健盘向数据库添加数据 40

四、从其他数据库文件向工作文件添加数据 41

五、从文本文件向数据库文件输入数据 41

3.5 数据文件的复制 42

〈文件名2〉命令 43

二、COPY FILE〈文件名1〉TO 43

一、COPY TO〈文件名〉〔〈范围〉〕〔FIELDS〈字段名表〉〕〔FOR〈逻辑表达式〉〕〔WHILE〈逻辑表达式〉〕〔TYPE〈文件类型〉〕命令 43

三、COPY STRUCTURE TO〈文件名〉 44

〔FIELDS〈字段名表〉〕命令 44

四、COPY TO〈文件名〉STRUCTURE 44

EXTENDED命令 44

3.6 记录的定位与插入 45

一、记录的定位 45

二、插入记录 48

3.7 数据库的数据输出 49

一、LIST命令 49

二、DISPLAY命令 50

3.8 记录的删除与恢复 50

一、打删除标志命令DELETE 51

二、恢复命令RECALL 51

三、删除并重新整理记录命令PACK 51

一、分类 52

四、清库命令ZAP 52

3.9 数据库的数据分类、索引及查找 52

二、索引 53

三、查找 54

3.10 数据库文件的修改和编辑 56

一、记录替换命令REPLACE 56

二、数据库编辑命令EDIT 57

三、数据库修改命令BROWSE 58

四、修改命令CHANGE 59

3.11 数据的计数、求和与汇总 59

一、求和 59

二、计数 59

三、求平均数 60

四、汇总 60

3.12 数据库的多工作区操作 61

一、文件操作工作区 61

二、工作区的选择和互访 62

三、数据库更新操作 63

四、数据库间建立关联 64

五、数据库之间的连接 66

3.13 数据库的辅助操作命令 67

一、内存变量操作命令 67

二、文件操作命令 72

三、SET命令组 74

3.14 数据报表输出 82

一、建立报表格式文件 82

二、编辑修改报表格式文件 86

三、报表格式文件的调用 87

第四章 FoxBASE+程序设计 91

基础 91

4.1 FoxBASE+程序特点 91

4.2 FoxBASE+程序的建立和执行 93

一、EoxBASE+程序的建立 93

二、FoxBASE+程序的执行 95

4.3 简单程序语句 96

一、内存变量赋值语句STORE 96

二、输出语句? 97

三、内存变量接收语句ACCEPT 97

四、内存变量输入语句INPUTU 97

五、等待语句WAIT 99

六、中止程序执行语句CANCEL 100

七、清屏语句CLEAR 100

八 注释语句*或NOTE 101

九、返回语句RETURN 101

4.4 简单程序设计 101

4.5 分支程序设计 103

一、IF语句及其分支程序的构成 103

二、DO CASE语句及其多分支程序的构成 106

4.6 循环程序设计 107

一、简单循环程序的构成 107

二、循环的嵌套 109

4.7 过程及其调用与过程文件编辑器 111

一、过和的基本概念及其调用 112

二、过程文件编辑器 116

三、过程调用的嵌套 117

四、过程调用中的参数传递 119

4.8 输入及输出的格式控制 124

一、屏幕显示的坐标设置 124

二、格式编辑语句 124

三、用格式编辑语句清除屏幕 124

四、屏幕格式显示与输入 125

五、格式报表输出 130

4. 9 综合程序设计举例 135

一、设计文件结构相录入数据 136

三、程序结构设计 136

据传递的语句 148

语句 148

5.2 FoxBASE+与高级语言程序进行数 148

5.1 FoxBASE+调用高级语言程序 148

的数据交换及程序调用 148

第五章 FoxBASE+与高级语言 148

一、COPY命令 149

二、APPEND命令 151

5.3 FoxBASE+与BASIC程序的数据 153

交换 153

一、BASIC程序读取“接口文件”数据 153

二、BASIC程序向“接口文件”写数据 155

5.4 FoxBASE+程序调用BASIC语言 156

程序实例——商品销售预测 156

一、商品销售预测模型 156

二、FoxBASE+预测程序 157

据交换 163

5.5 FoxBASE+与FORTRAN程序的数 163

第六章 应用程序设计基础 165

6.1 软件系统与程序设计方法 165

6.2 工资管理程序设计 165

一、系统基本结构 165

二、工资数据文件结构 167

三、功能模块设计 168

第七章 FoxBASE+程序调试和 194

编译 194

7.1 为什么要进行程序调试 194

7.2 FoxBASE+程序调试常用语句和 194

函数 194

一、SET ECHO OFF|ON语句 194

二、SET DEBUG OFF|ON语句 194

七、ERROR函数 195

六、ON语句 195

八、SYS函数 195

四、SET TALK ON|OFF语句 195

三、SET STEP OFF|ON语句 195

五、WAIT(〈提示信息〉〕〔TO〈内存变量)〕语句 195

九、MESSAGE函数 196

7.3 使用调试语句和函数调试程序 196

举例 196

7.4 程序调试方法 197

一、分调 197

7.5 FoxBASE+源程序的编译 199

二、联调 199

第二篇 FoxBASE+通用程序 200

设计方法 200

第八章 通用管理程序设计原则及 200

常用语句和函数 200

8.1 管理程序通用化的意义与设计 200

原则 200

一、管理程序通用化的意义 200

FoxBASE+语句和函数 201

8.2 通用程序设计中常用的 201

二、通用管理程序设计原则 201

一、COPY语句 202

二、CREATE语句 203

三、FCOUNT函数 204

四、FIELD函数 204

9.1 库文件结构的测试 205

一、用COPY命令测试结构 205

序设计方法和技巧 205

第九章 FoxBASE+通用管理程 205

二、用FCOUNT和FIELD函数测试结构 206

9.2 程序方式建立库文件结构 207

9.3 程序方式修改库文件结构 209

9.4 任意变量组的屏幕显示格式安排 211

9.5 生成随机选定的字段名表 212

9.6 生成随机组合的逻辑表达式 217

9.7 模式方式下的数据核算 223

9.8 表格化核算方法与实参文件 231

一、什么是表格化核算 231

二、表格化核算类型 233

三、表格化核算方法的通用化与实参文件 234

四、建立实参文件 238

五、确定表格运算顺序 240

六、表格化核算程序设计 241

七、表格化核算实例——简单成本核算 248

9.9 模式方式采集表格数据 250

一、建立数据采集模式文件 250

二、报表与表格数据采集 255

9.10 报表格式数据的生成与数据装配 256

打印 256

一、建立报表栏目程序 257

二、建立报表标题和表尾内容程序 263

三、报表打印程序 265

第十章 菜单程序设计技巧与艺术 270

10.1 菜单程序的发展 270

一、编制窗口式菜单程序常用语句和函数 272

艺术 272

10.2 窗口式菜单程序设计技巧与 272

二、菜单程序设计技巧与艺术 273

10.3 窗口式菜单设计实例 281

一、报表处理系统的二级菜单程序 281

二、通用工资系统三级窗口式菜单程序 287

三、报表成本系统二级窗口式菜单程序 287

管理系统程序设计 298

11.1 通用工资管理系统的基本结构 298

第十一章 FoxBASE+通用工资 298

11.2 主控模块 300

一、主控模块的作用和特点 300

二、设计主控模块的基本思路和程序框图 300

11.3 工资系统初始化 315

一、填写工资款项 315

二、填写部门名称 319

三、填写人员类别 321

四、填写工资计算模式 323

五、建立工资分录模式 329

六、建立工资分录所需会计科目 333

11.4 工资数据录入 338

11.5 工资核算汇总 342

一、当月工资数据核算 342

二、部门小组工资汇总 344

三、工资面额统计 350

四、当年工资累计 356

11.6 工资系统查询 360

一、当月工资查询 360

二、当年综合查询 364

三、月度工资档案查询 368

四、年度工资档案查询 372

11.7 数据报表输出 376

一、打印部门工资汇总表 376

二、打印部门小组工资汇总表 381

三、打印小组工资表 384

四、打印工资条 388

五、打印工资面额张数表 392

六、工资数据存档 394

11.8 工资帐务分录 396

一、工资分录核算 396

二、打印工资记帐凭证 399

11.9 工资系统维护 400

一、工资数据维护 401

二、增减工资款3项 422

三、修改工资款项 425

四、增减部门小组 427

五、增减人员类别 429

六、工资模式维护 430

七、工资数据排序 436

附录 438

附录一 FoxBASE+函数 438

附录二 FoxBASE+命令 439

参考文献 443

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