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