王 濤 華 佳 李成淵
無錫城市職業技術學院,江蘇 無錫 214153
利用互聯網技術和大數據支撐,加強互聯網+黨建工作,是深入學習貫徹黨的十九大精神和習近平新時代中國特色社會主義思想、落實全面從嚴管黨治黨要求的重要舉措,是加強新形勢下黨的領導、推動組織工作高質量發展、為譜寫新時代中國特色社會主義無錫實踐新篇章提供堅強的組織及技術保證[1]。
隨著黨員數據的多樣化,個性化發展以及數據量成幾何數量增加,這就對傳統黨建提出極大的挑戰,因此,利用大數據技術進行黨建智慧化成為必然。
系統設計之前,厘清概念,是一切研究的開始,黨建利用大數據的手段,智慧黨建才成為可能。
所謂的大數據指的是大小超過常規數據庫工具獲取、管理、分析、存儲能力的數據集合。目前幾乎所有的國家和地區、行業都已經開始著手對大數據的搜集、應用和分析進行研究。大數據的來源廣泛,人們日常生活中的網購信息、就診信息等都會成為大數據的來源。隨著當前大數據技術的不斷發展,越來越多的黨建部門開始將大數據技術與黨建工作進行結合,黨建工作的智慧化水平在此基礎上得以有效提升[2]。
隨著當前我國全社會信息化水平的不斷提升,“智慧化”理念已經在很多領域中都得到了應用。目前,全國很多城市都在積極地進行智慧城市建設,智慧交通、智慧醫療、智慧社區也都是比較常見的概念。伴隨著全社會“智慧化”水平的不斷提升,越來越多的黨建部門開始嘗試將“智慧化”理念應用到黨建工作中[3-5]。所謂的智慧黨建指的就是應用互聯網、大數據等技術手段,將黨建信息資源進行深度融合共享,從而不斷提升黨建的信息化水平和智慧化水平的過程。智慧黨建具有較強的科學性、實時性、信息化以及移動性等特征[6-9]。
黨建運行及信息化建設過程中產生的大量客觀、真實、有效、實時的數據,正是黨建業務運行歷史及現狀的真實寫照,也是業務決策的有效支撐。而建立有效的數據平臺,在此基礎上進行數據的適當處理,面向不同的分析場景提供合適的數據,同時以更易理解的可視化圖形方式進行數據呈現,是將數據應用于業務決策支撐的有效方法。業務架構如圖1所示。

圖1 業務架構
智慧黨建信息化項目的系統架構采用分布式服務架構,采用Odin(LEAF6)框架(云計算技術框架)進行本項目開發。該技術框架已經經過了安全評測[3-6]。
本軟件基于LEAF6開發,支持與各類基于LEAF6開發的應用系統的集成部署,并依托內部業務協同平臺,支持與各類傳統技術架構應用系統的集成聯動,實現跨系統的協同共享。
LEAF6平臺以Java EE體系和Spring核心框架為基礎,采用Spring MVC結合Spring Security完成權限驗證和請求控制服務,使用AOP切面技術實現事務管理、服務日志、統一異常處理,在遠程服務調用中使用RPC Context實現上下文管理,持久化框架采用Hibernate、Mybatis雙框架兼容設計,使用數據訪問代理服務,實現分庫分表環境下的透明數據訪問。
其中Spring Security是一個能夠為基于Spring的黨建應用系統提供聲明式的安全訪問控制解決方案的安全框架,減少了為黨建系統安全控制編寫大量重復代碼的工作。
2.3.1 服務端技術
核心框架使用Spring Boot2,視圖框架Spring MVC,Apache Shiro為權限框架,MyBatis為持久層框架,用Alibaba Druid做數據庫連接池,數據庫采用目前最為流行的Redis分布式緩存數據庫技術,Quartz作為作業調度框架,存儲用QcloudCOS—騰訊云存儲,用Maven做項目構建管理,把Swagger2作為文檔生成工具,以Fastjson為解析庫。
2.3.2 前端技術
前端技術包括JQuery,前端頁面引擎采用JSP技術,標準標簽庫采用JSTL,日歷管理、日期時間控件采用Fullcalendar和Laydate技術,數據表格采用Jqgrid,數據圖表采用Echarts。
“智慧黨建”信息化項目建設,根據機構改革后組織部門工作的新定位、新要求,充分利用大數據、云平臺等信息技術,對“一中心四平臺”進行創建、深化及完善。
2.4.1 總體架構
一中心:組工數據中心,以智慧黨建“一中心四平臺”為基礎,整合全部組工數據資源,建設覆蓋管理對象和服務對象的全要素基礎數據庫。
四平臺:業務決策平臺,管理監督平臺,綜合業務平臺,公共服務平臺。
業務決策平臺:進一步探索組織工作大數據分析運用,建設更智慧的決策支持平臺。
管理監督平臺:建立健全組織工作信息化規劃、建設、安全、運維等一系列管理制度,形成全市組織工作信息化新生態。
綜合業務平臺:建設與干部管理相融合的公務員綜合管理、綜合考核分析子系統,豐富基層組織建設、人才項目管理功能,構建全業務綜合平臺。
公共服務平臺:依托微信公眾號,服務基層組織活動、干部(公務員)教育培訓、公務員平時考核等工作,建設更便捷、更融合的公共服務平臺。
2.4.2 數據流設計
數據流是指一組有順序、有起點和終點的字節集合,程序從鍵盤接收數據或中寫數據,以及在網絡連接上進行數據的讀寫操作,都可以使用數據流來完成,它是一種數據分發技術,數據生成器將數據記錄寫入有序數據流,數據使用者可以從該數據流以相同的順序讀取數據。數據流在系統中,就好象系統血液一樣,決定著系統的流暢程度,也是檢驗系統好壞的一個很重要的尺度。根據對系統的分析,系統數據流設計經過調試檢驗,系統無卡頓,流暢,達到預期設計效果?;鶎狱h建數據流如圖2所示。

圖2 基層黨建數據流
2.4.3 系統模塊的設計
根據需求分析,設計了該系統如下模塊:基層黨建、綜合業務分析、干部管理、綜合考核分析、人才服務、公務員綜合管理、組工數據中心。
(1)干部管理模塊
干部政策法規庫:結合干部管理業務特性與使用需求導向,支持不同維度的查詢檢索。
干部考察員隊伍管理:實現對全市干部考察員隊伍進行管理,包括人員基本信息、進出管理、歷次干部考察工作評價和隊伍分析。
市管干部職級管理:建設市直機關干部(公務員)職級職數管理系統,掌握市直機關職級職數的使用情況,提供對領導班子基本運行情況的分析,全程紀實模塊按照干部選拔任用工作條例的要求,全過程記錄調配基本信息、動議信息、民主推薦信息、考察信息、討論決定信息、任職信息等。
現場教學點管理:現場教學點基礎信息維護管理,現場教學點的預約管理,現場教學點的評價及展示,以圖表的方式對現場教學點的評價進行統計分析,各現場教學點上報年度總結材料。
干部監督協同管理:依托干部監督工作聯席會議制度,由市委組織部牽頭,各成員單位共同參與,構建協作互通、各司其職、集成高效的監督協同工作機制。
干部信息便攜查詢系統:建設干部信息便攜查詢系統,基于干部管理系統采集的干部數據分析。
(2)基層黨建模塊
基層黨建先鋒陣地:陣地資源基礎信息的維護管理展示及其預約功能的管理,陣地活動基礎信息的維護管理展示及其預約功能的管理。
黨內關愛管理:該功能用于后臺黨內關愛信息的維護,主要包括標題、發布人、發布時間等信息。
村社區黨組織帶頭人管理:建立村、社區黨組織帶頭人信息數據庫,形成“一人一表”檔案。
基層黨建工作指導站管理:組織活動督導信息反饋,評價意見,對各基層黨建指導站的指導員進行信息錄入及信息的維護功能,可以直接選擇人員進行信息的提取綁定,指導員指導走訪記錄及匯集,基層黨建指導站點信息維護,黨員可以對指導站進行提問,管理員管理后臺回答提問,優秀活動案例的推薦審核與展示。
組織生活:對當前未完成組織活動要求的組織進行管理統計,新增組織生活會類型。
精品“微課堂”:優秀微黨課的推薦審核管理,優秀微黨課的PC端和微信端展示。
固定名冊:在黨員基礎信息中增加相應數據段,并提供名冊生成工具,包括“兩代表一委員”“黨員中心戶”等內容。
(3)人才服務模塊
縣區項目管理:縣區項目申報流程及審核管理,跟獎跟補申報流程及審核管理。
跟獎跟補管理:跟獎跟補的數據統計分析。
項目績效管理:按照項目扶持類型,定期向市主管部門報送項目績效自評結果。
工作績效管理:由人才辦根據業務工作部署,針對各被考核板塊轄區內單位銷售、稅收和科技成果轉化等情況,確立考核指標項和考核方式。
微信端信息查詢:人才政策、區域環境、載體平臺、生活配套、工作動態等微信展示。
業務決策分析:對項目按不同維度的統計分析,針對縣區的工作績效按不同維度進行統計分析。
(4)綜合考核分析模塊
年度綜合考核(接口):對接省綜合考核系統,通過數據接口獲取年度綜合考核結果數據。
領導班子、領導干部考核管理:領導班子和領導干部考核包括年度考核、專項考核、平時考核、任期考核等內容。利用相關考核結果數據,進行分析研判。
綜合考核分析移動端:將考核單位歷年考核基本情況,以及當年述職報告等考核材料,按照考核分組導入移動端,利用平板等設備展示各項信息,供考核組在考核期間使用。
(5) 綜合業務分析模塊
在線調研系統:通過在線設計問卷,為用戶動態生成相關調查問卷,有助于及時快捷了解相應信息,減少重復工作,提高工作效率。
宣傳信息報送管理系統:為整合全市組工宣傳信息資源,打通信息報送通道,打造組工信息宣傳工作信息化管理支撐平臺,建設宣傳信息報送管理子系統。
(6)組工數據中心
組工數據中心實現了對數據的統計分析展示功能,現已針對無錫市8個縣區、82個街道實現了對基層黨建信息的統計分析、大屏展示,并且已部署至各個縣區、街道。讓每個街道對所屬黨員,黨組織等當前情況,有了更直觀的了解。在后期規劃中,也將會對公務員、人才、干部等方面進行相對的統計分析展示。
本文從“智慧黨建”系統業務及技術框架、核心框架分析入手,詳細闡述了主要功能模塊,分析了系統的整體功能。綜上所述,“智慧黨建”系統構建了一個資源相對豐富,內容充實完善,便于智慧學習、管理、教育、考核的網絡新系統,為黨組織及黨員干部提供了便捷高效的智慧系統。