第1章 电算化会计概论 1
学习目标 1
1.1 电算化会计的产生、本质与特征 1
1.1.1 会计数据处理技术的发展 1
1.1.2 电算化会计的基本概念 3
1.1.3 电算化会计的本质与特征 7
1.1.4 电算化会计与手工会计的异同 9
1.2 电算化会计信息系统的结构 11
1.2.1 管理的职能结构与信息系统构建的方式 11
1.2.2 电算化会计信息系统的概念结构 13
1.2.3 按会计核算职能构建的电算化会计信息系统的功能结构 13
1.2.4 按管理层次构建的电算化会计信息系统结构 14
1.2.5 电算化会计信息系统与其他管理子系统的数据联系 16
1.3 电算化会计信息系统的内部控制 17
1.3.1 内部控制概述 17
1.3.2 电算化会计信息系统内部控制的特点和分类 22
1.3.3 一般控制 24
1.3.4 应用控制 25
本章小结 27
关键名词 28
思考题 28
练习题 28
第2章 电算化会计的基本原理 30
学习目标 30
2.1 会计核算基本原理与电算化会计 30
2.1.1 会计方程式奠定了建立电算化会计信息系统的理论依据 31
2.1.2 设置账户与复式记账原理奠定了电算化会计基本方法的理论 32
2.1.3 记账凭证、会计账簿和会计报表规范了电算化会计处理的数据结构 34
2.1.4 账务处理程序为会计核算工作计算机程序化提供了依据 35
2.2 存储程序式计算原理与电算化会计 36
2.2.1 电子计算机的基本原理简介 37
2.2.2 会计核算工作计算机程序化剖析 38
2.2.3 存储程序式计算原理与电算化会计核算系统基本模型 39
2.3 数据库原理与电算化会计 43
2.3.1 数据的概念模型与关系数据模型 43
2.3.2 数据库管理系统与数据库应用系统 49
2.3.3 会计数据转换、存储和管理的原理与技术 50
本章小结 53
关键名词 54
思考题 54
练习题 54
第3章 电算化会计信息系统的开发方法与开发过程 56
学习目标 56
3.1 会计软件开发方法概述 56
3.1.1 软件工程方法学概述 57
3.1.2 软件开发的生命周期模型 58
3.1.3 软件开发的快速原型模型 61
3.2 电算化会计信息系统的需求分析 61
3.2.1 结构化分析方法 62
3.2.2 数据流图 63
3.2.3 数据字典 65
3.2.4 结构化语言 66
3.2.5 结构化分析举例:银行对账子系统 67
3.3 电算化会计信息系统的设计 71
3.3.1 电算化会计信息系统设计的步骤和任务 71
3.3.2 系统功能模块结构设计 72
3.3.3 代码设计 75
3.3.4 数据库文件设计 77
3.3.5 系统功能模块详细设计的表达工具 78
3.3.6 输入与输出设计 79
3.4 电算化会计信息系统的实施 80
3.4.1 结构化程序设计 80
3.4.2 系统测试 82
本章小结 84
关键名词 84
思考题 84
练习题 85
第4章 账务处理子系统分析与设计 87
学习目标 87
4.1 账务处理子系统的目标、任务与特征 87
4.1.1 账务处理子系统的目标 87
4.1.2 账务处理子系统的任务 88
4.1.3 账务处理子系统的特征 88
4.2 账务处理子系统需求分析 89
4.2.1 手工环境下账务处理的业务流程 89
4.2.2 计算机环境下账务处理流程分析 90
4.2.3 账务处理子系统的数据流图分析 91
4.2.4 账务处理子系统的主要数据字典条目 93
4.2.5 账务处理子系统的主要加工描述举例 96
4.3 账务处理子系统概要设计 98
4.3.1 账务处理子系统的功能模块结构设计 98
4.3.2 账务处理子系统的代码设计 98
4.3.3 账务处理子系统的数据库文件设计 101
4.3.4 账务处理子系统主要输入/输出设计 104
4.3.5 账务处理子系统主要功能模块的详细设计 109
本章小结 116
关键名词 116
思考题 116
练习题 117
第5章 会计报表子系统分析与设计 120
学习目标 120
5.1 会计报表子系统的目标、任务与特征 120
5.1.1 会计报表子系统的目标 120
5.1.2 会计报表子系统的任务 121
5.1.3 会计报表子系统的特征 122
5.2 通用会计报表子系统需求分析 122
5.2.1 会计报表结构分析 122
5.2.2 手工会计报表编制业务流程及报表数据源分析 125
5.2.3 通用会计报表子系统逻辑模型分析 126
5.3 通用会计报表子系统概要设计 127
5.3.1 通用会计报表子系统功能结构设计 127
5.3.2 通用会计报表子系统库文件设计 128
5.4 会计报表汇总与合并会计报表 131
5.4.1 会计报表汇总 131
5.4.2 合并会计报表 132
本章小结 134
关键名词 135
思考题 135
练习题 135
第6章 薪资子系统分析与设计 137
学习目标 137
6.1 薪资子系统的目标、任务与特征 137
6.1.1 薪资子系统的目标 137
6.1.2 薪资子系统的任务 137
6.1.3 薪资子系统的特征 138
6.2 薪资子系统需求分析 138
6.2.1 手工环境下薪资子系统的业务处理流程 138
6.2.2 薪资子系统的数据流图 139
6.2.3 薪资子系统的主要数据字典条目 142
6.2.4 薪资子系统的主要加工描述举例 142
6.3 薪资子系统概要设计 143
6.3.1 薪资子系统功能结构设计 143
6.3.2 薪资子系统的代码、库文件设计 145
6.3.3 薪资子系统主要输入/输出设计 147
6.3.4 薪资子系统主要功能模块的详细设计举例 149
本章小结 152
关键名词 152
思考题 152
练习题 152
第7章 固定资产子系统分析与设计 155
学习目标 155
7.1 固定资产子系统的目标、任务与特征 155
7.1.1 固定资产子系统的目标 155
7.1.2 固定资产子系统的任务 155
7.1.3 固定资产子系统的特征 156
7.2 固定资产子系统需求分析 157
7.2.1 手工环境下固定资产子系统的业务处理流程 157
7.2.2 固定资产子系统数据流图 158
7.2.3 固定资产子系统主要数据字典条目 158
7.2.4 固定资产子系统主要加工描述举例 160
7.3 固定资产子系统概要设计 161
7.3.1 固定资产子系统功能结构设计 161
7.3.2 固定资产子系统的代码、库文件设计 162
7.3.3 固定资产子系统主要输入/输出设计 165
7.3.4 固定资产子系统主要功能模块的详细设计举例 168
本章小结 170
关键名词 170
思考题 170
练习题 171
第8章 采购及应付款子系统分析与设计 173
学习目标 173
8.1 采购及应付款子系统的目标、任务与特征 173
8.1.1 采购及应付款子系统的目标 173
8.1.2 采购及应付款子系统的任务 174
8.1.3 采购及应付款子系统的特征 174
8.2 采购及应付款子系统需求分析 175
8.2.1 手工环境下采购及应付款的业务处理流程 175
8.2.2 采购及应付款子系统数据流图 176
8.2.3 采购及应付款子系统主要数据字典条目 179
8.2.4 采购及应付款子系统主要加工描述举例 180
8.3 采购及应付款子系统概要设计 181
8.3.1 采购及应付款子系统功能结构设计 181
8.3.2 采购及应付款子系统的代码、库文件设计 181
8.3.3 采购及应付款子系统主要输入/输出设计 184
8.3.4 采购及应付款子系统主要功能模块的详细设计举例 185
本章小结 187
关键名词 187
思考题 187
练习题 187
第9章 存货子系统分析与设计 190
学习目标 190
9.1 存货子系统的目标、任务与特征 190
9.1.1 存货子系统的目标 191
9.1.2 存货子系统的任务 191
9.1.3 存货子系统的特征 192
9.2 存货子系统需求分析 192
9.2.1 手工环境下存货的业务处理流程 193
9.2.2 存货子系统数据流图 194
9.2.3 存货子系统主要数据字典条目 195
9.2.4 存货子系统主要加工描述举例 197
9.3 存货子系统概要设计 198
9.3.1 存货子系统功能结构设计 198
9.3.2 存货子系统的代码、库文件设计 200
9.3.3 存货子系统主要输入/输出设计 203
9.3.4 存货子系统主要功能模块的详细设计举例 204
本章小结 206
关键名词 206
思考题 206
练习题 206
第10章 销售及应收款子系统分析与设计 208
学习目标 208
10.1 销售及应收款子系统的目标、任务与特征 208
10.1.1 销售及应收款子系统的目标 208
10.1.2 销售及应收款子系统的任务 208
10.1.3 销售及应收款子系统的特征 209
10.2 销售及应收款子系统需求分析 210
10.2.1 手工环境下销售及应收款的业务处理流程 210
10.2.2 销售及应收款子系统数据流图 211
10.2.3 销售及应收款子系统主要数据字典条目 214
10.2.4 销售及应收款子系统主要加工描述举例 215
10.3 销售及应收款子系统概要设计 216
10.3.1 销售及应收款子系统功能结构设计 216
10.3.2 销售及应收款子系统的代码、库文件设计 218
10.3.3 销售及应收款子系统主要输入/输出设计 220
10.3.4 销售及应收款子系统主要功能模块的详细设计举例 222
本章小结 225
关键名词 225
思考题 225
练习题 225
第11章 成本子系统分析与设计 228
学习目标 228
11.1 成本子系统的目标、任务与特征 228
11.1.1 成本子系统的目标 228
11.1.2 成本子系统的任务 229
11.1.3 成本子系统的特征 229
11.2 成本子系统的需求分析 230
11.2.1 手工环境下成本子系统的业务处理流程 230
11.2.2 成本子系统的数据流图 231
11.2.3 成本子系统主要数据字典条目 233
11.2.4 成本子系统主要加工描述举例 235
11.3 成本子系统概要设计 236
11.3.1 成本子系统的功能结构设计 236
11.3.2 成本子系统的代码、库文件设计 237
11.3.3 成本子系统主要输入/输出设计 239
11.3.4 成本子系统主要功能模块的详细设计举例 241
本章小结 243
关键名词 243
思考题 243
练习题 243
第12章 电算化会计信息系统的建设与管理 244
学习目标 244
12.1 电算化会计信息系统建设与管理概述 244
12.1.1 电算化会计信息系统建设的目标与规划 244
12.1.2 电算化会计信息系统管理的特征和内容 246
12.2 电算化会计信息系统的实施与转换 247
12.2.1 电算化会计信息系统的实施途径 247
12.2.2 电算化会计信息系统运行平台的建立 247
12.2.3 会计软件的实施 251
12.2.4 从手工会计系统到电算化会计信息系统的转换 252
12.3 电算化会计信息系统的运行管理与维护 254
12.3.1 电算化会计信息系统的运行管理制度 254
12.3.2 电算化会计信息系统的维护 259
本章小结 261
关键名词 261
思考题 261
练习题 261
第13章 会计信息系统发展趋势与热点 263
学习目标 263
13.1 信息系统集成 263
13.1.1 信息系统集成的基本概念 263
13.1.2 会计信息系统集成的发展历程 264
13.1.3 会计信息系统与ERP 266
13.2 可扩展商业报告语言——XBRL 268
13.2.1 网络财务报告与XBRL概述 268
13.2.2 基于XBRL的财务报告的组成与结构 271
13.2.3 XBRL的应用与发展 274
13.3 信息系统审计 276
13.3.1 信息系统审计概述 277
13.3.2 信息系统审计技术 280
13.3.3 信息系统审计的步骤与重点 281
13.4 会计服务模式的发展 282
13.4.1 企业集团的财务共享服务模式 283
13.4.2 基于SaaS的在线会计服务模式 285
13.5 管理需求与信息技术驱动下会计信息系统的发展展望 289
13.5.1 管理信息需求模式的演进:核算导向→控制导向→决策导向 289
13.5.2 支持管理需求模式的信息技术的演进:电算化→信息化→智能化 291
本章小结 293
关键名词 294
思考题 294
练习题 294
第14章 会计信息系统体系结构的变迁及事件驱动的信息系统模型 296
学习目标 296
14.1 从仿真手工的会计信息系统到事件驱动的信息系统体系结构 296
14.1.1 仿真手工的会计信息系统 296
14.1.2 仿真手工的会计信息系统的局限 298
14.1.3 事件驱动的信息系统体系结构 299
14.2 事件驱动的信息系统业务过程分析 301
14.2.1 业务过程、信息过程和过程中的事件 301
14.2.2 事件驱动的信息系统的管理思想和分析方法 304
14.3 业务过程的REAL模型及建模方法与步骤 308
14.3.1 REAL模型的产生依据及基本概念 308
14.3.2 建立业务过程REAL模型的具体方法、步骤 309
14.4 REAL模型与E-R模型的比较 313
14.4.1 REAL模型和E-R模型的相同点 313
14.4.2 REAL模型和E-R模型的不同点 314
14.5 事件驱动的信息系统对报表输出的支持 315
本章小结 316
关键名词 316
思考题 316
练习题 316
第15章 销售/收款业务过程的REAL建模分析 318
学习目标 318
15.1 销售/收款业务过程及其管理目标 318
15.1.1 销售/收款业务过程 318
15.1.2 销售/收款业务过程的管理目标 319
15.2 仿真手工系统的销售/收款子系统数据处理模型 320
15.2.1 仿真手工系统的销售/收款子系统数据处理模型分析 320
15.2.2 仿真手工的销售/收款子系统的局限性 320
15.3 改进的销售/收款业务过程及处理模型 322
15.3.1 改进的销售/收款业务过程 322
15.3.2 改进的销售/收款业务过程对企业决策与管理的支持 323
15.4 销售/收款业务过程的REAL建模分析 324
15.4.1 销售/收款业务过程的主要事件分析 324
15.4.2 销售/收款业务过程的REAL建模——实例分析 328
15.4.3 基于REAL模型的销售/收款子系统关系模型的实现 331
本章小结 332
关键名词 333
思考题 333
练习题 333
第16章 电算化会计辅助教学系统的实施与程序设计举例 334
学习目标 334
16.1 电算化会计辅助教学系统综述 334
16.1.1 系统概况 334
16.1.2 系统主要特点 334
16.1.3 系统主要功能 335
16.1.4 系统主要数据库文件结构 335
16.1.5 系统的安装与启动 337
16.1.6 电算化会计实习操作流程 338
16.2 电算化会计辅助教学系统实施环境、工具及过程 339
16.2.1 程序实施环境和工具简述 339
16.2.2 程序实施过程 343
16.3 设置会计科目代码的程序设计及实施 345
16.3.1 程序功能及处理的数据表文件 345
16.3.2 程序总控流程及主要加工控制逻辑 345
16.3.3 实施过程及主要程序设计 345
16.4 填制记账凭证的程序设计及实施 355
16.4.1 程序功能及处理的数据表文件 355
16.4.2 程序总控流程及主要加工控制逻辑 356
16.4.3 实施过程及主要程序设计 356
16.5 银行对账处理程序及实施 364
16.5.1 程序功能及处理的数据表文件 364
16.5.2 程序总控流程及主要加工控制逻辑 364
16.5.3 实施过程及主要程序设计 364
本章小结 365
关键名词 365
思考题 365
练习题 365
附录 总账综合实验案例 367
主要参考文献 380