王立松
(武警8640部隊,河北 定州 073000)
軍隊營房管理信息系統(tǒng)的設計與開發(fā)
王立松
(武警8640部隊,河北 定州 073000)
為了實現(xiàn)軍隊營房管理的信息化,便于發(fā)現(xiàn)解決問題,提高營房管理的效率。本文采用Visual Studio.Net 2008開發(fā)營房管理信息系統(tǒng),該系統(tǒng)采用B/S的工作模式,并基于SQLServer 2005技術開發(fā)系統(tǒng)的數(shù)據(jù)庫,完成系統(tǒng)的結(jié)構(gòu)設計與實現(xiàn),確定了以集中控制為方向的營房信息化管理方向,有利于工作人員對電源、通信及庫房物資等的管理,提高了營房管理的工作質(zhì)量。
軍隊營房;信息化;數(shù)據(jù)庫
當前軍隊正在大力發(fā)展信息化建設,無論是軍隊作戰(zhàn)還是軍隊管理都在向科技化信息化方向發(fā)展[1]。軍隊的營房管理作為軍隊的后勤保障,管理的工作涉及官兵居住的營房、倉庫、水電、消防等各個方面,因此對于提高營房的管理水平對于提高整個軍隊的戰(zhàn)斗力具有重要意義[2]。營房的信息管理系統(tǒng)就是要實現(xiàn)對營房的集中監(jiān)控,實現(xiàn)信息化管理,提高工作效率和營房管理的工作質(zhì)量。
此次系統(tǒng)開發(fā)采用Internet/Intranet方式,系統(tǒng)開放度高,可實現(xiàn)功能模塊化設計。系統(tǒng)采用B/S結(jié)構(gòu),在數(shù)據(jù)訪問方面采用ΑDO的方式,并對數(shù)據(jù)的傳輸進行優(yōu)化,通過服務器php執(zhí)行查詢,javaΑpplete負責傳輸,構(gòu)成了可靠的數(shù)據(jù)訪問通道。為了實現(xiàn)對營房的集中控制,設計了可以實時監(jiān)控以視頻數(shù)據(jù)處理為核心的功能模塊,為了獲得更好的靈活性和效率,此次選用Socket作為編程首選??紤]到視頻數(shù)據(jù)的特點,增加了數(shù)據(jù)預讀類,方便編程調(diào)用,同時為了提高視頻傳輸質(zhì)量,在視頻數(shù)據(jù)傳輸?shù)倪^程中,引入Qos技術。
本次系統(tǒng)采用模塊化結(jié)構(gòu)設計,將系統(tǒng)功能分成若干個功能模塊,包括:用戶登錄模塊、營房信息查詢模塊和實時監(jiān)控模塊。
2.1 用戶登錄模塊設計
對于系統(tǒng)的用戶,按分配的權限的不同份為管理人員、普通人員和專家,各自的權限設置如圖1所示,在管理信息系統(tǒng)中,經(jīng)過允許操作的均為系統(tǒng)用戶。
2.2 實時監(jiān)控模塊設計
為了實現(xiàn)實時監(jiān)控,需要建立相應的局域網(wǎng),用戶可通過網(wǎng)絡訪問服務器上的實時監(jiān)控數(shù)據(jù),再次過程中,用戶只是具有有限處理能力的GUI前端,服務器采用VB6+SRP3的編程平臺,使用MS COMM控件完成代理服務器與硬件設備的通信,同時服務器完成網(wǎng)絡和底層設備之間的通信。結(jié)構(gòu)如圖2所示。
系統(tǒng)對設備的監(jiān)視分為告警事件監(jiān)測和設備狀態(tài)輪詢兩種。針對兩種不同的方式采用不同的驅(qū)動方式。告警事件的驅(qū)動采用告警事件驅(qū)動和客戶驅(qū)動,告警事件驅(qū)動流程為:設備發(fā)生告警事件,首先通過代碼的形式告知系統(tǒng)服務器,由服務器將其進行轉(zhuǎn)碼存入數(shù)據(jù)庫,客戶通過前端的瀏覽器從數(shù)據(jù)庫中調(diào)取告警事件信息,并通知相關人員進行處理。定時驅(qū)動的工作流程為:服務器定時的向各個設備輪詢,將請求命令發(fā)送至各個設備,設備接受到信息之后將結(jié)果反饋給服務器,并由服務器完成轉(zhuǎn)碼,存入服務器,用于前端用戶進行訪問。
客戶驅(qū)動基本流程為:授權客戶向WEB服務器發(fā)送查詢告警請求和設備狀態(tài)輪詢請求,服務器首先判定該用戶是否合法,若合法則將請求轉(zhuǎn)換成命令發(fā)送給服務器,服務器將接收到的視頻數(shù)據(jù)按照通信協(xié)議進行編碼,發(fā)聵給前端用戶。
2.3 信息查詢模塊設計
過該模塊可幫助用戶檢索相關的信息并完成資料的上傳和批閱。用戶通過登錄界面進行登錄,在主界面的搜索欄進行相關的搜索,搜索方式可以通過查詢字段和模糊查找,搜索過程通過編程語言對數(shù)據(jù)庫進行數(shù)據(jù)的過濾和篩選。文件的上傳功能,不是對所有用戶開放的,這樣可以保證系統(tǒng)的安全性,同時在進入功能界面時還需輸入正確的賬號和密碼,防止外來人員獨自進入系統(tǒng)內(nèi)部。
通過對部隊營房信息管理系統(tǒng)的設計,實現(xiàn)了營房信息管理的集中化,通過實時監(jiān)控系統(tǒng),工作人員可以方便的查詢營房的各種信息,及時發(fā)現(xiàn)、解決問題,同時各種問題會在數(shù)據(jù)庫中進行保存,方便調(diào)用,為營房的信息化管理提供經(jīng)驗,提高了部隊營房信息化管理的水平。
[1]傅珺琛.超市商品信息系統(tǒng)設計[J].信息系統(tǒng)工程,2012(10).
[2]林天柱,倪莉.閘站信息系統(tǒng)設計[J].水利科技與經(jīng)濟,2012(04).
[3]楊學強,黃俊,黃靜,于風竺.基于數(shù)據(jù)倉庫的裝備維修經(jīng)費綜合預算管理信息系統(tǒng)設計[J].裝甲兵工程學院學報,2012(01).
[4]夏亮.軍隊被裝保障信息化建設研究[J].科技創(chuàng)新導報,2010(32).
[5]劉宇.軍隊基層軍事訓練信息管理系統(tǒng)設計概述[J].科技情報開發(fā)與經(jīng)濟,2008(14).
10.16640/j.cnki.37-1222/t.2016.19.243
王立松(1980-), 男, 河北吳橋人,工程碩士,工程師,研究方向∶電子通信及網(wǎng)絡工程。