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

車輛器材可視化管理系統(tǒng)設(shè)計(jì)

2017-03-08 08:30:49郭麗莉巴大偉李金亮
關(guān)鍵詞:可視化數(shù)據(jù)庫用戶

郭麗莉,巴大偉,李金亮

(軍事交通學(xué)院 訓(xùn)練部,天津 300161)

● 裝備保障 Equipment Support

車輛器材可視化管理系統(tǒng)設(shè)計(jì)

郭麗莉,巴大偉,李金亮

(軍事交通學(xué)院 訓(xùn)練部,天津 300161)

針對軍用車輛器材數(shù)量大、裝配關(guān)系復(fù)雜、器材訂購管理難度大等問題,基于SQL server 2005數(shù)據(jù)庫、Visual Studio 2008開發(fā)工具,使用ODBC接口連接數(shù)據(jù)庫與應(yīng)用程序,利用面向?qū)ο蟮木幊碳夹g(shù),開發(fā)C/S模式的車輛器材信息可視化管理系統(tǒng),闡述系統(tǒng)的功能和數(shù)據(jù)結(jié)構(gòu),初步實(shí)現(xiàn)車輛器材信息可視化管理。

系統(tǒng)可視化;整車剖視;軸測圖;車輛器材

為適應(yīng)打贏一場信息化條件下的局部戰(zhàn)爭對車輛器材保障工作的要求,提高我軍車輛器材的綜合保障能力,使庫存結(jié)構(gòu)更加合理,做到我軍車輛器材儲備供應(yīng)與車輛裝備結(jié)構(gòu)相適應(yīng)、與戰(zhàn)時(shí)及平時(shí)車輛裝備保障任務(wù)相適應(yīng),有必要建立一個(gè)功能完備、信息多樣的可視化車輛器材保障系統(tǒng),以增強(qiáng)我軍車輛器材管理工作的科學(xué)性、計(jì)劃的綜合性和軍事經(jīng)濟(jì)的全面性,為軍隊(duì)提供準(zhǔn)確信息和數(shù)量的物質(zhì)技術(shù)保障,最大限度地節(jié)約保障資源。

車輛器材信息的可視化是指運(yùn)用計(jì)算機(jī)技術(shù),使整車或者裝備器材轉(zhuǎn)變?yōu)槿丝梢砸曈X感知的視頻、音頻、圖形、圖像、圖表、文字等信息,使信息更準(zhǔn)確、更完備、更直觀、可統(tǒng)計(jì)等,從而達(dá)到車輛器材的全維可視化[1]。該系統(tǒng)可以提供后勤保障的感知能力和信息綜合能力,提高軍用維修保養(yǎng)所需器材保障信息的準(zhǔn)確性和實(shí)效性,以滿足“實(shí)時(shí)、準(zhǔn)確、適量”的保障要求,為后勤提供準(zhǔn)確的信息資源保障。

1 需求分析

1.1 功能性需求分析

功能性需求分析包括:系統(tǒng)應(yīng)依據(jù)庫存車輛器材信息的多樣性,支持諸如文字、圖形、圖表、圖像、音像、三維等信息文件格式的存儲和多信息的展示,需采用統(tǒng)一的管理方式方法,減小系統(tǒng)開發(fā)難度,同時(shí)要保持系統(tǒng)信息的多樣性;在信息查詢方式上,面臨海量器材信息建立一個(gè)快捷、方便、高效的查詢方式,以確保查詢結(jié)果的多樣性;在權(quán)限管理、功能模塊、系統(tǒng)維護(hù)等方面,都要滿足系統(tǒng)的相應(yīng)需求。

1.2 非功能性需求分析

在線幫助、數(shù)據(jù)和用戶管理、日志異常查詢、自動升級等相關(guān)功能特征的需求不僅僅是為了滿足用戶的需要,也是為了后續(xù)維護(hù)和監(jiān)控系統(tǒng)的需要。同時(shí),要考慮人機(jī)工程、交互式設(shè)計(jì)、心理學(xué)、用戶行為模式等多方面的因素,并且要兼顧易用性原則[2]。

系統(tǒng)除了滿足功能和非功能性需求外,還應(yīng)滿足性能需求,如系統(tǒng)應(yīng)做到及時(shí)、定時(shí)對數(shù)據(jù)進(jìn)行備份和整理;各個(gè)模塊功能之間應(yīng)具有獨(dú)立性,互不影響和干擾;各模塊在運(yùn)行過程中應(yīng)確保數(shù)據(jù)正確、不丟失,因不可抗力因素致使系統(tǒng)硬件或網(wǎng)絡(luò)出現(xiàn)故障時(shí),能夠保證數(shù)據(jù)的完整性。

2 系統(tǒng)總體設(shè)計(jì)

2.1 系統(tǒng)邏輯架構(gòu)

根據(jù)統(tǒng)領(lǐng)車輛器材信息可視化管理的總體思路,基于Visual Studio 2008開發(fā)工具,利用面向?qū)ο蟮木幊碳夹g(shù),采用Microsoft SQL Server 2005數(shù)據(jù)庫,在數(shù)據(jù)庫連接上把數(shù)據(jù)庫連接操作做成模塊,使系統(tǒng)與數(shù)據(jù)庫隔離開來,通過數(shù)據(jù)庫連接模塊連接數(shù)據(jù)庫,滿足不同數(shù)據(jù)量的要求。將系統(tǒng)劃分成能夠獨(dú)立運(yùn)行的功能模塊,以便于程序的編寫、修改和調(diào)試。該系統(tǒng)的系統(tǒng)邏輯架構(gòu)如圖1所示。

2.2 系統(tǒng)模塊設(shè)計(jì)

根據(jù)系統(tǒng)總體設(shè)計(jì)要求,為便于未來的功能擴(kuò)展和系統(tǒng)維護(hù),將系統(tǒng)分成信息管理、用戶管理和系統(tǒng)設(shè)置等3個(gè)部分。信息管理和用戶管理在同一軟件體內(nèi),在設(shè)計(jì)中有些信息需要交叉,兩個(gè)子系統(tǒng)可以通過訪問數(shù)據(jù)庫數(shù)據(jù)相互交換數(shù)據(jù)和關(guān)聯(lián)。

圖1 車輛器材信息可視化管理系統(tǒng)邏輯架構(gòu)

2.2.1 信息管理模塊設(shè)計(jì)

信息管理包括信息添加、修改、刪除、關(guān)聯(lián)、展示、查詢、統(tǒng)計(jì)和打印等功能。車輛器材的信息添加、修改、刪除,還包含整車與部件、部件與部件之間關(guān)聯(lián)和設(shè)置信息密級等功能;車輛器材的信息添加包含視頻文件、三維文件、圖片和文字信息等幾種方式。

由于車輛器材信息的多樣性,從而包含視頻播放器、圖片瀏覽器、3D文件控制器、信息對話框等4種方式來展示信息。車輛器材展示功能還應(yīng)提供依據(jù)器材查詢相關(guān)信息的功能,即根據(jù)已知器材的安裝位置和外形、組別、圖號或名稱按軸側(cè)圖、組別或按任意條件進(jìn)行查詢。通過熱點(diǎn)命令按鈕或任意的器材進(jìn)行單記錄或多記錄查詢,查詢結(jié)果可以打印。統(tǒng)計(jì)功能可以根據(jù)用戶的需要顯示多種不同的統(tǒng)計(jì)結(jié)果,將統(tǒng)計(jì)結(jié)果呈現(xiàn)出不同的報(bào)表、圖表、表格等格式。

2.2.2 用戶管理模塊設(shè)計(jì)

應(yīng)用系統(tǒng)主要采取設(shè)置賬戶及密碼的措施來保證系統(tǒng)信息的安全保密。考慮到信息的保密性,系統(tǒng)對不同用戶分配不同的訪問級別與作用域,使不同用戶可以操作的數(shù)據(jù)庫信息范圍受到合理的限制,不同級別的用戶只能操作對應(yīng)級別的數(shù)據(jù)信息,確保數(shù)據(jù)的安全保密。由應(yīng)用系統(tǒng)管理員對用戶進(jìn)行管理,包括創(chuàng)建新用戶、分配使用權(quán)限并在必要時(shí)刪除用戶。

2.2.3 系統(tǒng)設(shè)置模塊設(shè)計(jì)

系統(tǒng)設(shè)置模塊可完成系統(tǒng)的各種配置。包括系統(tǒng)詞典設(shè)置、系統(tǒng)日志系統(tǒng)、系統(tǒng)恢復(fù)與備份、系統(tǒng)數(shù)據(jù)導(dǎo)入導(dǎo)出、電子文檔管理以及系統(tǒng)其他設(shè)置等6個(gè)部分。

系統(tǒng)日志主要完成對系統(tǒng)登錄用戶的操作行為進(jìn)行記錄,以便在數(shù)據(jù)庫系統(tǒng)崩潰、數(shù)據(jù)庫信息被毀壞、刪除、錯(cuò)誤讀寫以及數(shù)據(jù)信息被非法傳播造成泄密等情況時(shí)進(jìn)行事后檢查分析,及早發(fā)現(xiàn)系統(tǒng)安全隱患,做到防患于未然。系統(tǒng)恢復(fù)與備份包含系統(tǒng)自動備份和人工備份兩個(gè)部分。數(shù)據(jù)庫信息需經(jīng)常備份,在系統(tǒng)數(shù)據(jù)庫一旦出現(xiàn)錯(cuò)誤后可以用備份數(shù)據(jù)及時(shí)恢復(fù)。系統(tǒng)提供定期提醒和數(shù)據(jù)備份功能,供有權(quán)用戶及時(shí)備份數(shù)據(jù)。系統(tǒng)數(shù)據(jù)導(dǎo)入導(dǎo)出是為了授權(quán)用戶使用數(shù)據(jù)的方便,可以允許用戶導(dǎo)入或者導(dǎo)出數(shù)據(jù),這樣可以增加系統(tǒng)的兼容性和通用性。

2.3 系統(tǒng)功能模塊設(shè)計(jì)

依據(jù)當(dāng)前主流的計(jì)算機(jī)軟、硬件平臺和開發(fā)工具的情況,確定Visual Studio 2008為開發(fā)工具,采用AutoCAD實(shí)體造型,器材三維圖像和原理動畫采用3DMax 創(chuàng)作,用Photoshop進(jìn)行圖像后期處理,圖像管理采用數(shù)據(jù)庫調(diào)用外部文件的方式來實(shí)現(xiàn)。

通過.NET Framework和AutoCAD的結(jié)合來完成對CAD制圖的控制。將AutoCAD的COM組件引用到Visual Studio 2008開發(fā)環(huán)境中來實(shí)現(xiàn)CAD的編程。車輛器材信息可視化管理系統(tǒng),可以利用項(xiàng)目庫、器材庫、圖元庫中已有的各種信息進(jìn)行圖紙?jiān)O(shè)計(jì),圖紙的相應(yīng)細(xì)節(jié)歸入到相應(yīng)的數(shù)據(jù)庫中[3]。.NET Framework和3DMax結(jié)合能實(shí)現(xiàn)對3D模型的控制,而Visual Studio 2008可以使用WPF(Windows Presentation Foundation)來控制3D模型,即通過在3DMax建模,建立整車或器材的三維視圖(如圖2所示),在3DMax中導(dǎo)出Microsoft Expression Blend可以使用的OBJ文件,在Microsoft Expression Blend中創(chuàng)建一個(gè)WPF項(xiàng)目,把導(dǎo)出的OBJ文件導(dǎo)入到工程文件中,從而用WPF來控制3D模型。

系統(tǒng)查詢功能模塊主要包括整車剖視查詢、組別查詢、軸測圖查詢、任意條件查詢及其他通用功能。

圖2 三維車輛建模

整車剖視查詢:通過激活熱區(qū)且實(shí)時(shí)在數(shù)據(jù)庫中查找某一點(diǎn)的組別,同時(shí)醒目、動態(tài)地顯示某一個(gè)器材在軸測圖中的安裝位置。采用Visual Studio 2008事件驅(qū)動的程序設(shè)計(jì)方法,進(jìn)行實(shí)時(shí)捕捉及Visual Studio 2008定時(shí)器來實(shí)現(xiàn)查詢。組別查詢:按照組別進(jìn)入單記錄查詢界面,在程序設(shè)計(jì)上采用Visual Studio 2008中建立的表單來建立GRID控件(表格控件),將數(shù)據(jù)綁定到控件上實(shí)現(xiàn)查詢。軸測圖查詢:按照輸入的組別號,查詢此組別所對應(yīng)的所有軸測圖。任意條件查詢:運(yùn)用邏輯判斷字符,解決數(shù)據(jù)庫多字段、查詢條件復(fù)雜及多樣性的難點(diǎn),輸入“記錄條件”后,將自然語言組成的字符串翻譯成程序可識別的符合語法規(guī)范的計(jì)算機(jī)語言。

系統(tǒng)設(shè)置,初次使用要求進(jìn)行信息文件路徑初始化。選擇“系統(tǒng)”安裝后信息文件存放的盤符。如選擇錯(cuò)誤,“系統(tǒng)”運(yùn)行時(shí)將不能加載信息文件。

2.4 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

根據(jù)需求分析,系統(tǒng)數(shù)據(jù)庫采用SQL Server的數(shù)據(jù)庫體系。其結(jié)構(gòu)由一系列的庫表、視圖以及與表相關(guān)的觸發(fā)器和存儲過程組成。

根據(jù)系統(tǒng)的總體要求及對整車器材的分析,在進(jìn)行數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)時(shí)必須對材料類別、通用組別、車輛器材專用組別做相應(yīng)的規(guī)定,以確保錄入數(shù)據(jù)的有效性、合理性,查詢數(shù)據(jù)的快捷性,統(tǒng)計(jì)數(shù)據(jù)的準(zhǔn)確性[4]。數(shù)據(jù)庫中主要表的關(guān)系如圖3所示。

在數(shù)據(jù)庫的各個(gè)表之間建立合理的連接關(guān)系和數(shù)據(jù)庫各種約束關(guān)系,以保證數(shù)據(jù)的一致性、有效性、可維護(hù)性、易擴(kuò)充性和數(shù)據(jù)查詢的快速性[5]。在本系統(tǒng)中產(chǎn)品明細(xì)表(CPMX_TABLE)是最主要的一個(gè)數(shù)據(jù)表,用于存儲車輛器材的基本數(shù)據(jù)。它以“序號(XH)”作為主關(guān)鍵字段,以便確定某一器材所屬的組別,并且在其他的一些程序模塊中起到了非常關(guān)鍵的作用。在組別表(ZUBIE_TABLE)中找到組別代號后就可以至產(chǎn)品明細(xì)表中查找相關(guān)的其他信息。另外一個(gè)是軸測圖表(ZHOUCETU_ TABLE),它是存放軸測圖顯示先后順序的一個(gè)數(shù)據(jù)表。

圖3 數(shù)據(jù)庫主要表關(guān)系

經(jīng)總體設(shè)計(jì)開發(fā),系統(tǒng)構(gòu)造合理、功能全面、界面友好、操作方便、運(yùn)行穩(wěn)定可靠、輸出快速準(zhǔn)確,具有較好的容錯(cuò)能力,設(shè)計(jì)了系統(tǒng)用戶登錄界面、信息錄入界面、系統(tǒng)文件存儲、整車剖視及控制組別剖視、自定義界面和綜合查詢界面、打印設(shè)置程序界面等,在系統(tǒng)程序細(xì)節(jié)上更能體現(xiàn)人機(jī)交互的特點(diǎn),同時(shí),基于數(shù)據(jù)安全性考慮,加強(qiáng)了系統(tǒng)的保密性設(shè)計(jì)。

3 結(jié) 語

本文以 WindowsXP作為操作系統(tǒng),開發(fā)了車輛器材信息可視化管理系統(tǒng),并基本實(shí)現(xiàn)了陳列器材的相關(guān)數(shù)據(jù)與其圖形圖像特征的有機(jī)融合,可以快捷、準(zhǔn)確、逼真地顯示車輛器材之間的相互裝配關(guān)系,以及多種方式任意組合條件下的查詢、統(tǒng)計(jì)和打印輸出,有效地提高了車輛器材管理水平和工作效率。系統(tǒng)使用范圍廣,可以滿足機(jī)關(guān)、部隊(duì)、院校、科研單位工作的需要,對于促進(jìn)車輛器材的管理有重要意義。

[1] 鄢陽,韓文濤.借助“以外促軍”法全面提高武警部隊(duì)車輛裝備保障信息化建設(shè)[J].農(nóng)業(yè)裝備與車輛工程,2010(11):112-114.

[2] 鄒耀宗.軍用裝備及車輛主動管理系統(tǒng)的研究與設(shè)計(jì)[D].淮南:安徽理工大學(xué),2014.

[3] 宋明輝.管理信息系統(tǒng)在武裝部倉儲裝備管理中的應(yīng)用研究[D].重慶:重慶大學(xué),2012.

[4] 崔曉風(fēng).裝備維修可視化支持系統(tǒng)研究[J].煤礦機(jī)械,2013,31(1): 36-40.

[5] 虎治勤.多層數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)在K-means下的實(shí)現(xiàn)[J].科技通報(bào),2014(2):68-70.

(編輯:孫協(xié)勝)

Design of Visual Management System for Vehicle Materials

GUO Lili,BA Dawei,LI Jinliang

(Training Division, Military Transportation University, Tianjin 300161, China)

Considering the large quantity, complex assembly relation and difficult order management of military vehicle materials, the paper develops C/S mode visual management system for vehicle materials with ODBC interface connecting database and application and object-oriented programming technique based on SQL server 2005 database and Visual Studio 2008 development tool. It also elaborates the overall design of the system’s function and data structure, and preliminary designs information visual management of vehicle materials.

system visualization; vehicle section view; isometric drawing; vehicle materials

2016-10-13;

2016-11-16.

郭麗莉(1984—),女,講師.

10.16807/j.cnki.12-1372/e.2017.02.009

E246

A

1674-2192(2017)02- 0035- 04

猜你喜歡
可視化數(shù)據(jù)庫用戶
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運(yùn)行動態(tài)分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創(chuàng)新
傳媒評論(2019年4期)2019-07-13 05:49:14
數(shù)據(jù)庫
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
主站蜘蛛池模板: 国产AV无码专区亚洲精品网站| 热九九精品| 曰AV在线无码| 久久综合结合久久狠狠狠97色| 亚洲六月丁香六月婷婷蜜芽| 免费jizz在线播放| 一本久道久综合久久鬼色| 国产丝袜第一页| 91久久偷偷做嫩草影院精品| 国产三级毛片| 国产国语一级毛片| 成人在线欧美| 国产一国产一有一级毛片视频| 日韩精品资源| 国内熟女少妇一线天| 日本a级免费| 超清人妻系列无码专区| 高清码无在线看| 国产成人综合亚洲网址| 国产无码精品在线播放| 久久香蕉国产线看观| 超碰91免费人妻| 91视频首页| 精品视频一区二区三区在线播| 99精品国产自在现线观看| 日本午夜网站| 国产在线观看一区二区三区| 亚洲精品大秀视频| 国产激爽大片高清在线观看| 爆乳熟妇一区二区三区| 亚洲日本精品一区二区| AV天堂资源福利在线观看| av大片在线无码免费| 女人天堂av免费| 午夜综合网| 日本亚洲最大的色成网站www| 伊人丁香五月天久久综合| 青青草一区二区免费精品| 久久国产精品夜色| 久久青草视频| www.亚洲一区| 精品日韩亚洲欧美高清a| 51国产偷自视频区视频手机观看| 嫩草在线视频| 国产原创自拍不卡第一页| 亚洲精品天堂在线观看| 福利在线一区| 天天综合网亚洲网站| 婷婷丁香在线观看| 欧美成人精品一级在线观看| 亚洲色大成网站www国产| 四虎永久免费在线| 91精品专区国产盗摄| 99青青青精品视频在线| 欧美中文字幕在线二区| 日本少妇又色又爽又高潮| 欧美在线伊人| 久久久久人妻一区精品色奶水| 亚洲婷婷六月| 大香网伊人久久综合网2020| 真实国产精品vr专区| 国产成人1024精品| 2020精品极品国产色在线观看 | 色婷婷丁香| 免费无码AV片在线观看国产| 婷婷开心中文字幕| 亚洲欧洲日产国码无码av喷潮| 久久精品无码中文字幕| 亚洲国产精品久久久久秋霞影院| 午夜福利在线观看成人| 青青草原国产av福利网站| 欧美成人一区午夜福利在线| 国产精品微拍| 国产精品美女网站| 国产精品人人做人人爽人人添| 深夜福利视频一区二区| 国产成人精品午夜视频'| 欧美色99| 成人蜜桃网| 97在线免费| 国产精品自在线拍国产电影| 久久久噜噜噜久久中文字幕色伊伊|