●王 雷
(武警學(xué)院 基礎(chǔ)部,河北 廊坊 065000)
當(dāng)今社會(huì),應(yīng)用于多種領(lǐng)域的數(shù)據(jù)庫管理系統(tǒng)琳瑯滿目、層出不窮,各種辦公自動(dòng)化軟件也已被各行各業(yè)所廣泛接受并使用。然而,真正能夠做到針對(duì)公安邊防部隊(duì)業(yè)務(wù)特點(diǎn)、適合公安邊防部隊(duì)基層實(shí)際業(yè)務(wù)工作需要的且具有針對(duì)型和專業(yè)性的數(shù)據(jù)庫管理系統(tǒng)卻少之又少。本文正是從基層公安邊防部隊(duì)的實(shí)際調(diào)研情況出發(fā),針對(duì)基層部隊(duì)人員數(shù)量多、流動(dòng)量大、基層單位經(jīng)費(fèi)有限、計(jì)算機(jī)耗材資源緊張、邊防工作信息保密性強(qiáng)、網(wǎng)絡(luò)應(yīng)用范圍小等實(shí)際情況,通過采用 C/S多模塊開發(fā)模式技術(shù)架構(gòu),實(shí)現(xiàn)了適應(yīng)基層公安邊防部隊(duì)工作實(shí)際業(yè)務(wù)需求的管理系統(tǒng)。該系統(tǒng)通過前臺(tái)對(duì)后臺(tái)數(shù)據(jù)庫管理的方法,達(dá)到對(duì)兵源信息維護(hù)與更新管理的目的。同時(shí),該系統(tǒng)還具有打包文件體積小、安裝使用操作簡便及人機(jī)交互界面友好、兼容性和可移植性強(qiáng)、保密措施嚴(yán)格、檢索系統(tǒng)功能強(qiáng)大等優(yōu)點(diǎn)。該系統(tǒng)的實(shí)現(xiàn)不僅使信息技術(shù)更大限度地應(yīng)用于公安邊防部隊(duì)的人員管理工作中,而且也使得基層部隊(duì)人員管理業(yè)務(wù)水平得到了進(jìn)一步提高,從而達(dá)到事半功倍的效果。本文將對(duì)該系統(tǒng)的功能及研發(fā)進(jìn)行詳細(xì)闡述,進(jìn)而深入挖掘信息技術(shù)在基層公安邊防工作中的應(yīng)用及其意義。
圖1 SRIMS系統(tǒng)模型
SRIMS系統(tǒng)的模型設(shè)計(jì)如圖 1所示。SRIMS系統(tǒng)擁有不同級(jí)別用戶的訪問權(quán)限。不同身份的用戶在擁有不同訪問權(quán)限的同時(shí),可對(duì)該系統(tǒng)實(shí)行不同程度的操作。這樣一來,既保證了系統(tǒng)的安全性,又實(shí)現(xiàn)了系統(tǒng)的靈活性。其中,User用戶訪問權(quán)限最低,只能通過系統(tǒng)客戶端人機(jī)交互界面中的搜索引擎實(shí)現(xiàn)對(duì)后臺(tái)數(shù)據(jù)庫多條件語句的綜合性查詢操作;而對(duì)于擁有 Administrator身份的高級(jí)用戶而言,不僅可以擁有 User用戶的所有訪問權(quán)限,而且還可以在此基礎(chǔ)上對(duì)其服務(wù)器端數(shù)據(jù)庫進(jìn)行更高層次的多重操作,如對(duì)后臺(tái)數(shù)據(jù)庫進(jìn)行增、刪、查、改等。
SRIMS系統(tǒng)采用了當(dāng)今流行的 Microsoft軟件開發(fā)模式,即多模塊結(jié)構(gòu)設(shè)計(jì)思想。多模塊設(shè)計(jì)的理念可以在滿足用戶基本需求的同時(shí),根據(jù)系統(tǒng)欲實(shí)現(xiàn)功能的實(shí)際情況,采用靈活多樣的模塊編程技術(shù)對(duì)其軟件需求進(jìn)行多重?cái)U(kuò)展。采用這一軟件結(jié)構(gòu),恰恰符合了公安邊防部隊(duì)實(shí)際工作的業(yè)務(wù)特點(diǎn)??紤]到基層公安邊防工作任務(wù)繁重、涉及專業(yè)類別多樣、人員流動(dòng)量大等實(shí)際情況,多模塊設(shè)計(jì)可以有效地彌補(bǔ)其在人員、專業(yè)類別等方面管理的不足。也就是說,通過采用多模塊結(jié)構(gòu)的 SRIMS系統(tǒng)可以實(shí)時(shí)的根據(jù)公安邊防工作的實(shí)際業(yè)務(wù)情況對(duì)其實(shí)現(xiàn)功能進(jìn)行升級(jí)和擴(kuò)充,這樣就提高了系統(tǒng)應(yīng)用的功能性和系統(tǒng)實(shí)現(xiàn)的靈活性。SRIMS系統(tǒng)的功能模塊設(shè)計(jì)如圖 2所示。
圖2 系統(tǒng)功能模塊
本文中所提到的基于模塊設(shè)計(jì)的 SRIMS系統(tǒng)具有良好的人機(jī)交互界面和強(qiáng)大的搜索引擎。在執(zhí)行數(shù)據(jù)檢索過程中,不同用戶可以根據(jù)自己的不同級(jí)別再按照各自的查找要求,對(duì)其多重搜索條件進(jìn)行復(fù)合配置。SRIMS系統(tǒng)的工作流程如圖 3所示。
圖3 系統(tǒng)工作流程
SRIMS系統(tǒng)是基于模塊結(jié)構(gòu)設(shè)計(jì)并研發(fā)的具有強(qiáng)大檢索功能的多模塊程序集合,故該系統(tǒng)具有其相對(duì)的獨(dú)立性。該系統(tǒng)可按照用戶實(shí)際需求,自主配置模塊數(shù)量;同時(shí),也可以根據(jù)工作業(yè)務(wù)情況及使用需求,實(shí)時(shí)更新系統(tǒng)模塊功能和菜單欄設(shè)置。系統(tǒng)可作為客戶端和服務(wù)器端獨(dú)立安裝并使用。該系統(tǒng)安裝后,可通過系統(tǒng)中所集成的數(shù)據(jù)庫導(dǎo)入與導(dǎo)出功能模塊對(duì)后臺(tái)數(shù)據(jù)庫進(jìn)行直接管理與維護(hù)。高級(jí)權(quán)限用戶也可以使用手工方式對(duì)后臺(tái)數(shù)據(jù)庫獨(dú)立使用。這樣一來,就使得該系統(tǒng)在很大程度上降低了對(duì)操作系統(tǒng)及其硬件配置的客觀要求,也從根本上緩解了基層公安邊防工作中計(jì)算機(jī)耗材資源緊張等瓶頸問題。
系統(tǒng)在用戶使用過程中提供了兩種登錄權(quán)限的用戶,即具有兩種用戶登錄身份:Adm inistrator用戶和 User用戶。當(dāng)系統(tǒng)用戶采用 Administrator身份欲登錄系統(tǒng)并對(duì)該系統(tǒng)進(jìn)行合法權(quán)限操作時(shí),該用戶必須具有系統(tǒng)授權(quán)的用戶身份口令和密碼。通過三次嘗試如口令失敗,系統(tǒng)則自動(dòng)退出并阻止此次登錄行為。如登錄成功,系統(tǒng)管理員則具有對(duì)系統(tǒng)的最高使用權(quán)限,同時(shí)可以對(duì)系統(tǒng)中的數(shù)據(jù)記錄進(jìn)行增、刪、查、改等操作,還可以對(duì)系統(tǒng)變量進(jìn)行配置以及重置各種身份的登錄權(quán)限口令等。登錄用戶若采用 User身份登錄系統(tǒng),則登錄用戶只具有對(duì)該系統(tǒng)數(shù)據(jù)進(jìn)行瀏覽的權(quán)限。其中,User權(quán)限用戶只能使用系統(tǒng)中的搜索引擎功能對(duì)其數(shù)據(jù)記錄進(jìn)行查找和瀏覽;欲進(jìn)行更高權(quán)限的操作需申請(qǐng)獲得 Administrator權(quán)限。這樣一來,系統(tǒng)數(shù)據(jù)的管理權(quán)限就完全依賴于 Administrator本身,從而在很大程度上保證了系統(tǒng)數(shù)據(jù)的安全性與保密性。
本文中所提及的兵源信息管理系統(tǒng)是采用 C/S架構(gòu)且利用多模塊結(jié)構(gòu)設(shè)計(jì)和研發(fā)的一款具有強(qiáng)大檢索功能的高級(jí)數(shù)據(jù)庫管理系統(tǒng)。該系統(tǒng)打包文件體積小、安裝方便、用戶界面友好、兼容性和可移植性強(qiáng)、信息保密性高、檢索功能強(qiáng)大、對(duì)計(jì)算機(jī)硬件及系統(tǒng)配置要求較低,而且在很大程度上也緩解了基層公安邊防工作中計(jì)算機(jī)耗材資源緊張的瓶頸問題。該系統(tǒng)采用后臺(tái)數(shù)據(jù)庫獨(dú)立管理與維護(hù)的方法,可通過前、后臺(tái)自動(dòng)或手動(dòng)地對(duì)其數(shù)據(jù)進(jìn)行配置與更新,便于基層公安邊防工作的日常需要。同時(shí),該系統(tǒng)還集成了專業(yè)類別管理模塊、培訓(xùn)情況管理模塊和直屬單位管理模塊等,用戶可通過這些模塊對(duì)系統(tǒng)字段進(jìn)行動(dòng)態(tài)配置,對(duì)后續(xù)工作中的動(dòng)態(tài)變化和系統(tǒng)升級(jí)都起到了極大的促進(jìn)作用。此外,由于采用了模塊結(jié)構(gòu)設(shè)計(jì)的理念,在該系統(tǒng)的研發(fā)過程中,還對(duì)系統(tǒng)后續(xù)升級(jí)功能進(jìn)行了預(yù)留。
目前,基于前期調(diào)研情況和需求分析,該系統(tǒng)中所集成的模塊數(shù)量較少,在很大程度上還不能滿足于基層公安邊防業(yè)務(wù)對(duì)該系統(tǒng)的需求。所以,在后續(xù)工作中,還要繼續(xù)深入探索和挖掘信息技術(shù)與基層公安邊防工作的結(jié)合點(diǎn),通過不斷豐富該系統(tǒng)的集成模塊數(shù)量和完善其功能,使得信息技術(shù)更好地服務(wù)于公安邊防工作,真正實(shí)現(xiàn)信息技術(shù)在公安業(yè)務(wù)工作中的實(shí)用與現(xiàn)實(shí)意義,盡好、盡快地朝著“科技強(qiáng)警”的目標(biāo)努力。
[1]張軍安.Visual Basic 6.0應(yīng)用基礎(chǔ)教程[M].西安:西北工業(yè)大學(xué)出版社,2006.
[2]賽奎春,高春艷,李俊民,等.Visual Basic信息系統(tǒng)開發(fā)實(shí)例精選[M].北京:機(jī)械工業(yè)出版社,2006.