博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基础数据错误的痛苦
阅读量:7105 次
发布时间:2019-06-28

本文共 845 字,大约阅读时间需要 2 分钟。

            前段时间系统的基础数据进行了几次变更,根据公司的要求将部分数据进行了修改,也导入了部分新的数据。

当时虽然也进行了审查,但是一段时间后后果才表现出来,有的业务单据的单位出现了问题,有的转换系数出现了,

有的产品代码出现了重复,而且我们系统和SAP及其他系统都有接口,其他系统的基础数据出现问题时,也将数据

传给了我们的系统,导致我们本来没有问题的数据也出现了问题,现在状况十分糟糕,乱象十足啊。

           已经有同事处理了一个月有余还没有搞定,因为上面经常发给我们一些数据,要求更新,但是这些数据是否

会导致问题却没有人考虑很到,而且即使审查了也不能保证就一定正确,因为可能需要一段时间才能将错误暴露出

来,而且目前是多个系统交互,一个系统的数据有问题,就可能将其他系统的数据也搞乱。目前已经影响到了系统

的正常流程了,正常的业务单据已经被波及到了,虽然只是涉及到了少部分的产品,但是问题还是十分严重的。

           目前还没有能找到非常有效的方法去避免。但是我们可以着手做的是以下几点:

           1.基础数据一定要从业务上进行严格的审核,至少要2次审核通过后,才能进行导入。

           2.导入数据时,先将数据导入到模拟环境进行一段时间的测试使用,经过确认没有问题后,才能开始在真实

             系统进行导入。

           3.业务系统在导入基础数据时,一定要对数据进行检测,是否有重复编码的数据,重复ID的数据,这些一定

              要排除出来,重复的数据不让插入。

           4.系统再好也无法检测一些人为的错误,比如产品单位系数错误,本来是0.1,你输入了0.01,系统导入时也

              无法判断出问题,这也是第一步要求能够将此类错误过滤掉。

           5.即使是从其他系统导入过来的基础数据也要进行严格的审查,如果可以的先人工审查逻辑有没有错误,然

              后系统检测。

         基础数据虽然简单,但是重要性却是最高的,如果基础数据出错,业务数据也就没有意义了。

 

转载于:https://www.cnblogs.com/kevinGao/archive/2012/10/13/2776039.html

你可能感兴趣的文章
JS组件系列——基于Bootstrap Ace模板的菜单Tab页效果优化
查看>>
eclipse中tomcat快速启动关闭参数设置
查看>>
C++ extern "c "的作用
查看>>
实践:几十亿条数据分布在几十个节点上的毫秒级实时排序方法
查看>>
PMWiki安装教程
查看>>
JAVA多线程之volatile 与 synchronized 的比较
查看>>
一个经典编程面试题的“隐退”
查看>>
POJ2109
查看>>
显示创建一个表的SQL语句
查看>>
光流和KLT
查看>>
Linux c括号作用域【原创笔记】
查看>>
分分钟带你玩转 Web Services【2】CXF
查看>>
ASP.NET MVC+LINQ开发一个图书销售站点(7):图书分类管理
查看>>
如何做一名技术管理者
查看>>
Resouce, platform_device 和 platform_driver 的关系【转】
查看>>
HTML标记大全参考手册(转载)
查看>>
查看表空间与对应的表空间文件
查看>>
linux C判断文件是否存在【转】
查看>>
《J2EE Tutorial中文版》读书笔记(1)
查看>>
Solaris关机重启命令小结
查看>>