[發明專利]一種異構軟件系統間主數據匹配的實現方法有效
| 申請號: | 201410569062.4 | 申請日: | 2014-10-23 |
| 公開(公告)號: | CN104298761B | 公開(公告)日: | 2017-08-25 |
| 發明(設計)人: | 簡聞;許青仕;蘇鵬 | 申請(專利權)人: | 浪潮通用軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 濟南信達專利事務所有限公司37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 系統 數據 匹配 實現 方法 | ||
技術領域
本發明涉及數據處理技術領域,具體地說是一種異構軟件系統間主數據匹配的實現方法。
背景技術
為了滿足客戶和商業伙伴不斷增加的對實時信息的需要,企業往往需要在不同系統之間進行數據的交換來提高數據利用率和數據的可靠性。數據交換是各種計算機網絡應用的重要組成部分,是應用系統之間交流互換信息的功能支撐層次。企業內部、企業之間的聯系日趨緊密,經常需要在網絡上進行數據的交換與互訪。如何能使不同地域、不同企業、不同類型的數據可以進行方便的互訪,是目前IT技術里的重要研究問題之一。
傳統的在異構系統之間實現主數據匹配的方法是把數據更新方系統一方已有的數據直接導入到需要進行數據同步的系統一方中,利用基礎數據對照功能,進行數據對照,建立對應關系用以實現異構系統間的數據同步;或者是建立對照關系中間表,把兩個系統的基礎數據進行人為手工的對照,而后把中間表與基礎數據字典表的數據在導入需要同步數據系統一方中實現數據的同步。但是某些行業或者企業的用戶的系統中存有大量的數據,同步數據的過程中因龐大的數據量需要大量的維護,不僅需要對數據更新方系統一方進行數據維護,還要對同步數據系統一方進行大量的數據維護工作,可能還要涉及對照關系中間表的維護,數據量大,維護困難。
發明內容
本發明的技術任務是針對上述現有技術的不足,提供一種異構軟件系統間主數據匹配的實現方法。
本發明的技術任務是按以下方式實現的:一種異構軟件系統間主數據匹配的實現方法,其特征在于包括如下步驟:
A)在數據庫中創建中間對照關系表以及基礎數據字典表;
B)將數據更新方系統中的數據同步加載到中間對照關系表以及基礎數據字典表中以供數據同步方系統讀取數據信息;
C)通過中間關系對照表完成歷史數據對照,并將數據保存對照表中;
D)數據更新方系統新增數據操作時,將對數據的操作同時同步到中間對照關系表以及基礎數據字典表進行同步操作以實現對數據的同步;
E) 數據同步方系統加載數據時或在數據同步方系統進行初始化時獨立的訪問控制數據庫,直接讀取中間對照關系表以及基礎數據字典表完成異構軟件系統間主數據的匹配。
所述數據庫可以是現有技術中任意主流數據庫。數據庫可以進行管理員密碼加密,以保證其他用戶是無法直接進入數據庫進行訪問,保證本地數據的安全。
為了進一步方便數據更新,中間對照關系表以及基礎數據字典表建立完成后,數據更新方系統與數據同步方系統均可對所需的數據進行相關內容的獲取。
中間關系對照表以及基礎數據字典表保留歷史數據并不清空。
作為優選,步驟E中包括以下步驟:
E1)在數據同步方系統加載數據時,或者在數據同步方系統需要完成初始化,創建訪問控制數據庫;
E2)創建訪問控制數據庫時,要求輸入管理員編號、密碼,將該用戶作為數據庫的登錄用戶,并將該用戶作為訪問控制數據庫的數據庫屬主。
與現有技術相比,本發明的異構軟件系統間主數據匹配的實現方法通過保留兩個系統間中間對照表與基礎數據字典表的歷史數據,在一個預定的時間點后,把數據更新方系統的新增數據更新到中間對照表和基礎數據字典表中,數據同步方系統可以直接通過讀取中間對照表與基礎數據字典表實現數據的獲取與同步,同時能夠減少數據的維護工作,大大提高了工作人員的工作效率。用戶可以便捷、快速的實現不同系統間數據的同步獲取,降低了軟件操作的復雜度,增強了用戶使用軟件的興趣與便捷性,對軟件在企業內的深度應用提供了平臺。具有來說,該方法具有以下突出的有益效果:
(一)大大加快了數據同步效率,使工作人員的數據維護工作量大大減少;
(二)能夠在連接有效時上傳數據,這就可以提高用戶的生產率和工作效率,并且提高應用程序的可用性;
(三)數據更新方系統更新數據后,數據同步方能夠實時同步數據完成主數據的更新匹配,靈活方便;
(四)使用人員可以方便的通過界面與權限的嚴密綁定,在給使用人員提供最大便利性的情況下,仍然可以保證信息的同步更新;
(五)數據同步方系統加載后決定是否同步更新數據;
(六)數據同步方系統登錄后可以直接打開一份具體的報表,讀取中間對照關系表以及基礎數據字典表,完成異構軟件系統間主數據的匹配;
(七)數據同步方系統加載數據完成后完成與數據更新方系統之間的數據同步更新。
附圖說明
附圖1是本發明方法的數據更新流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮通用軟件有限公司,未經浪潮通用軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410569062.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可收縮展開的兒童搖床
- 下一篇:外支撐式氣墊主動透氣性鞋底
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





