第一章 工资管理和计算机 1
1.1 计算机化工资管理能为您做些什么? 1
1.2 如何使用本书 1
1.3 中小企业人事工资管理概况 2
1.4 编写工资管理程序前的准备工作 5
1.4.1. 制度 5
1.4.2. 制度化 5
1.4.3. 计算机化与管理制度的关系 6
1.5 应用系统所需的硬件配置 7
1.6 本书所参照的人事工资管理法规 7
第一节 总则 7
第二节 任用及解雇 7
第三节 保证 8
第四节 工资 9
第五节 工作时间 9
第六节 休息与休假 9
第七节 请假 10
第八节 服务守则 11
第九节 奖惩 11
第十节 离职 13
第十一节 福利 13
1.7 人事工资管理系统结构图 13
第二章 人事工资管理编程技巧 18
2.1. 应用程序数据库文件自动生成技巧 18
2.1.1. 使用CREATE命令来生成(DBF)数据库文件 18
2.1.2. 显示数据库文件内的记录 20
2.1.3. 以记录号正确地表示记录 22
2.1.4. FoxBASE+系统的限制 23
2.1.5. 应用系统文件的编制 23
2.2. 数据库与记录指针(Rccord Rointer) 41
2.2.1. 什么叫记录指针? 41
2.2.2. 什么叫索引?为什么需要索引? 41
2.3. 数据库与索引文件的调整技巧 42
2.4.1. 传统的菜单界面编程方法 48
2.4. 应用程序界面菜单的设计 48
2.4.2. 菜单界面的编程技巧 52
2.5. 应用程序全屏幕编辑模块的设计 59
2.6. 多个记录与多个文件的数据输入技巧 76
2.6.1. 连接的框架 77
2.6.2. 数给的建立与使用 79
2.6.3. 界面程序的编程技巧 81
2.6.4. 将记录装入数组元素之中 82
2.6.5. 将数组元素取代数据库记录 84
2.6.6. 编辑多个记录的逻辑框架 85
2.6.7. 在窗口内翻滚及显示记录 88
2.6.8. 增添与编辑数组记录 91
2.6.9. 删除数组中的记录 92
2.6.10. 灵活运用SCATTER与GATHER指令 93
2.7. FoxBASE+2.10用户自定义函数(UDF’s)的设计 120
2.7.1. 编制自己需要的FoxBASE+UDF’s函数 121
2.7.2. 使用汇编语言来编写UDF s函数 125
2.8. 如何正确使用LOAD与CALL指令 130
2.8.1. LOAD指令 131
2.8.2. CALL指令 131
2.8.3. LOAD与CALL实际应用范例: 132
2.9. 应用系统程序中断控制处理技巧 134
2.9.1. 给用户的求助信息 135
2.9.2. ON KEY 136
2.9.3. 错误 138
2.9.4. 扑捉错误 138
2.9.5. INKEY0 141
2.9.6. READKEY0 143
2.10. 人事工资管理系统的工资计算程序 145
2.11. 应用程序的编译 157
2.11.1. FoxBASE+2.10源程序文件的编译 157
2.11.2. FoxBASE+2.10编译程序的扩充功能 158
2.11.3. 改变“.FOX”模块所存放的目录 158
2.11.4. 加强“.FOX”模块的安全性 158
第三章 人事工资管理程序范例 160
第四章 应用程序实用工具 249