【摘要】本文根據(jù)基層部隊的實際情況,結(jié)合MIS開發(fā)原則和網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù),基于客戶機(jī)/服務(wù)器(C/S)模式,以SQLServer2000數(shù)據(jù)庫系統(tǒng)為平臺,設(shè)計了基層裝備信息管理系統(tǒng)。通過對該系統(tǒng)的實際應(yīng)用,提高了裝備管理人員的工作效率以及裝備信息的準(zhǔn)確性。
【關(guān)鍵詞】C/S模式裝備管理數(shù)據(jù)庫
一、引言
隨著我軍信息化建設(shè)的不斷發(fā)展,裝備物資數(shù)量的增加和質(zhì)量的提高,特別是在野戰(zhàn)條件下,對裝備信息管理的需求也提出了更高的要求,其工作方式也由傳統(tǒng)管理方式轉(zhuǎn)換成信息化手段。
而且目前大部分野戰(zhàn)部隊新老裝備混存,裝備種類繁多,配發(fā)時間各不相同,性能狀況不一,查詢統(tǒng)計很困難,難以統(tǒng)籌管理、充分發(fā)揮效益。因此,為適應(yīng)我軍信息化建設(shè)需要,最大限度加強(qiáng)管理,降低消耗,提高平時和戰(zhàn)時工作效益勢在必行,有必要在野戰(zhàn)化條件下,立足團(tuán)一級單位需求研制一套較為實用的裝備信息管理系統(tǒng),以提高裝備信息管理的工作效率,進(jìn)而實現(xiàn)其管理的信息化和自動化。
二、需求分析
該系統(tǒng)的總體需求為:建立一套具有在野戰(zhàn)條件下步兵團(tuán)特色的、管理嚴(yán)格、使用方便的現(xiàn)代化裝備信息管理系統(tǒng),從而實現(xiàn)整個部隊在野戰(zhàn)條件下裝備物資數(shù)據(jù)的統(tǒng)一管理,使裝備物資從需求申報到上級配發(fā),直至進(jìn)入所需裝備的各個部門,都可以在計算機(jī)上進(jìn)行處理、查詢。管理人員可隨時查閱整個部隊裝備信息的數(shù)據(jù)和報表,對其使用和管理情況做到心中有數(shù)。
其具體需求包括:
(1)系統(tǒng)先進(jìn)性
軟件的開發(fā)必須是建立在先進(jìn)的關(guān)系型數(shù)據(jù)庫的基礎(chǔ)之上,綜合考慮訪問速度、存儲容量以及使用成本等,后臺數(shù)據(jù)庫采用SQLServer2000;考慮到信息安全性以及用戶的特殊性,系統(tǒng)采用C/S結(jié)構(gòu)。
(2)信息完整性
系統(tǒng)設(shè)計必須加強(qiáng)信息完整性方面的工作,在數(shù)據(jù)庫端采用主、外鍵或值約束,缺省以及存儲過程等多種方法確保信息的完整性;在界面上,一旦管理人員錄入或修改產(chǎn)生非法數(shù)據(jù),系統(tǒng)必須明確地給出警告信息提示用戶或者禁止用戶完成操作。
(3)系統(tǒng)易用性
本系統(tǒng)是一個面向基層的軟件系統(tǒng),由于這類用戶的計算機(jī)水平參差不齊,因此系統(tǒng)設(shè)計必須考慮到各類人員的使用習(xí)慣,盡量使得界面友好,操作簡單。
(4)系統(tǒng)可擴(kuò)展性
在完成系統(tǒng)開發(fā)后,必須保證能夠在用戶有新需求時很容易地增加或調(diào)整部分功能模塊,同時還要與系統(tǒng)的其他部分能夠保持風(fēng)格一致,不改變操作人員的使用習(xí)慣。
(5)系統(tǒng)安全性
本系統(tǒng)涉及秘密數(shù)據(jù),因此整個系統(tǒng)的安全性顯得尤其重要。安全性問題主要考慮網(wǎng)絡(luò)安全性、系統(tǒng)安全性和數(shù)據(jù)安全性三個方面。
三、功能設(shè)計
3.1系統(tǒng)流程分析
基本數(shù)據(jù)維護(hù)業(yè)務(wù)主要包括:裝備基本信息的增、改、刪、查以及裝備的申請、配發(fā)、報廢等;庫存管理包括裝備的入庫和出庫;權(quán)限管理由機(jī)關(guān)分管領(lǐng)導(dǎo)和具體業(yè)務(wù)部門確定,再由具體業(yè)務(wù)人員進(jìn)行相應(yīng)的操作。
3.2系統(tǒng)總體框圖
基于以上分析對系統(tǒng)進(jìn)行了總體結(jié)構(gòu)設(shè)計,本系統(tǒng)包括數(shù)據(jù)維護(hù)、裝備收發(fā)、庫存查詢、權(quán)限設(shè)置以及報表輸出等五個子系統(tǒng)。其整體結(jié)構(gòu)如圖所示:
(2)庫存查詢模塊
該模塊主要是對現(xiàn)有各種裝備信息進(jìn)行綜合查詢,使上級機(jī)關(guān)及業(yè)務(wù)主管部門能對庫存信息了如指掌,實現(xiàn)最優(yōu)化管理。
(3)裝備收發(fā)模塊
裝備收發(fā)模塊主要是使用單位通過對裝備器材的配發(fā)和回收情況進(jìn)行統(tǒng)計查詢,用以核實上交的裝備是否登記,配發(fā)的裝備是否到位。使用單位還可根據(jù)裝備使用情況向上級主管部門提供第一手資料,為上級機(jī)關(guān)和業(yè)務(wù)主管部門對今后裝備的配發(fā)、調(diào)配提供依據(jù)。該模塊包括配發(fā)裝備查詢和報廢裝備查詢兩個子模塊,其主要功能分別是:使用單位對已配發(fā)的裝備進(jìn)行查詢驗證,確認(rèn)配發(fā)到位,以便及時向裝備管理部門反饋;使用單位通過報廢裝備查詢能及時掌握本單位的舊裝備是否要進(jìn)行報廢申請和新裝備的更換等信息,以便及時更新所需裝備。
(4)系統(tǒng)維護(hù)模塊
該模塊主要實現(xiàn)用戶信息管理及用戶權(quán)限管理功能,本系統(tǒng)將用戶權(quán)限劃分為四級:團(tuán)首長:可查詢?nèi)珗F(tuán)武器裝備分布、質(zhì)量情況,不能據(jù)錄入修改等操作;裝備主管部門各業(yè)務(wù)助理員:本業(yè)務(wù)口的全部數(shù)據(jù)管理(調(diào)撥填寫,查詢打印報表),但不能對下屬裝備數(shù)據(jù)進(jìn)行錄入修改等操作;普通瀏覽用戶:能進(jìn)行各類數(shù)據(jù)的查詢、統(tǒng)計;管理員:擁有所有權(quán)限。
系統(tǒng)根據(jù)進(jìn)入系統(tǒng)的用戶標(biāo)識以及口令來判斷用戶身份,并給予相應(yīng)操作權(quán)限;同時,系統(tǒng)管理員可根據(jù)情況分配和設(shè)置用戶的權(quán)限,但用戶口令采用密文存儲,即用戶口令只有該用戶自己知道,系統(tǒng)管理員無法更改。
(5)報表輸出模塊
該模塊主要為用戶提供數(shù)據(jù)統(tǒng)計查詢功能及報表輸出功能,用戶通過對各類信息的統(tǒng)計查詢,獲取所需的字段信息后,選擇系統(tǒng)提供的報表模板,將所需數(shù)據(jù)打印輸出,為進(jìn)一步保證數(shù)據(jù)安全,該功能不向最低級別用戶提供,并且系統(tǒng)在每次打印后會將執(zhí)行打印操作的用戶名及操作時間記錄到數(shù)據(jù)庫備查。
四、數(shù)據(jù)庫設(shè)計
根據(jù)系統(tǒng)需求,所需存儲的數(shù)據(jù)大致可分成如下幾類:裝備信息、裝備配發(fā)、報廢信息,裝備收發(fā)信息,庫存管理信息,用戶基本信息及權(quán)限設(shè)置信息,其它相關(guān)信息。
根據(jù)以上分析,在本系統(tǒng)數(shù)據(jù)庫中可采用5個相應(yīng)的數(shù)據(jù)表來存儲以上數(shù)據(jù),即裝備基本信息表,裝備配發(fā)信息表,報廢裝備信息表,庫存裝備信息表和用戶信息表。
(1)裝備基本信息表,主要用來存儲裝備器材基本信息,包括裝備的唯一編碼、裝備名稱、裝備規(guī)格、裝備類型、戰(zhàn)斗性能、出廠時間、配發(fā)時間、使用單位、保養(yǎng)周期等。
(2)裝備配發(fā)信息表,主要用來存儲己配發(fā)到使用單位的裝備信息,用戶可通過查詢這類信息來了解裝備配發(fā)情況,裝備管理人員可以核對配發(fā)情況,使用單位可以確認(rèn)配發(fā)是否準(zhǔn)確。
(3)報廢裝備信息表,主要用來存儲超期服役的,損壞的或被新裝備替代的裝備信息。用戶通過查詢這類信息來了解廢舊裝備的回收情況,裝備管理人員可以核對回收情況,使用單位可以對上交的退役裝備信息進(jìn)行核實。
(4)庫存裝備器材信息表,主要用來存儲現(xiàn)有庫存裝備信息。用戶通過查詢這類信息然后與裝備配發(fā)信息進(jìn)行比對,掌握新裝備是否已配發(fā)到位,裝備管理人員可以核對庫存數(shù)量是否正確,使用單位通過對庫存信息的掌握從而合理安排訓(xùn)練工作。
(5)用戶信息表,主要用來存儲用戶基本信息及用戶重要操作信息,系統(tǒng)管理員還可通過該表對一般用戶進(jìn)行權(quán)限設(shè)置,強(qiáng)化系統(tǒng)安全。
五、總結(jié)與展望
隨著以網(wǎng)絡(luò)技術(shù)為代表的信息技術(shù)的快速發(fā)展并大規(guī)模應(yīng)用于實際,信息化、一體化已成為我軍發(fā)展的大方向,而數(shù)據(jù)庫技術(shù)也在其發(fā)展過程中扮演著重要的角色。本系統(tǒng)運用現(xiàn)有的網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù),結(jié)合野戰(zhàn)部隊裝備器材日常管理工作經(jīng)驗,對裝備管理信息系統(tǒng)進(jìn)行了設(shè)計,在本系統(tǒng)的框架下,能大大提高傳統(tǒng)管理方式工作效率,同時也提高了數(shù)據(jù)的準(zhǔn)確性和實時性。
但絕大多數(shù)管理信息系統(tǒng)在使用過程中,難免會出現(xiàn)各種各樣的問題,因此系統(tǒng)所能發(fā)揮的具體效用還有待于在實際工作中進(jìn)一步檢驗和完善。就系統(tǒng)本身長遠(yuǎn)考慮而言,還有待進(jìn)一步強(qiáng)化和擴(kuò)充:比如對裝備研發(fā)部門的決策支持能力,戰(zhàn)時系統(tǒng)的抗干擾性,裝備器材的最優(yōu)編碼等,還有待在今后的工作中逐步完善和擴(kuò)充,以利于更好地發(fā)揮本系統(tǒng)的作用。
參考文獻(xiàn)
[1]楊長宏,陳衛(wèi).加強(qiáng)裝備信息系統(tǒng)數(shù)據(jù)標(biāo)準(zhǔn)建設(shè).裝備管理,2004.3
[2]吳海兵,王田奇.軍隊信息系統(tǒng)和管理信息系統(tǒng)的發(fā)展趨勢.武警工程學(xué)院學(xué)報. 2004.6
[3]陳佳編著.信息系統(tǒng)開發(fā)方法教程.清華大學(xué)出版社,2002