周金玲
(濰坊學院,山東 濰坊 261061)
警務區的主要工作是情況信息收集掌握、實有人口管理、治安管理、安全防范、服務群眾、警務管理、大排查管理等工作。隨著警務區人員的變動和人員流動性的增加,警務人員對社區內的信息仍采用傳統的手工管理已顯得力不從心。一方面數據冗余量大;另一方面在數據按不同條件查找時非常繁瑣,費時費力。面對科技強警這一趨勢,迫切需要一套現代化的管理手段。為解決該問題,依托公安三級網絡基礎設施,在現有綜合信息系統和有關資料數據庫的基礎上,建立“警務區工作精細化管理評價”系統,目的是依靠科技強警,讓民警能充分利用社區資料,組織和發動群眾開展群防群治工作,構建嚴密的轄區治安防控網絡。
該系統主要面向廣大基層干警使用,在功能上應能滿足公安基層基礎業務需求,為廣大干警提供一個良好的應用環境,使干警的日常工作都能在計算機上實現,從而把信息化應用落到實處。在開發中注重系統的安全性、容錯性、封閉性,在功能上按照《公安警務工作正規化指南》要求盡可能完善,數據定義上完全符合部頒標準,同時系統也考慮到根據時代發展需要,業務功能可能會做的相應調整,所以功能模塊也預留接口,方便將來的模塊擴展。
本系統要解決民警“做什么、怎么做”的問題,為一線民警提供靈活、方便、高效的工作平臺,實現工作手段的現代化,切實減輕工作負擔,使基層民警的工作逐步由以重復勞動為主的體能型和經驗型轉變為現代化手段支持的效能型和信息型。
1.1 系統的業務流程
本系統的基本業務流程是派出所領導進行任務分值量化,任務指令下達,民警根據任務指令進行工作安排,并將工作結果上報系統,所領導最終通過統計分析生成分析報表。
1.1.1 分值量化
所領導對當前一段時期,本轄區的警務工作按照指標明細,根據側重點不同定義相應的分數,以便量化統計。比如,如果最近一段時間,本地區要搞重大節慶活動,則安全保障是這一段時期的重點工作,所領導可以將安全防范、治安管理當做重點工作來做,其相關指標的分值要高一些,任務下達給警員時,可要求把安全隱患排查出來。
1.1.2 任務指令下達
指標系統的分值定義完成后,所領導按照業務流程,將指標任務下達給各警務區,按照工作安排統一行動。
1.1.3 業務處理
各警務區在終端機器上,根據系統下達過來的任務指令,進行工作安排,如走訪、排查等,并最終將其處理結果以電子簡報的形式上傳系統,當然也可以上傳照片等附件,入庫等檢。
1.1.4 統計分析
管理員可以在任何時間統計分析各警務區或警員上傳回來的工作簡報,并對其處理結果進行質量檢查。如有可能可對某些工作情況進行回訪驗證,最終給出工作評價。所領導根據最后的統計分析,可以對前一段時間的警務工作進行點評總結,并為下一步警務工作做好科學有據的分析研判。
1.2 系統的功能設計
根據《公安警務工作正規化指南》要求并結合具體的業務需求,在建立明確合理的指標體系和科學完善的考評體系的基礎上,引入信息技術促進警務區的工作管理,即通過建立基于公安網(金盾網)的網上警務區精細化管理評價系統,促進警員工作規范化,提高工作效率,同時也可對基于警務區的警務管理模式進行有益改進。系統功能圖如圖1所示。

圖1 系統功能模塊圖
UML作為一種標準的面向對象建模語言,是在多種OOA/OOD方法基礎上形成的,用來對軟件進行描述、可視化處理、構造和建立軟件系統的文檔。它提供了一套描述面向對象軟件系統模型的概念和圖形表示法,以支持面向對象的技術和方法,體現面向對象分析與設計風格。
2.1 系統功能需求模型
UML通過用例圖來描述系統的功能需求。用例是對目標系統業務領域過程的描述,用例分析是基于UML的面向對象建模過程的一個顯著的特點,在基于UML的建模過程中,用例處在一個核心的位置。

圖2 系統用例模型
對于警務區管理系統進行用例建模,首先確定用例圖的系統邊界為“警務區工作精細化管理評價系統”,然后根據系統邊界來識別與系統發生交互的“角色”。根據對系統的業務流程分析,確定與系統有信息交互的用例角色為管理員、所領導、普通民警。通過對系統功能需求的分析,建立系統用例圖如圖2所示。
從圖2可以看出3個角色各有不同分工。管理員具有系統管理、質量檢驗權限;所領導具有指標的分值量化,任務下達,查詢統計權限;民警具有最基本權限,即根據任務指令,進行相應的業務處理。
2.2 系統靜態建模
類圖是系統建模分析階段最重要的靜態模型表示圖,類圖是幾乎所有面向對象方法中都具有的表達方式,也是面向對象模型中的核心。類圖表明了類(對象)之間的靜態關系,主要有關聯、聚合、泛化(繼承)等。建立用例圖后,需進一步識別出系統中存在的對象,然后再從對象中抽象出類,并確定共同的發生和操作。
UML類圖表達了一組類和它們之間的聯系,在類圖中,一方面描述了類的本身,另一方面描述了系統類之間的靜態關系。通過分析,得到系統的總體類圖如圖3所示。其中Admin類、Police類、leader類為U ser類的子類,它們之間是泛化關系;U serReglnfo類則保存了用戶注冊的信息,adm in類、Police類、leader類依賴U serReglnfo類完成系統用戶注冊及系統登錄;科室department類以科室為單位;Data Info類為活動類,是系統的核心,它實現信息的在整個系統中的流轉,其中標志性的類是Data InfoState,它記錄了信息在數據流中的狀態;Data InfoSeek與Data InfoAnlyse則是根據Data Info類封裝的查詢與分析類。

圖3 系統總體類圖
2.3 系統動態建模
系統類圖主要對系統用例圖中的功能實現進行了靜態描述,為了對軟件系統進行全面描述,還需要對其動態行為建模。UML中用于系統動態建模的主要有時序圖與活動圖,其中時序圖主要描述了按時間順序排列的對象交互作用,包括交互作用中的對象和交換的消息序列。活動圖是狀態圖的一種特殊形式。其中所有或多數狀態都是活動狀態,而且所有或多數轉移都在源狀態中的活動完成時立即觸發。活動圖用于研究實現業務目標時所要執行的各項任務或活動的順序安排,它可完成一個工作單元。圖4就是“警務區工作精細化管理評價系統”的分區活動圖,從中可以看出一條完整信息流的業務處理過程。

圖4 分區活動圖
本文從UML的角度,對警務區工作精細化管理評價系統進行了需求分析和系統設計。根據目前派出所警務區工作管理模式和實際需求,利用“金盾網”的網絡環境優勢設計的一套軟件模型,并在本地某派出所實現運用,達到了警務區的優化管理,提高了警務人員的工作效率。
[1]金紅宇.基于ASP.NET的社區警務系統設計與實現[J].計算機與現代化,2004,(9):112-114.
[2]尹曉雷,于明,支秀玲.公安派出所綜合信息管理系統設計與實現[J].信息技術與信息化,2010,(2):87-91.
[3]譚敏,范強,楊衛平,等.基于UML的警務績效考核信息系統的設計[J].科學技術與工程,2008,8(8):2053-2057.
[4]李江.實施精細化管理是推進公安正規化建設的必由之路[J].湖南公安高等專科學校學報,2008,20(2):5-9.