高凌宇,陳書梅,黃 蕾
(安徽省農業信息中心,合肥 230000)
進入21世紀以來,電子政務績效評估作為一項新型的政府管理服務模式和治理手段,在我國各級政府機構與公共部門得到了廣泛的關注,安徽的電子政務績效評估始于2001年,并從2014年開始將專題業務績效評估結果相繼納入政府目標考核體系。電子政務考核的實行有利于鞏固建設目標,提高電子政務工作者的積極性,提升人民對政府的滿意度。而政府網站是電子政務的重要組成部分,是電子政務服務于行政效率提升和政府職能轉變的前沿領域,發揮著重要的作用。省政府辦公廳將《政府網站發展指引》貫徹落實情況作為對各地、各部門政府網站工作考核的重要內容,納入年度政府網站績效考核,計入各市、各部門目標管理績效考核成績。省政府辦公廳開展政府網站日常監測和季度抽查工作時,設置相應指標,一并檢查《政府網站發展指引》的貫徹落實情況,對工作不力的及時通報、督促整改,并視情況啟動約談機制?!墩W站發展指引》貫徹落實工作接受社會和媒體監督,對被群眾投訴或媒體曝光的,經查實后視情況予以通報、限期整改,網站信息監測預警系統則是基于政府網站與政務新媒體考核指標設計的,旨在強化落實省政府辦公廳提出的建立安全監測預警機制,實時監測網站的應用系統、網站數據等運行狀態以及網站掛馬、內容篡改等攻擊情況,并對異常情況進行報警和處置。實現超前預警、提前防范、動態監管,并提升網站工作人員的辦網管網能力。
政府網站是一個虛擬平臺,通過整合和鏈接各種應用程序和資源,向公眾提供特定的電子政府服務。它是世界各個國家電子政務發展不可缺少的組成部分。通過政府網站,政府能夠為公民提供多元化的公共服務。在此背景下,建立政府網站的安全監測預警系統對不同情況下電子政務的持續發展至關重要。目前,國內有很多電子政務績效考核系統設計的成熟案例,也有很多專業的第三方機構為政府提供相關技術服務。電子政務績效考核系統是考核政務服務人員的相關舉措,而從政務服務人員的角度出發,建設電子政務績效考核預警系統的案例卻少之又少。本文提出的網站信息監測預警系統的設計則是電子政務績效考核預警系統的一部分,《國務院辦公廳關于印發政府網站發展指引的通知》(國辦發〔2017〕47號)和《國務院辦公廳秘書局關于印發政府網站與政務新媒體檢查指標、監管工作年度考核指標的通知》(國辦秘函〔2019〕19號)等,都對政府網站的考核提出了更高的要求。政府網站考核中對安全、事故等嚴重問題、站點無法訪問,首頁不更新,欄目不更新,互動回應差,欄目不實用等六個方面進行內容質量監測。而網站信息監測預警系統的設計是為了實現對政府網站考核中六個內容質量方面進行實時監測,及時有效解決網站存在問題,實現超前預警、提前防范、動態監管,為省政府辦公廳對網站考核做好充分準備。同時在系統中實現新聞數據、新聞欄目按日發布量統計,并增設相關辦公的功能,形成一個電子政務工作平臺,提升政務服務人員工作效率。此系統的建成為農業農村廳信息中心網站方面的監測工作提供了信息化的監測手段,改變了手動統計、錄入信息的傳統,避免了監測不及時、統計疏忽的問題,自建成以來取得了良好的效果。
為了滿足系統的動態監管,解決數據的實時性、有效性問題,系統采取了實時獲取網站數據,分別獲取農業農村廳官網的三農資訊、通知公告、市縣信息、廉政動態等兩周需更新的欄目,動物衛生監督、品種管理、農機管理等半年需更新欄目,政務信息公開子欄目,政民互動欄目數據,通過數據清洗、過濾、分析后得到系統所需數據,實時監測近50個欄目的信息發布情況。
2.2.1 新聞預警系統
此系統為網站信息監測預警系統的主要子系統。其中根據省政府網站監測要求,分別設置動態類、非動態類監測、站點監測、政府信息公開監測、政民互動監測預警。監測時間點前2周內的動態、要聞類欄目,以及監測時間點前6個月內的通知公告、政策文件類一級欄目,動態類以距最新一條信息發布8天、10天、12天為節點,非動態類以160天、170天、175天為節點,分別設置預警級別為黃色、橙色、紅色,當級別為紅色級別時,將在頁面重點位置顯示。站點監測則是一天一次對網站所有欄目近一天更新的鏈接進行訪問,監測是否有訪問無效的鏈接,有則標紅在系統中顯示。政府信息公開監測主要體現在兩方面,一是各欄目信息是否定期更新,二是政策解讀是否有解讀文件。政民互動則是針對監測時間點前1年內,對網民留言應及時答復處理的政務咨詢類欄目(在線訪談、調查征集、網上信訪、紀檢舉報類欄目除外)是否存在超過3個月未回應有效留言的現象,根據時間節點進行分級預警。
2.2.2 市縣信息統計系統
官網中有市縣信息專欄,匯聚了各市縣農業農村局最新工作動態,同時該專欄的信息也會同步推送全國農業信息聯播,是展示本省三農工作的重要窗口。此系統設計的初衷是為了提高市縣報送信息的積極性,均衡各市縣的信息發布數量,提升新聞質量。分為市縣信息發布量統計、信息發布量分析和時空分析。市縣信息發布量統計可選擇統計各市縣近一周或月的信息發布數據,以表格、柱狀圖的形式展現。信息發布量分析則是根據模型分析出各市縣信息發布量的情況分級,分為發布信息多、較多、較少、少四個級別。時空分析則是在三維地圖中對市縣信息歷史數據按年或月動態播放,查看變化趨勢。
2.2.3 日常辦公云平臺
科室在日常工作中,會經常訪問新聞媒體網站、政府部門網站以及業務系統等各種網站。網站數量多,電子報刊網站訪問還存在日期選擇的步驟,為了形成辦公平臺統一入口,提升工作效率,將這些網站分類級別、并自動選擇電子報刊日期成為亟需解決的問題。因此系統將安徽日報、農民日報、中安在線、人民網等新聞媒體集成在新聞媒體網站模塊,將農業農村部、省政府、農業農村廳及各市農業農村局網站集成在政府部門網站模塊,將集約化平臺、信息報送平臺等集成在業務系統模塊。形成一個辦公云平臺,個應用的模式。
網站信息監測預警系統分為三個子系統,一是新聞信息預警系統,二是市縣信息統計系統,三是日常辦公平臺。系統基于WebStorm軟件平臺開發,根據系統功能需求,不使用業務數據庫,僅使用空間數據庫。系統采用JavaScript和Python開發語言,使用了一個事件驅動、非阻塞式I/O模型,使JavaScript運行在服務端的開發平臺。選用Node+Express+vue應用程序開發框架,運用了Node.js相關的cheerio模塊、Su?perAgent模塊、eventproxy模塊。GIS部分采用Cesium構建二三維地理信息平臺,ArcGIS Server作為空間服務器。實現信息爬取、分模塊預警、信息統計、日常辦公的功能。系統功能結構如圖1所示。

圖1 系統功能結構圖
網站信息監測預警系統的主界面是新聞預警系統、市縣信息統計系統、日常辦公云平臺常用功能的集中展示界面(見圖2),具體包括動態、非動態欄目監測、錯鏈監測、政務公開、政民互動欄目監測預警。市縣信息發布量top7,常用網站直鏈、信息發布數量統計等功能。在左側可選擇系統切換,進入相應子系統。此頁面的設計可實現常規監測工作在一個頁面就能完成,極大地提高了工作效率和質量。

圖2 系統主界面
Event Proxy雖然是一個很輕量的工具,但是能夠帶來一種事件式編程的思維變化。有以下幾個特點:事件機制解耦復雜業務邏輯;移除被廣為詬病的深度callback嵌套問題;將串行等待變成并行等待;提升多異步協作場景下的執行效率;無平臺依賴,適合前后端;能用于瀏覽器和Node.js。superagent是node.js里一個非常方便的客戶端請求代理模塊,是一個輕量的、漸進式的ajax api,可讀性好、學習曲線低,內部依賴node.js原生的請求api,適用于node.js環境下。Cheerio實現了核心jQuery的一個子集,Cheerio從jQuery庫中刪除了所有DOM不一致和瀏覽器殘留。通過這幾個模塊的運用,實現了數據爬??;通過規則模型,生成了系統所需數據。圖3為基于爬取和規則模型的技術流程圖。

圖3 技術流程圖
常規的地圖服務發布需要耗費人力時間,數據的時效性也得不到保障,地圖數據的更新周期根據人員配備情況,常以月或年為更新周期。因此,為了實現空間數據自動獲取、服務自動發布、在二三維地理信息平臺上自動顯示,本系統采用基于Python的ArcGIS自動定時發布地圖服務,把爬取到的市縣信息做數據標準化處理,再空間化處理,生成shp文件保存在指定文件夾,通過執行dos命令及Python腳本,利用Python分析和處理數據的優勢,讀取指定路徑下文件夾中的相關數據,將數據更新到mxd文件中,調用接口自動發布地圖,從而實現地圖數據的實時顯示。
系統上線運行后,網站常態化監測得到有力保障。系統數據自動更新的頻率設定在半小時/次,可以滿足監測需要。在系統建成前,全省政府網站與政務新媒體檢查情況的通報結果顯示,農業農村廳網站存在欄目更新不及時、錯鏈無法訪問、政民互動響應不及時等扣分情況。建成后,沒再發生過此類扣分情況,在2020年度全省政府網站暨政務微博微信工作先進單位名單中,省農業農村廳位列其中。不過,本系統也存在一些不足,關于錯敏字檢測、政務信息公開是否關聯政策解讀等功能尚未開發,日常辦公云平臺的功能較為單一。在后期的建設中,將堅持功能縱向延伸、系統橫向擴展的理念繼續完善系統,開發錯敏字檢測等功能,在日常辦公云平臺中增加文件共享功能,方便工作人員共同管理和查閱相關文件資料,為網站監測工作作出更大貢獻。