本站小編為你精心準備了綜合治稅信息系統設計與實現參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1.1WCF技術介紹WCF是微軟公司開發的支持數據通信的應用程序框架,用于構建分布式、可交互的應用程序[4]。它采用SOA的體系結構,在繼承WebService優點的基礎上實現其性能的大幅提升。WCF是微軟.Net戰略的重要組成部分,與VisualStudio開發環境無縫集成,整合了原有的.NetRemoting、WebService、Socket通訊機制[5],并融合了Http和Ftp等相關技術。將WCF用于快速高效構建分布式、松耦合的企業級應用系統,其優勢如下:(1)統一性。.Net開發平臺在分布式處理方面提供了Remoting、MSMQ、WebService、WSE等技術,WCF整合了這些技術,并提供統一的開發模型。開發者可以采用面向對象的方法,通過WCF來創建面向服務的應用程序。此外,基于.Net技術的多種開發語言都可以用來開發WCF服務,并且不同語言編寫的WCF服務可以方便地互相調用。(2)互操作性。WCF通過支持WS-*標準及基礎SOAP通信機制,提供了與其它平臺的互操作特性,既能實現.Net到.Net間的通信,也能實現跨進程、跨機器甚至跨平臺通信。(3)安全性和可靠性。WCF支持多種安全協議,并且從認證、授權、傳輸安全與身份管理幾個方面實現系統的安全支持[6],因此在用戶認證、數據完整性驗證、數據加密等多種場合,WCF均可為構建安全的分布式應用提供方便快捷的支持。(4)兼容性。WCF充分考慮到了與舊有系統的兼容性,應用WCF并不會影響基于原有技術如ASMX和.NetRemoting開發的應用,并且WCF應用可以直接與ASMX等進行交互。(5)可配置性。WCF通過配置文件支持對協議、消息、安全模式等進行配置,使應用程序變得非常靈活,提高了程序的可擴展性。
1.2系統整體架構綜合治稅信息系統整體架構如圖1所示,在經典三層架構基礎上,使用WCF對業務邏輯層進行封裝和,形成統一的服務層來響應界面表示層的服務請求。圖1系統整體架構系統架構中,數據邏輯層使用ADO.NET完成對數據庫的訪問[7],主要包括數據保存和查詢服務;業務邏輯層通過創建一系列的業務組件對象,實現涉稅信息采集、比對、分析等功能的邏輯處理,該層一方面通過數據邏輯層完成數據存取操作,另一方面通過服務層向客戶端提供數據處理服務;WCF服務層通過部署WCF終結點,實現業務邏輯、實體模型以及公共服務功能的統一管理和,并將客戶端發來的服務請求,轉發到業務邏輯層完成實際業務處理操作;界面表示層用于響應系統用戶的操作,通過可視化的UI,實現涉稅信息輸入及處理結果輸出。
1.3系統架構特點系統架構特點如下:(1)安全性高。服務層通過WCF接口隔離服務請求者對業務邏輯的直接訪問,能夠充分利用WCF的安全機制提高系統安全性。(2)響應速度快。可在服務層應用負載均衡提高請求響應速度,在數據邏輯層應用數據緩存提高數據訪問速度。(3)可維護性強。分層模型所帶來的松耦合性,可以很容易地用新的實現來替換原有層次的實現,將邏輯變化所產生的影響限制在最小范圍內。(4)實現分布式事務處理。由于業務邏輯統一通過WCF進行接口,因此能夠利用WCF實現分布式事務處理。(5)人員更加獨立。開發人員可以僅關注架構中的某一層,有利于不同類型應用開發人員的分工協作,充分發揮各自優勢。(6)開發效率高。一方面能夠利用WCF提供的工具自動生成訪問服務接口的客戶端代碼,另一方面分層架構使得代碼開發和測試更加模塊化。
2系統應用效果
河北省綜合治稅信息共享系統自上線以來,運行穩定、性能良好,實現了項目建設的總體目標,為全省綜合治稅工作的開展提供了有力的技術支撐。(1)提高了信息采集質量。首先,通過系統的自動交換接口實現了部分省直部門涉稅信息的自動采集,涉稅信息的及時性得到提高;其次,通過歷史信息校驗功能提示信息口徑差異,涉稅信息準確性得到加強;再次,利用系統提供的二次審核功能發現少報漏報,涉稅信息的完整性得到了保證。(2)加強了涉稅信息的增值應用。在整合第三方涉稅信息的基礎上,利用系統的比對分析功能,從醫保卡支付、土地出讓、股權轉讓、企業所得稅稅賦等不同角度,輔助稅務部門篩選漏征漏管疑點信息,查找偷稅漏稅線索,充分發揮了第三方信息的協稅護稅作用。(3)擴大了信息共享范圍。隨著系統在全省的部署應用,涉稅信息的共享縱向覆蓋省市縣三級,橫向延伸到各成員單位,基本實現了“縱向到底,橫向到邊”的共享范圍。此外,系統中信息共享的內容也隨著各地綜合治稅工作的開展不斷豐富。(4)規范了涉稅信息內容格式。基于系統提供的單據管理功能,按照涉稅信息目錄要求,系統對各類涉稅信息的內容格式進行了規范,形成了全省統一的采集標準,對信息采集的周期、報送范圍、時限要求、信息項目、數據類型、填寫格式、編碼規則進行了詳細規定。(5)提高了信息管理水平。按照綜合治稅信息管理工作要求,系統定期對全省信息報送情況進行統計分析,并以圖表方式對數據采集進度、遲報漏報情況進行展示,為各級綜合治稅辦強化信息管理、加強日常督促考核、促進信息報送常態化提供了有力支撐。
作者:趙曉鵬 衛耀偉 常曉冰 單位:河北省綜合治稅領導小組辦公室 河北省財政廳 財稅信息中心 河北財華信息技術有限公司