項道東
(溫州職業技術學院 計算機系,浙江 溫州 325035)
B/S結構農業直補信息平臺的設計與實現
項道東
(溫州職業技術學院 計算機系,浙江 溫州 325035)
針對當前涉農直補資金在執行過程中出現的問題,設計基于B/S結構的農業直補信息平臺,以實現海量農戶信息的共享和各類直補的網上申報、審批及資金的管理和核對,可彌補類似系統只能進行信息查詢的不足。實踐證明,農業直補信息平臺運行穩定,反映良好,可大大提高工作效率。
B/S 結構;農業直補信息平臺;農戶
為提高農民的種糧積極性,增加農民收入,中央從2004年起在全國實施糧食直補政策,即將原來補貼在糧食流通環節的糧食風險基金拿出一部分直補給種糧農民,包括種糧補貼、良種補貼、農機購置補貼、農資綜合補貼等[1]。同時各省市還會根據各地的情況發放各類地方性農業補貼。這些補貼都屬于分項式補貼,直補類型多,且涉及的農戶廣[2]。為加強對這部分資金的管理,確保補貼政策落實到位,中央和地方都提出建設補貼網,如財政部經濟建設司和信息網絡中心于2006年4月啟動“中國農民補貼網”建設,上海市2011年正式啟用“涉農補貼資金監管平臺”[3],但這些系統的功能還只限于完成農戶補貼信息的查詢,如各級政府可以隨時查詢農戶的補貼兌付情況,實行補貼動態監管,廣大農民利用其查詢國家的涉農政策和補貼情況。在具體的實施過程中,地方財政局還希望有一個能夠高效地進行補貼項目申報、審批及資金發放的平臺,以提高工作效率,降低執行成本,更好地服務“三農”。本文建立基于B/S結構的農業直補信息平臺,可彌補類似系統只能進行信息查詢的不足,解決當前農業直補資金發放過程中存在的問題。
B/S結構(Browser/Server,瀏覽器/服務器模式)是Web興起后的一種網絡結構模式,Web瀏覽器是客戶端最主要的應用軟件。這種模式統一了客戶端,將系統功能實現的核心部分集中到服務器上,簡化了系統的開發、維護和使用??蛻舳税惭b瀏覽器,服務器端安裝SQL Server,Oracle或Sybase等數據庫。瀏覽器通過Web Server與數據庫進行交互,其最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟件,只需要有一臺能上網的電腦即可使用,客戶端零維護[4]。因此,使用B/S結構的軟件維護,升級簡單,成本低且用戶使用方便,其結構模型如圖1所示。農業直補信息平臺的用戶類型多、分布廣,適于用B/S結構進行構建。

圖1B/S結構模型
農業直補信息平臺劃分為兩大子系統:系統管理子系統和直補管理子系統。系統管理子系統主要實現對用戶角色和權限的管理;直補管理子系統是核心模塊,用以實現農戶基礎信息維護和直補的網上申報、審批及資金的管理和核對等。農業直補信息平臺系統功能模塊如圖2所示。

圖2 農業直補信息平臺系統功能模塊
(1)基礎信息維護。該模塊主要包括農戶基礎信息和補貼標準信息。農戶基礎信息主要實現對海量農戶信息的共享和管理,包括添加、刪除、修改、導入、導出等操作。各職能部門可以共享農戶基礎信息,從而減少不必要的重復勞動。補貼標準信息主要對補貼項目和補貼標準進行管理,可以實現對新補貼項目的簡便“擴容”和根據補貼標準自動計算每個農戶的補貼金額。
(2)網上申報。該模塊主要由鄉鎮部門通過網絡平臺錄入或導入農戶的補助清單,其中每項補貼金額由系統根據補貼標準自動計算產生,最后將生成的明細表上報給主管部門,等待審批。
(3)網上審批。該模塊可以實現發放補貼的多級審批和匯總。農業局和財政局可以通過不同角色的用戶登陸系統,進行各自權限內的審批流程,查看審批痕跡。同時為提高銀行工作效率,減輕海量小額金額發放對銀行的發放成本造成的影響,增加對農戶的激勵作用,系統可以自動匯總每個農戶每年應發的各類直補金額,一年發放一次,并將發放清單上傳給銀行。
(4)直補發放。最終審核通過的補貼發放清單流轉到該模塊,由銀行人員下載發放。
(5)發放反饋。銀行人員通過該模塊,將補貼資金發放后的清單上傳到系統,等待財政局核對。
(6)數據核對(自動對賬)。該模塊提供財政局與銀行交互補貼數據的接口,實現銀行發放結果清單與財政局發放清單的自動對賬,從而大大減輕財政局工作人員的工作負荷。
(7)查詢和統計。各類用戶可以登錄本系統進行相關信息的查看和統計,如農戶可以查看補助政策、本人歷年的補助詳單、本村的補助詳單,有利于信息公開和政策的宣傳。
由于農業直補信息平臺系統涉及到不同的用戶群,每個用戶群都有自己的使用權限,因而該系統采用了用戶角色及相應權限的分級管理(見表1)。

表1 用戶角色及相應權限的分級管理
采用UML(統一建模語言)中的用例圖描述農業直補信息平臺的參與者與用例之間的關系,如圖3所示。

圖3 農業直補信息平臺頂層用例
基于B/S結構的農業直補信息平臺分為應用層、功能層和數據層。其中應用層即用戶界面層,是平臺的最外層,直接與用戶交互。用戶以各自的角色登錄并獲得不同的權限,從而可以進行信息瀏覽、查詢、申報、審批、匯總等操作。功能層即業務邏輯層,是中間層,用于實現平臺的主要功能,包括各個對象基本信息的獲取、添加、刪除和修改等功能。功能層主要分為用戶管理、農戶信息管理、項目申報、項目審批等幾大模塊。數據層位于最底層,主要用來存儲平臺運行中所需的各種數據。數據層由SQL Server2005數據庫實現,表格分為系統框架表和業務表。系統框架表可以實現對業務表中字段的修改;業務表由用戶表、權限表、角色表、農戶信息表、補助信息表、申報表、審批表、核對表等組成。為提高訪問速度和安全性,系統建構存儲過程來實現對數據庫的常用操作。
鑒于Windows系統的壟斷地位及微軟.NET平臺的強大功能,選擇Visual Studio2008作為開發平臺,并主要采用ASP.NET+ADO.NET技術來開發。ASP.NET是一項功能強大的創建動態Web網頁的技術,采用獨特的Code-Behind結構將頁面和業務邏輯分離,同時采用.NET中最普通的Windows From開發模式進行網站開發,使得ASP.NET更容易維護。另外,采用ASP.NET中的Ajax(異步JavaScript和XML)技術可以實現該平臺用戶頁面的局部刷新。Ajax將JavaScript,XML,HTML及文檔對象模型等技術組合在一起,在Ajax交互模式下,服務器只發回頁面需要改動部分的數據,而不需要將整個頁面重新載入,從而大大降低了數據流量,提高了響應速度[5]。
基于B/S結構的農業直補信息平臺采用SQL Server2005數據庫,使用ADO.NET對數據庫進行訪問。ADO.NET是一種面向分布式的,以XML數據格式為核心的數據庫訪問技術。XML靈活多變的基于文本的結構使得它能夠應用于相當廣泛的網絡作業。同時,該平臺采用基于角色的權限控制、數據加密及定期數據備份等手段,保證了數據的安全性。
基于B/S結構的農業直補信息平臺采用.NET技術實現,開發效率高,使用方便,同時可擴展性強,使財政局、農業局、鄉鎮部門及銀行、農戶等不同的用戶都可以通過這個平臺各取所需,快速、高效地完成任務,大大提高了工作效率。目前,該系統已應用于溫州地區多個縣市,運行穩定,反映良好,對促進地方農業建設起到一定作用。為進一步完善農業直補信息平臺系統,解決補貼數據采集、錄入過程中可能出現一些人為因素導致的數據不準確及時效性差等問題,下一步將在該平臺中集成手持式無線信息采集終端。
[1]杜玲,何浩,陳阜,等.北京市糧食直補政策效果及問題分析[J].中國農學通報,2009(12):295-299.
[2]劉孟山,冀運興,王志平,等.糧食綜合直接補貼政策研究[J].管理現代化,2006(4):43-45.
[3]上海建涉農補貼資金監管平臺[EB/OL].(2000-05-13)[2012-02-10].http://news.cntv.cn/20110513/104284.shtml.
[4]透析C/S和B/S結構[EB/OL].(2007-12-26)[2012-02-10].http://www.51testing.com/html/13/n-71113.html.
[5]李海濤,史愛松,孫更新,等.C#3.0從基礎到項目實戰[M].北京:化學工業出版社,2010:412.
Design and Realization of Information Platform of Agriculture Direct Subsidy Based on B/S
XIANG Daodong
(Computer Science Department, Wenzhou Vocational & Technical College, Wenzhou,325035, China)
In terms of the problems appearing in the implementation of agricultural direct subsidy, the agricultural direct subsidy based on B/S is designed to achieve the share of the mass of farmers’ information and undertake the on-line declaration and approval of various direct subsidies and the management and check of the fund. It surpasses others which can only check the information. It is proved that the information platform of agriculture direct subsidy has good reflections and greatly improves the working efficiency with stable performance.
B/S structure; Information platform of agriculture direct subsidy; Farmers
TP393.09
A
1671-4326(2012)02-0051-03
2012-02-27
項道東(1981—),女,浙江永嘉人,溫州職業技術學院計算機系助教,碩士.
林海平]