韓旭+常青



摘要:社區警務信息化建設是當前公安機關實施社區警務和科技強警戰略的一項基礎性系統工程,是社區警務改革的關鍵環節。本文介紹了社區警務信息化建設的重要意義,對當前我市社區警務信息化現狀進行了分析,提出了開發社區警務信息工作平臺的必要性。對社區警務信息工作平臺的系統架構、系統功能、系統設計、系統實現進行了全方位的闡述。該平臺的應用將建立統一的信息采集入口,實現對社區內的“人、地、物、事、組織”信息的全面采集,減少信息的重復采集,提高民警工作效率。
關鍵詞:信息化建設;社區警務;信息采集
中圖分類號:TP311.135.1
文獻標識碼:A
DOI:10.3969/i.issn.1003-6970.2015.06.030
本文著錄格式:韓旭,常青,社區警務信息工作平臺的研究與開發[J].軟件,2015,36(6):163-166
ResearchandDevelopmentofCommunityPoliceInformationWorkPlatform
HanXu1,ChangQing2
[Abstract]:Communitypolicinginformatizationconstructionisabasicsystemengineeringforthecurrentpublicsecurityorgantoimplementcommunitypolicingandthestrategyofstrengtheningthepolicewithscienceandtechnology.Itisakeytothereformofcommunitypolicing.Theimportanceofcommunitypolicinginformatizationconstructionisintroducedinthispaper.Basedontheanalysisofthecurrentsituationofourcitycommunitypolicinginformatization,thenecessityofthedevelopmentofcommunitypolicinginformationplatformisputforward.Thensystemarchitecture,systemfunction,systemdesignandsystemrealizationofthecommunitypolicinginformationplatformaredescribedcomprehensively.Theplatformwillestablishaunifiedentranceofinformationacquisition,thusachievingthecomprehensivegatheringof"people,places,things,events,organizations"ofthecommunity.Therefore,itreducestherepeatedcollectionandimprovestheefficiencyofthepolicework.
[Keywords]:Informatizationconstruction;Communitypolicing;Informationcollection
0引言
黨的十八大報告明確把“信息化水平大幅提升”作為全面建成小康社會的目標之一,充分反映出黨中央對信息化建設的高度重視。在公安部三項建設中,公安信息化建設排在首位,可見信息化建設[8-10]對于公安工作的重要性。社區警務信息化是公安信息化的重要組成部分。社區警務是指存在于警方和社區之間,旨在共同發現和解決社區治安問題的相互作用的過程。社區警務信息化是以現代通信、網絡、數據庫技術為基礎,對社區警務各要素匯總至數據庫,供民警開展社區警務工作的一種技術。加強社區警務信息化建設將全面提升民警的工作效能,為基礎工作提供強大的信息化載體,為實現“基礎工作信息化、信息工作基礎化”提供有利的保障。
1社區警務信息化的重要意義
社區警務信息化建設是新形勢下推動公安工作發展進步的基礎性工程。新形勢下,公安機關面臨的社會整體防控的任務將越來越繁重,這就要求公安機關順應信息化的發展,對社區內的“人、地、物、事、組織”實施有效的控制;對社區的各種傾向性、苗頭性、預警性信息進行全面調查了解和掌控,并及時錄入微機啟動警務信息化鏈條,達到資源共享,防范效能的最大化,為公安內部各職能部門及時提供全面、準確、詳實的信息,為決策層服務,為快速反應服務。
社區警務信息化建設是推進公安基礎工作的重要舉措。人口管理、信息化應用和創新警務機制是當前公安機關基礎工作的三個關鍵環節。社區警務信息化特有的“實用、快速、高效”功能,必將為人口管理提供強有力的支持,是新形勢下加強公安基層基礎工作的“促進劑”,是服務群眾、服務實戰的現實需要。加強社區警務信息化建設,在減輕社區民警工作強度、保證警力下沉、確保社區民警有足夠的精力和時間深入社區工作等方面,也發揮著積極作用。
2系統現狀及問題分析
目前我市的社區民警在信息系統應用方面主要存在使用的系統過多,操作繁瑣、功能重疊,信息重復錄入等問題。通過我們的深入調研,派出所民警主要通過派出所綜合信息管理系統采集“人、地、物、事、組織”信息,還要登錄執法信息綜合應用和管理平臺、公安經保信息系統、特定民族人員管理系統等18個系統采集各類信息,且很多信息需要重復錄入。目前,全局缺乏一個統一的基礎信息采集人口,現行的系統難以適應基礎信息采集任務多樣化和信息維護規范化的需要,難以滿足社區警務工作信息流、業務流、管理流“三流融合”的要求。目前,急需開發一套全新的應用信息系統來解決以上問題,因此,我局開始建設天津市公安局社區警務信息工作平臺。
3系統需求分析
3.1系統功能分析
天津市公安局社區警務信息工作平臺擬建成以實有人口信息為基礎,涵蓋派l所社區民警全部業務的綜合性信息采集、應用系統。
1.平臺以人、地、物、事件、組織為基本架構,實現對人口信息、地址信息、單位信息、社區信息、情報信息、防范信息、警員信息等各類基礎信息的全面采集,并將采集的全部信息推送到市局綜合數據庫中供全警應用。
2.平臺將建立統一的信息采集入口,實現和警務信息綜合應用平臺、執法辦案信息綜合應用和管理平臺、警用地理信息管理系統(PGIS)等10個應用信息系統的一鍵關聯登錄,解決民警重復登陸信息系統的問題。
3.平臺將實現信息反哺基層直接化,通過整合資源、自動比對,將工作任務白動推送給社區民警,用信息指導警務,輔助其完成信息采集維護工作。
4.平臺將實現社區警務工作的網上量化考核,對社區民警所有工作進行量化,通過平臺自建的各類模型,白動實現對社區民警工作任務完成情況的量化考核,并實現對信息采集及工作任務完成情況的排名統計。
除以上主要功能外,平臺還將實現轄區數據展示、網絡視頻點名、工作報備管理、重點人員管控等特色功能,并通過綜合查詢、統計分析、信息研判功能提升民警對信息的應用。
3.2系統網絡結構
社區警務信息工作平臺建立在公安內網的基礎上,系統用戶將采集上來的各類信息直接傳輸并存放在市局人口信息中心的社區警務平臺數據庫中。社區警務平臺數據庫與人口信息管理系統數據庫建立雙向數據傳輸機制,社區警務平臺中采集人口信息時提取人口信息管理系統中的人口信息,社區警務平臺中人口信息變更實時更新到人口信息管理系統中。
在濱海新區人口服務管理中心機房建立社區警務平臺數據庫的災備系統,市局中央數據庫的信息實時傳輸到濱海新區人口數據庫進行災備。
3.3系統軟件配置
社區警務信息工作平臺的軟件架構采用多層體系結構,主要應用WEB方式對用戶提供信息服務。
1.服務器端:采用開放性、通用性、兼容性、共享性高的Oracle11G作為數據庫管理系統軟件。數據庫服務器、應用服務器、Web服務器均選擇Linux操作系統。
2.中間件:采用IBMWebSphere標準中間件,應用服務器軟件采用UNIX/windows操作系統;系統支持WEBSERVICES,信息交換采用XML。
3.客戶端:采用B/S(Browser/Server)結構,即瀏覽器和服務器結構,客戶端軟件采用windows98/2000/XP操作系統。
4.開發語言:采用Java作為開發語言,采用IntellijIDEA12.0.4和Eclipse4.4作為系統開發T具。
4系統功能設計
社區警務信息工作平臺設計了強大的信息采集功能,以人、地、物、事件、組織為基本架構,設置了常住人口、流動人口、寄宿人口、境外人口、工作對象、社區矯正人員;責任區、社區居委會、地址信息;車輛信息、犬只信息、拾遺物品信息;情報信息、矛盾糾紛排解、案件回訪倒查;居民小區、轄區單位、娛樂場所、特種行業、出租房屋、群防群治等信息采集模塊。還設置了考核管理、工作報備管理、重點人員管控、72小時過境管理、報表管理、平臺使用情況排名、轄區數據展示、網絡視頻點名等功能模塊。具體功能設計見圖2:
5系統實現
5.1系統界面設計原則
系統界面采用圖形用戶界面(GUI)設計原則,界面直觀、對用戶透明。系統主界面采用12宮格設計風格,主要功能能夠在界面上清晰顯示,上方的功能菜單顯示系統的功能信息,下方的12宮格以快捷方式的形式顯示系統的主要業務,用戶接觸軟件后對界面上對應的功能一目了然。
5.2系統界面實例
由于系統界面過多,代碼較為復雜,受篇幅所限,只選取部分加以介紹。
圖3是系統主界面,可以直觀顯示系統各主要功能。
選取部分代碼如下:
<%@pagelanguage="java"contentType="text/html;char-set=UTF-8"%>
<%@pageimport="com.hdtech.framework2.dbaccess.*,com.hdtech.framework2.respool.common.*,
com.hdtech.app.pcszh.common.PcsCommonTools,
java.util.ArrayList,
com.hdtech.app.pcszh.common.Userlnfo,
com.hdtech.app.pcszh.common.Constants,
com.hdtech.app.pcszh.sys.BusinessDelegate_sys,
com.hdtech.app.sso.client.filter.CASFilter"%>
<%@tagliburi="/WEB-INF/struts-html.tld"prefix="html"%>
<%@tagliburi="/WEB-INF/oscache.tld"prefix="cache”%>
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires",0);
Stringsysdate=PcsCommonTools.getSystemDate("yyyymmdd");
Stringpageid=request.getParameter("pageid")==null?"grgzt":request.getParameter("pageid");
Stringtopshow=request.getParameter("topshow")==null?"1":request.getParameter("topshow");
Stringsso_username=request.getParameter("username”)==null?"":request.getParameter("username");
Userlnfouserlnfo=(Userlnfo)session.getAttribute(Constants.USERrNFO_KEY);
IDBAccessdbAccess=DBAccessImplFactory.getDBAccesslmpl();
DBResultSetpagecfgrs=PredefinedQuerySQLPool.getDBResultSetByKey("portal_index_page_config",newString[]{pageid});
DBResultSetrs_skin=PredefinedQuerySQLPool.getDBResultSetByKey("portal_index_userexpr_06",newString[]{userInfo.getUserID()});
booleanpageCanDragdrop=true;
Stringmyskin="",myskin_="",colnums=…,lclbs=""'appurl="",bbsurl="",portalurl=…;
if(rs_skin.getRecordCount()>0){
myskin=rs_skin.getString(0,"expvalue");
myskin_=“_”+myskin;
)
if(pagecfgrs.getRecordCount()<=0){
thrownewRuntimeException(”無效的頁面id:"+pageid);
)
參考文獻
[1]長春鴻達信息科技股份有限公司[R].天津:天津市社區警務信息工作平臺需求分析方案,2014.
[2]譚祥金,黨躍武.信息管理導論[M].北京:高等教育出版社,2000.
[3]李安渝.WebServices技術與實現[M],北京:國防工業出版社,2003.
[4]譚井泉.最新社區警務建設與規范化管理全書[M].北京:光明日報出版社,2012.
[5]王慶有,軟件r程[M].北京:清華大學出版社,2004.
[6]孫路昕.基于J2EE的社區治安管理系統的設計與實現[D].成都:電子科技大學,2013.
[7]柴斌.加強社區警務信息化建設初探[J].中國公共安全(學術版),2012,(3).
[8]毛安,朱建光.區域衛生信息化建設探議[J].軟件,2013,34(1):100-101.
[9]劉波,沈岳,郭平;等.數字湖南農業信息化建沒關鍵策略探索[J].軟件,2013,34(10):1-5.
[10]曹超,孔琳俊.高校信息化建設的研究與思考[J].軟件,2014,35(10):60-62.