我是负责做财务系统的。最近财务老找我们IT麻烦。说交易数据无缘多了,或者订单号变了。我就奇怪了,好好的系统怎么会这样。数据无法跟踪,因为财务系统的数据都是从别的系统同步过来的。同步什么概念,账单都是月结。到月初的时候。财务可以点击同步按钮。把交易系统的数据copy到财务系统来。这就是同步。同步之前要删除同步月份的所有交易。避免同步重复。大家说说,数据无缘多了,订单号变了。跟我们财务系统有关系吗? 或者说,怎么可能会变呢,会多呢? 
   财务每次找我们。我们都是这样回应财务部的。我知道,这不是解决问题的办法。但是我真的无法定位问题出在哪。财务的也火了。威胁我们说,如果解决不鸟这个bug。你们就去找你们的技术总监。技术总监也解决不鸟。那么就是你们IT没有能力解决。不好、事情迫在眉睫了。如果解决列....
   导致这些bug无法定位。我觉得我们IT的也确实没有把系统做好。没有设计一个bug解决方案。比如同步的时候。把同步信息全部存储起来做一个备份。可以从备份信息找出。bug出现在哪。财务系统还是别的系统!

解决方案 »

  1.   

    数据是不可能无故就变了的,
    三种可能: 
       一是同步的功能有问题(比如没完全删除或copy出错); 
       二是人为的错误,财务或其他同事操作更改了数据;
       三是代码逻辑出错了(比如代码中更改了订单号)只有重现了问题,才能解决好问题, 建议:
       1.问清楚点财务怎样发现什么时候发现的那问题,做过些什么操作;
       2.看看能否作相同的操作重现那问题(如果是点同步就有那问题了,那你就新建个数据库来测试)
       3.查看下你数据库的日志文件