新老系統(tǒng)遷移及整合方案_第1頁
新老系統(tǒng)遷移及整合方案_第2頁
新老系統(tǒng)遷移及整合方案_第3頁
新老系統(tǒng)遷移及整合方案_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、新老系統(tǒng)遷移及整合方案本次總局綜合業(yè)務(wù)系統(tǒng)是在原有系統(tǒng)的基礎(chǔ)上開發(fā)完成,因此,新舊系統(tǒng)間就存在著切換的問題。另外,新開發(fā)的系統(tǒng)還存在與其他一些應(yīng)用系統(tǒng),例如,企業(yè)信用聯(lián)網(wǎng)應(yīng)用系統(tǒng)、企業(yè)登記子網(wǎng)站、外資登記子網(wǎng)站等系統(tǒng)進(jìn)行整合使之成為一個(gè)相互連通的系統(tǒng)。本章將針對新老系統(tǒng)遷移和整合提出解決方案。新舊系統(tǒng)遷移整合需求分析系統(tǒng)遷移又稱為系統(tǒng)切換,即新系統(tǒng)開發(fā)完成后將老系統(tǒng)切換到新系統(tǒng)上來。系統(tǒng)切換的主要任務(wù)包括:數(shù)據(jù)資源整合、新舊系統(tǒng)遷移、新系統(tǒng)運(yùn)行監(jiān)控流程。數(shù)據(jù)資源整合包括兩個(gè)步驟:數(shù)據(jù)排序和數(shù)據(jù)轉(zhuǎn)換。數(shù)據(jù)排序是將原始系統(tǒng)數(shù)據(jù)整理成系統(tǒng)轉(zhuǎn)換程序可以識(shí)別的數(shù)據(jù);數(shù)據(jù)轉(zhuǎn)換是將排序后的數(shù)據(jù)按照一定的轉(zhuǎn)換

2、規(guī)則轉(zhuǎn)換成新系統(tǒng)所需的數(shù)據(jù)格式。數(shù)據(jù)集成是集成系統(tǒng)切換的關(guān)鍵;新舊系統(tǒng)遷移是在正確數(shù)據(jù)轉(zhuǎn)換的基礎(chǔ)上制定切實(shí)可行的方案,確保業(yè)務(wù)順利過渡到新系統(tǒng);新系統(tǒng)的運(yùn)行監(jiān)控是在新系統(tǒng)正常運(yùn)行后,對整個(gè)新系統(tǒng)運(yùn)行的有效性和正確性進(jìn)行監(jiān)控,以便及時(shí)糾正數(shù)據(jù)轉(zhuǎn)換過程中出現(xiàn)的問題。系統(tǒng)整合是針對新開發(fā)的系統(tǒng)與保留的老系統(tǒng)之間的整合,以保證新開發(fā)的系統(tǒng)能與保留的老系統(tǒng)互動(dòng),保證業(yè)務(wù)的順利開展。主要的任務(wù)是接口的開發(fā)。要遷移的系統(tǒng) 1.1需要進(jìn)行整合的系統(tǒng)需要與保留系統(tǒng)集成的系統(tǒng)包括:1、企業(yè)登記管理(含信用分類),全國企業(yè)信用聯(lián)網(wǎng)統(tǒng)計(jì)分析,不冠行政區(qū)企業(yè)名稱審批、大屏幕觸摸屏系統(tǒng)與企業(yè)信用在線申請集成、企業(yè)注冊子網(wǎng)

3、站、屬地監(jiān)管傳輸、在線業(yè)務(wù)受理;2、外資企業(yè)登記管理(含信用分類),全國外資企業(yè)監(jiān)測分析與屬地監(jiān)管傳輸,外資登記子網(wǎng)站,網(wǎng)上業(yè)務(wù)受理,大屏幕觸摸屏系統(tǒng)之間的整合;3.廣告監(jiān)管系統(tǒng)與廣告監(jiān)管子網(wǎng)站的整合;4.12315 數(shù)據(jù)統(tǒng)計(jì)分析及 12315 子網(wǎng)站之間的整合;5.綜合信息查詢、統(tǒng)計(jì)系統(tǒng)與數(shù)據(jù)采集轉(zhuǎn)換的集成;數(shù)據(jù)遷移和轉(zhuǎn)換分析根據(jù)招標(biāo)文件,SAIC 新系統(tǒng)的數(shù)據(jù)庫基于IBM DB2,而原系統(tǒng)的數(shù)據(jù)庫包括Oracle、SQL server 和 DB2。這種異構(gòu)數(shù)據(jù)主要存在于一般行政管理中的兩個(gè)方面,即部門內(nèi)部的異構(gòu)數(shù)據(jù)和上下級部門之間的異構(gòu)數(shù)據(jù)。同時(shí),系統(tǒng)的技術(shù)組件是Net 和J2EE。對于部

4、門內(nèi)部的異構(gòu)數(shù)據(jù)的集成采用數(shù)據(jù)移植的方法,如:如果數(shù)據(jù)有基于db2 管理的,有 oracle 管理的,有sqlserver 管理的,就根據(jù)新系統(tǒng)db2 的要求,把oracle 的數(shù)據(jù)遷移到db2 數(shù)據(jù)庫中,把sqlserver 的數(shù)據(jù)遷移到db2 數(shù)據(jù)庫中。國家工商行政管理總局上下級異構(gòu)數(shù)據(jù)的整合由數(shù)據(jù)交換系統(tǒng)完成,重點(diǎn)制定并遵守?cái)?shù)據(jù)庫存儲(chǔ)標(biāo)準(zhǔn)和交換標(biāo)準(zhǔn),確保數(shù)據(jù)共享。這部分工作由數(shù)據(jù)中心完成。系統(tǒng)遷移和整合目標(biāo)一、 系統(tǒng)切換的主要目標(biāo):?確保系統(tǒng)正常運(yùn)行在數(shù)據(jù)轉(zhuǎn)換過程中,由于原有的系統(tǒng)數(shù)據(jù)的復(fù)雜性,給數(shù)據(jù)轉(zhuǎn)換工作帶來了很大的難度,為了在新系統(tǒng)啟動(dòng)后不影響原系統(tǒng)正常的業(yè)務(wù),因此數(shù)據(jù)轉(zhuǎn)換完成后,

5、必須保證新系統(tǒng)的正常運(yùn)行。確保原系統(tǒng)在新系統(tǒng)中的獨(dú)立性原有系統(tǒng)是獨(dú)立運(yùn)行的系統(tǒng),數(shù)據(jù)在新系統(tǒng)中雖然是集中存放的,但是各個(gè)由于系統(tǒng)中的業(yè)務(wù)差異,數(shù)據(jù)在邏輯上應(yīng)該是獨(dú)立的。二、系統(tǒng)整合的目標(biāo):確保直接相關(guān)系統(tǒng)的交互和業(yè)務(wù)的正常處理。例如,公共服務(wù)系統(tǒng)與基礎(chǔ)業(yè)務(wù)系統(tǒng)的互動(dòng),基礎(chǔ)業(yè)務(wù)與協(xié)同業(yè)務(wù)的互動(dòng)等等。系統(tǒng)切換方案 1.3.1 系統(tǒng)切換工作流程系統(tǒng)切換包括五個(gè)階段:初步調(diào)查、數(shù)據(jù)整理、數(shù)據(jù)轉(zhuǎn)換、系統(tǒng)切換和運(yùn)行監(jiān)控。系統(tǒng)切換的整個(gè)流程如下:開始前期調(diào)研原系統(tǒng)調(diào)研報(bào)告數(shù)據(jù)整理系統(tǒng)切換數(shù)據(jù)轉(zhuǎn)換報(bào)告數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)分析報(bào)告運(yùn)行監(jiān)控新系統(tǒng)運(yùn)行報(bào)告結(jié)束圖 1-1 系統(tǒng)切換流程示意圖系統(tǒng)切換步驟前期調(diào)研階段初步研究是

6、數(shù)據(jù)轉(zhuǎn)換中非常重要的一步,也是關(guān)鍵的一部分。在數(shù)據(jù)轉(zhuǎn)換之前,我們 需要仔細(xì)閱讀系統(tǒng)的相關(guān)文檔,如數(shù)據(jù)字典、系統(tǒng)概要設(shè)計(jì)報(bào)告等,以熟悉原始系統(tǒng)。當(dāng) 然,在閱讀文件的過程中一定有一些不清楚的理解。此時(shí),我們還需要熟悉原始系統(tǒng)的工 程師的幫助。數(shù)據(jù)轉(zhuǎn)換的前期工作是對原始系統(tǒng)有一個(gè)透徹而全面的了解。主要考慮如下:1、原系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu);(二)原系統(tǒng)的業(yè)務(wù)范圍、多套業(yè)務(wù)系統(tǒng)及其相互關(guān)系;3.原系統(tǒng)的開發(fā)者、開發(fā)工具、開發(fā)平臺(tái)和數(shù)據(jù)庫;4.原系統(tǒng)的數(shù)據(jù)分布:包括數(shù)據(jù)范圍、數(shù)據(jù)量等;5、原系統(tǒng)的業(yè)務(wù)流程;6、原系統(tǒng)的數(shù)據(jù)流程;7、原系統(tǒng)的數(shù)據(jù)結(jié)構(gòu);在了解這些要素的基礎(chǔ)上,有必要編制初步調(diào)查分析報(bào)告。研究報(bào)告主

7、要包括以下幾個(gè)方面:1、將所有數(shù)據(jù)表進(jìn)行分類,如系統(tǒng)參數(shù)類、代碼類、綜合業(yè)務(wù)類、相關(guān)業(yè)務(wù)類等等。2.描述所有數(shù)據(jù)表的數(shù)據(jù)組成、數(shù)據(jù)來源和用途。3、并非所有的數(shù)據(jù)都是需要進(jìn)行轉(zhuǎn)換的,在數(shù)據(jù)字典分析報(bào)告中要指出那些數(shù)據(jù)表是需要進(jìn)行轉(zhuǎn)換的,那些是不需要進(jìn)行轉(zhuǎn)換的,對于不需要轉(zhuǎn)換的表要說明不需要轉(zhuǎn)換的原因。4.描述每個(gè)表中數(shù)據(jù)的流向,并對關(guān)鍵或復(fù)雜的業(yè)務(wù)點(diǎn)進(jìn)行詳細(xì)描述。轉(zhuǎn)換設(shè)計(jì)階段轉(zhuǎn)換設(shè)計(jì)階段主要是完成新舊數(shù)據(jù)字典的比較,明確每個(gè)表中具體數(shù)據(jù)字段的轉(zhuǎn)換方式。在改造設(shè)計(jì)階段,主要是準(zhǔn)備數(shù)據(jù)字典比較報(bào)告數(shù)據(jù)字典對照報(bào)告主要描述新舊系統(tǒng)數(shù)據(jù)表間的對照關(guān)系以及代碼對照關(guān)系。以新系統(tǒng)為準(zhǔn),原系統(tǒng)作參照,將原系統(tǒng)

8、的數(shù)據(jù)字典對應(yīng)到相應(yīng)的系統(tǒng)數(shù)據(jù)字典中。在對照過程中,需要遵循數(shù)據(jù)照搬原則,數(shù)據(jù)盡量不要作處理。在數(shù)據(jù)字典對照表中,要轉(zhuǎn)換的數(shù)據(jù)字段應(yīng)該一一對應(yīng)。應(yīng)詳細(xì)說明新舊數(shù)據(jù)表中字段的名稱、類型和準(zhǔn)確性,同時(shí)應(yīng)明確數(shù)據(jù)轉(zhuǎn)換方法。數(shù)據(jù)轉(zhuǎn)換方法主要包括以下幾種:直接轉(zhuǎn)換。直接轉(zhuǎn)換方式是最常用的方式,就是將原表中對應(yīng)字段的數(shù)據(jù)原封不動(dòng)的搬到新表中來。按照“數(shù)據(jù)照搬”原則,我們應(yīng)該應(yīng)該盡量采用這種方法。程序轉(zhuǎn)換。對于轉(zhuǎn)換前需要計(jì)算的數(shù)據(jù),將采用程序轉(zhuǎn)換。代碼對照。某些代碼字段,往往新舊系統(tǒng)的編碼不相同,這時(shí)就需要參照代碼對照表進(jìn)行代碼對照轉(zhuǎn)換。類型轉(zhuǎn)換。可能需要轉(zhuǎn)換一些數(shù)據(jù)類型。例如,如果日期存儲(chǔ)在表中的字符串“

9、yyyy-MM-DD”中,而日期存儲(chǔ)在新表中,則需要進(jìn)行類型轉(zhuǎn)換。常量轉(zhuǎn)換。新表中某些字段可能存在缺省值,這時(shí)將采用常量轉(zhuǎn)換方式,當(dāng)舊表沒有對應(yīng)字段或舊表對應(yīng)字段數(shù)據(jù)為空時(shí),將直接在新表中寫入缺省數(shù)據(jù)。不轉(zhuǎn)換。不會(huì)對舊表中的字段進(jìn)行轉(zhuǎn)換,但不會(huì)對新表中的字段進(jìn)行轉(zhuǎn)換。新舊系統(tǒng)代碼對照列出了全部需要進(jìn)行轉(zhuǎn)換的新舊系統(tǒng)數(shù)據(jù)表中存在的二級代碼間的對照關(guān)系,主要以二級代碼對照表的形式來反映。數(shù)據(jù)遷移一、數(shù)據(jù)整理策略數(shù)據(jù)排序是將原始系統(tǒng)數(shù)據(jù)排序?yàn)橄到y(tǒng)轉(zhuǎn)換程序可以識(shí)別的數(shù)據(jù)。數(shù)據(jù)整理大致可分為兩個(gè)階段:第一階段是從不同來源收集數(shù)據(jù)并備份到統(tǒng)一的數(shù)據(jù)庫;第二階段是對原始數(shù)據(jù)進(jìn)行整理,根據(jù)不同的需求將其分類到不同的中間數(shù)據(jù)庫中,并為數(shù)據(jù)轉(zhuǎn)換提供中間數(shù)據(jù)。數(shù)據(jù)整理過程采用以下方法:確保原始數(shù)據(jù)的完整性在數(shù)據(jù)排序之前,我們需要備份原始收集的數(shù)據(jù)。備份有兩個(gè)目的:一是統(tǒng)一數(shù)據(jù)庫, 方便數(shù)據(jù)轉(zhuǎn)換,二是為以后的數(shù)據(jù)跟蹤提供參考依據(jù)。在這個(gè)系統(tǒng)中,我們將使用DB2 作為備份統(tǒng)一數(shù)據(jù)庫。數(shù)據(jù)分級過濾策略數(shù)據(jù)分層過濾是根據(jù)不同的數(shù)據(jù)級別將數(shù)據(jù)分類到不同的中間數(shù)據(jù)庫中。在該系統(tǒng)中, 我們將數(shù)據(jù)分為三個(gè)層次:廢棄數(shù)據(jù)、待調(diào)整數(shù)據(jù)和可轉(zhuǎn)換數(shù)據(jù)。浪費(fèi)數(shù)據(jù)是指這部分?jǐn)?shù) 據(jù)的存在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論