韓朝彪 虞大超 陳天予 朱杰 王昊
摘 要:近年來我國大力提倡精準扶貧、精準脫貧。但由于我國貧困人口較多,分布在幅員遼闊的各個地區,各個地區扶貧政策差異大,導致在扶貧數據的采集、扶貧過程的管理及監督問責、扶貧數據的統計方面存在很多問題,因此構建一個信息化的精準扶貧系統使精準扶貧信息管理更加高效、透明、規范化成為一個迫不容緩的問題。
關鍵詞:扶貧數據采集 扶貧過程監督 扶貧數據統計 高效 透明
中圖分類號:TP315 文獻標識碼:A 文章編號:1674-098X(2017)06(c)-0154-03
Abstract:In recent years, China has vigorously promoted difficult obstacles alleviation and precision obstacles alleviation. Is due to the large number of poor people in China, distributed in a wide area, Collection, poverty retardiation process management and supervision of accountability, poverty alleviation data statistics there are many problems, an information-based hardacious alleviation system
Key Words:Poverty alleviation data collection; Poverty alleviation process supervision; Poverty alleviation statistics; Efficient; Transparent
精準扶貧是為了抵消經濟減貧效應的下降而必須采取的措施,將成為未來中國農村扶貧的主要方式。目前,我國在精準扶貧方面的困難體現在精準識別、精準扶持和精準考核三個方面[1]。該文將詳細描述如何設計一個精準扶貧的系統,依靠系統推動政府扶貧信息化,使各級扶貧部門做好不同層次、不同類別的社會扶貧項工作,為社會扶貧提供準確的需求信息,推進扶貧資源供給與扶貧需求的有效對接,建立精準化的社會扶貧資源配置機制。
1 精準扶貧信息系統的需求分析
精準扶貧信息系統是涵蓋了扶貧辦,扶貧單位,鎮、村級政府,幫扶人員,以及貧困戶的復雜系統。由于精準扶貧信息系統所涉及的單位較多,上下級分工不同,因此我們設計了多級權限,使各部門僅能在該權限的范圍內對系統進行操作。本系統還可以解決傳統扶貧信息管理工作中的數據采集、檢索、存儲效率低下,扶貧過程管理監督缺失,缺乏扶貧數據統計分析的支持,扶貧信息的透明度不足等問題。我們在設計系統功能時基于了以上原則。
1.1 數據管理
1.1.1 數據采集、存儲
在本系統中數據采集主要使用兩種方式。
(1)批量導入:由于在系統使用之前,相關單位的貧困信息數據主要都依靠Excel表格存儲,因此我們使用Poi給用戶提供一種依靠Excel導入的功能將歷史數據快速方便地遷移到系統中。
(2)身份證掃描+手動錄入:二代身份證里面有一個電子芯片,記錄了身份證持有人的很多信息,使用專用的儀器,可以將數據讀取到信息錄入界面中,防止由于誤操作造成的關鍵信息錄入錯誤。
1.1.2 信息管理
(1)村民信息管理:這一功能模塊下,擁有此功能的單位可以查看其所管轄的全部村民信息,其中將貧困戶與脫貧戶單獨放在兩個模塊中,在村民信息檢索中我們提供了模糊查詢和高級檢索以便能夠快速準確查詢到所需的村民信息,并對相應信息進行操作,可以將村民信息以特定格式的Excel樣式導出。各單位可以根據自己檢索出來的結果導出村民信息,也可以將所轄的村民信息全部以村為單位進行導出。
(2)六大扶貧途徑信息管理:在此功能中各扶貧管理單位可以查看到貧困戶搬遷扶貧,就業扶貧,醫療扶貧,教育扶貧,搬遷扶貧,兜底保障扶貧等六大扶貧信息,并且可以對貧困戶的扶貧信息進行增加,修改,刪除等操作,并且支持數據的導入導出。
1.1.3信息透明
在傳統的扶貧信息管理中,扶貧數據對于村民是不透明公開的,容易造成部分貧困戶對扶貧信息真實性的質疑,也容易引起貪污腐敗現象的發生。在扶貧系統中我們為貧困戶提供了前端服務,貧困戶可以隨時登錄查看扶貧信息以及扶貧補助政策,這樣就可以消除貧困戶的疑慮,杜絕貪污腐敗的發生,使扶貧信息公開透明。
1.2 過程管理
在系統中共設置扶貧辦、幫扶單位、幫扶人、鎮級、村級五大權限。各權限各司其職,實現扶貧過程的分級分層管理。扶貧辦作為精準扶貧工作的最高機構,在整個精準扶貧信息系統中擁有最高權限,完成扶貧相關文件的下發及對各個幫扶單位的管理考核。幫扶單位接收扶貧辦下發的文件并對本單位的幫扶人進行管理。幫扶人需要按期填寫幫扶日志,并要求其上傳帶有日期水印的照片,便于幫扶單位及時了解幫扶人的幫扶進展及管理考核。鎮級權限接收上級幫扶單位所下發的文件,管理本鎮所轄各村的扶貧相關數據。村級權限接收上級幫扶單位所下發的文件,管理本村的各項扶貧數據,并對扶貧數據進行公示。
1.3 數據統計與分析
在系統中實現了脫貧戶統計,脫貧人數統計,戶口總數統計,產業對比統計和六大產業扶貧資金統計。脫貧戶統計,脫貧人數統計,戶口總數統計可以使扶貧辦快速了解當前扶貧工作開展的成效。產業對比統計可以使各幫扶單位查看產業扶貧中的某一項產業,或者多項產業的對比。六大扶貧資金統計對各項扶貧資金分項對比,同時對某一扶貧政策中的某一種具體的扶貧項目也進行了資金統計,使各幫扶單位可以很詳細地查看某種扶貧途徑中的某一扶貧項目所補助的扶貧資金。以上五項統計功能中村長權限只能查看本村的統計數據。鄉鎮權限可以查看全鎮統計數據,同時也可以選擇多個村進行對比。扶貧辦可以查看全縣統計數據并且可以選擇多個鎮進行對比。系統中數據統計分析功能可以為各級幫扶單位提供實時的數據分析,根據統計分析結果,為以后扶貧政策的調整給予導向性支持。endprint
2 精準扶貧信息系統的設計
2.1 功能模塊設計
2.2 數據庫的設計
根據系統需求,我們設計了數據庫,主要表結構包括管理員登錄表,角色表,權限表,幫扶人信息表,幫扶日志表,教育扶貧信息表,就業扶貧信息表,搬遷扶貧信息表,產業扶貧信息表,醫療扶貧信息表,兜底保障扶貧信息表,村民信息表,文件信息表,地址表以及表與表之間多對多關系的中間表,為了保證數據的安全,在表與表之間加上外鍵約束,重要信息使用Md5加密存儲。
3 系統實現
前端實現:Html5、bootstarp、Echares、Ajax、JQuery
后端實現:Spring、SpringMvc、Mybatis、Shiro、poi
數據庫實現:Mysql+Redis
環境部署:Linux服務器
3.1 基于Poi的表格生成與導入
從系統中將查詢結果按要求格式生成Excel表格導出檢索數據,避免自己制作表格所浪費的時間,同時也可以使用Poi將往年的扶貧存儲在Excel表格中的數據直接導入存儲到數據庫中。
3.2 基于Shiro的權限管理
Shiro是一個強大且易用的Java安全框架,執行身份驗證、授權、密碼學和會話管理,在精準扶貧系統中由于權限等級比較多,資源訪問權限比較雜亂,因此需要使用Shiro進行權限管理使系統更加安全。
3.3 基于Echares生成統計圖
Echares具有很多圖表類型,更好地滿足不同數據的處理需求,更多的搭配方案讓統計數據呈現方式更個性和完美。
3.4 基于Redis的高速緩存
Redis 是一個開源的,高性能的 key-value 系統,可以用來緩存或存儲數據。Redis 數據可以持久化,并且支持多種數據類型能夠對關系型數據庫起到很好的補充作用。
4 結語
精準扶貧信息管理系統是根據我們深入貧困地區調研獲得需求而設計的web系統,通過劃分不同的角色、劃分不同的功能權限,在系統上實現了 Spring+SpringMvc+Mybatis+Mysql+Redis+Shiro+Html5+JQuery+Linux的整合開發,實現了在大數據量,高并發環境下緩解Mysql壓力,提高系統整體的運行速度,在當前精準扶貧持續開展的大背景下,精準扶貧信息系統具有極大的應用價值。
參考文獻
[1] 汪三貴,郭子豪.論中國的精準扶貧[J].貴州社會科學,2015(5):147-150.
[2] 舒偉,劉兵.Redis架構下的MySQL數據庫性能提升淺析[J].通訊世界,2015(14):222.
[3] 吳霽軒.MySQL數據庫后臺優化方案[J].科技創新與應用,2016(22):107.
[4] 范新民.高并發環境下MySQL軟硬件配置優化[J].福建師范大學學報(自然科學版),2013,29(6):49-54.
[5] 張蘇穎.Web服務器的架設與應用[J].科技創新導報,2013(2):45.endprint