《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于B/S結構的通信指揮訓練系統(tǒng)的設計
基于B/S結構的通信指揮訓練系統(tǒng)的設計
現(xiàn)代電子技術
范柳青 范 柳
摘要: 隨著網絡技術的發(fā)展,尤其是.NET技術的飛速發(fā)展,使得實現(xiàn)較為復雜的網絡系統(tǒng)設計已成為可能,也為系統(tǒng)的集成和二次開發(fā)提供了一個平臺。為了滿足通信指揮訓練的實際需要和網絡應用進一步發(fā)展的要求,在此提出了一種B/S模式下基于GIS的通信指揮網上訓練系統(tǒng)設計。
Abstract:
Key words :

隨著網絡" title="網絡">網絡技術的發(fā)展,尤其是.NET技術的飛速發(fā)展,使得實現(xiàn)較為復雜的網絡系統(tǒng)設計已成為可能,也為系統(tǒng)的集成和二次開發(fā)提供了一個平臺。為了滿足通信指揮訓練的實際需要和網絡應用進一步發(fā)展的要求,在此提出了一種B/S模式下基于GIS的通信指揮網上訓練系統(tǒng)設計。

  1 GIS及其控件簡介

  地理信息系統(tǒng)(geographic information system,GIS)是整個地球或部分區(qū)域的資源環(huán)境在計算機" title="計算機">計算機中的縮影,是反映人們賴以生存的現(xiàn)實世界的現(xiàn)狀與變遷的各類空間數據及描述這些空間數據特征的屬性,是在計算機軟件和硬件的支持下,以一定的格式輸入、存儲、檢索、顯示和綜合分析應用的技術系統(tǒng)。

  GIS的基本功能包括空間數據輸入、數據處理、數據存儲與組織、空間查詢與分析、圖形與交互顯示等。MapX是基于ActiveX技術的可編程組件,是在MapInfo公司為Microsoft" title="Microsoft">Microsoft Office開發(fā)的可視化地圖組件DataMap的基礎上推出的。它提供了真正的對象聯(lián)接與嵌入控件,能夠同標準的編程語言,如delphi,VB,VC++等結合進行開發(fā)。MapX具有如下特點:

  (1)按圖層組織計算機地圖,可以與數據庫中的圖表實現(xiàn)真正的交融。

  (2)使用的圖層為矢量圖層,可以進行無限的放大或縮小。

  (3)采用組件技術,縮短程序開發(fā)周期。MapX可以脫離MapInfo平臺運行,并且提供了一個流線化的對象模型,大量的方法和事件,高效的屬性頁和默認值,以及其他向導,以此來幫助簡化應用開發(fā)。

  該系統(tǒng)利用VC++編譯器進行編程,在整個開發(fā)過程中,根據具體功能要求,采用了基于組件技術的二次開發(fā),在本系統(tǒng)設計中,二次開發(fā)主要是通過與MapX控件的集成,將電子地圖功能嵌入到本系統(tǒng)中。

  2 系統(tǒng)設計

  2.1 總體設計

  “通信指揮網上訓練系統(tǒng)”是以總隊指揮自動化信息網為平臺,為各級領導機關提供相關通信信息及通信人員訓練服務而建立的通信訓練平臺。系統(tǒng)包含了人員、信息管理、模擬訓練、指揮輔助決策、信息綜合網絡發(fā)布等子系統(tǒng)。系統(tǒng)總體設計圖如圖1所示。其中,模擬訓練子系統(tǒng)為核心部分,采用VC++與MapX相結合進行二次開發(fā),內容主要包括軍事標圖、訓練指定想定作業(yè)、創(chuàng)建新的想定作業(yè)、數據庫操作等幾大部分。在此重點對這一子系統(tǒng)進行設計分析。

 

2.2 主要功能模塊設計

2.2.1 用戶信息管理模塊

負責用戶權限管理、用戶信息管理等業(yè)務。系統(tǒng)權限層次劃分為參謀、高級參謀、專家、系統(tǒng)管理員。

(1)參謀。為權限最低用戶,也是該系統(tǒng)的主要服務對象,通信人員均可以通過網絡申請成為參謀,以用戶名和警官證號雙重登陸后進行個人信息修改、資料檢索、學習案例、訓練等。只可以查看自身信息。

(2)高級參謀。通信部門的領導登陸可以申請成為高級參謀,登陸后在進行學習、訓練的同時,還可以查看各參謀的信息,并對各參謀的訓練效果進行評價。

(3)專家。由系統(tǒng)管理員任命生效,一名專家可以參與多個參謀和高級參謀的指揮訓練任務,專家的權限在于給所負責參謀的訓練進行評判。

(4)系統(tǒng)管理員。為系統(tǒng)最高權限用戶,負責高級參謀和專家的任命工作,以及數據庫的全面維護管理。同時可以根據需要對各用戶權限進行進一步劃分。

.2.2 軍事標圖模塊

由于軍用地圖的繪制要求精度高,保密級別高,不允許未經上級批準的單位和個人擅自制作軍用地圖。因此,對軍用電子地圖大都是進行二次開發(fā),以滿足訓練和作戰(zhàn)等需要。

該模塊負責作戰(zhàn)區(qū)域和行動路線的軍事標圖,標圖的目的是把信息用可視化的形式在地圖上顯示出來,以方便從地圖上觀測各種數據,結合所選擇的通信裝備進行數字化標圖,給作戰(zhàn)人員一種直觀的印象。在標圖的過程中,可以實現(xiàn)重點部分的放大或縮小,實現(xiàn)通信指揮訓練過程中圖上基本作業(yè)功能,以達到提高受訓人員識圖用圖能力的目的。

MapX在VC++中實現(xiàn)標圖主要包括電子地圖功能的嵌入以及根據實際需要完成的各項應用功能。

(1)Project>Ad To Project>Files,選擇MapX.cpp和MapX.h(即將MapX支持類庫加入工程文件)。這2個文件包含用于對MapX控件進行訪問的類定義和方法實現(xiàn)。

(2)定義一個CmapX對象:

(3)聲明一個常量:

基于B/S結構的通信指揮訓練系統(tǒng)的設計

(4)對象實例的創(chuàng)建。將(1)中兩文件加入工程后,用視圖類的構造函數聲明全局變量,并在響應WM_CREATE消息的OnCreate()函數創(chuàng)建地圖對象,代碼如下:

基于B/S結構的通信指揮訓練系統(tǒng)的設計

(5)圖形工具。包含實現(xiàn)圖形的移動、放大、縮小、居中和地圖的編輯等功能,只需設定MapX對象的CurrentTool屬性即可,具體可調用以下函數來實現(xiàn)。

基于B/S結構的通信指揮訓練系統(tǒng)的設計

2.2.3 專家評判模塊

在對通信指揮人員的訓練結果進行評分時還要負責對其長期訓練效果做出客觀評價。對于指定想定模塊的訓練由系統(tǒng)本身設定的正確答案對訓練人員進行評分,對于新的想定模塊的訓練由網上的專家進行評判。

3 數據庫設計

數據庫在一個系統(tǒng)中占有非常重要的地位,數據庫結構設計的好壞將直接對應用系統(tǒng)的效率以及實現(xiàn)的效果產生影響。合理的數據庫結構設計可以提高數據存儲的效率,保證數據的完整和一致。同時合理的數據庫結構也將有利于程序的實現(xiàn)。本系統(tǒng)采用SQLServer2005作為后臺數據庫管理系統(tǒng)。如何實現(xiàn)對數據庫的訪問是系統(tǒng)設計的重中之重。本系統(tǒng)采用ADO數據庫訪問技術,以實現(xiàn)對數據庫的設置操作和實時訪問。由于在默認的情況下,VC++不支持ADO對象,所以在通過ADO對象訪問數據庫時需要將ADO庫文件導入到工程中。導入代碼為:#import” c:ProgramFilesCommon FilesSystemadomsado15.dll”no_namespace rename ( “ EoF”,“ adoEOF”)rename(“BOF”“ad-oBOF”)。

4 結語

在此從基于B/S結構的Web技術研究出發(fā),完成了通信指揮訓練系統(tǒng)的設計和實現(xiàn)。采用B/S模式避免了客戶端復雜的開發(fā)過程,提高了系統(tǒng)的整體開發(fā)效率,系統(tǒng)的可維護性和可擴展性好。根據實際情況,采用了基于GIS的開發(fā)平臺,不僅滿足了通信人員日常的基本訓練需求,還為處突、反恐、執(zhí)行重大軍事任務提供了一個經驗平臺。

該設計采用了B/S模式代替?zhèn)鹘y(tǒng)的C/S模式,提高了系統(tǒng)的整體性能和開發(fā)效率;在Visual C++等編程工具開發(fā)的應用程序中,以組件的形式直接將GIS功能控件MapX嵌入其中,實現(xiàn)了地理信息系統(tǒng)的各類功能。


 
此內容為AET網站原創(chuàng),未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲第一区在线观看| 亚洲在线视频观看| 亚洲影院免费| 在线视频亚洲一区| 夜久久久久久| 日韩一级黄色片| 亚洲久久成人| 日韩视频中午一区| 日韩午夜激情av| 亚洲日本成人女熟在线观看| 在线欧美视频| 亚洲国产成人91精品| 亚洲国产精品激情在线观看| 亚洲国产va精品久久久不卡综合| 在线精品高清中文字幕| 永久555www成人免费| 在线观看日韩av| 亚洲高清在线观看| 亚洲欧洲在线观看| 99国产欧美久久久精品| 在线性视频日韩欧美| 亚洲小视频在线| 亚洲欧美日韩天堂一区二区| 亚洲欧美成人在线| 午夜精品理论片| 久久精品亚洲乱码伦伦中文| 亚洲人屁股眼子交8| 日韩亚洲在线观看| 亚洲深夜激情| 欧美一级视频精品观看| 久久久久9999亚洲精品| 欧美v日韩v国产v| 欧美日韩欧美一区二区| 国产精品都在这里| 国产综合色在线视频区| 亚洲福利免费| 日韩视频一区二区| 亚洲一区在线免费观看| 欧美中在线观看| 亚洲日本va在线观看| 在线亚洲欧美专区二区| 欧美一区二区大片| 美女日韩在线中文字幕| 欧美日韩成人综合天天影院| 国产精品欧美久久| 一区二区三区在线看| 亚洲精品中文字| 亚洲欧美日韩在线高清直播| 亚洲国产精品一区二区www| 一本色道久久综合亚洲精品不卡| 午夜视频一区| 美女久久一区| 国产精品毛片高清在线完整版| 国产一区亚洲| 亚洲精品偷拍| 欧美一区二区日韩| 99精品欧美一区二区蜜桃免费| 欧美一区成人| 欧美激情一区二区三区在线视频观看| 国产精品99一区| 好男人免费精品视频| 99精品视频免费全部在线| 欧美在线一级va免费观看| 日韩亚洲精品在线| 久久精品国产免费观看| 欧美日韩成人综合天天影院| 国产一区二区精品| 一区二区av在线| 久久精品一区| 亚洲免费视频中文字幕| 欧美大片91| 国产一区二区三区在线观看免费视频| 亚洲人精品午夜| 欧美在线啊v| 亚洲一区二区三区中文字幕在线| 久久亚洲精品视频| 国产精品分类| 亚洲激情国产| 亚洲春色另类小说| 欧美视频一区在线| 国产亚洲综合精品| 一区二区精品| 亚洲经典一区| 久久精品国内一区二区三区| 欧美日韩国产成人在线91| 狠狠综合久久| 亚洲免费视频一区二区| 在线天堂一区av电影| 久久这里只有| 国产日韩在线亚洲字幕中文| 一区二区三欧美| 亚洲免费播放| 老**午夜毛片一区二区三区| 国产精品一区在线观看| 99精品欧美一区| 99天天综合性| 免费在线日韩av| 激情欧美一区| 欧美在线亚洲在线| 欧美在线91| 国产精品一二三四| av成人激情| 99av国产精品欲麻豆| 欧美mv日韩mv国产网站| 激情久久中文字幕| 久久国产精品一区二区三区四区| 欧美一区二区日韩| 国产精品久久久久久超碰| 日韩一区二区电影网| 日韩亚洲欧美高清| 欧美精品二区三区四区免费看视频| 揄拍成人国产精品视频| 亚洲观看高清完整版在线观看| 久久精品视频播放| 国产在线拍偷自揄拍精品| 先锋影音国产精品| 久久成人在线| 国产一区二区剧情av在线| 午夜在线a亚洲v天堂网2018| 午夜精品亚洲一区二区三区嫩草| 欧美视频一区二区三区在线观看| 999亚洲国产精| 亚洲视频一二三| 国产精品爱久久久久久久| 夜夜嗨av一区二区三区网页| 亚洲视频一区二区| 欧美日韩一区二区三区在线视频| 日韩午夜三级在线| 亚洲无毛电影| 国产精品久久久久久超碰| 亚洲综合日本| 久久国产精品一区二区三区| 国产亚洲成av人在线观看导航| 欧美在线日韩精品| 久久一区视频| 亚洲国产精品高清久久久| 99国产欧美久久久精品| 欧美揉bbbbb揉bbbbb| 亚洲少妇在线| 小黄鸭精品aⅴ导航网站入口| 国产伦理一区| 久久精品视频在线看| 欧美成人dvd在线视频| 亚洲三级电影全部在线观看高清| 亚洲视频播放| 国产精品午夜在线| 久久精品30| 欧美日本二区| 亚洲午夜精品17c| 久久精品国产清高在天天线| 激情视频一区二区| 日韩视频三区| 国产精品亚洲成人| 久久精品成人欧美大片古装| 噜噜噜躁狠狠躁狠狠精品视频 | 亚洲精品永久免费| 亚洲性色视频| 国产日韩欧美精品在线| 亚洲激情综合| 国产精品久久久| 久久精品盗摄| 欧美日韩高清区| 亚洲女人av| 麻豆成人在线播放| 夜夜狂射影院欧美极品| 亚洲破处大片| 国产精品porn| 久久国产精品久久久| 欧美精品成人一区二区在线观看| 宅男噜噜噜66一区二区| 久久久夜精品| 亚洲美女中文字幕| 久久精品视频一| 亚洲欧洲日本国产| 欧美在线一级视频| 91久久午夜| 欧美一区二区视频97| 亚洲国产91色在线| 午夜亚洲性色福利视频| 亚洲第一二三四五区| 午夜电影亚洲| 亚洲欧洲精品一区| 久久福利电影| 99这里只有精品| 久久婷婷蜜乳一本欲蜜臀| 日韩午夜免费视频| 久久综合给合久久狠狠色| 制服丝袜激情欧洲亚洲| 榴莲视频成人在线观看| 中文日韩在线| 免费欧美高清视频| 午夜国产精品影院在线观看 | 国产伦精品一区二区三区在线观看| 亚洲国产天堂久久综合| 国产精品美女黄网| 日韩午夜激情| 在线播放国产一区中文字幕剧情欧美| 亚洲男人第一av网站| 亚洲区国产区| 欧美 亚欧 日韩视频在线|