
摘 要:針對房地產稅收共享平臺的異構數據交換的問題,提出構建房地產稅收中心交換系統,并對該系統從系統架構、技術實現和部署方案三個方面進行詳細的設計分析,對房地產稅收信息化建設提供可供參考的建議。
關鍵詞:房地產稅收;數據交換;資源共享
0 引言
隨著房地產行業的飛速發展,房地產稅收征管工作的難度越來越大。稅收信息化建設的不斷深入給房地產稅收工作改革帶來了契機。開發房地產稅收管理系統,利用信息化手段來管理房地產稅收工作,一定程度上大大提高了稅務機關的效率[1]。房地產稅收管理系統開發的核心問題就是要解決異構數據間共享的問題,房地產稅收共享平臺的建立就是為了解決這個問題[2]。在房地產稅收管理系統中,房地產稅收共享平臺處于核心地位,用于解決異構數據間的資源共享,其在部署上分為中心交換系統及各部門前置交換系統。文本主要解決中心交換系統的設計與實現。
1 中心交換系統總體架構
中心交換系統部署在交換中心,負責完成數據的接收、匯總、加載、調度、路由分發等工作,還為整個平臺提供監控、消息、隊列、WEB Service等服務,既是應用服務中心,也是數據交匯中心[3]。整
個中心交換系統主要由系統資源庫、ETL工具、服務三個子模塊組成。
①系統資源庫模塊。該層為數據層,為ETL工具、系統服務提供數據庫服務,為前置系統提供數據庫服務,而部門業務庫是依據部門業務數據所設計的副本存儲,使得業務數據能夠在落地的情況下,進行清洗、轉換、比對增量等處理,利用數據機制,提高前置交換系統對大數據的處理能力。
②ETL工具模塊。負責完成數據的匯總處理、加載整合及數據的反饋,前置交換系統基于ETL工具實現數據的采集、清洗、轉換、比對增量等功能。它主要包括遠程控制、節點管理、日志管理、數據建模、組建管理、流程管理、參數設置等多個功能模塊。
③服務模塊。該層為前置系統提供監控與消息傳輸等方面的服務,還為參與交換的部門提供數據共享服務。它主要包括監控服務、消息服務、WEB服務和共享服務等四個功能模塊。中心交換系統架構圖如圖1所示。
lt;E:\123456\中小企業管理與科技·上旬刊201510\1-297\84-1.jpggt;
圖1 "房地產稅收中心交換系統結構圖
2 技術實現
中心交換系統的技術核心部分由數據交換建模工具和數據交換運行引擎兩大模塊組成:
①數據交換建模工具。數據交換建模工具是一個基于插件體系的建模工具,提供了豐富的交換組件插件,例如輸入組件、轉換組件、裝載組件、MQ組件等。通過拖拽和配置方式實現應用系統之間的連接,可以“零編碼”實施大部分的應用集成項目。利用這些適配器,可以實現數據解析、字段類型校驗、字段名轉化、字段刪除、記錄過濾、數據加密解密、數據壓縮解壓等功能。通過建模工具可以方便地定制功能強大的交換流程、作業流程,定制作業流程的調度執行策略,例如定時執行和立即執行等。并且可將交換流程和作業流程組裝成新的作業流程,充分體現了建模工具的易用性、靈活性和可擴展性。基于工具提供的插件機制,用戶可以編寫自定義的交換插件。通過建模工具,用戶可以方便地導入導出作業流程,方便地實現流程的遷移和復用。
②數據交換運行引擎。數據交換運行引擎負責交換和作業流程的裝載、解析、調度和執行。數據交換運行引擎支持多操作系統,支持命令行和可視化兩種運行模式。采用多線程模式運行數據交換流程,充分利用系統資源,保證數據交換的高效和海量數據的交換。數據交換平臺提供了流程調試和預覽功能可幫助流程編制人員開發出正確的數據交換流程。
3 部署方案
中心交換系統主要負責對各部門的數據進行匯總并整合入庫,對有差異、問題的數據進行處理。交換中心首先接收各部門前置交換系統發送的數據,數據是由前置交換系統調用消息服務,通過消息隊列進行的可靠傳輸,發送到中心。數據是以增量形式傳輸,減少了網絡負載。然后匯總各部門的增量,進行數據加載入庫。在數據落地之后,根據實際業務規則,進行數據的匯總比對,比對完成生成比對結果,比對結果包括了差異源數據、差異原因等內容,最后通過數據反饋,按規則路由,分發給各部門。
4 結束語
本文對房地產稅收資源共享平臺中的中心交換系統進行系統架構設計、技術實現和部署方案設計,它是房地產稅收管理系統的重要組成部分。下一階段,我們將試圖對另一個重要子系統,即房地產稅收前置交換系統進行設計分析,以全面實現房地產稅收管理系統的設計與實現。
參考文獻:
[1]國家稅務總局.關于進一步加強房地產稅收管理的通知[P/OL].北京:2005.5.18,http://www.lawtime.cn/info/fangdichan/sifajieshi/20101010
77368.html.
[2]劉宇波.淺析房地產稅收一體化管理[J].經營管理者,2013(28):28.
[3]范菁,熊麗榮,徐聰.分布式企業服務總線平臺數據集成研究及應用[J].計算機科學,2014(02):209-214.
作者簡介:
李滿玲(1978-),女,湖南東安人,講師,碩士,主要從事計算機應用技術、中間件技術、信息管理等研究。