浅谈数据初始化方法
在定制开发的信息化项目实施过程中,我们发现衡量一个项目成功与否,关键看以下三个指标:
v人: 系统的利益相关人的需求是否都得到了满足;
v系统:软件本身是否可用、易用、稳定、有效率;
v数据:数据是否准确、可靠、稳定支持业务的运作;
从这个角度来说,数据在信息系统项目实施过程中有着举足轻重的地位,特别是数据初始化的成功与否是源头和决定因素。下面将数据初始化的过程分解为八个步骤,以确保数据初始化过程的严谨性和科学性。
步骤一:系统数据库表的分析:对信息系统数据库表进行分析,了解和确定系统哪些表数据需要初始化,哪些字段数据需要初始化。
步骤二:制作EXCEL数据收集表: 在确定需要收集数据内容基础上,将系统数据库表转化为EXCEL表,明确需要收集数据的格式和要素,同时确定收集数据的规则和方法。
步骤三:制定数据初始化方案: 在明确数据收集内容、规则、方法的基础上制定数据初始化方案和数据收集培训计划,进一步明确收集的策略、内容要求、规则要求、时间要求。并将数据收集分配到指定人,落实数据收集人的义务和责任,建立定期检查和结果验证机制。
步骤四:编写初始化脚本:为了确保收集到的数据顺利进入系统,并按系统的规则进行处理,需要编写初始化的脚本文件,同时对脚本文件的准确性、严谨性进行反复验证
步骤五:建立临时表:为了使收集到的数据顺利进入系统,建立与正式环境相同的临时表工作不能省。同时可以利用临时表对收集到的数据进行合理性的验证,防止临时抱佛脚或到最好才发现数据收集结果与实际有差异的情况出现。
步骤六:建立数据验证环境:如果条件允许请建立数据验证环境,对收集来的数据导入到数据验证环境,并模拟正式环境进行验证数据的准确性。如果缺乏该条件,也必须将收集到的数据导入到开发或测试测试环境,在该环境中进行验证和模拟。在数据进入验证环境后,需要进行全业务和全流程的模拟测试,检查数据的完整性和合理性,并利用系统的报表分析工具校对数据的准确性。防止错、漏情况的发生。
步骤七:出数据验证结果: 对数据验证的结果进行分析,出《数据验证报告》,分析和说明目前数据存在的可能性错误或风险,要求业务部门对提交给项目组的数据再核对。
步骤八:初始化数据进入正式环境:初始化数据导入正式环境是水到渠成的事,但在这个时刻更要显得有条不紊,制作CHECKLIST(检查清单),按CHECKLIST的规定步骤,逐个执行数据初始化的过程。在数据进入正式系统后,最好能将正式系统的数据库完全备份并覆盖到数据验证环境上来。通过模拟真实业务的方式验证数据的正确性。
上面八个步骤环环相扣,每个步骤的疏忽或错漏都可能导致数据初始化的失败。遵循这八个步骤数据初始化过程就会显得严谨、有保证,但数据初始化最核心的是细心和全面。在整个数据初始化的过程一定要讲究策略、时刻检查。
原文地址:https://www.cnblogs.com/sunyllove/p/11214114.html