新四季網

一種基於B/S架構的虛擬維修訓練仿真平臺及其應用的製作方法

2023-05-15 02:31:01 3


本發明涉及一種虛擬維修訓練仿真平臺,尤其是涉及一種基於B/S架構的虛擬維修訓練仿真平臺及其應用。



背景技術:

為了提高部隊的整體作戰水平,最大限度提升我軍裝備實戰和培訓技術,研究面向武器裝備的虛擬仿真、全景圖、多感知虛實融合等相關技術,為部隊及相關院校的裝備使用、維護保養、保障維修等提供先進的輔助手段。擬搭建虛擬維修訓練仿真基礎平臺,具有與IETM、三維動畫虛擬仿真集成的能力。



技術實現要素:

本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種基於B/S架構的虛擬維修訓練仿真平臺及其應用。

本發明的目的可以通過以下技術方案來實現:

一種基於B/S架構的虛擬維修訓練仿真平臺,包括用戶界面模塊、伺服器接口模塊和資料庫模塊;其中,

所述用戶界面模塊,用於提供給用戶進行操作並發送請求給伺服器接口模塊;

所述伺服器接口模塊,用於處理用戶發送的請求以及查詢資料庫,解析XML文件;

所述資料庫模塊,用於存儲用戶信息,以及發送要展示給用戶的模型訓練信息。

所述的用戶界面模塊具體包括:

a)用戶登錄單元,用於用戶登錄,並提供給伺服器接口模塊一個表單信息;

b)用戶操作單元,用於用戶進行各種操作,給伺服器接口模塊發送用戶的請求,並接受來自伺服器接口模塊的返回數據,並將之呈現給用戶。

所述的伺服器接口模塊具體包括:

a)登陸驗證單元,用於將用戶提交的表單與資料庫的內容進行驗證;

b)XML文件解析單元,用於解析XML文件,將其中的內容解析成目錄樹以及每個條目相應的內容並將其顯示在用戶界面;

c)全文搜索單元,用於處理用戶的查詢關鍵字的請求,獲取關鍵字後將在所有XML文件範圍內查詢關鍵字,並將其顯示在主內容區,用紅色標識出;

d)語言變更單元,用於改變該軟體的所用語言。

所述的資料庫模塊分為結構化數據存儲、非結構化數據存儲,其中結構化數據包括事務處理產生的業務數據,業務數據採用主流的關係型資料庫管理系統進行存儲和管理,非結構化數據包括視頻、音頻、圖片、圖像、文檔、文本的形式。

一種基於B/S架構的虛擬維修訓練仿真平臺的應用,包括以下步驟:

a)用戶登錄,提交登錄信息,由伺服器接口模塊訪問資料庫模塊進行登錄驗證,登陸失敗則停留在原頁面,登陸成功則進入用戶界面;

b)登陸成功後,用戶發送請求,伺服器接口根據用戶權限處理請求並返回相應結果;

c)用戶註銷,結束程序。

與現有技術相比,本發明具有以下優點:

1)操作方便、擴展性好,基於B/S架構(瀏覽器/伺服器模式),是WEB興起後的一種網絡結構模式,WEB瀏覽器是客戶端最主要的應用軟體。這種模式統一了客戶端,將系統功能實現的核心部分集中到伺服器上,簡化了系統的開發、維護和使用。客戶機上只要安裝一個瀏覽器,如Netscape Navigator或Internet Explorer,伺服器安裝SQL Server、Oracle、MYSQL等資料庫。瀏覽器通過Web Server同資料庫進行數據交互。

2)擴展性好,平臺開發語言採用java進行開發。滿足設計產品跨平臺應用要求,能實現設計平臺在Windows系統環境下的要求。提供開放性接口,便於整個平臺在軍事作業培訓過程中數據交換。該系統也具有良好的可擴展性。

附圖說明

圖1為本發明的結構示意圖。

具體實施方式

下面結合附圖和具體實施例對本發明進行詳細說明。本實施例以本發明技術方案為前提進行實施,給出了詳細的實施方式和具體的操作過程,但本發明的保護範圍不限於下述的實施例。

本發明所完成的平臺主要分以下三個階段:

1.用戶登錄,提交登錄信息,由伺服器端訪問資料庫進行登錄驗證,登陸失敗則停留在原頁面,登陸成功則進入用戶界面;

2.登陸成功後,用戶發送請求,伺服器端根據用戶權限處理請求並返回相應結果;

3.用戶註銷,結束程序。

具體內容如下:

平臺設計模式應採用面向服務的架構作為技術架構的核心架構模式。面向服務的架構SOA憑藉其鬆耦合的特性,使得平臺能夠按照模塊化的方式來添加新服務或更新現有服務,以滿足新的業務需要,並可以把已有的應用作為服務,從而可以有效地降低和保護平臺的建設投資。平臺整體上採用資料庫層、基礎平臺層、核心業務層、展示層四層架構。

資料庫層,即為保留數據的資料庫,這些數據包括用戶的用戶名,密碼,身份,也包括大量有特定訓練模型的相關資料,主要採用MySQL進行搭建。在WEB應用方面,MySQL,是最好的關係型資料庫管理系統應用軟體之一,關聯資料庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,增加了速度並提高了靈活性。其所使用的SQL語言是用於訪問資料庫的最常用標準化語言。

基礎平臺層,即為用戶所能看到所能操作的界面,頁面文件用JSP編寫,它實現了Html語法中的java擴展(以形式)。JSP與Servlet一樣,是在伺服器端執行的,返回給客戶端的一般就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。界面由菜單欄、工具欄、導航區和主內容區四部分組成。用戶可以點擊按鈕來獲得他想要的服務,具體內容會顯示在主內容區。

核心業務層也就是處理請求,解析XML文件的層面,主要採用JAVA編寫,來處理用戶的登陸/註銷等多種請求,具有擴展性。

展示層暫無實現,主要是用來支持3D虛擬訓練模型載入和演示的,此次項目暫不涉及。

平臺開發語言採用java進行開發。滿足設計產品跨平臺應用要求,能實現設 計平臺在Windows系統環境下的要求。提供開放性接口,便於整個平臺在軍事作業培訓過程中數據交換。該系統也具有良好的可擴展性。

具體實施方式如下:

資料庫層:平臺數據存儲主要分成三種類型,結構化數據存儲、非結構化數據存儲。平臺的結構化數據主要包括事務處理產生的業務數據,業務數據採用主流的關係型資料庫管理系統進行存儲和管理。資料庫採用MySQL。該數據層存儲和管理大量的非結構化數據,非結構化數據包括視頻、音頻、圖片、圖像、文檔、文本等形式。平臺可將非結構化數據進行統一管理,並可將內容數據與應用系統進行緊密的集成和利用。本實施例中存儲的主要是一個飛機模型的各項數據,操作注意事項,圖片以及視頻講解等等。

基礎平臺層:界面由菜單欄、工具欄、導航區和主內容區四部分組成。主菜單欄是水平方向的長條,位於屏幕頂端,顯示包括導航、管理、系統、幫助等菜單項。應包含基礎平臺主要功能菜單,具有上拉、下拉、高亮等基本功能。工具欄位於菜單欄的下方,工具欄應包含基礎平臺常見功能的圖像標示,可供用戶快速進行功能設置。主要包括主頁、前進/後退、顯示/隱藏圖形、顯示/隱藏/導出備註、列印等。航區提供以功能或結構劃分的目錄樹,實現導航交互功能。目錄樹採用可以展開與摺疊的樹型目錄,以便於用戶按照技術資料的層次結構快速定位數據模塊。導航區的大小可調、可隱藏。包含導航樹及其他快速定位功能,如書籤、訪問記錄等,點擊導航區中的任意超連結,主內容區都能快速跳轉至該頁面。主內容區是顯示數據源的主要功能區域,以頁籤的形式打開多個內容頁面,可圖文並茂展示系統信息。主內容區可分為文字顯示區以及多媒體顯示區,分區大小可調整。

核心業務層:核心業務層採用JAVA編寫。本次實現的功能主要有用戶登錄,用戶註銷,系統/結構樹導航,全文搜索,多語言功能。用戶登錄/註銷功能,實際上是將提交的用戶名/密碼/身份表單與資料庫所存儲的用戶信息進行比對,完全匹配則允許用戶進入主頁面。系統/結構樹導航,則是解析XML文件,然後將其轉化為JSON文件格式,應用的HTML頁面上即為一個導航樹。全文搜索則是用普通的搜索算法,由用戶輸入,點擊按鈕提交關鍵字,交由伺服器進行查詢並返回結果。多語言功能則是通過所用用戶界面庫EasyUI jQuery所提供的更改內容的API來更改的,實際上是一個JS腳本。

實施效果

由上述所描述的內容,我們具體實現了上述功能,用戶登錄失敗會彈出錯誤消息。操作界面中的目錄樹由動態解析XML文件生成,點擊即可在主內容區顯示相應的內容,查詢功能也能使用。

以上所述,僅為本發明的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到各種等效的修改或替換,這些修改或替換都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應以權利要求的保護範圍為準。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀