本發明專利技術涉及企業信息化管理系統領域,公布了一種基于扁平化功能事務的云服務平臺設計方法,所述方法包括:⑴分析功能模塊間的數據耦合關系,將有數據耦合的功能模塊扁平化為零數據耦合的功能事務;⑵扁平化的功能事務通過Service/Data平臺完成數據共享和交換,實現功能事務的分布式應用。與現有技術相比,本發明專利技術通過分析企業信息化管理系統功能模塊間的數據耦合關系,將耦合數據劃分為并列數據與交叉數據兩種,并將并列數據及其與創建型交叉數據兩兩組合中有業務意義的數據或組合所對應的應用功能轉化為功能事務,并以Service/Data平臺為基礎完成扁平化功能事務間交叉數據的共享與交換,以此避免系統結構復雜化與功能模塊高耦合化,從而解決用戶系統數據的扁平化集成。
【技術實現步驟摘要】
本專利技術涉及企業信息化管理系統領域,特別涉及基于扁平化功能事務的云服務平臺設計方法。
技術介紹
企業信息化管理系統,是指利用計算機硬件、軟件、網絡通信設備以及其他辦公設備,進行信息的收集、傳輸、加工、儲存、更新、拓展和維護的系統。企業信息化管理系統的功能定位與應用對象,決定了其系統架構的復雜性與功能模塊的多樣性。在滿足用戶需求層面,主流的企業信息化管理系統做了大量的研究與開發,研發出了一系列滿足用戶需求的功能模塊,為廣大用戶的企業信息化建設做出了突出的貢獻。然而由于用戶行業分布廣、用戶需求變化快,企業信息化管理系統的功能也要隨之進行不斷的迭代更新。目前主流企業信息化管理系統通常采用以下兩個方法進行迭代更新:(1)是橫向增加全新功能模塊;(2)是縱向層次延長模塊功能鏈條。由于未從系統架構層面進行突破與優化,橫向迭代只會逐漸增加企業信息化管理系統整體架構的復雜化,而縱向迭代亦會漸次提高企業信息化管理系統模塊結構的耦合性。企業信息化管理系統架構復雜化的直接后果是用戶的采購成本與學習成本不斷上升,而模塊功能強耦合化的直接后果是整個企業信息化管理系統逐步變成一個由層次構造功能模塊組成的“積木城堡”,整個系統會因個別模塊的停用或未用而造成數據集成鏈條斷裂,進而影響系統數據的完整性與可靠性。
技術實現思路
本專利技術的目的是為了解決主流企業信息化管理系統結構復雜化及功能模塊耦合化的問題,提出了基于扁平化功能事務的云服務平臺設計方法。為了解決上述技術問題,本專利技術提供基于扁平化功能事務的云服務平臺設計方法,基于扁平化功能事務的云服務平臺設計方法,所述方法包括以下步驟:(1)分析功能模塊間的數據耦合關系,將有數據耦合的功能模塊扁平化處理為零數據耦合的功能事務;(2)扁平化的功能事務通過Service/Data平臺完成數據共享和交換,實現功能事務的分布式應用。進一步地,所述步驟(1)包括以下三個子步驟:(1.1)將功能模塊依數據耦合關系劃分為并列數據與交叉數據兩種;(1.2)將交叉數據依數據訪問關系劃分為創建型交叉數據和讀取型交叉數據;(1.3)將并列數據及其與創建型交叉數據兩兩組合中有業務意義的數據或組合所對應的應用功能轉化為功能事務。進一步地,所述步驟(2)扁平化的功能事務通過Service/Data平臺完成交叉數據的共享和交換,實現功能事務的分布式應用,是指不同功能事務在應用層面不再存有直接的數據依賴關系,各功能事務可分開獨立使用而不受其他功能事務應用與否的制約。進一步地,所述步驟(2)扁平化的功能事務通過Service/Data平臺完成交叉數據的共享和交換,實現功能事務的分布式應用,還包括不同功能事務間的交叉共享數據,直接通過Service/Data平臺完成數據共享與交換,功能事務相互之間不再直接傳遞與承接數據。與現有技術相比,本專利技術通過分析企業信息化管理系統功能模塊間的數據耦合關系,將功能模塊依數據耦合關系劃分為并列數據與交叉數據兩種,并將并列數據及其與創建型交叉數據兩兩組合中有業務意義的數據或組合所對應的應用功能轉化為功能事務,然后以Service/Data平臺為基礎完成扁平化功能事務之間交叉數據的共享與交換,以此來避免因系統傳統更新迭代方式導致的結構復雜與功能模塊耦合化,從而幫助用戶解決系統數據的扁平化集成。附圖說明圖1為本專利技術基于扁平化功能事務的云服務平臺設計方法示意圖。圖2為本專利技術基于扁平化功能事務的云服務平臺模塊扁平化示意圖。具體實施方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖和具體實施方式對本專利技術作進一步描述。應當理解,此處所描述的具體實施方式僅用于解釋本專利技術,并不用于限定本專利技術。圖1為根據本專利技術實施的基于扁平化功能事務的云服務平臺設計方法示意圖。如圖1所示,根據本專利技術實施的基于扁平化功能事務的云服務平臺設計方法示意圖,包括以下兩個步驟:(1)101功能模塊扁平化處理;(2)102Service/Data平臺數據共享交換。在上述技術方案中,步驟101,主流企業信息化管理系統的功能模塊,由于受系統構架等多種因素的制約,只能通過橫向新增功能模塊或縱向延長功能鏈條的方式進行更新迭代,從而導致系統結構的復雜化與模塊功能的強耦合化,最終造成系統數據集成存在積木式斷層弊端。以采購業務為例,主流企業信息化系統的采購子系統通常要求先創建采購申請RE,接著以采購申請為依據創建采購訂單PO,再以訂單創建采購合同CO,然后以合同為基礎登記發票IN。上述諸多功能之間層層遞進,前后銜接,構成一個完整的功能與數據鏈條。如此一來功能雖然完整,但只要其中任何一個功能模塊未應用或未啟用,其后續功能便無法使用。因而需要將上述有數據依賴的功能模塊,通過梳理整合轉化為扁平化的功能事務,以解決企業信息化管理系統的數據集成問題。在本技術方案中,可將上述功能模塊梳理轉化為扁平化的功能事務,其分別對應如下功能事務MRe、MPo、MCo及MIn(功能模塊扁平化為功能事務的實施過程在下文詳述)。在上述技術方案中,步驟102,Service/Data平臺數據共享與交換,將功能模塊扁平化為功能事務后,原功能模塊之間的交叉關系數據無需再通過模塊功能進行數據傳遞,而直接通過獨立于功能事務之處的Service/Data平臺完成數據共享與交換,避免因功能模塊的使用狀態影響系統數據的集成鏈條。在本技術方案中,供應商信息數據可視為采購申請、采購訂單、采購合同與發票登記的交叉數據之一,在扁平化功能事務中可直接通過Service/Data平臺完成數據交換,由此交叉數據則不受上述采購申請、采購訂單、采購合同與發票登記等功能事務應用與否的制約,真正實現上述功能事務的分布式應用。圖2為根據本專利技術實施的基于扁平化功能事務的云服務平臺模塊扁平化示意圖。如圖2所示,根據本專利技術實施的基于扁平化功能事務的云服務平臺模塊扁平化示意圖,包括以下三個步驟:(1)201分析模塊間的數據耦合關系;(2)202分析交叉數據的訪問關系;(3)203將并列數據及其與創建型交叉數據兩兩組合中有業務意義的數據或組合所對應的應用功能轉化為功能事務。在上述技術方案中,步驟201,分析模塊間的數據耦合關系,將不同功能模塊的耦合數據劃分為并列數據和交叉數據兩種,分別用DPa和DCr表示。主流企業信息化管理系統中,采購申請模塊RE涉及的數據包括需求部門、采購申請人、日期、品名、數量、交貨日期等;采購訂單模塊PO涉及數據包括供應商、日期、品本文檔來自技高網...
【技術保護點】
基于扁平化功能事務的云服務平臺設計方法,其特征在于,所述方法包括以下兩個步驟:(1)分析功能模塊間的數據耦合關系,將有數據耦合的功能模塊扁平化處理為零數據耦合的功能事務;(2)扁平化的功能事務通過Service/Data平臺完成數據共享和交換,實現功能事務的分布式應用。
【技術特征摘要】
1.基于扁平化功能事務的云服務平臺設計方法,其特征在于,所述方法包括以下兩個
步驟:(1)分析功能模塊間的數據耦合關系,將有數據耦合的功能模塊扁平化處理為零數據
耦合的功能事務;
(2)扁平化的功能事務通過Service/Data平臺完成數據共享和交換,實現功能事務的
分布式應用。
2.根據權利要求1所述,其特征在于,所述步驟(1)包括以下三個子步驟:(1.1)將功能
模塊依數據耦合關系劃分為并列數據與交叉數據兩種;(1.2)將交叉數據依數據訪問關系
劃分為創建型交叉數據和讀取型交叉數據;(1.3)將并列數據及其與創建型交叉數據兩兩
組合中有業務意義的數據或組合所對應的應用功能轉...
【專利技術屬性】
技術研發人員:林金新,
申請(專利權)人:廈門優芽網絡科技有限公司,
類型:發明
國別省市:福建;35
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。