●王 雷
(武警學院 基礎部,河北 廊坊 065000)
當今社會,應用于多種領域的數據庫管理系統琳瑯滿目、層出不窮,各種辦公自動化軟件也已被各行各業所廣泛接受并使用。然而,真正能夠做到針對公安邊防部隊業務特點、適合公安邊防部隊基層實際業務工作需要的且具有針對型和專業性的數據庫管理系統卻少之又少。本文正是從基層公安邊防部隊的實際調研情況出發,針對基層部隊人員數量多、流動量大、基層單位經費有限、計算機耗材資源緊張、邊防工作信息保密性強、網絡應用范圍小等實際情況,通過采用 C/S多模塊開發模式技術架構,實現了適應基層公安邊防部隊工作實際業務需求的管理系統。該系統通過前臺對后臺數據庫管理的方法,達到對兵源信息維護與更新管理的目的。同時,該系統還具有打包文件體積小、安裝使用操作簡便及人機交互界面友好、兼容性和可移植性強、保密措施嚴格、檢索系統功能強大等優點。該系統的實現不僅使信息技術更大限度地應用于公安邊防部隊的人員管理工作中,而且也使得基層部隊人員管理業務水平得到了進一步提高,從而達到事半功倍的效果。本文將對該系統的功能及研發進行詳細闡述,進而深入挖掘信息技術在基層公安邊防工作中的應用及其意義。

圖1 SRIMS系統模型
SRIMS系統的模型設計如圖 1所示。SRIMS系統擁有不同級別用戶的訪問權限。不同身份的用戶在擁有不同訪問權限的同時,可對該系統實行不同程度的操作。這樣一來,既保證了系統的安全性,又實現了系統的靈活性。其中,User用戶訪問權限最低,只能通過系統客戶端人機交互界面中的搜索引擎實現對后臺數據庫多條件語句的綜合性查詢操作;而對于擁有 Administrator身份的高級用戶而言,不僅可以擁有 User用戶的所有訪問權限,而且還可以在此基礎上對其服務器端數據庫進行更高層次的多重操作,如對后臺數據庫進行增、刪、查、改等。
SRIMS系統采用了當今流行的 Microsoft軟件開發模式,即多模塊結構設計思想。多模塊設計的理念可以在滿足用戶基本需求的同時,根據系統欲實現功能的實際情況,采用靈活多樣的模塊編程技術對其軟件需求進行多重擴展。采用這一軟件結構,恰恰符合了公安邊防部隊實際工作的業務特點。考慮到基層公安邊防工作任務繁重、涉及專業類別多樣、人員流動量大等實際情況,多模塊設計可以有效地彌補其在人員、專業類別等方面管理的不足。也就是說,通過采用多模塊結構的 SRIMS系統可以實時的根據公安邊防工作的實際業務情況對其實現功能進行升級和擴充,這樣就提高了系統應用的功能性和系統實現的靈活性。SRIMS系統的功能模塊設計如圖 2所示。

圖2 系統功能模塊
本文中所提到的基于模塊設計的 SRIMS系統具有良好的人機交互界面和強大的搜索引擎。在執行數據檢索過程中,不同用戶可以根據自己的不同級別再按照各自的查找要求,對其多重搜索條件進行復合配置。SRIMS系統的工作流程如圖 3所示。

圖3 系統工作流程
SRIMS系統是基于模塊結構設計并研發的具有強大檢索功能的多模塊程序集合,故該系統具有其相對的獨立性。該系統可按照用戶實際需求,自主配置模塊數量;同時,也可以根據工作業務情況及使用需求,實時更新系統模塊功能和菜單欄設置。系統可作為客戶端和服務器端獨立安裝并使用。該系統安裝后,可通過系統中所集成的數據庫導入與導出功能模塊對后臺數據庫進行直接管理與維護。高級權限用戶也可以使用手工方式對后臺數據庫獨立使用。這樣一來,就使得該系統在很大程度上降低了對操作系統及其硬件配置的客觀要求,也從根本上緩解了基層公安邊防工作中計算機耗材資源緊張等瓶頸問題。
系統在用戶使用過程中提供了兩種登錄權限的用戶,即具有兩種用戶登錄身份:Adm inistrator用戶和 User用戶。當系統用戶采用 Administrator身份欲登錄系統并對該系統進行合法權限操作時,該用戶必須具有系統授權的用戶身份口令和密碼。通過三次嘗試如口令失敗,系統則自動退出并阻止此次登錄行為。如登錄成功,系統管理員則具有對系統的最高使用權限,同時可以對系統中的數據記錄進行增、刪、查、改等操作,還可以對系統變量進行配置以及重置各種身份的登錄權限口令等。登錄用戶若采用 User身份登錄系統,則登錄用戶只具有對該系統數據進行瀏覽的權限。其中,User權限用戶只能使用系統中的搜索引擎功能對其數據記錄進行查找和瀏覽;欲進行更高權限的操作需申請獲得 Administrator權限。這樣一來,系統數據的管理權限就完全依賴于 Administrator本身,從而在很大程度上保證了系統數據的安全性與保密性。
本文中所提及的兵源信息管理系統是采用 C/S架構且利用多模塊結構設計和研發的一款具有強大檢索功能的高級數據庫管理系統。該系統打包文件體積小、安裝方便、用戶界面友好、兼容性和可移植性強、信息保密性高、檢索功能強大、對計算機硬件及系統配置要求較低,而且在很大程度上也緩解了基層公安邊防工作中計算機耗材資源緊張的瓶頸問題。該系統采用后臺數據庫獨立管理與維護的方法,可通過前、后臺自動或手動地對其數據進行配置與更新,便于基層公安邊防工作的日常需要。同時,該系統還集成了專業類別管理模塊、培訓情況管理模塊和直屬單位管理模塊等,用戶可通過這些模塊對系統字段進行動態配置,對后續工作中的動態變化和系統升級都起到了極大的促進作用。此外,由于采用了模塊結構設計的理念,在該系統的研發過程中,還對系統后續升級功能進行了預留。
目前,基于前期調研情況和需求分析,該系統中所集成的模塊數量較少,在很大程度上還不能滿足于基層公安邊防業務對該系統的需求。所以,在后續工作中,還要繼續深入探索和挖掘信息技術與基層公安邊防工作的結合點,通過不斷豐富該系統的集成模塊數量和完善其功能,使得信息技術更好地服務于公安邊防工作,真正實現信息技術在公安業務工作中的實用與現實意義,盡好、盡快地朝著“科技強警”的目標努力。
[1]張軍安.Visual Basic 6.0應用基礎教程[M].西安:西北工業大學出版社,2006.
[2]賽奎春,高春艷,李俊民,等.Visual Basic信息系統開發實例精選[M].北京:機械工業出版社,2006.