吳振朕,王猛
(太原科技大學(xué)計算機(jī)科學(xué)與技術(shù)學(xué)院,太原030024)
基于And roid的涉農(nóng)資金監(jiān)管平臺設(shè)計與實(shí)現(xiàn)
吳振朕1,王猛2
(太原科技大學(xué)計算機(jī)科學(xué)與技術(shù)學(xué)院,太原030024)
目前一些地方的涉農(nóng)資金出現(xiàn)很多的問題,因此全國各地針對這些問題上馬一些軟件對涉農(nóng)資金進(jìn)行監(jiān)管??紤]到許多人們都擁有智能手機(jī)和移動終端的便利性,根據(jù)現(xiàn)有的涉農(nóng)資金監(jiān)管平臺,提出開發(fā)一套基于Android的監(jiān)管平臺。分析系統(tǒng)的主要業(yè)務(wù)流程,闡述基于Android的涉農(nóng)資金監(jiān)管平臺的體系結(jié)構(gòu)和Android端的部分模塊的設(shè)計和實(shí)現(xiàn)。
涉農(nóng)資金;Android;移動終端
國家為了更好地與更廣大人民分享改革開放的勞動成果,改善農(nóng)民的勞動生活條件,近年來,黨中央、國務(wù)院為了順應(yīng)時代要求,推動“三農(nóng)”科學(xué)發(fā)展,深化農(nóng)村改革,做出了一系列戰(zhàn)略部署,出臺了眾多強(qiáng)農(nóng)、惠農(nóng)、富農(nóng)政策,調(diào)動了農(nóng)民從事農(nóng)業(yè)的積極性[1]。這些政策都涉及到了涉農(nóng)資金,因此把涉農(nóng)資金按時到位地發(fā)放到農(nóng)民手中成為了重中之重。為了有效防止有關(guān)人員或部門在涉農(nóng)資金的撥付或使用過程中出現(xiàn)貪污、滯留、挪用、截留等違法亂紀(jì)問題和延期撥付、吃請回扣、人情撥付等歪風(fēng)邪氣,讓中央和地方的各項(xiàng)涉農(nóng)資金安全、高效地運(yùn)行起來,涉農(nóng)資金監(jiān)管平臺的建設(shè)運(yùn)用成了解決這一問題的重要手段。考慮到目前智能手機(jī)的普遍性和Android技術(shù)的廣泛應(yīng)用和方便工作人員的異地查詢等情況,開發(fā)出一套基于Android的涉農(nóng)資金監(jiān)管平臺也日益成為一個趨勢。
Android平臺是Google推出的基于Linux內(nèi)核的嵌入式操作系統(tǒng)平臺,不僅應(yīng)用于智能手機(jī),還廣泛應(yīng)用于平板電腦以及其他便攜式設(shè)備[2]。在開發(fā)該Android監(jiān)管平臺之前已開發(fā)了一套基于PC客戶端的監(jiān)管平臺,因此采用Socket的通信方式與服務(wù)器端的接口進(jìn)行連接,從而從服務(wù)器端的數(shù)據(jù)庫里讀取數(shù)據(jù)。
基于Android的涉農(nóng)資金監(jiān)管平臺采用C/S模式,即客戶端/服務(wù)器模式。在服務(wù)器端可以從后臺MySQL數(shù)據(jù)庫中讀取數(shù)據(jù)為手機(jī)客戶端提供數(shù)據(jù)信息,客戶端利用2G/3G/4/G/Wi-Fi上網(wǎng)功能通過Socket通信技術(shù)來調(diào)用服務(wù)器端的接口方法來獲取所需要的數(shù)據(jù)信息,這些信息在服務(wù)器端經(jīng)過便于客戶端接收的格式轉(zhuǎn)換后可以實(shí)現(xiàn)查詢的功能。系統(tǒng)的總體架構(gòu)如圖1所示。
圖1 系統(tǒng)總體架構(gòu)
該系統(tǒng)主要是針對紀(jì)委部門而開發(fā),而紀(jì)委部門關(guān)心的主要有涉農(nóng)資金的撥付流程即資金是否全額撥付,目前由哪個部門撥付;涉農(nóng)資金是否有超期撥付的情況,超期撥付的項(xiàng)目和撥付部門都是哪些;涉農(nóng)資金是否按規(guī)定使用,用來做了什么事情花銷了多少費(fèi)用并且是否有憑證;每個涉農(nóng)部門近幾年內(nèi)的涉農(nóng)資金的撥付具體是什么情況。根據(jù)紀(jì)委部門的需求涉農(nóng)資金監(jiān)管平臺主要有超期撥付、監(jiān)管追蹤、對比分析、資金使用這四個功能。系統(tǒng)的功能架構(gòu)如圖2所示。
圖2 系統(tǒng)功能架構(gòu)
3.1監(jiān)管追蹤
監(jiān)控追蹤主要是根據(jù)撥付的數(shù)額和項(xiàng)目資金的總數(shù)額是否一致,如果不一致則會顯示未全部撥付、如果一致則會顯示全部撥付。具體效果如圖3所示。
圖3 監(jiān)管追蹤運(yùn)行圖
3.2超期撥付
資金超期撥付主要是根據(jù)項(xiàng)目狀態(tài)、項(xiàng)目類型來判斷資金撥付是否超期,例如項(xiàng)目狀態(tài)為市財政局撥款中,項(xiàng)目類型為種子補(bǔ)貼,根據(jù)種子補(bǔ)貼財政局撥款期限和從開始撥款到目前這段時間相比,如果超出期限則為撥付超期,其他狀況則類似。具體效果如圖4所示。
圖4 超期撥付運(yùn)行圖
3.3對比分析
對比分析主要是根據(jù)該部門在最近幾年內(nèi)的資金撥付情況來進(jìn)行對比,該功能以柱狀圖的形式展現(xiàn)出來。具體效果如圖5所示。
圖5 對比分析運(yùn)行圖
3.4資金使用
資金使用主要是顯示涉農(nóng)資金的使用部門錄入的資金使用信息,這些使用信息包括有項(xiàng)目名稱、立項(xiàng)單位、使用時間、使用金額、使用憑證等。具體效果如圖6所示。
圖6 資金使用運(yùn)行圖
基于Android、平板電腦或其他便攜式的移動終端的涉農(nóng)資金監(jiān)管平臺是涉農(nóng)資金監(jiān)管平臺的一大趨勢,因?yàn)樗哂谐杀镜?、使用方便等特點(diǎn)。另外隨著它的響應(yīng)速度等功能的不斷完善將會給客戶帶來更加滿意的體驗(yàn)。
[1]李毓婷,陳樂天,張向飛.涉農(nóng)補(bǔ)貼資金監(jiān)管平臺的設(shè)計與實(shí)現(xiàn)[J].上海農(nóng)業(yè)科技,2013(5):14~15
[2]倪建新.基于Android平臺的校園信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].現(xiàn)代計算機(jī):下旬,2013(24):93~96
Agriculture Funds;Android;Mobile Term inal
Design and Im p lementation of Agriculture Funds Supervision Platform Based on Android
WU Zhen-zhen,WANGMeng
(Department of Computer Science and Technology,Taiyuan University of Science and Technology,Taiyuan 030024)
There aremany problems in agriculture funds of some p laces at present,so all over the country develop some software to supervise the agriculture funds in order to solve the problems.Many people have smart phones and because of the convenience ofmobile term inals,according to the existing agriculture funds supervision platform,puts forward a setof software based on Android.Analyzes themain business processes of the system,and expounds the architecture of the software and the design and realization of the Android client'smain function module.
1007-1423(2015)16-0086-03
10.3969/j.issn.1007-1423.2015.16.020
吳振朕(1987-),男,河南民權(quán)人,碩士研究生,學(xué)生,研究方向?yàn)檐浖到y(tǒng)分析與設(shè)計
王猛(1961-),男,山西太原人,副教授,碩士,研究方向?yàn)橛嬎銠C(jī)網(wǎng)絡(luò)、軟件工程、軟件測試
2015-04-02
2015-05-12