杜 川,賴 茹,楊 勇
(新疆師范大學(xué) 計(jì)算機(jī)科學(xué)技術(shù)學(xué)院,新疆 烏魯木齊 830054)
南疆基層村組織綜合評(píng)價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
杜川,賴茹,楊勇
(新疆師范大學(xué) 計(jì)算機(jī)科學(xué)技術(shù)學(xué)院,新疆 烏魯木齊 830054)
為加速基層信息化建設(shè)的發(fā)展進(jìn)程,推動(dòng)基層信息化建設(shè),利用信息技術(shù)促進(jìn)基層經(jīng)濟(jì)和社會(huì)發(fā)展,以信息智能化方式為基層人員提供服務(wù),更好的幫助管理者管理,及為其決策提供依據(jù),開發(fā)了南疆基層村組織綜合評(píng)價(jià)系統(tǒng)。此系統(tǒng)是對(duì)落后的基層管理模式進(jìn)行改造,可以實(shí)現(xiàn)對(duì)各個(gè)村社會(huì)治安情況進(jìn)行監(jiān)控,并以圖表的形式反映各個(gè)村各個(gè)季度的得分情況,為村級(jí)評(píng)判提供依據(jù)。本系統(tǒng)模塊基于SSH、EASYUI框架,使用highcharts插件,實(shí)現(xiàn)了基礎(chǔ)信息錄入、信息統(tǒng)計(jì)、信息分析等功能,從實(shí)際運(yùn)行效果看,系統(tǒng)具有靈活性好、保密性強(qiáng)、操作簡(jiǎn)單、界面友好和運(yùn)行穩(wěn)定等特點(diǎn)。本系統(tǒng)是采用UML的統(tǒng)一建模方式,對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)庫(kù)、需求和模塊的詳細(xì)設(shè)計(jì)和分析,十分的方便和快捷。
風(fēng)險(xiǎn)評(píng)估;SSH框架;highcharts
近年來國(guó)家對(duì)新疆地區(qū)的建設(shè)投入了大量的人力、物力和財(cái)力,取得了很好的成效。但是有些新疆偏遠(yuǎn)的地區(qū)并沒有有效的利用國(guó)家提供的資源。對(duì)基層組織的管理還是采用落后的方式。學(xué)者劉成指出,新疆問題是多種社會(huì)因素共同作用導(dǎo)致的結(jié)果,我們不能急于求成,但也不能坐以待斃,要充分的利用如今現(xiàn)代科學(xué)的發(fā)展,應(yīng)用信息化手段來有效的管理新疆地區(qū)的繁榮和穩(wěn)定[1],這樣才能找準(zhǔn)要害,對(duì)癥下藥,事半功倍。
現(xiàn)階段,新疆緊緊圍繞全面到達(dá)小康、建設(shè)大美新疆的奮斗目標(biāo),高度重視并切實(shí)推進(jìn)基層信息化進(jìn)程。而南疆基層管理部門缺乏有效的信息資源服務(wù)管理機(jī)制,各部門、各單位、各個(gè)村分別依靠自己獨(dú)立的、不是很規(guī)范的、比較薄弱的信息管理系統(tǒng)采集信息,導(dǎo)致體系建設(shè)存在很多沒有必要的重復(fù)項(xiàng)、標(biāo)準(zhǔn)不夠統(tǒng)一,缺乏有限的信息資源整合機(jī)制,基層組織工作的薄弱,影響和制約著基層工作的快速展開。
本系統(tǒng)開發(fā)的目的是針對(duì)當(dāng)前基層管理存在的問題,通過信息與計(jì)算機(jī)技術(shù)的集成,應(yīng)用軟件工程的思想[2,3],設(shè)計(jì)并實(shí)現(xiàn)了南疆基層村組織綜合評(píng)價(jià)系統(tǒng)來實(shí)現(xiàn)信息化技術(shù)預(yù)估風(fēng)險(xiǎn)。該系統(tǒng)以佰什坎特鎮(zhèn)作為試點(diǎn),以佰什坎特鎮(zhèn)各村信息和資源為基礎(chǔ),不僅可以對(duì)基層數(shù)據(jù)定期采集進(jìn)行信息資源的加工、整合,而且可以完成基層分?jǐn)?shù)的統(tǒng)計(jì)以圖表的形式顯示完成不同時(shí)間段的對(duì)比,對(duì)其進(jìn)行預(yù)測(cè)、分析、評(píng)價(jià),是一種典型的決策支持系統(tǒng)。該系統(tǒng)模塊的建立可以給管理者提供準(zhǔn)確的決策依據(jù),從而有效的規(guī)避風(fēng)險(xiǎn)。
1.1系統(tǒng)目標(biāo)
經(jīng)過對(duì)開發(fā)難度、實(shí)際需求以及開發(fā)力量等因素的綜合考慮,起步階段的工作主要是系統(tǒng)的錄入,便于錄入檢索,具有簡(jiǎn)單的統(tǒng)計(jì)分析功能,在第一時(shí)間投入到實(shí)際工作中,一些比較重要的功能在開發(fā)的過程中,需要通過數(shù)據(jù)挖掘技術(shù)對(duì)數(shù)據(jù)進(jìn)行深入分析,分析出來的結(jié)果供管理人員參考。
南疆基層村組織綜合評(píng)價(jià)系統(tǒng)需要做到下面幾個(gè)性能方面的要求:
(1)不同用戶可以授予不同角色,不同角色可以授予不同權(quán)限。
(2)實(shí)現(xiàn)用戶方便地進(jìn)行各村信息的分析。
(3)友好的人機(jī)交互界面、快捷的操作方式、合理的配置、規(guī)范化管理。
(4)具有易維護(hù)性。
1.2系統(tǒng)功能需求
南疆基層村組織綜合評(píng)價(jià)系統(tǒng)可以有效的管理各村的信息,并對(duì)各村的信息進(jìn)行統(tǒng)計(jì)。具體功能描述如下:
(1)基層組織建設(shè)動(dòng)態(tài)評(píng)估:以星級(jí)來反映該村基層組織建設(shè)情況,用戶對(duì)該村各個(gè)季度的星級(jí)進(jìn)行增加、刪除、修改、查詢等基本操作,并可以批量導(dǎo)入基本信息,所有信息以分頁(yè)的方式顯示,可以實(shí)現(xiàn)按選擇條件排序。系統(tǒng)對(duì)星級(jí)情況按規(guī)則自動(dòng)轉(zhuǎn)化為分?jǐn)?shù)。
(2)社會(huì)管理動(dòng)態(tài)評(píng)估:以信訪數(shù)量、治安案件數(shù)量、涉三非案件數(shù)量、流動(dòng)人員漏控失管數(shù)量、被通報(bào)縣次數(shù)、被通報(bào)鎮(zhèn)次數(shù)來反映社會(huì)管理情況。實(shí)現(xiàn)對(duì)該基礎(chǔ)信息的增加、刪除、修改、查詢等基本操作,并可以批量導(dǎo)入基本信息,所有信息以分頁(yè)的方式顯示,可以實(shí)現(xiàn)按選擇條件排序。系統(tǒng)自動(dòng)對(duì)各項(xiàng)分?jǐn)?shù)相加,得出社會(huì)管理動(dòng)態(tài)評(píng)估分?jǐn)?shù)。
(3)危安團(tuán)伙動(dòng)態(tài)評(píng)估:以暴恐團(tuán)伙人數(shù)、伊吉拉特團(tuán)伙人數(shù)、宗教極端思想傳播案件人數(shù)來反映危安團(tuán)伙情況。實(shí)現(xiàn)自動(dòng)從數(shù)據(jù)庫(kù)統(tǒng)計(jì)不同類型的人數(shù),并能對(duì)人數(shù)的基本信息進(jìn)行增加、刪除、修改、查詢等基本操作,并可以批量導(dǎo)入基本信息,所有信息以分頁(yè)的方式顯示,可以實(shí)現(xiàn)按選擇條件排序。系統(tǒng)按規(guī)則將暴恐團(tuán)伙人數(shù)、伊吉拉特團(tuán)伙人數(shù)、宗教極端思想傳播案件人數(shù)轉(zhuǎn)換為分?jǐn)?shù),相加得出危安團(tuán)伙動(dòng)態(tài)評(píng)估分?jǐn)?shù)。
(4)得分統(tǒng)計(jì):系統(tǒng)能自動(dòng)對(duì)基層組織建設(shè)動(dòng)態(tài)評(píng)估、社會(huì)管理動(dòng)態(tài)評(píng)估、危安團(tuán)伙動(dòng)態(tài)評(píng)估模塊進(jìn)行分?jǐn)?shù)匯總,根據(jù)分?jǐn)?shù)按照規(guī)則劃分等級(jí),匯總結(jié)果可以Excel表格形式導(dǎo)出,并可根據(jù)條件查詢。
(5)季度風(fēng)險(xiǎn)評(píng)估:根據(jù)村名、開始時(shí)間、結(jié)束時(shí)間為條件,查詢某個(gè)村,某時(shí)間段的分?jǐn)?shù)以折線圖形式顯示,實(shí)現(xiàn)一個(gè)村分?jǐn)?shù)變化的對(duì)比,該折線圖可以PNG、JPEG等形式保存到指定位置。
(6)風(fēng)險(xiǎn)村對(duì)比分析:根據(jù)多個(gè)村名、開始時(shí)間、結(jié)束時(shí)間為條件,查詢多個(gè)村,某時(shí)間段的分?jǐn)?shù)以折線圖形式顯示,實(shí)現(xiàn)多個(gè)村分?jǐn)?shù)的對(duì)比,該折線圖可以PNG、JPEG等形式保存到指定位置。
1.3數(shù)據(jù)流圖設(shè)計(jì)
數(shù)據(jù)流圖是通過畫圖的方式來對(duì)抽象的系統(tǒng)進(jìn)行圖形化,方便人們對(duì)整個(gè)系統(tǒng)邏輯的理解,繪制整個(gè)系統(tǒng)模塊的數(shù)據(jù)流圖如下:
圖1 頂層數(shù)據(jù)流圖
圖2 第二層數(shù)據(jù)流圖
2.1系統(tǒng)總體設(shè)計(jì)目標(biāo)
南疆基層村組織綜合評(píng)價(jià)系統(tǒng)是實(shí)現(xiàn)各村信息錄入各村信息統(tǒng)計(jì)及風(fēng)險(xiǎn)評(píng)估的一個(gè)平臺(tái),整個(gè)南疆基層村組織綜合評(píng)價(jià)系統(tǒng)共分為6個(gè)部分:基層組織建設(shè)動(dòng)態(tài)評(píng)估,社會(huì)管理動(dòng)態(tài)評(píng)估,危安團(tuán)伙動(dòng)態(tài)評(píng)估、風(fēng)險(xiǎn)村評(píng)估、季度風(fēng)險(xiǎn)評(píng)估和得分統(tǒng)計(jì),分別用于完成各自的功能??傮w設(shè)計(jì)圖,如圖3。
圖3 總體設(shè)計(jì)圖
2.2系統(tǒng)功能模塊設(shè)計(jì)
2.2.1實(shí)現(xiàn)對(duì)各村信息的添加、刪除、查詢及修改。
2.2.2實(shí)現(xiàn)對(duì)各村相關(guān)信息的簡(jiǎn)單報(bào)表匯總及報(bào)表導(dǎo)出,實(shí)現(xiàn)各村按查詢條件生成折線圖。
2.2.3對(duì)生成的得分報(bào)表進(jìn)行排序。
圖4 系統(tǒng)功能模塊設(shè)計(jì)
2.3數(shù)據(jù)庫(kù)設(shè)計(jì)
本系統(tǒng)模塊由tassess(基層組織建設(shè)信息表)、tshgl(社會(huì)管理信息表)、violence(危安團(tuán)伙信息表)、tsun(匯總表)、region(區(qū)域表)5個(gè)數(shù)據(jù)表組成。系統(tǒng)實(shí)體類如圖5所示:
圖5 系統(tǒng)實(shí)體類
3.1系統(tǒng)總體模塊介紹
南疆基層村組織綜合評(píng)價(jià)系統(tǒng)主要實(shí)現(xiàn)基層組織建設(shè)動(dòng)態(tài)評(píng)估、社會(huì)管理動(dòng)態(tài)評(píng)估、危安團(tuán)伙動(dòng)態(tài)評(píng)估、風(fēng)險(xiǎn)評(píng)估、季度風(fēng)險(xiǎn)評(píng)估、得分統(tǒng)計(jì)等功能。用戶對(duì)各村信息進(jìn)行錄入,由系統(tǒng)自動(dòng)計(jì)算分?jǐn)?shù)并進(jìn)行統(tǒng)計(jì),根據(jù)用戶的查詢條件生成統(tǒng)計(jì)表、折線圖。
圖6 系統(tǒng)總體模塊
3.2系統(tǒng)實(shí)現(xiàn)
圖7 生成統(tǒng)計(jì)表、折線圖
該功能的實(shí)現(xiàn)主要借助最近比較流行的Highcharts圖表插件進(jìn)行繪制,此插件是利用js編寫的一個(gè)通用的圖形庫(kù),它支持的圖表類型包括了我們常用的曲線圖、區(qū)域圖、柱狀圖、餅狀圖、散狀點(diǎn)圖和氣泡圖等。根據(jù)它提供的API可以做出來漂亮美觀的圖表,讓你的web網(wǎng)站更加直觀,而且這個(gè)插件是免費(fèi)提供給廣大用戶。
該功能可以實(shí)現(xiàn)某個(gè)村某時(shí)間段內(nèi)各個(gè)季度的分?jǐn)?shù)變化情況以折線圖形式顯示,不但可以顯示分?jǐn)?shù)的多少,而且能夠清楚地表示分?jǐn)?shù)的變化情況,來反映該村管理情況。
該功能還可以實(shí)現(xiàn)多個(gè)村分?jǐn)?shù)以折線圖的形式顯示,將多個(gè)村得分情況做對(duì)比,更加準(zhǔn)確、直觀,為管理者提供下一階段重點(diǎn)關(guān)注的側(cè)重點(diǎn)。
南疆基層村組織綜合評(píng)價(jià)系統(tǒng)的建立了主要實(shí)現(xiàn)對(duì)基層各村信息的管理,并可以實(shí)現(xiàn)各村最終得分的自動(dòng)計(jì)算,以折線圖和統(tǒng)計(jì)表的方式顯示各村的得分情況,使其可以在相同年份里比較多個(gè)村的得分情況,提供了更加全面、準(zhǔn)確和更加直觀的數(shù)據(jù)顯示方法,同時(shí)也更便于管理者決策。
[1]劉成.影響新疆社會(huì)穩(wěn)定和長(zhǎng)治久安的因素探析[J].云南民族大學(xué)學(xué)報(bào)(哲學(xué)社會(huì)科學(xué)版),2005,32(02):15-20.
[2]王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2006:112-163.
[3]張海藩,呂云翔.軟件工程[M].北京:人民郵電出版社,2013:67-78.
[4]威廉斯(美).Java Web高級(jí)編程[J].北京:清華大學(xué)出版社,2015:89-101.
[5]Eric Freeman&Elisabeth Freeman with Ka,Head First設(shè)計(jì)模式(中文版)[J].中國(guó)電力出版社,2007:173-181.
[6]劉京華,Java Web整合開發(fā)王者歸來[M],北京:清華大學(xué)出版社,2010:73-85.
Design and Implementation of a Comprehensive Evaluation System of the Southern Village of Grass-roots Organizations
DU Chuan, LAI Ru, YANG Yong
(College of Computer Science and Technology,Xinjiang Normal University,Xinjiang,Urumqi,830054,China)
To accelerate the development of the informatization construction process at the grassroots level to promote the construction of informatization,the use of information technology to promote economic and social development at the grassroots level to provide service for personnel at the grass-roots level,information intelligent way better help managers to manage,and provide the basis for their decisions,southern village organizations at the grassroots level comprehensive evaluation system is developed.This system is to modify the backward management mode at the grass-roots level,can realize to monitor the village social order situation,and in the form of chart reflect the village each quarter scores,provide the basis for village level evaluation.This system module based on SSH,EASYUI framework,use highcharts plug-in,has realized the basic information input,information statistics,analysis,and other functions,from the actual operation effect,system has good flexibility,strong confidentiality,simple operation,friendly interface and runs stable.This system is to use UML unified modeling method,the system database and module detailed design and analysis of demand,is very convenient and quick.
Risk assessment;SSH framework;Highcharts
TP319
A
1008-9659(2016)03-0053-06
2016-06-20
杜川(1995-),男,江蘇宿遷人,碩士研究生,主要從事計(jì)算機(jī)應(yīng)用研究方面的研究。