新老系统迁移及整合方案
更新时间:2024-05-09 01:15:01 阅读量: 综合文库 文档下载
- 新老系统迁移及整合方案推荐度:
- 相关推荐
1 新老系统迁移及整合方案
本次总局综合业务系统是在原有系统的基础上开发完成,因此,新旧系统间就存在着切换的问题。另外,新开发的系统还存在与其他一些应用系统,例如,企业信用联网应用系统、企业登记子网站、外资登记子网站等系统进行整合使之成为一个相互连通的系统。本章将针对新老系统迁移和整合提出解决方案。
1.1 新老系统迁移及整合需求分析
系统迁移又称为系统切换,即新系统开发完成后将老系统切换到新系统上来。
系统切换得主要任务包括:数据资源整合、新旧系统迁移、新系统运行监控过程。数据资源整合包含两个步骤:数据整理与数据转换。数据整理就是将原系统数据整理为系统转换程序能够识别的数据;数据转换就是将整理完成后的数据按照一定的转换规则转换成新系统要求的数据格式,数据的整合是整合系统切换的关键;新旧系统迁移就是在数据正确转换的基础上,制定一个切实可行的计划,保证业务办理顺利、平稳过渡到新系统中进行;新系统运行监控就是在新系统正常运转后,还需要监控整个新系统运行的有效性和正确性,以便及时对数据转换过程中出现的问题进行纠正。
系统整合是针对新开发的系统与保留的老系统之间的整合,以保证新开发的系统能与保留的老系统互动,保证业务的顺利开展。主要的任务是接口的开发。
1.1.1 需要进行迁移的系统
1.1.2 需要进行整合的系统
需要与保留系统整合的系统包括:
1、企业登记管理(含信用分类),全国企业信用联网统计分析,不冠行政区
划企业名称核准,大屏幕触摸屏系统与企业信用联网应用,企业登记子网站,属地监管传输,网上业务受理之间的整合;
2、外资企业登记管理(含信用分类),全国外资企业监测分析与属地监管传输,外资登记子网站,网上业务受理,大屏幕触摸屏系统之间的整合;
3、广告监管系统与广告监管子网站之间的整合; 4、12315数据统计分析与12315子网站之间的整合; 5、通用信息查询、统计系统与数据采集转换之间的整合;
1.1.3 数据迁移和转换分析
根据招标文件工商总局新建系统的数据库基于IBM DB2,而原有系统的数据库包括ORACLE,SQL Server,DB2。这种异构数据在总局主要存在于两个方面,即部门内部的异构数据和上下级部门之间的异构数据。同时,系统的技术构件有.NET和J2EE两大类。
对于部门内部的异构数据的集成采用数据移植的方法,如:如果数据有基于DB2管理的,有ORACLE管理的,有SQL Server管理的,就根据新系统DB2的要求,把ORACLE的数据迁移到DB2数据库中,把SQL Server的数据迁移到DB2数据库中。
上下级国工商局之间的异构数据的集成利用数据交换系统来完成,重点在于数据库存储标准、交换标准的制定和遵守,保证数据的共享,这部分工作由数据中心完成。
1.2 系统迁移和整合目标
一、系统切换的主要目标: ? 保证系统正常运行
在数据转换过程中,由于原有的系统数据的复杂性,给数据转换工作带来了很大的难度,为了在新系统启动后不影响原系统正常的业务,因此数据转换完成后,必须保证新系统的正常运行。
? 保证原有系统在新系统中的独立性
原有系统是独立运行的系统,数据在新系统中虽然是集中存放的,但是各个
系统由于存在业务上的差别,数据在逻辑上应当保持一定的独立性。
二、系统整合的目标:
保证直接关联的系统互动,保证业务的正常办理。例如公众服务系统与基本业务系统之间互动,基本业务与协同业务之间互动等等。
1.3 系统切换方案 1.3.1 系统切换工作流程
系统切换包括前期调研、数据整理、数据转换、系统切换、运行监控五个阶段。系统切换的整个工作流程如下所示:
开始前期调研原系统调研报告数据整理系统切换数据转换报告数据转换数据分析报告运行监控新系统运行报告结束 图 1-1 系统切换流程示意图
1.3.2 系统切换工作步骤
1.3.2.1 前期调研阶段
前期调研是数据转换中很重要的一个步骤,也是至关重要的一部分。在进行数据转换工作前,我们需要先认真阅读系统的相关文档,如《数据字典》、《系统概要设计报告》等,来熟悉原有的系统。当然在阅读文档的过程中肯定还会有理解不清晰的地方,这时还需要熟悉原有系统的工程师的帮助。数据转换的前期工作就是对原系统做一次彻底的全面了解,主要需要的考虑的有下面一些情况:
1、原系统的网络结构;
2、原系统的业务范围、存在几套业务系统以及他们之间的关系; 3、原系统的开发商、开发工具、开发平台以及采用的数据库; 4、原系统的数据分布状况:包括数据范围、数据量大小等;
5、原系统的业务流程; 6、原系统的数据流程; 7、原系统的数据结构;
在了解这些要素的基础上,需要编写《前期调研分析报告》。调研报告主要包含如下一些方面:
1、将所有数据表进行分类,如系统参数类、代码类、综合业务类、相关业务类等等。
2、对所有数据表的数据组成、数据来源、用途等进行描述。
3、并非所有的数据都是需要进行转换的,在《数据字典分析报告》中要指出那些数据表是需要进行转换的,那些是不需要进行转换的,对于不需要转换的表要说明不需要转换的原因。
4、描述数据在各表中的流向,对于关键的或复杂的业务点要做详细说明。
1.3.2.2 转换设计阶段
转换设计阶段主要是完成新旧数据字典的对照,同时明确各个表中具体数据字段的转换方式。在转换设计阶段主要是编写《数据字典对照报告》
《数据字典对照报告》主要描述新旧系统数据表间的对照关系以及代码对照关系。以新系统为准,原系统作参照,将原系统的数据字典对应到相应的系统数据字典中。在对照过程中,需要遵循数据照搬原则,数据尽量不要作处理。
在数据字典对照表中需要进行转换的数据字段应该一一对应,对新旧数据表中字段的名称、类型、精度等都要有详细的描述,同时还要明确数据的转换方式。数据转换方式主要有以下几种:
1. 直接转换。直接转换方式是最常用的方式,就是将原表中对应字段的数据原封不动的搬到新表中来。按照“数据照搬”原则,我们应该应该尽量采用这种方法。
2. 程序转换。对那些需要进行计算才能进行转换的数据将采用程序转换方式进行。
3. 代码对照。某些代码字段,往往新旧系统的编码不相同,这时就需要参照代码对照表进行代码对照转换。
4. 类型转换。少数数据可能需要对类型进行转换,如就表以字符串‘YYYY-MM-DD’来存放日期,而新表中以DATE型来存放日期,这时就需要进行类型转换。
5. 常量转换。新表中某些字段可能存在缺省值,这时将采用常量转换方式,当旧表没有对应字段或旧表对应字段数据为空时,将直接在新表中写入缺省数据。
6. 不转换。对于旧表有但新表中没有的字段将不作任何转换。
新旧系统代码对照列出了全部需要进行转换的新旧系统数据表中存在的二级代码间的对照关系,主要以二级代码对照表的形式来反映。
1.3.2.3 数据迁移
一、数据整理策略
数据整理就是将原系统数据整理为系统转换程序能够识别的数据。数据整理大致分为两个阶段:第一阶段就是将不同类型来源数据采集备份到统一的数据库中;第二阶段就是将原始数据进行整理,按照不同的要求分类进入不同的中间数据库,为数据转换提供中间数据。数据整理过程采用了以下方法:
? 确保原始数据的完整性
在进行数据整理之间,我们先需要对原始采集数据进行备份。备份的目的有两个:一个是统一数据库,便于数据转换,另一个就是为以后数据追根溯源提供参考依据。在本系统中,我们将采用DB2作为备份统一数据库。
? 数据分级过滤策略
数据分级过滤就是把数据按照不同的数据级别进行分类整理进入不同的中间数据库中。本系统中我们把数据分为三个级别:废弃数据、待调整数据、可转换数据。废弃数据就是该部分数据的存在对系统资源造成浪费的数据,并且会影响以后系统的运行。待调整数据就是该部分数据严重影响新系统的运行,必须进行人工调整后,方可进行数据转换。可转换数据就是该部分数据不需做任何处理,基本满足数据转换的要求或者是该部分数据新系统建议调整,但是不影响系统的运行,可以等新系统运行后再调整,这样可以为数据转换工作节省很多时间。
? 借助数据整理相关工具
原业务应用系统的客户端配置环境能够在最短时间内恢复到以前的配置;数据库应急措施就是利用原始数据与原系统保持一致来处理的,也就是在新系统数据库中保留备份,并且按照原系统数据集中情况下分不同用户存放备份数据,但是用户名仍需要采用原数据库系统用户名。一旦出现紧急情况,新系统数据库立即切入原备份数据库;网络平台应急预案就是保证在数据大集中情况下整个社会保障网络链路的畅通即可。
1.3.3 系统切换过程中需注意的问题
1、最大限度的保证原系统数据转换到新系统中,即使是对错误数据进行一些处理,然后在新系统中调整。
2、新旧系统的对应关系一定要完整。
3、原系统的数据在新系统中一定要有备份,不能数据转换完成以后就将原系统数据删除掉。原系统备份数据至少保留一年的时间。
4、新系统开发过程中,数据转换负责人一定要与软件项目负责人保持经常沟通,以保证转换数据的正确性。同时软件项目负责人熟悉原系统的业务流程和用户的习惯操作方式也是有必要的。
5、数据质量测试是非常重要的一个环节。
正在阅读:
新老系统迁移及整合方案05-09
Java模拟试题与答案12-14
牛津高中英语模块7、8英汉对照表(表格式默写模板全) - 图文05-10
百科知识精选练习题11-17
治疗性沟通案例及评析10-28
3天到手的美亚直邮Eneloop爱乐普Kit充电套装04-28
四年级立定跳远-教案04-19
超星尔雅穿T恤听古典音乐考试作业答案全01-14
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 迁移
- 整合
- 方案
- 系统
- 人教版品德与社会六年级下册全单元总复习资料
- 医疗器械辐射灭菌辐照装置吸收剂量分布测试指南
- LinuX操作系统实验二6
- 2015我爱记单词-小学-初中单词表
- VI在企业形象中的重要性
- Listen to this 2-听力讲稿
- 青岛版小学四年级下册科学全册教案
- 黄世忠:收入操纵的九大陷阱及其防范对策
- 儿童牙科诊所装饰设计价格
- 西方经济学基础习题
- 数学八年级上全部知识点-北师大版
- 案例分析 英国的社会福利
- 2007年监理工程师考试《合同管理》历年题及答案
- 20种常见疾病诊疗指南
- 全国计算机等级考试四级详细复习纲要
- 培训迁移理论视角下提高教师培训实效性的策略
- 关于做好2010年普通高等教育学分互认和专升本考试录取工作的通知
- 2014年秋新北师大版三年级上册数学期末重点复习题
- 行政组织理论 案例分析 教材
- 电子技术习题集-答案