李輝+鐘志峰+曹文陽

摘 要:目前貴州省畢節市各單位在煤炭行業稅收的征管模式各不相同,管理效率亟待提升,管理方式及管理模式急需統一。文中闡述了煤炭稅源專業化管理系統的設計方法,并采用大型Oracle數據庫管理系統以及Microsoft Visual Studio 2013 開發工具,引用ASP.NET、ADO.NET、JavaScrip等技術,進一步推進了畢節市煤炭行業地方稅費的信息化、專業化管理。
關鍵詞:煤炭稅源專業化管理系統;ASP.NET;Oracle;ADO.NET
中圖分類號:TP393 文獻標識碼:A 文章編號:2095-1302(2017)02-00-02
0 引 言
煤炭行業稅收是貴州省畢節市當前和今后較長時期的重點稅源,隨著煤炭資源稅從價計征以及營改增稅制改革的推進,煤炭稅收占全市地方收入的比重不斷攀升,煤炭稅收征管的好壞將影響和決定畢節地稅收入任務的完成質量。目前貴州省畢節市各單位在煤炭行業稅收的征管模式各不相同,大多數單位仍使用傳統的C/S管理方式,該結構在實際應用中無論是Client端模式還是Server端模式都還需很多特定的平臺支持,造成使用不便,不能跨平臺的局限。基于Web的煤炭稅源專業化管理系統能對數據進行充分的分析和挖掘,節省資源和人力,并且提升了管理效率,統一了管理方式和管理模式。
1 系統概述
畢節市煤炭稅源管理系統是一套基于B/S結構的煤炭稅源管理系統。系統采用ASP.NET 4.0平臺開發,后臺數據庫采用Oracle大型數據庫,是一套通過瀏覽器和數據庫及服務器后臺進行實時交互的管理應用系統。該平臺具有以下特點:
(1)易維護性。由于采用B/S系統結構,本系統只要在有網絡(互聯網或內部網)的地方就可以使用,不需要安裝專用的客戶端軟件,易于軟件的升級與維護。
(2)安全性。本系統在安全方面采用微軟統一身份認證系統和國際上流行的CA 安全認證機制,最大程度保證系統數據的安全。
(3)支持多系統使用。除Windows平臺,本系統也可以在Linux系統或蘋果系統上使用,實現了軟件的跨平臺應用。
2 系統設計
2.1 功能描述
本系統實現了基于瀏覽器的車輛稱重開票、基于瀏覽器的票據打印功能及數據多維查詢分析等功能。
2.2 模塊設計
系統分為稅務端與納稅人端兩部分。
(1)稅務端由煤炭企業認定、納稅人基礎信息采集、民用煤指標管理、政府指導價管理、銷售證明管理、查詢分析和統計報表管理等模塊組成,其組成框圖如圖1所示。
(2)納稅人端由合同管理、承運方及收貨方管理、銷售開票管理等模塊構成,其組成框圖如圖2所示。
作者在該項目中主要完成了銷售證明市級入庫模塊。
由市級向各縣級下發對應數量的銷售證明,可通過該銷售證明市級入庫模塊對下發的銷售證明信息進行查看和修改。
2.3 數據庫設計
本系統采用Oracle數據庫,該數據庫是一種大型數據庫系統,一般用于商業、政府部門,其功能強大,能處理大批量數據,支持多用戶與大量事務處理,具有較強的安全性和穩定性。銷售證明市級入庫的相關表格介紹如下:
(1)出入庫單位表包括倉庫負責人姓名、倉庫負責人ID、倉庫級別、倉庫名稱、倉庫ID、啟用標識、市級倉庫ID。
(2)稅務局內部出入庫憑證表包括出入庫ID、初始入庫ID、初始入庫標識、憑證號、出庫單位ID、出庫單位名稱、入庫單位ID、入庫單位名稱、銷售證明名稱、銷售證明代碼、字軌、起始號碼、終止號碼、出庫人ID、出庫人姓名、出庫時間、銷售證明狀態。
(3)稅務局內部銷售證明庫存包括初始入庫ID、倉庫ID、倉庫名稱、倉庫層次、字軌、票段庫存起號、票段庫存止號、票段庫存數量(份)。
3 系統開發
3.1 登錄驗證
3.2 使用DataSet訪問數據庫
DataSet(數據集)對象是ADO.NET的核心構件之一,它相當于內存中暫時存放的數據庫,不僅可以包括多張數據表,還可以包括數據表之間的關系和約束。DataSet通過DataAdapter從數據源獲得數據后就斷開了與數據源之間的連接,此后應用程序對數據源的操作均轉到DataSet,當所有這些操作完成之后可通過DataAdapter提供的數據源更新方法將修改后的數據寫入數據庫。DataSet訪問數據庫的步驟如下:
(1)建立與數據庫的連接;
(2)通過DataAdapter對象從數據庫中取出需要的數據;
(3)使用DataAdapter對象的Fill方法填充DataSet;
(4)通過GridViwe控件將DataSet中的數據送到表示層顯示出來;
(5)用戶通過程序可對DataSet中的數據進行操作 (增、刪、改);
(6)調用DataAdapter對象的Update方法將程序對DataSet的修改回傳數據源,更新數據庫的記錄。
4 結 語
基于Web的煤炭稅源專業化管理系統實現了基于瀏覽器的車輛稱重開票與基于瀏覽器的票據打印功能,及數據多維查詢分析等功能。實現了貴州省畢節市及全省煤炭行業在征管模式、征收標準和風險管理方面的統一。實現煤炭稅源管理的專業化、規范化、信息化,適應現代稅收管理要求。
參考文獻
[1]史沖,張林科,雷朝峰.淺談數據庫設計與建設[J].中國城市經濟,2010(5):31.
[2]崔永紅.ASP.NET程序設計[M].北京:中國鐵道出版社,2007.
[3]崔淼,關六三,彭煒.ASP.NET程序設計教程(C#版)[M].北京:機械工業出版社,2010.
[4]丁士鋒.Oracle PL/SQL從入門到精通[M].北京:清華大學出版社,2012.
[5]邱巖,王慶玲.用.NET實現系統整合的關鍵技術[J].計算機工程與應用,2003,39(24):136-138.
[6]楊劍,閃四清.ASP.NET環境下基于角色的權限控制的實現[J].計算機技術與發展,2007,17(5):234-237.
[7]潘永才,汪標,溫小清,等.集輸管理信息系統的設計與實現[J].物聯網技術,2015,5(2):83-85.
[8]潘永才,羅雪姣,溫小清,等.生產經營數據統計與指標分析系統研究[J].物聯網技術,2015,5(3):95-96.