張 俊,饒曉燕,吳建偉*,李春輝,吳文茜
(1.北京派得偉業(yè)科技發(fā)展有限公司,北京 100097; 2.北京農(nóng)業(yè)信息技術(shù)研究中心,北京 100097; 3.農(nóng)業(yè)農(nóng)村部信息中心,北京 100125)
黨的十九大報告提出產(chǎn)業(yè)興旺、生態(tài)宜居、治理有效、鄉(xiāng)風(fēng)文明、生活富裕的鄉(xiāng)村振興戰(zhàn)略政策,2019年中央一號文件明確了“數(shù)字鄉(xiāng)村”的戰(zhàn)略思路。作為國家治理基石,鄉(xiāng)村治理有效是鄉(xiāng)村振興的基礎(chǔ),是健全鄉(xiāng)村治理體系、推動鄉(xiāng)村治理轉(zhuǎn)型、提升鄉(xiāng)村治理效率、提升鄉(xiāng)村發(fā)展價值、全面促進鄉(xiāng)村振興的重要內(nèi)容。伴隨大數(shù)據(jù)技術(shù)在政府決策的成熟應(yīng)用,數(shù)據(jù)驅(qū)動鄉(xiāng)村生態(tài)、公共事務(wù)、基層組織、公共服務(wù)等方面治理逐漸成為鄉(xiāng)村治理的重要力量[1]。劉波等[2]提出一種基于微服務(wù)架構(gòu)的多維村務(wù)系統(tǒng)。鄒曉濤[3]基于J2EE、ArcIMS和多維數(shù)據(jù)庫等相關(guān)技術(shù)建立北京市村莊規(guī)劃管理地理信息系統(tǒng)。章一帆等[4]結(jié)合地理信息系統(tǒng)(GIS)技術(shù)、海量異構(gòu)數(shù)據(jù)處理技術(shù),采用面向服務(wù)(SOA)的系統(tǒng)結(jié)構(gòu)設(shè)計開發(fā)“訪惠聚”工作管理信息系統(tǒng)。目前鮮見使用網(wǎng)格化管理模式的村務(wù)管理系統(tǒng)研究報道。
農(nóng)村基層工作紛繁復(fù)雜,做好村務(wù)公開工作具有重要性和緊迫性,必須結(jié)合農(nóng)村改革發(fā)展的新形勢、新任務(wù),通過計算機技術(shù),把互聯(lián)網(wǎng)技術(shù)與村務(wù)公開工作融合創(chuàng)新,推動村務(wù)公開工作向法制化、程序化、規(guī)范化邁進,實現(xiàn)鄉(xiāng)村治理體系和治理能力現(xiàn)代化[5]。為不斷優(yōu)化鄉(xiāng)村系統(tǒng)功能,使鄉(xiāng)村經(jīng)濟、社會、生態(tài)等朝著全面可持續(xù)方向發(fā)展[6-7]。根據(jù)實施鄉(xiāng)村振興戰(zhàn)略的總體目標(biāo),為推動基層村務(wù)公開工作將加快向法制化、程序化、規(guī)范化邁進,在SSM(SpringMVC、Spring、Mybatis)框架基礎(chǔ)上,采用面向服務(wù)(SOA)的系統(tǒng)結(jié)構(gòu),應(yīng)用JavaEE平臺和SQL Server數(shù)據(jù)庫進行研發(fā)基于網(wǎng)格化的智慧村務(wù)管理系統(tǒng),通過統(tǒng)籌規(guī)劃、統(tǒng)一標(biāo)準(zhǔn),建設(shè)和完善農(nóng)村信息化管理及服務(wù)體系,以期有助于實現(xiàn)鄉(xiāng)村治理體系和治理能力現(xiàn)代化。
MVC(Model-View-Controller,即模型-視圖-控制器)是 Web開發(fā)中的一種系統(tǒng)設(shè)計模式。其中,模型(Model)、視圖(View)和控制器(Controller)分別有不同的職責(zé)[8],3種組件的聯(lián)系和功能的見圖 1。模型主要實現(xiàn)描述業(yè)務(wù)的邏輯處理,包括業(yè)務(wù)規(guī)則制定和數(shù)據(jù)庫訪問。業(yè)務(wù)模型設(shè)計是 MVC設(shè)計模式中最重要的核心部分。視圖根據(jù)模型數(shù)據(jù)創(chuàng)建,用戶能夠查詢并與之交互體驗;視圖通常采集用戶數(shù)據(jù)的輸入指令,響應(yīng)用戶的請求。控制器通過讀取視圖中用戶輸入的數(shù)據(jù),并根據(jù)相應(yīng)數(shù)據(jù)選擇合適的模型處理用戶請求,選擇最合適視圖展示模型處理結(jié)果。控制器將數(shù)據(jù)的處理交給模型執(zhí)行,其不參與業(yè)務(wù)數(shù)據(jù)的處理。
可見,MVC設(shè)計模式實現(xiàn)業(yè)務(wù)處理和視圖展示的分離,降低了每個模塊間的耦合度,達到了系統(tǒng)的總體目標(biāo)和整體要求。
基于SSM(SpringMVC、Spring、Mybatis)框架,采用基于XML與Web Services組件化開發(fā)模式,以實現(xiàn)農(nóng)村業(yè)務(wù)模塊/組件的松耦合,在充分滿足現(xiàn)有平臺各應(yīng)用系統(tǒng)開發(fā)需求的同時,考慮未來業(yè)務(wù)系統(tǒng)的建設(shè)集成提供接口,保證平臺應(yīng)用的可拓展性。系統(tǒng)遵循標(biāo)準(zhǔn)化開發(fā)、模塊化組件、規(guī)范化操作、容器化運行和服務(wù)化應(yīng)用的總體開發(fā)要求[9],把Spring Cloud微服務(wù)開發(fā)框架、微信技術(shù)和傳感器模塊整合到村務(wù)系統(tǒng)中。采用IntelliJ.IDEA為開發(fā)工具,使用Amaze UI前端框架和微信WEUI前端框架對系統(tǒng)的前端頁面進行設(shè)計和完善,滿足基層群眾需求、操作精簡和切實服務(wù),同時利用Bootstrap Panels結(jié)合Echarts圖表等方法,將村務(wù)數(shù)據(jù)以可拖拽圖表的形式進行可視化展示,便于村干部對村民進行精準(zhǔn)服務(wù),其系統(tǒng)邏輯框架結(jié)構(gòu)如圖2所示。
為提高公共業(yè)務(wù)邏輯的獨立性和復(fù)用度,基于Mybatis數(shù)據(jù)持久框架層將SQL與Java有機融合,對實現(xiàn)的業(yè)務(wù)模塊進行封裝。對特定服務(wù)設(shè)置相應(yīng)的控制器,將流程抽象化,使代碼更加精練化、功能模塊化,同時利用WEB前端 node.js+vue.js+ajax技術(shù)實現(xiàn)系統(tǒng)模型界面的動態(tài)展示,利用WXML+WXSS標(biāo)準(zhǔn)開發(fā)微信端應(yīng)用[5]。基于信息化建設(shè)基礎(chǔ)軟硬件設(shè)備的支撐,系統(tǒng)圍繞信息服務(wù)的業(yè)務(wù)需求,建立和完善面向社會的交互平臺,并通過微信公眾平臺、觸摸屏交互系統(tǒng)和多媒體展示系統(tǒng)等終端提供對外綜合信息服務(wù),構(gòu)建涵蓋信息采集、系統(tǒng)應(yīng)用和綜合信息服務(wù)的綜合型平臺。系統(tǒng)主要實現(xiàn)網(wǎng)格化管理、扶貧管理、辦事大廳、平安鄉(xiāng)村、農(nóng)技服務(wù)、醫(yī)療健康和智慧黨建等功能,系統(tǒng)業(yè)務(wù)框架如圖3所示。
智慧村務(wù)管理系統(tǒng)數(shù)據(jù)庫采用Microsoft SQL數(shù)據(jù)庫,其基本數(shù)據(jù)表包含區(qū)域網(wǎng)格表 GRID_RESEAU、網(wǎng)格事件表 GRID_EVENT、住宅信息表 PEO_HOUSE、戶籍信息表 PEO_HOUSEHOLD、人口信息表 PEO_PERSON、民政保障表 SS_CIVIL、黨組織成員表 CP_COMMUNIST。
根據(jù)各數(shù)據(jù)表格設(shè)置字段名稱、數(shù)據(jù)類型及字段長度,區(qū)域網(wǎng)格表中網(wǎng)格坐標(biāo)、網(wǎng)格概述、網(wǎng)格級別的字段長度分別為255字節(jié)、255字節(jié)、200字節(jié)外,其余的網(wǎng)格名稱、網(wǎng)格管理員等9個字段的長度均為50字節(jié)。網(wǎng)格事件表中事件內(nèi)容、登記日期的字段長度均為255字節(jié),其余的事件標(biāo)題、網(wǎng)格編號等7個字段長度均為50字節(jié)。住宅信息表中的備注字段長度為255字節(jié),其余的門牌號、住宅面積等10個字段的長度均為50字節(jié)。戶籍信息表中的備注字段長度為255字節(jié),其余的戶主、戶主身份證號等8個字段的長度均為50字節(jié)。人口信息表中的人口類型、姓名、籍貫等21個字段的長度均為50字節(jié)。民政保障表中的備注字段長度為255字節(jié),其余的人口編號、民政保障類型等6個字段的長度均為50字節(jié)。黨組織成員表中的備注字段長度為255字節(jié),其余的姓名、黨員狀態(tài)等17個字段的長度均為50字節(jié)。
網(wǎng)格管理模塊通過GIS地圖形式展現(xiàn)村莊網(wǎng)格化的具體分布,包括住宅信息、戶籍信息、人口信息等,以領(lǐng)導(dǎo)駕駛艙的展示模式,一張圖掌握整個村的基本情況,實時更新動態(tài)的網(wǎng)格事件信息,為村內(nèi)決策規(guī)劃提供數(shù)據(jù)支撐。扶貧管理模塊通過對貧困戶相關(guān)數(shù)據(jù)信息的多維度、全方位采集,全面掌握貧困戶的貧困信息,實現(xiàn)對貧困戶的精細(xì)化管理,達到“扶真貧、真扶貧”的目的。智慧黨建模塊以功能實用、使用便捷為平臺的設(shè)計理念,采用“互聯(lián)網(wǎng)+”思維,通過服務(wù)開放、管理嚴(yán)格方式制定符合黨員管理工作需求的功能,力求實現(xiàn)切實服務(wù)黨員,提升黨員教育積極性,做好黨員管理的目標(biāo),達到黨員滿意、組織放心的效果。
網(wǎng)格管理通過GIS地圖形式展現(xiàn)村莊網(wǎng)格化的具體分布[10]、網(wǎng)格信息與事件處理情況等,包含新增、編輯、刪除網(wǎng)格等功能。網(wǎng)格信息通過列表表現(xiàn)形式展現(xiàn)村莊網(wǎng)格化的具體信息,包含新增、編輯、刪除網(wǎng)格等功能。網(wǎng)格內(nèi)容包含網(wǎng)格名稱、網(wǎng)格管理員、聯(lián)系電話、人口、戶數(shù)、面積和基本情況等信息。事件信息以列表形式展現(xiàn)村莊網(wǎng)格化中具體事件的詳細(xì)信息,包含新增、編輯、刪除事件信息等功能,內(nèi)容包含網(wǎng)格名、事件標(biāo)題、發(fā)生時間、事件狀態(tài)、登記人和登記日期等信息。功能模塊界面如圖4所示。
貧困戶管理主要對轄區(qū)內(nèi)居住的、工作的貧困戶進行管理,包括貧困戶的基本情況、貧困情況、扶貧責(zé)任人、扶貧措施、扶貧過程等基礎(chǔ)信息的新增、修改和查詢,支持對貧困戶資料的動態(tài)調(diào)整和靈活編輯,包括定期數(shù)據(jù)導(dǎo)入導(dǎo)出等。其中基本情況包含基本信息和家庭成員,貧困戶信息包含致貧原因、收入與計生信息、生產(chǎn)生活條件,扶貧措施包括制定計劃、異地搬遷需求,扶貧過程包括脫貧過程、幫扶記錄、受益項目等。
辦事大廳是農(nóng)村政務(wù)公開的主渠道、網(wǎng)上服務(wù)的載體、政民互動的重要渠道,是農(nóng)村政務(wù)服務(wù)信息化不可割舍的一部分。辦事大廳能進行不同類型的辦事申請信息提交,包括農(nóng)業(yè)、畜牧、衛(wèi)計、林業(yè)、國土及人社等,線上公開展現(xiàn)需提交材料明細(xì)及詳細(xì)辦理流程,并能進行在線申請,與省各鄉(xiāng)鎮(zhèn)政府平臺對接,實現(xiàn)農(nóng)村網(wǎng)上辦事大廳作為公眾(村民、企業(yè))享受網(wǎng)上服務(wù)的統(tǒng)一入口。
平安鄉(xiāng)村以平安聯(lián)防和視頻監(jiān)控為廣大老百姓構(gòu)建安全聯(lián)防網(wǎng),增強百姓的安全感與互助意識;同時能有效緩解地方政府綜合治理管理人力不足的工作壓力,以有利于提高平安建設(shè)知曉率和社會治安滿意率,助力“平安農(nóng)村”的建設(shè),促進社會和諧。模塊中可進行平安聯(lián)防宣傳視頻的播放,查看所屬村的視頻實時畫面、播放次數(shù)及歷史視頻回放等。
在WEB和手機端為村民提供農(nóng)技知識,進行農(nóng)技服務(wù)信息的展現(xiàn)。主要提供病蟲害防治、品種介紹、加工技術(shù)、栽培養(yǎng)護、氣象農(nóng)情等欄目內(nèi)容的查看及在線答疑。
與醫(yī)療機構(gòu)進行合作,在WEB和手機端進行醫(yī)療健康信息的展現(xiàn)。展現(xiàn)接入醫(yī)院的列表信息,以及相關(guān)醫(yī)生數(shù)量和科室設(shè)立情況,選擇科室后可查看該科室下的相關(guān)醫(yī)生介紹,查看醫(yī)生詳情需進行個人信息展示,可展示預(yù)約量、醫(yī)生擅長、預(yù)約須知等信息,并能進行在線撥號預(yù)約。
用戶可以快速搜索訪問需要查詢的相關(guān)通訊信息。可查看同村用戶的聯(lián)系方式,并進行一鍵撥號。將同村用戶的聯(lián)系信息保存到手機,實現(xiàn)通訊錄共享和實時移動查詢功能,方便村用戶間的溝通,滿足隨時隨地查詢?nèi)藛T信息和通訊的需求,提高了通訊錄查詢和通訊的便捷性。
建設(shè)覆蓋農(nóng)村聯(lián)動的黨務(wù)工作管理平臺和黨員網(wǎng)絡(luò)管理平臺,切實把黨員組織好、管理好、服務(wù)好[11]。智慧黨建可進行黨建動態(tài)、三會一課、督查通報、黨員活動、歷史活動、遠(yuǎn)程教育視頻、兩學(xué)一做、學(xué)習(xí)圈、學(xué)習(xí)歷史、黨建信息數(shù)據(jù)分析、活躍度排行等信息的查看,具有資料上傳及學(xué)習(xí)圈發(fā)布等功能(圖5)。
伴隨物聯(lián)網(wǎng)、大數(shù)據(jù)、云計算等現(xiàn)代信息技術(shù)在農(nóng)村領(lǐng)域的應(yīng)用發(fā)展,信息產(chǎn)業(yè)逐步成為培育新業(yè)態(tài)、創(chuàng)造新價值的關(guān)鍵要素,新一代智慧村務(wù)系統(tǒng)可以彌補傳統(tǒng)村務(wù)辦公方式的不足[12-15],搭建線上線下共同行動的框架,整合公共數(shù)據(jù)資源的結(jié)構(gòu)布局,實現(xiàn)由政府主導(dǎo)到多元參與的轉(zhuǎn)變,經(jīng)驗決策到數(shù)據(jù)決策的轉(zhuǎn)變,對基層治理現(xiàn)狀和存在問題進行量化和評估,從而轉(zhuǎn)向精準(zhǔn)化的治理,有助于精細(xì)化管理和服務(wù)。以電子信息化作為村務(wù)辦公的新形式,可有效解決傳統(tǒng)村務(wù)辦公面臨的問題和挑戰(zhàn)。同時,智慧村務(wù)可以增強村務(wù)辦公的靈活性和便捷性,拓寬辦公的覆蓋面,豐富村務(wù)辦公的內(nèi)容,可以提高村務(wù)辦公的及時性和持久性,改變村務(wù)信息傳播模式,增強互動性,有利于加強上級政府的指導(dǎo)和監(jiān)督,提升村民的信息素養(yǎng),提高辦公效率,加強村內(nèi)各項事物的管理,促進新型農(nóng)村建設(shè)[16-21]。
研發(fā)的基于網(wǎng)格化的智慧村務(wù)管理系統(tǒng)具有村務(wù)網(wǎng)格化管理、扶貧管理、平安鄉(xiāng)村、農(nóng)技服務(wù)、醫(yī)療健康、智慧黨建等功能,有高性能、高負(fù)載、靈活拓展等特性,可為村委管理人員及廣大村民提供政務(wù)管理、民生服務(wù)、信息歸檔等全面集中管理,幫助各級農(nóng)村管理部門進行數(shù)據(jù)的查詢和統(tǒng)計,能充分發(fā)揮管理和服務(wù)的雙重作用,進而將信息技術(shù)與鄉(xiāng)村各領(lǐng)域進行良好的融合。當(dāng)然,隨著“三農(nóng)”工作的發(fā)展要求,也會對既定模塊進行適時的調(diào)整與完善,如扶貧管理模塊。隨著新時代脫貧攻堅目標(biāo)任務(wù)的如期完成,該模塊也會順應(yīng)產(chǎn)業(yè)興旺、生態(tài)宜居、治理有效、鄉(xiāng)風(fēng)文明、生活富裕的鄉(xiāng)村振興戰(zhàn)略政策,適時作相應(yīng)的調(diào)整與完善。