新老系统迁移及整合方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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、原系统得业务流程;
7、原系统得数据结构;
在了解这些要素得基础上,需要编写《前期调研分析报告》。调研报告主要包含如下一些方面:
1、将所有数据表进行分类,如系统参数类、代码类、综合业务类、相关业务类等等。
2、对所有数据表得数据组成、数据来源、用途等进行描述。
3、并非所有得数据都就是需要进行转换得,在《数据字典分析报告》中要指出那些数据表就是需要进行转换得,那些就是不需要进行转换得,对于不需要转换得表要说明不需要转换得原因。
4、描述数据在各表中得流向,对于关键得或复杂得业务点要做详细说明。1.3.2.2转换设计阶段
转换设计阶段主要就是完成新旧数据字典得对照,同时明确各个表中具体数据字段得转换方式。在转换设计阶段主要就是编写《数据字典对照报告》《数据字典对照报告》主要描述新旧系统数据表间得对照关系以及代码对照关系。以新系统为准,原系统作参照,将原系统得数据字典对应到相应得系统数据字典中。在对照过程中,需要遵循数据照搬原则,数据尽量不要作处理。
在数据字典对照表中需要进行转换得数据字段应该一一对应,对新旧数据表中字段得名称、类型、精度等都要有详细得描述,同时还要明确数据得转换方式。数据转换方式主要有以下几种:
1、直接转换。直接转换方式就是最常用得方式,就就是将原表中对应字段得数据原封不动得搬到新表中来。按照“数据照搬”原则,我们应该应该尽量采用这种方法。
2、程序转换。对那些需要进行计算才能进行转换得数据将采用程序转换方式进行。
3、代码对照。某些代码字段,往往新旧系统得编码不相同,这时就需要参照代码对照表进行代码对照转换。
4、类型转换。少数数据可能需要对类型进行转换,如就表以字符串‘YYYY-MM-DD’来存放日期,而新表中以DATE型来存放日期,这时就需要进