摘要:
电算化会计系统对数据的控制比手工数据处理系统更为重要。它不仅关系到会计核算的正确,还关系到审计证据的可靠等许多方面。
在电算化会计系统中,控制一词通常是指采取有效的措施避免系统发生错误。为了保证数据的正确性、完整性、真实性而采取的控制措施可称为数据控制。它包括对数据输入、处理、输出的控制,其中重点是数据输入控制。电算化会计系统程序在经历了编写、调试、试运行——直至鉴定几个阶段后,一般是不易出错的。因此,系统运行过程中的大部分错误就来自人工录入系统的数据,众所周知,“输入垃圾,输出也是垃圾”这样一句格言,所以人们采用了一系列控制方法对输入系统的数据严格把关,常用的控制方法归纳起来主要有以下几种:(1)重复输入控制法;(2)数字校验码控制法;(3)核对合计数控制法;(4)目测屏幕数据控制法;(5)数据范围控制法;(6)数据关系控制法。
这些方法在减少数据输入错误方面起到了很好的作用,使错误数据进入系统的概率大大降低,但是实践中虽然使用了上述方法,却仍然存在着个别情况下的出错数据无法控制。例如,在销售子系统录入发货票数据时,会发生理应甲产品比乙产品的单价高,却输入成了乙产品比甲产品的...
电算化会计系统对数据的控制比手工数据处理系统更为重要。它不仅关系到会计核算的正确,还关系到审计证据的可靠等许多方面。
在电算化会计系统中,控制一词通常是指采取有效的措施避免系统发生错误。为了保证数据的正确性、完整性、真实性而采取的控制措施可称为数据控制。它包括对数据输入、处理、输出的控制,其中重点是数据输入控制。电算化会计系统程序在经历了编写、调试、试运行——直至鉴定几个阶段后,一般是不易出错的。因此,系统运行过程中的大部分错误就来自人工录入系统的数据,众所周知,“输入垃圾,输出也是垃圾”这样一句格言,所以人们采用了一系列控制方法对输入系统的数据严格把关,常用的控制方法归纳起来主要有以下几种:(1)重复输入控制法;(2)数字校验码控制法;(3)核对合计数控制法;(4)目测屏幕数据控制法;(5)数据范围控制法;(6)数据关系控制法。
这些方法在减少数据输入错误方面起到了很好的作用,使错误数据进入系统的概率大大降低,但是实践中虽然使用了上述方法,却仍然存在着个别情况下的出错数据无法控制。例如,在销售子系统录入发货票数据时,会发生理应甲产品比乙产品的单价高,却输入成了乙产品比甲产品的单价高,从而使甲、乙产品的销售总额发生错误。在这种情况下,无论采用上述哪一种方法都无济于事:(1)若用核对合计数控制法,这里的一批产品(包括甲、乙产品)销售额合计数未错,故此法失效;(2)由于输入者本身并未意识到有错,所以目测屏幕数据法亦无用;(3)输入的单价没有超出本企业所有产品单价的上、下限值,当然数据范围控制法也不能查出漏洞;(4)数字校验码控制法一般适用于会计科目代码类数据的控制,通常不用在此情况下;(5)重复输入法要求所有数据输入两次或在两台机器上同时输入,工作量大、效率低,一般不用此法;(6)如果同时输入单价、数量、金额三个数据,并用计算机算出的金额与手工输入的相核对,那么数据关系控制法可以解决当单价一颠倒时的错误,但无法解决单价、数量、金额三数时颠倒时的问题。那么,有无更好的程序方法控制类数据,防止其发生错误呢?回答是肯定的:这就知识推理控制法。
对前面几种控制方法稍加分析,不难看出它们是以传统的过程中心型程序系统为背景研究出来的这种系统由数据库加一组程序组成,这些程序是数结构与算法的合成。如果对这种模型进行修改,增与问题求解直接有关的事实和规则的存贮内容,并充程序的功能,添加必要的推理方法,那么就会改原程序的性能,达到控制的要求。本文所举的例子可以建立一个知识库,存放以下类型的知识注:这些知识是相对稳定的,对它们可以进行增、删、改,这叫做中期记忆。,

有了这些知识,一旦输入了乙产品的单价比甲品的单价高,系统的推理程序就运用这些知识判断输入有问题,从而终止输入,控制了非法数据混入统。以上过程便是知识推理控制法的基本思想。由关于某类输入数据的知识并不很多,程序处理也不分复杂,所以用它们实现控制是可行的。关于计算内部知识的具体表达形式,有表、树、图等多种,者可根据实际情况而定。
采用知识推理控制法时,电算化会计系统的基结构如下图所示:

图。具有知识推理控制功能的电算化会计系统基本结构
上图中的推理方法是针对特定数据控制而言的,是狭义的。
本文介绍的这种推理控制方法,在电算化会计系统的许多需要进行数据控制的环节上均可引用,把它同前述六种方法结合在一起使用,将使电算化会计系统数据控制措施更加完备。