1 Windows环境与机制 1
1.1 Windows环境 1
1.2 Windows机制 5
1.3 Windows开发工具 9
练习题 11
2 程序设计简介 12
2.1 程序设计的优点 12
2.2 VF的编程机制 13
2.3 程序设计的基本概念 15
练习题 20
3 面向对象程序设计 21
3.1 面向对象程序设计的基本概念 21
3.1.1 对象 21
3.1.2 类 22
3.1.3 事件 23
3.1.4 控件 24
3.1.5 容器 24
3.1.6 对象的属性 25
3.1.7 对象的方法 25
3.1.8 对象的事件 25
3.1.9 对象引用 27
3.1.10 设置属性 29
3.1.11 响应事件 30
3.1.12 调用方法 32
3.2 画各种控件 32
3.2.1 画控件 32
3.2.2 各种控件 36
3.3 可视化编程 47
3.3.1 布局、设置对象属性 47
3.3.2 控制逻辑与何地代码 51
3.3.4 编程示例 54
3.3.3 编写代码 54
3.4 使用过程和自定义函数 58
练习题 61
4 控件的使用 62
4.1 深入了解控件和数据 62
4.1.1 控件和数据的关系 62
4.1.2 控制对数据的访问 63
4.2 根据任务使用控件 69
4.2.1 使用命令控件 69
4.2.2 使用选项控件 70
4.2.3 使用输入控件 76
4.2.4 使用微调控件 79
4.2.5 使用显示控件 80
4.2.6 使用时间控件 83
4.3 使控件易于使用 84
4.3.1 设置访问键 84
4.3.2 设置控件的Tab键次序 84
4.3.3 设置工具提示文本 85
4.3.4 更改鼠标指针显示 85
4.3.5 启用和废止控件 85
4.4 创建类或控件 86
4.4.1 创建控件 86
4.3.6 允许用户拖放 86
4.4.2 修改控件 102
4.4.3 复制、删除或查看类 103
4.4.4 以编程方式定义类 104
4.5 建立任务控件 105
4.5.1 决定什么情况下创建控件 105
4.5.2 控件与任务匹配的实例 106
练习题 109
5 多媒体与网络技术 111
5.1 多媒体编程技术 111
5.1.1 媒体控制接口 111
5.1.3 VF调用动态链接库函数 115
5.1.2 Windows应用程序编程接口 115
5.1.4 调用多媒体函数MciSendString 117
5.1.5 VF多媒体编程 119
5.2 自制声音图标按钮控件技术 122
5.2.1 定义声音图标按钮控件类 123
5.2.2 定制声音图标按钮控件 127
5.2.3 使用声音图标按钮控件 129
5.3 开发多用户应用程序 130
5.3.1 开发多用户应用程序中遇到的术语 130
5.3.2 多用户应用程序开发中的主要问题 131
5.3.3 编写多用户应用程序 132
练习题 134
6 应用程序开发 135
6.1 应用程序的建立 135
6.1.1 解决问题分析 135
6.1.2 创建数据库 136
6.1.3 可视化编程 136
6.1.4 程序测试调试 137
6.2 应用程序连编 138
6.2.1 应用程序的构成 138
6.2.2 使用项目管理器 141
6.2.3 连编应用程序 143
6.2.4 运行应用程序 145
6.3 应用程序发布 146
6.3.1 准备发布程序 146
6.3.2 建立发布树 148
6.3.3 创建发布磁盘 148
练习题 154
7 会计信息系统概述 155
7.1 会计信息系统的概念 155
7.1.1 会计信息 155
7.1.2 会计信息系统 159
7.1.3 计算机会计信息系统 163
7.2 会计信息系统的核算制度 166
7.2.1 记账方法规范化 166
7.2.2 账户、凭证、账簿和报表的设置 169
7.2.3 账务处理基本模式 176
7.3 会计信息系统的发展前景 183
7.3.1 会计信息处理技术的发展 183
7.3.2 会计信息系统的发展前景 186
练习题 189
8.1 系统的开发方法 190
8.1.1 原型法 190
8 会计信息系统的开发方法 190
8.1.2 面向对象法 192
8.1.3 生命周期法 195
8.2 会计信息系统的总体分析 197
8.2.1 系统目标与规模确定 197
8.2.2 可行性分析 197
8.2.3 业务调查 198
8.2.4 系统的子系统划分 200
8.2.5 数据流图 202
8.2.6 数据词典 208
8.2.7 系统分析报告 214
8.3 会计信息系统的总体设计 215
8.3.1 会计信息系统设计原则 215
8.3.2 系统网络设计 217
8.3.3 系统数据库设计 222
8.3.4 代码设计 224
8.3.5 输入输出设计 225
8.3.6 系统设计说明书 226
8.4 会计信息系统的实施 227
8.4.1 可视化编程 227
8.4.2 系统实施 229
8.5.1 系统评审与评价 231
8.5 会计信息系统维护 231
8.5.2 系统使用 232
8.5.3 系统维护 232
练习题 233
9 账务子系统的设计与开发 234
9.1 会计科目体系维护功能的设计与开发 234
9.1.1 为什么要对科目编码 234
9.1.2 科目编码方式与编码结构 235
9.1.3 科目代码结构灵活性与助记码 236
9.1.4 校验码设置 236
9.1.5 会计科目体系维护功能设计 237
9.1.6 会计科目体系维护功能的可视化编程 238
9.2 凭证处理子系统总体设计 256
9.2.1 凭证子系统功能分析 256
9.2.2 凭证子系统数据库设计 258
9.3 凭证输入修改模块的设计与开发 261
9.3.1 凭证输入格式设计 261
9.3.2 凭证输入控制设计 263
9.3.3 凭证输入修改模块的功能设计 265
9.4 凭证审核模块的设计与开发 268
9.5.2 凭证汇总模块功能设计 270
9.5.1 凭证汇总功能分析 270
9.5 凭证汇总模块的设计与开发 270
9.6 凭证查询模块的设计与开发 271
9.6.1 凭证查询功能分析 271
9.6.2 凭证查询模块功能设计 271
练习题 272
10 会计决策支持系统 274
10.1 会计决策支持系统的产生 274
10.1.1 现代会计职能要参与决策 274
10.1.2 会计决策支持系统开发势在必行 275
10.1.3 会计电算化发展的高级阶段 276
10.2.1 模型库 277
10.2 决策支持系统组成 277
10.2.2 数据库 278
10.2.3 方法库 278
10.3 会计决策的内容和模型 279
10.3.1 会计决策的内容 279
10.3.2 会计决策模型 280
10.3.3 常用的方法 280
10.4 会计决策支持系统的开发方法 282
10.5 会计决策支持系统举例 282
练习题 284