中文字幕无码日韩视频无码三区

一種實現數據業務割接的方法及系統的制作方法

文檔序號:7968484閱讀:305來源:國知局
專利名稱:一種實現數據業務割接的方法及系統的制作方法
技術領域
本發明涉及通信管理技術領域,尤其涉及一種實現數據業務割接的方法及系統。
背景技術
數據業務管理平臺(Data Service Management Platform,DSMP)是在通信網絡上實現業務數據綜合管理統一接入的平臺系統,能夠為通信運營商提供可運營、管理、開放的業務管理平臺,以及通過該平臺開展豐富多樣的業務服務。
DSMP擁有開放的運營業務平臺,完成業務數據的統一管理、統一認證、統一鑒權和統一計費。
在通信業務項目建設實施過程中,一些新系統需要接入現網中運行,為了實現統一的管理、計費,經常遇到新的系統與現網已有運營系統進行業務割接。為了實現新系統與現網的業務割接,需要對待割接單元進行全面的測試,測試通過后,方可完成割接。
目前,一般直接在數據業務管理平臺上進行業務的測試割接。下面對需要業務數據測試的割接流程進行描述1、由數據業務管理平臺將所有待割接單元的業務數據導入到數據業務管理平臺的數據庫;2、接入一個待割接單元,對接入的系統進行全面的測試;3、測試結束,該系統即割接完成;4、重復2~3步驟,直到所有待割接單元割接完成。
參見圖1所示,待割接單元101割接時,將待割接單元10l的業務數據導入數據庫,數據業務管理平臺100接入待割接單元101根據數據庫中待割接單元的業務數據對待割接單元進行測試,測試完畢即完成割接。
如果待割接單元有多個,則在測試完上一個待割接單元后,接入下一個待割接單元進行測試,直到所有待割接單元測試完畢,完成割接。
從以上技術方案可以看出,該方案將未經測試的數據直接導入數據業務管理平臺進行測試,這無疑對穩定性和可靠性要求很高的數據業務管理平臺造成嚴重威脅。

發明內容
本發明要解決的技術問題是提供一種實現數據業務割接的方法及系統,以增強割接過程中數據業務管理平臺的穩定性和安全性。
為解決上述技術問題,本發明的目的是通過以下技術方案實現的一種實現數據業務割接的方法,該方法包括以下步驟將待割接單元的業務數據導入預設的數據鏡像區,并將待割接單元接入數據業務管理平臺;數據業務管理平臺從數據鏡像區獲取待割接單元的業務數據對待割接單元進行測試;測試完畢,將數據鏡像區中通過測試的待割接單元的業務數據導入數據業務管理平臺的數據庫。
可選地,所述數據鏡像區為磁盤文件或數據庫。
可選地,所述數據業務管理平臺逐個對待割接單元測試或同時對至少兩個待割接單元測試。
可選地,將待割接單元的業務數據導入數據鏡像區前進一步包括將待割接單元的業務數據從待割接單元導出。
可選地,所述導出的業務數據以文本或EXCEL表格方式保存。
可選地,將數據鏡像區中通過測試的業務數據以自動化腳本方式導入數據業務管理平臺的數據庫。
一種實現數據業務割接的系統,該系統包括,數據業務管理平臺、數據鏡像區數據鏡像區,用于存儲待割接單元的業務數據,系統割接時為數據業務管理平臺提供待割接單元的業務數據;數據業務管理平臺從數據鏡像區獲取待割接單元的業務數據對待割接單元進行測試;測試完畢,將數據鏡像區中通過測試的待割接單元的業務數據導入數據業務管理平臺的數據庫。
可選地,所述數據鏡像區內置或外置于數據業務管理平臺。
可選地,所述數據鏡像區提供給數據業務管理平臺的待割接單元的業務數據為文本或EXCEL表格方式保存。
可選地,其特征在于所述數據鏡像區為磁盤文件或數據庫。
以上技術方案可以看出,本發明設置了與數據業務管理平臺數據庫獨立的數據鏡像區,將未經測試的業務數據在數據鏡像區測試后發送到數據業務管理平臺的數據庫,避免了不安全數據對數據業務管理平臺的破壞,提高了割接過程中數據業務管理平臺的安全性和穩定性。


圖1為現有實現數據業務割接系統框圖;圖2為本發明實現數據業務割接系統框圖;圖3為本發明系統另一實施例框圖;圖4為本發明數據業務割接方法的流程圖;圖5為本發明方法另一實施例流程圖。
具體實施例方式
本發明基本思想是,建立一個與數據業務管理平臺數據庫隔離的數據鏡像區,將待割接單元的測試在數據鏡像區中完成,測試完畢后,將通過測試的安全業務數據導入到正式數據業務管理平臺數據庫,完成割接。
為了使本技術領域的人員更好地理解本發明方案,下面首先介紹本發明中的幾個基本概念割接是指將部署到現有網絡中的新系統測試并開始運行的過程。例如某公司設計了一種新的交換機,而這種交換機需要部署到現有通信網中運行,從安裝到調測,再到正式投入網絡運營的過程叫做割接;又如某電信運營商設計了一個全新的智能網系統,需要替換掉原來的舊系統,從新系統安裝,到調試或試運行,再到正式將業務切換到新的系統并將舊系統從網絡中移除的過程就叫做割接。
測試是指新系統正式投入運行之前,新系統和現網設備之間的信令流程測試,測試新系統能否正常工作。例如在網絡中加入了一臺交換機,需要試打電話,測試交換機是否能夠使電話機正常撥通等;再如有一個新的系統替換了原有舊的系統,需要測試新系統是否能正常工作,如用戶開戶流程是否正常,用戶結算是否正常等,在不同系統的割接中,具體測試方法和具體的應用相關。
為使本發明的技術方案更加清楚明白,以下參照附圖并舉實施例,對本發明進一步詳細說明。
參見圖2所示,為本發明系統框圖,該系統包括數據業務管理平臺200、數據鏡像區20l,數據業務管理平臺200本身攜帶一個數據庫,所述數據鏡像區201為數據業務管理平臺數據庫中開辟的一個數據存儲區。
所述數據鏡像區通常有兩種形式數據庫和磁盤文件。數據庫即是建立一個數據庫作為數據鏡像區;磁盤文件即是將業務數據存放到硬盤,硬盤上存放的待測試數據的存儲區就是數據鏡像區。
在本實施例中,數據鏡像區使用的是磁盤文件形式,即在數據業務管理平臺的原數據庫開辟一個分區作為數據鏡像區。本發明建立數據鏡像區的最終目的是將存儲未經測試數據的數據存儲區與數據業務管理平臺本身的數據庫隔離,使未經測試的數據中可能含有的不安全數據不會對數據業務管理的數據庫造成破壞。
數據業務割接時,數據業務管理平臺200將待割接單元202的業務數據導入數據鏡像區201,接入該系統,數據業務管理平臺200根據數據鏡像區中的業務數據對待割接單元進行業務測試,測試完畢,如果測試通過,數據業務管理平臺200將該系統業務數據導入數據業務管理平臺數據庫,完成割接。
其中,數據業務管理平臺將數據鏡像區中通過測試的業務數據導入數據業務管理平臺的數據庫可以采用人工控制方式完成,也可以通過數據業務管理平臺內嵌的軟件自動完成。
其中,待割接單元的業務數據可以為文本形式或EXCEL表格形式由待割接單元提供。通常待割接單元自身具備這種將業務數據導出的功能。另外,獲取待割接單元的業務數據后,數據業務管理平臺將待割接單元的業務數據導入到數據鏡像區。一般數據庫管理系統都會提供數據導入的命令,因此將待割接單元的業務數據導入數據鏡像區的過程一般都采用命令方式。
其中,將通過測試的業務數據以割接軟件采用自動化腳本方式導入到數據業務管理平臺數據庫。
在本發明其它實施例中,還有多個待割接單元需要業務數據割接的情形,這種情況下,數據業務管理平臺將所有待割接單元的相關業務數據導入數據鏡像區,接入一個待割接單元,數據業務管理平臺根據鏡像區中業務數據對該系統進行業務測試,測試完畢接入下一個待割接單元進行測試,直到所有待割接單元測試完畢,數據業務管理平臺將所有通過測試的業務數據導入到數據業務管理平臺數據庫,完成割接。待割接單元測試的順序,可以按人工列好的序列順序逐個接入測試,也可以隨機生成一個序列,按照這個序列逐個接入待割接單元進行測試;還可以同時測試多個待割接單元,本實施例的宗旨是將待割接單元測試完后將通過測試的業務數據導入數據業務管理平臺的數據庫,導數據前測試的方式以及順序對本發明的實現并無影響。
下面再以割接一個交換機為例,說明割接的過程假設交換機的業務是電話業務,那么交換機中的業務數據就是一些用戶的電話號碼,我們首先要將這些用戶的電話號碼導出來,以文本或EXCEL將其保存下來再導入數據鏡像區,然后將交換機接入數據業務管理平臺,即連接到網絡中,接著測試交換機是否能正常轉接電話,這時數據業務管理平臺需要從數據鏡像區中獲取業務數據,即用戶的電話號碼,根據這個電話號碼撥打,測試電話是否能夠打通,如果能夠打通說明交換機工作正常,將這些電話號碼導入數據業務管理平臺,交換機割接成功。
參見圖3所示,為本發明系統另一實施例框圖,該系統包括數據業務管理平臺300、數據鏡像區301,該系統工作方式和上一實施例相同,系統中各部件和上一實施例中各相應部件功能也相同,不同之處僅在于該實施例中數據鏡像區以數據庫形式建立,該數據庫外置生產系統。在本發明其它實施例中,數據庫還可以內置生產系統,并不影響本發明的實現。
參見圖4所示,對數據鏡像割接方法的流程進行描述步驟401數據業務管理平臺將一個待割接單元的相關業務數據導入數據鏡像區;步驟402數據業務管理平臺接入該待割接單元,根據數據鏡像區中該待割接單元的業務數據對該單元進行業務測試;步驟403該單元測試完畢,如果測試通過,數據業務管理平臺將該單元的業務數據從數據鏡像區導入到數據業務管理平臺數據庫。
該實施例中,數據業務管理平臺接入待割接單元也可以在導入該待割接單元業務數據之前進行。
在將待割接單元的業務數據導入數據鏡像區前進一步包括,將業務數據從待割接單元導出。
其中,在步驟40l中,待割接單元的業務數據可以以文本方式提供,也可以以EXCEL方式提供,另外,導數據動作并不一定由數據業務管理平臺來執行,如選取一臺具有導數據功能的服務器,將其與數據鏡像區建立通信連接,在服務器端將文本或EXCEL表格方式的業務數據導入數據鏡像區。
步驟402具體為數據業務管理平臺接入該待割接單元,數據業務管理平臺從數據鏡像區中查找到接入待割接單元的業務數據,根據業務數據對待割接單元做相應的測試。
參見圖5所示,對數據鏡像割接方法另一實施例流程進行描述步驟501數據業務管理平臺將待測割接單元的業務數據導入數據鏡像區;步驟502接入一個待割接單元,數據業務管理平臺根據數據鏡像區中該待割接單元的業務數據對該單元進行業務測試;步驟503該單元測試完畢,接入下一個待割接單元,如此重復步驟502至503,直到所有待割接單元測試完畢;步驟504數據業務管理平臺將數據鏡像區中所有通過測試的業務數據導入到數據業務管理平臺數據庫。
在本實施例中也有與上一實施例相同的替換,這里不在重復描述。
在其它實施例中,也可以先接入一個待割接單元,然后再導入業務數據,在本發明在系統測試時,數據業務管理平臺從數據鏡像區中提取相應待割接單元的業務數據,待割接單元統一完成測試,再統一將通過測試的業務數據導入到數據業務管理平臺的數據庫中。只要能夠為數據業務管理平臺提供需測試的業務數據,而將數據導入數據鏡像區具體在什么時候進行并不影響本發明的實現。本發明中,也可以同時對兩個或三個待割接單元進行測試,并不限于逐個進行。
以上對本發明所提供的一種實現數據業務割接的方法及系統進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1.一種實現數據業務割接的方法,其特征在于,該方法包括以下步驟將待割接單元的業務數據導入預設的數據鏡像區,并將待割接單元接入數據業務管理平臺;數據業務管理平臺從數據鏡像區獲取待割接單元的業務數據對待割接單元進行測試;測試完畢,將數據鏡像區中通過測試的待割接單元的業務數據導入數據業務管理平臺的數據庫。
2.根據權利要求1所述的實現數據業務割接的方法,其特征在于,所述數據鏡像區為磁盤文件或數據庫。
3.根據權利要求1所述的實現數據業務割接的方法,其特征在于,所述數據業務管理平臺逐個對待割接單元測試或同時對至少兩個待割接單元測試。
4.根據權利要求1所述的實現數據業務割接的方法,其特征在于,將待割接單元的業務數據導入數據鏡像區前進一步包括將待割接單元的業務數據從待割接單元導出。
5.根據權利要求4所述的實現數據業務割接的方法,其特征在于,所述導出的業務數據以文本或EXCEL表格方式保存。
6.根據權利要求1所述的實現數據業務割接的方法,其特征在于,將數據鏡像區中通過測試的業務數據以自動化腳本方式導入數據業務管理平臺的數據庫。
7.一種實現數據業務割接的系統,其特征在于,該系統包括,數據業務管理平臺、數據鏡像區數據鏡像區,用于存儲待割接單元的業務數據,系統割接時為數據業務管理平臺提供待割接單元的業務數據;數據業務管理平臺從數據鏡像區獲取待割接單元的業務數據對待割接單元進行測試;測試完畢,將數據鏡像區中通過測試的待割接單元的業務數據導入數據業務管理平臺的數據庫。
8.根據權利要求7所述的實現數據業務割接的系統,其特征在于所述數據鏡像區內置或外置于數據業務管理平臺。
9.根據權利要求7所述的實現數據業務割接的系統,其特征在于所述數據鏡像區提供給數據業務管理平臺的待割接單元的業務數據為文本或EXCEL表格方式保存。
10.根據權利要求7至9任一所述的實現數據業務割接的系統,其特征在于所述數據鏡像區為磁盤文件或數據庫。
全文摘要
本發明公開了一種實現數據業務割接的方法,該方法包括以下步驟將待割接單元的業務數據導入預設的數據鏡像區,并將待割接單元接入數據業務管理平臺;數據業務管理平臺從數據鏡像區獲取待割接單元的業務數據對待割接單元進行測試;測試完畢,將數據鏡像區中通過測試的待割接單元的業務數據導入數據業務管理平臺的數據庫。本發明還提供了實現數據業務割接的系統。利用本發明,能夠提高業務割接過程中系統的穩定性和可靠性。
文檔編號H04M3/22GK1913559SQ200610127720
公開日2007年2月14日 申請日期2006年8月30日 優先權日2006年8月30日
發明者楊加龍, 嚴雪松, 望岳, 吳文魁, 張衛星, 李強, 趙林華, 宦宣頤 申請人:華為技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1