MuLu 1
第一章 会计电算化概论 1
1.1 数据、信息与信息处理 1
一、数据 1
目录 1
二、信息 2
三、管理信息 2
四、信息的特征和作用 3
五、信息处理 5
1.2 信息系统 6
一、信息系统 6
二、业务信息系统 7
三、管理信息系统 8
四、决策支持系统 9
一、会计是一个信息系统 11
1.3 会计信息系统 11
二、电子计算机会计信息系统 12
三、会计信息系统的管理层次 13
四、会计信息系统的基本功能 13
1.4 会计信息系统的结构 16
一、一般模型 16
二、会计信息系统的层次结构 16
三、会计信息系统的职能结构 17
四、会计信息系统的物理结构 18
1.5 会计电算化及其影响 19
一、会计电算化 19
二、会计电算化的意义 20
三、会计电算化对会计工作的影响 21
四、会计电算化对企业管理的影响 22
五、会计电算化的发展历史 23
一、会计电算化的宏观规划 27
1.6 会计电算化的宏观管理 27
二、会计电算化的管理制度 28
三、会计核算软件基本功能规范 28
四、会计核算软件的评审 29
五、商品化会计核算软件的管理 31
六、计算机替代手工记帐的审批 31
七、促进会计软件市场的形成和发展 32
1.7 企事业单位会计电算化工作的 33
计划与组织 33
一、会计电算化工作计划与组织的 33
必要性 33
二、单位计算机应用的总体规划 33
三、会计电算化的总体规划 34
四、会计核算软件的开发计划 37
习题 38
一、软件和软件工程 40
2.1 软件工程 40
第二章 会计信息系统的技术基础 40
二、软件生命周期 41
三、瀑布模型 42
四、原型模型 43
五、软件质量的评价 43
六、会计信息系统的开发方法 44
2.2 数据管理技术 47
一、文件系统以及文件设计 47
二、数据库和数据库系统 51
三、数据模型 52
四、关系数据库的规范化理论 54
五、数据库设计 56
2.3 计算机网络技术 60
一、计算机网络的功能和种类 60
二、微机局部网络的硬件组成 61
三、网络的拓扑结构 63
四、微机局部网络操作系统 64
五、微机局部网络的选择 65
六、网络环境下的会计信息系统 66
习题 68
第三章 系统调查与分析 70
3.1 系统分析的任务 70
3.2 系统分析的方法和工具 73
一、结构化分析方法 73
二、业务处理流程图 74
三、数据流图 75
四、数据词典 77
五、处理说明 78
3.3 系统调查 79
一、系统调查的任务 79
二、系统调查的内容 80
三、系统调查的方法 83
一、建立当前系统的具体模型 85
3.4 系统分析 85
二、建立当前系统的逻辑模型 86
三、建立目标系统的逻辑模型 87
3.5 系统说明书的编写 89
习题 91
第四章 系统设计 92
4.1 系统设计的任务和步骤 92
一、系统设计的任务 92
二、系统设计的步骤 93
三、系统设计说明书的编写 95
4.2 结构化设计方法 95
一、模块和模块结构 95
二、结构化设计及模块划分的准则 96
三、模块结构的描述工具 97
四、从数据流图导出初始结构图 98
五、结构图的改进与完善 100
一、子系统的划分 101
4.3 总体设计 101
二、子系统的模块设计 102
4 4 数据结构设计 104
一、数据组织 104
二、数据设计的几个问题 105
4.5 详细设计 107
一、人工处理和计算机处理过程的 107
选择 107
二、输出设计 108
三、输入设计 113
四、对话设计 116
五、代码设计 118
六、模块的逻辑设计 124
习题 127
一、如何评价程序 128
第五章 程序设计与测试 128
5.1 程序设计与结构化程序 128
二、程序设计的步骤 129
三、结构化程序 130
5.2 程序设计语言及其选择 131
一、程序设计语言及其种类 132
二、结构化程序设计语言的特点 132
三、会计信息系统对程序设计语言的 133
要求 133
5.3 编程风格 134
一、变量名的使用 134
二、表达式的书写 135
三、不要过份追求技巧或深奥 135
四、限制GOTO语句的使用 136
五、注释的使用 136
六、程序的文体 136
5.4 系统的调试 137
一、程序调试 138
二、程序调试中的错误 139
三、系统联调 140
5.5 系统的测试 141
一、系统测试的内容 141
二、测试的步骤 143
三、测试的方法和基本原则 143
四、测试用例的设计 143
习题 148
第六章 系统的运行与维护 149
6.1 系统使用前的准备 149
一、检查并配足计算机硬件设备 149
二、会计机构的调整 149
四、建立系统管理制度 152
三、人员的培训 152
五、系统初始化数据的准备 153
6.2 会计信息系统的使用 153
一、软件的交付使用方式 154
二、会计信息系统的双轨运行 155
三、会计信息系统的正式运行 156
四、会计信息系统的管理 156
6.3 会计信息系统的维护 159
一、系统维护的内容 159
二、软件维护的类型 160
三、软件维护工作的程序 160
四、提高软件的可维护性 161
习题 162
第七章 帐务处理系统 163
7.1 手工帐务系统的模型 163
7.2 计算机帐务系统的逻辑模型 166
7.4 主要文件结构 167
7.3 帐务系统的模块结构 167
一、凭证文件 168
二、现金日记帐文件 168
三、银行存款日记帐文件 169
四、明细帐文件 169
五、总帐和科目余额文件 169
六、往来帐文件 170
七、科目及参数文件 170
八、帐户页码及余额文件 171
九、权限与密码文件 171
十、帐户参数文件 172
7.5 主要模块的设计 172
一、主控模块 172
二、凭证处理 173
三、登帐 177
四、银行对帐 178
五、辅助帐核算 180
六、结帐与转帐 182
七、打印输出 183
八、查询 187
九、系统维护 188
习题 193
第八章 会计核算业务子系统 194
8.1 工资核算系统 194
一、工资核算业务 194
二、工资核算系统模型 195
三、系统功能结构 196
四、数据结构设计 197
五、主要模块的设计 199
8.2 固定资产核算系统 203
一、固定资产核算和管理 204
二、固定资产孩算系统的处理模型 208
四、数据结构设计 209
三、系统功能结构 209
五、主要模块的设计 212
8.3 材料核算系统 215
一、材料核算业务 216
二、材料核算系统的处理模型 220
三、系统功能结构 222
四、数据结构设计 223
五、主要模块的设计 225
8.4 成本核算系统 229
一、成本核算与管理 229
二、成本核算系统的逻辑模型 232
三、系统功能结构 237
四、主要文件结构 238
五、主要模块的设计 239
习题 243
一、会计报表的作用及要求 244
9.1 会计报表 244
第九章 会计报表和报表生成系统 244
二、会计报表的种类 245
三、主要会计报表 245
四、计算机报表程序 248
9.2 通用报表系统的设计原理 248
一、报表的结构 250
二、会计报表的数据 250
三、报表数据的输出 251
四、通用报表系统的数据流图 251
五、通用报表系统的功能结构 251
9.3 通用报表系统的文件结构 251
一、报表注册文件 252
二、表头格式文件 252
三、标题和表尾文件 253
四、表体数据定义文件 253
9.4 主要模块的设计 254
五、报表数据文件 254
六、报表勾稽关系文件 254
一、报表的注册和删除 255
二、格式定义模块 255
三、数据定义模块 255
四、数据采集模块 257
五、相同报表的归并 257
六、打印输出模块 258
习题 258
第十章 系统保护与计算机审计 260
10.1 会计信息系统的保护问题 260
一、干扰破坏会计信息系统的因素 260
二、系统保护的措施 261
二、电子计算机对内部控制 263
制度的影响 263
一、内部控制的概念 263
10.2 内部控制 263
三、内部控制的分类 265
四、制度控制 265
五、程序控制 267
10.3 计算机审计 270
一、计算机审计的内容和方法 271
三、计算机系统审计 272
二、传统审计 272
四、计算机辅助审计 273
五、计算机审计对会计核算 274
软件的要求 274
习题 275
附录A 会计核算软件基本 276
功能规范 276
附录B 记帐凭证录入程序 281
附录C FOXBASE+命令集 288
参考文献 298