999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于移動(dòng)智能終端的武器數(shù)據(jù)庫管理信息系統(tǒng)

2012-07-02 00:50:10李治軍李大成尹立業(yè)
兵器裝備工程學(xué)報(bào) 2012年2期
關(guān)鍵詞:數(shù)據(jù)庫功能信息

李治軍,李大成,尹立業(yè)

(南京理工大學(xué),南京 210094)

隨著現(xiàn)代高新技術(shù)的發(fā)展和部隊(duì)作戰(zhàn)訓(xùn)練的需求,武器和武器平臺(tái)正逐步集成高端技術(shù)成果。現(xiàn)代武器系統(tǒng)的數(shù)據(jù)管理越來越引起制造、裝備、使用和機(jī)關(guān)管理層的關(guān)注,信息化的數(shù)據(jù)庫管理己成為武器使用和管理的關(guān)鍵環(huán)節(jié)。為加強(qiáng)武器系統(tǒng)的數(shù)據(jù)管理水平,以移動(dòng)智能終端為硬件平臺(tái),以Visual C++為軟件開發(fā)平臺(tái),使用數(shù)據(jù)庫技術(shù)、COM 組件技術(shù)、OLE 開發(fā)技術(shù)、格式化報(bào)表技術(shù)、模塊擴(kuò)展添加等技術(shù),結(jié)合武器系統(tǒng)的操作使用、維修保養(yǎng)、裝備檢查等內(nèi)容,設(shè)計(jì)并實(shí)現(xiàn)了數(shù)據(jù)管理信息軟件。為武器裝備提供了完整的數(shù)據(jù)庫管理信息系統(tǒng),為更加有效的使用和管理武器平臺(tái)加強(qiáng)了信息化保障[1]。

1 軟件的基本功能

數(shù)據(jù)庫管理信息軟件涵蓋了武器的訓(xùn)練操作、技術(shù)檢查、維修管理、保管保養(yǎng)、裝備使用管理、檢查和維修統(tǒng)計(jì)和報(bào)表等內(nèi)容[2]。主要功能如下:

1)訓(xùn)練、技術(shù)檢查、維修管理、保管保養(yǎng)等電子資源數(shù)據(jù)庫和訓(xùn)練教學(xué);

2)電子數(shù)據(jù)庫的快速查詢;

3)技術(shù)檢查登記和統(tǒng)計(jì),對部件和零件進(jìn)行接受、定期、發(fā)放全過程跟蹤和記錄;

4)技術(shù)檢查歷史記錄查詢;

5)技術(shù)檢查格式化報(bào)表打印,實(shí)現(xiàn)了全部打印、單項(xiàng)和多項(xiàng)選擇打印、指定范圍連續(xù)登記編號(hào)打印等多方面打印功能;

6)維修過程登記和統(tǒng)計(jì),對維修部件、故障現(xiàn)象和原因、維修過程、維修換件情況、維修結(jié)果進(jìn)行全方位記錄;

7)維修歷史記錄查詢;

8)維修歷史記錄格式化報(bào)表打印;

9)裝備基本信息查詢;

10)保留有裝備使用監(jiān)控組件接口。

軟件在人機(jī)界面上仿GUI Visual Studio 樣式,界面友好,操作和使用方便。軟件的功能結(jié)構(gòu)圖如圖1 所示。

圖1 數(shù)據(jù)庫管理信息軟件功能框圖

2 軟件設(shè)計(jì)和實(shí)現(xiàn)

2.1 軟件總體設(shè)計(jì)

軟件設(shè)計(jì)是該系統(tǒng)實(shí)現(xiàn)的難點(diǎn)之一,設(shè)計(jì)的優(yōu)劣關(guān)系到系統(tǒng)的穩(wěn)定性、擴(kuò)展性等。系統(tǒng)設(shè)計(jì)將軟件分為三層結(jié)構(gòu)。最下面一層為操作系統(tǒng)層,主要實(shí)現(xiàn)對WinCE 操作系統(tǒng)的移植。中間層為服務(wù)程序?qū)樱搶又饕歉髂K的軟件實(shí)現(xiàn)。最上層為指揮員應(yīng)用程序。系統(tǒng)設(shè)計(jì)的關(guān)鍵在于各項(xiàng)功能的實(shí)現(xiàn)。對軟件進(jìn)行分層設(shè)計(jì),有利于各個(gè)功能有機(jī)地協(xié)調(diào)運(yùn)轉(zhuǎn),同時(shí)也便于軟件開發(fā)與調(diào)試[3]。本系統(tǒng)充分考慮了數(shù)據(jù)庫開發(fā)、格式報(bào)表、軟件界面和可擴(kuò)張要求、通過低層接口與設(shè)備通信等需求,軟件采用面向?qū)ο蟮拈_發(fā)平臺(tái)Visual C ++6.0,使用DAO 技術(shù)進(jìn)行數(shù)據(jù)庫編程,同時(shí)為了滿足制式各類報(bào)表的填寫和打印,使用了嵌入WORD 文檔技術(shù)。

本文在程序設(shè)計(jì)上,主要包含以下四個(gè)模塊:

(1)應(yīng)用程序類模塊;

(2)界面框架類模塊;

(3)數(shù)據(jù)庫支持類模塊;

(4)WORD 報(bào)表模塊。

2.2 應(yīng)用程序類模塊實(shí)現(xiàn)

使用MFC CLASSVIZARD 生成基于單文檔應(yīng)用程序類,在生成的VIEW 類中,加入管理系統(tǒng)。背景顯示程序?qū)崿F(xiàn)了背景居中和隨框架大小變化功能[4]。

2.3 界面框架類的實(shí)現(xiàn)

武器基本數(shù)據(jù)的目錄和查詢模塊實(shí)現(xiàn)了GUI VisualStudio 風(fēng)格,支持動(dòng)態(tài)放縮,支持對話框區(qū)域放縮等功能。對于目錄樹界面的實(shí)現(xiàn)則是在框架實(shí)現(xiàn)的基礎(chǔ)上,在CMainFrame 主應(yīng)用程序框架生成的同時(shí)動(dòng)態(tài)構(gòu)造一個(gè)CTreeCtrl 對象,并將這個(gè)對象添加到CCoolTabCtrl 對象的第一個(gè)屬性頁上,實(shí)現(xiàn)代碼如下:

2.4 基本數(shù)據(jù)庫查詢界面的設(shè)計(jì)和相關(guān)操作的實(shí)現(xiàn)

1)基本數(shù)據(jù)庫查詢界面建立在對話框的基礎(chǔ)上,同時(shí)為了響應(yīng)左邊框類的動(dòng)態(tài)放縮功能,查詢對話框通過繼承自定義了對話框和控件動(dòng)態(tài)變化類實(shí)現(xiàn)了動(dòng)態(tài)大小變化的重新布局。

主要的實(shí)現(xiàn)類有:

圖1 數(shù)據(jù)庫管理信息軟件功能框圖

2)數(shù)據(jù)庫驅(qū)動(dòng)和編程方式

武器數(shù)據(jù)庫管理信息軟件是一個(gè)相對獨(dú)立的軟件,需要確定人員管理和使用,因此本系統(tǒng)通過Microsoft Access 數(shù)據(jù)庫對基本信息進(jìn)行存儲(chǔ),選擇DAO 數(shù)據(jù)庫訪問技術(shù)進(jìn)行編程[5]。MFC DAO 的CDaoDatabase 類和CDaoRecordset 等類可以快速方便的訪問Access 數(shù)據(jù)庫數(shù)據(jù)。DAO(Data Access Object),數(shù)據(jù)訪問對象,是一組Microsoft Access/Jet 數(shù)據(jù)庫引擎的COM 自動(dòng)化接口,用于操縱Access 數(shù)據(jù)庫。

3)基本數(shù)據(jù)庫建立

根據(jù)系統(tǒng)需求,先在Access 中建立如下表:基本信息數(shù)據(jù)庫表、基本信息庫索引表(包括編號(hào)快速索引表、裝備名稱快速索引表、一級(jí)二級(jí)目錄基本索引表和基本信息全內(nèi)容快速索引表)、裝備檢查表、裝備維修表、裝備出入登記表、裝備使用監(jiān)控信息表等;

加入基本信息表的各項(xiàng)索引表,主要為了實(shí)現(xiàn)信息的快速索引,使用這個(gè)方法可以在微秒級(jí)的時(shí)間里檢索幾萬條記錄。

部分表的內(nèi)容如下:

圖1 數(shù)據(jù)庫管理信息軟件功能框圖

2.5 格式化報(bào)表和嵌入式WORD 運(yùn)用

為了實(shí)現(xiàn)各類表格的制式打印,考慮到打印內(nèi)容項(xiàng)目多,而且各個(gè)項(xiàng)目的數(shù)據(jù)量變化較大,因此本項(xiàng)目中采用WORD 表報(bào)技術(shù)實(shí)現(xiàn)了格式化的報(bào)表打印,下面以維修項(xiàng)目打印報(bào)表的實(shí)現(xiàn)為例講述編程實(shí)現(xiàn)。

要使用程序控制WORD,首先要引入WORD 庫的支撐,在項(xiàng)目中添加MSWORD9.OLB 文件,MSWORD9.OLB 是WORD 2003的引用庫,它向下兼容WORD 程序[6]。

因?yàn)樵贛FC 中是通過OLE 和COM 技術(shù)使用的嵌入對象,因此程序中添加OLE 的支撐。

在APP 的InitInstance()中加入AfxEnableControlContainer();

在程序用加入控制WORD 操作的各個(gè)類,主要有:

通過上面類接口的操作,實(shí)現(xiàn)了對WORD 的編程操作。

3 結(jié)束語

本文提出基于智能終端的武器數(shù)據(jù)庫管理信息系統(tǒng),設(shè)計(jì)與開發(fā)了系統(tǒng)的部分功能軟件;目的在于方便人員對于武器的數(shù)據(jù)管理,提高武器訓(xùn)練、維修保養(yǎng)及信息查詢的效率,從而提高整個(gè)武器系統(tǒng)的研制進(jìn)度,確保了整個(gè)武器系統(tǒng)使用的準(zhǔn)確性。經(jīng)過對數(shù)據(jù)庫管理信息系統(tǒng)的實(shí)踐使用可知,相對于以往的人工紙張式查詢與控制文件的方法,數(shù)據(jù)庫管理信息系統(tǒng)能夠大大提高武器系統(tǒng)的戰(zhàn)斗力。

[1]尹立業(yè). 基于移動(dòng)智能終端的遠(yuǎn)程火箭炮指揮信息系統(tǒng)[J].四川兵工學(xué)報(bào),2009:70 -72.

[2]楊光. 某型火箭炮技術(shù)檢查及測試訓(xùn)練仿真系統(tǒng)研究[D].合肥:炮兵學(xué)院,2008.

[3]Douglas Scherer.Oracle 數(shù)據(jù)庫開發(fā)技術(shù)與技巧[M].北京:機(jī)械工業(yè)出版社,2005.

[4]陳向群.WinCE 系統(tǒng)分析及實(shí)驗(yàn)教程[M].北京:機(jī)械工業(yè)出版社,2003.

[5]王勇,譯.嵌入式系統(tǒng)編程源代碼解析[M].北京:電子工業(yè)出版社,2002.

[6]謝榮岳.基于PDA 的移動(dòng)信息系統(tǒng)關(guān)鍵技術(shù)研究[D].長沙:國防科學(xué)技術(shù)大學(xué),2004.

猜你喜歡
數(shù)據(jù)庫功能信息
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
關(guān)于非首都功能疏解的幾點(diǎn)思考
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
展會(huì)信息
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
辨證施護(hù)在輕度認(rèn)知功能損害中的應(yīng)用
主站蜘蛛池模板: 日本黄色不卡视频| 国产欧美日韩综合在线第一| 午夜一区二区三区| 国产系列在线| 精品国产Av电影无码久久久| 国产亚洲精品无码专| 一本大道香蕉中文日本不卡高清二区 | 日韩激情成人| 日本精品影院| 亚洲天堂成人在线观看| 国产午夜小视频| 午夜视频日本| 日韩黄色在线| 欧洲熟妇精品视频| 亚洲国产精品日韩av专区| 久无码久无码av无码| 国产在线欧美| 国产精选自拍| 中文字幕亚洲精品2页| 欧美亚洲综合免费精品高清在线观看 | 91破解版在线亚洲| 18禁色诱爆乳网站| 女人毛片a级大学毛片免费| 国产一区二区三区在线观看免费| 72种姿势欧美久久久大黄蕉| 成年人国产视频| 国产精品开放后亚洲| 亚洲欧美不卡视频| 婷婷午夜天| 精品国产电影久久九九| 女人天堂av免费| 亚洲人成日本在线观看| 色婷婷电影网| 四虎永久在线精品国产免费| 久久亚洲高清国产| 四虎影视无码永久免费观看| 亚洲视频免| 欧美专区日韩专区| 福利在线一区| 久久久精品无码一区二区三区| 直接黄91麻豆网站| 亚洲最新在线| 久久99国产综合精品1| 欧美成人二区| 亚洲人成网站18禁动漫无码 | 久久精品午夜视频| 久久久精品无码一二三区| 亚洲an第二区国产精品| 国产精品久久久久久影院| 狠狠亚洲五月天| 91福利在线看| 日韩欧美中文字幕在线精品| 毛片三级在线观看| 免费三A级毛片视频| 亚洲精品不卡午夜精品| 国产毛片久久国产| 日韩黄色大片免费看| 精品亚洲国产成人AV| 国产原创第一页在线观看| 日韩一区二区三免费高清| 91久久夜色精品| 在线观看免费黄色网址| 精品少妇人妻无码久久| 国产福利影院在线观看| 97国产一区二区精品久久呦| 日本免费福利视频| 91精品人妻互换| 久操线在视频在线观看| 午夜天堂视频| 91精品人妻互换| 激情午夜婷婷| 免费99精品国产自在现线| 一边摸一边做爽的视频17国产| 热九九精品| 老熟妇喷水一区二区三区| 久久男人视频| 欧美精品伊人久久| 国产精品网拍在线| 亚洲视频色图| 国产高清在线观看91精品| 99在线视频网站| 夜夜操国产|