第一部分 基础篇 1
第1章 计算机基础知识 1
1.1 计算机的硬件结构 1
1.2 DOS操作系统 5
1.3 计算机的汉字输入方法 17
第2章 FoxBASE+基础知识 25
2.1 FoxBASE+的特点及运行 25
2.3 FoxBASE+文件及构成 30
2.3 FoxBASE+的语法规定 37
2.4 全屏幕编辑及控制键 43
第3章 FoxBASE+命令 45
3.1 数据库文件操作命令 45
3.2 内存变量操作命令 64
3.3 输入输出设计命令 69
3.4 程序结构命令 76
3.5 菜单设计命令 83
3.6 文件操作命令 86
3.7 环境处理命令 89
第4章 FoxBASE+函数 101
4.1 数值函数 101
4.2 日期和时间函数 103
4.3 字符串函数 105
4.4 类型转换函数 109
4.5 数据库文件操作函数 111
4.6 环境函数 117
4.7 其他函数 121
第二部分 技巧篇 124
第5章 几条实用函数与命令的编程技巧 124
5.1 宏代换函数的编程技巧 124
5.2 INKEY函数的编程技巧 129
5.3 READKEY函数的编程技巧 133
5.4 SYS函数的编程技巧 137
5.5 ON命令的编程技巧 140
5.6 自定义函数UDF的编程技巧 145
5.7 UDF实例1——小写金额到大写金额的转换 146
5.8 UDF实例2——磁盘文件大小的计算 149
第6章 输入输出设计技巧 151
6.1 屏幕显示程序设计技巧 151
6.2 红字输入程序设计技巧 156
6.3 代码提示程序设计技巧 157
6.4 全屏幕凭证输入程序设计技巧 164
6.5 打印程序设计技巧 169
第7章 数据库文件的管理与使用技巧 175
7.1 程序方式建立与修改数据库文件结构 175
7.2 查询程序设计技巧 179
7.3 统计程序设计技巧 187
7.4 数据库文件的备份与恢复 195
第8章 总控程序设计技巧 200
8.1 口令输入与判别程序的设计 200
8.2 注册和使用登记程序设计 204
8.3 菜单程序设计 206
9.1 数据库文件的共享与独占 214
第9章 多用户FoxBASE+程序设计 214
9.2 共享数据库文件的加锁与解锁 215
9.3 出错处理程序 220
9.4 程序方式控制数据库文件的独占打开 223
第三部分 应用篇 227
第10章 新会计核算软件系统分析与设计 227
10.1 新会计核算软件的开发过程 227
10.2 新会计核算系统的处理过程 228
10.3 新会计核算系统的功能设计 231
10.4 新会计核算系统的数据库设计 232
10.5 网络环境下计算机新会计核算系统文件组织结构 245
第11章 系统总控程序设计 248
12.1 建立代码库程序设计 258
第12章 系统创建程序设计 258
12.2 输入余额程序设计 263
12.3 建立帐本程序设计 273
第13章 凭证处理程序设计 276
13.1 凭证输入程序设计 276
13.2 凭证输出程序设计 291
第14章 审核记帐程序设计 296
14.1 审核凭证程序设计 296
14.2 凭证修改程序设计 300
14.3 记明细帐程序设计 303
14.4 记总帐程序设计 305
14.5 凭证后备程序设计 309
15.1 结转成本程序设计 314
第15章 月末结帐程序设计 314
15.2 结转利润程序设计 322
第16章 打印帐本程序设计 326
16.1 打印总帐程序设计 326
16.2 打印明细帐控制程序设计 329
16.3 打印日记帐程序设计 330
16.4 打印三栏式子细目明细帐程序设计 333
第17章 查询帐本程序设计 339
17.1 查询总帐程序设计 339
17.2 查询明细帐控制程序设计 344
17.3 查询子细目明细帐程序设计 346
第18章 报表编制程序设计 352
18.1 损益表程序设计 352
18.2 资产负债表程序设计 356
第19章 银行对帐程序设计 366
19.1 输入对帐单程序设计 366
19.2 自动对帐程序设计 372
19.3 打印银行帐余额调节表程序设计 378
第20章 系统维护功能的设计与编程 385
20.1 功能维护程序设计 385
20.2 人员维护程序设计 389
20.3 文件维护程序设计 393
20.4 新年过帐程序设计 393
附录1 FoxBASE+命令一览表 396
附录2 FoxBASE+函数一览表 416
附录3 FoxBASE+错误信息一览表 425
参考文献 438