急!如何验证大量数据?

xinjiangweizu1 2008-07-28 12:03:56
单位的系统马上就要上线了,一期的主要目标就是把目前并行的3个系统里的数据都割接到新的系统中,尽量少出问题。但是有3个不同的系统,数据库结构等都不一样,目前在根据3个系统的业务记录做每个用户的余额反算时出现了一个问题,可能也是这次数据割接最重要的问题,就是如何验证这些数据?因为钱是每个用户最关心的问题,所以小弟请各位大虾帮忙~~ 不然到时候用户投诉的话可实在受不了。。。

举个例子:比如有个受理记录表,每条记录有用户ID,受理时间,业务项目,业务项目费,费用截止时间等,现在我是用同一用户ID下费用截止时间最大的那条记录根据业务项目来算出他的钱。现在我已用过的方法就是 1.看两个系统的总金额是否一样? 2.看最大记录的业务项目是“缴费”这样占业务总量绝大多数的的用户的金额是否有问题? 3.看缴费金额最经常出现的几种来验证。
目前我只想到这3种,肯定还有很大的问题,恳请高人帮忙了~~~
...全文
103 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinjiangweizu1 2008-07-28
  • 打赏
  • 举报
回复
查了下 似乎和异构数据同步关系不大
现在的主要问题就是想办法来验证~
xinjiangweizu1 2008-07-28
  • 打赏
  • 举报
回复
在别的论坛上问了下 有人说是 异构数据同步的问题 一楼的例子不行么? 我不知道该如何举例子啊?
cosio 2008-07-28
  • 打赏
  • 举报
回复
能否将表中的数据理清业务关系?那些数据是加,那些数据是减,或是你举些例子,看看我能否帮上一点忙!
xinjiangweizu1 2008-07-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xinjiangweizu1 的回复:]

就用你的手机举例,比如你往手机里充了1000块~ 其他业务充了若干元。。 然后 刚好我今天割接,我算出来割接那天你手机花费什么的合起来剩下800元。这800就是我现在主要CHECK的东西~ 我要把你的信息及你手机的费用信息 从老的BOSS导入电信的新的BOSS
感觉牵扯到统计学和概率了吧? 哈哈扯远了~

如何保证绝大多数用户的钱都是正确的??10个里面一个不对就受不了啊。。
[/Quote]

我举的这个例子很难理解么???

。。。。。。。。。。。。。。。。。。
不是一致性。。 而是看 我反算出的金额 是否正确 因为有多种情况 而且用户数很多 所以要想一些验证的办法。。。 我想了3个办法,2L也想了一个。。 就这个意思啊。。。

vc555 2008-07-28
  • 打赏
  • 举报
回复
你的意思是不是比较这些表里面的数据是否一致?
xinjiangweizu1 2008-07-28
  • 打赏
  • 举报
回复
辛苦了啊~ 居然这么晚回复~~ 我是没办法 为了顺利上线而天天加班到3点。。
嘎嘎~ 差不多~ 不过不是~ 你猜吧 呵呵~
你说的我会用的啊~ 哈哈谢了~ 再帮我多想几个吧 呵呵~ 谢了~~ 这种事就是人越多思维盲点越少哈. 我实在没什么经验

就用你的手机举例,比如你往手机里充了1000块~ 其他业务充了若干元。。 然后 刚好我今天割接,我算出来割接那天你手机花费什么的合起来剩下800元。这800就是我现在主要CHECK的东西~ 我要把你的信息及你手机的费用信息 从老的BOSS导入电信的新的BOSS
感觉牵扯到统计学和概率了吧? 哈哈扯远了~

如何保证绝大多数用户的钱都是正确的??10个里面一个不对就受不了啊。。
mantisXF 2008-07-28
  • 打赏
  • 举报
回复
我想LZ大概做的是电信方面的计费系统吧.嘿嘿~

1:就本人手机消费而言,我只会查每个月的话费和其他服务费的使用情况,而不会去特别注意每天或每年使用的情况.
所以觉得可以按消费水平层次随机抽取2~3名客户的最近12个月内的话费和其他服务费的使用情况进行两个系统金额比较,check是否有问题.

2:check特殊的消费.拿我手机的而言,如果增值服务费用得特别多的话,如果我不投诉就不是我了. :)

3: 如果可以测试的话,就当你自己是客户,随兴地"服务"一下,看是否有差别.


以上为本人愚见,仅供参考.Good luck! Guys!~~

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧