引言
在数据库管理软件输入模块的开发中,怎么样提升输入数据的正确性是开发者应考虑的一个重
要问题。为了提升输入数据的正确性,其基本的功能需要是:①输入操作简单、轻松;②输
入效率高,即具备重复内容自动复制和浅易代码输入替代功能;③输入格式美观大方;④具
有显眼的提示等。然而,仅有这类功能需要是不够的,它们不可以从根本上提升输入数据的正
确性。由于,很多的原始数据的输入是件繁琐而又单调的工作,难免出错。所以,需要要有
更严格、更有效的科学办法和方法来提升输入数据的正确性。本文给出了提升输入数据正确
性的办法,供数据库管理软件的开发者参考与借鉴。?
2、输入数据的校验与查错办法
输入数据的校验与查错办法常常有两种,其中第一种是边输入边校验法。在这种办法中,假
若输入数据有错,则需要数据录入者立即更正错误。这种办法常常用于所输入的数据具备某
种规律和特点,若数据录入者键入的数据违背了这个规律和特点,即立即给出输入出错警告
,并强制性需要数据录入者对目前输入的数据给予修正。比如,在财务管理软件中,一张“
记帐凭证”一般有借方金额和贷方金额两栏数字。会计规范需要同一张凭证中借方金额合计
和贷方金额合计需要相等。依据这一特点,所以在开发“记帐凭证”数据输入程序时,程序
应能自动判断,在一张“记帐凭证”的数据输入结束后,借方金额合计与贷方金额合计是不是
相等,若不相等,应强制需要数据输入者立即重新输入。又比如,在每年的高考考试中,考生的
成绩数据有一部分要通过人工阅卷评分后,然后由专人输入计算机。对于考生成绩数据,它
所具备的特点是:每题的最高分和最低分是确定的,并且均为数字字符。依据这个特
征,所以在开发的考生成绩数据管理软件的输入模块中,应具备如下功能,即在每题数据输
入结束后,自动判断输入的分数值是不是符合上述规律,若不符合,则应立即发出警告,并强
制需要录入者重新输入。?
数据校验与查错的第二种办法是双工输入比较法。所谓双工输入比较法,就是将同一批数据
由两个输入职员在不一样的时间和不一样的终端上分别录入,并且形成两个临时数据库文件,然
后由第三个人在程序有哪些用途下对两个库文件中的数据进行逐项比较并进行确认或修改。在这
种办法中,尽管同一批数据被录入了两次从而导致了数据冗余和影响了录入进度,但对于被
录入的数据没有明显的规律和上述第一种办法不可以查出输入出错的场所,与对输入数据
的正确性需要非常高的场所,是一种不可或缺的和行之好办法,由于,两个数据录入者都
同时在某处出错的机会极少,故这种办法可以很大地降低出错率。依据概率论原理,假如两
个数据录入者各自的出错率为百分之一,则双工输入法的出错率仅为万分之一。双工输入比
较法在FoxPro环境下的基本算法是:?
[1][2]下一页