萬(wàn) 軍,王 冬,孫立敏
(1.中國(guó)兵器工業(yè)第五九研究所,重慶 400039 2.國(guó)防科技工業(yè)自然環(huán)境試驗(yàn)研究中心,重慶 400039 3.北京電子工程技術(shù)研究所,北京 100854)
非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)設(shè)計(jì)
萬(wàn) 軍1,2,王 冬3,孫立敏3
(1.中國(guó)兵器工業(yè)第五九研究所,重慶 400039 2.國(guó)防科技工業(yè)自然環(huán)境試驗(yàn)研究中心,重慶 400039 3.北京電子工程技術(shù)研究所,北京 100854)
針對(duì)型號(hào)單位長(zhǎng)期利用專(zhuān)業(yè)環(huán)境試驗(yàn)機(jī)構(gòu)各典型環(huán)境試驗(yàn)站開(kāi)展自然環(huán)境試驗(yàn),數(shù)據(jù)量大,數(shù)據(jù)類(lèi)型多,數(shù)據(jù)分散,不能被設(shè)計(jì)師系統(tǒng)利用的實(shí)際情況,由五九所與北京電子工程技術(shù)研究所共同開(kāi)發(fā)了非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)采用J2ee的技術(shù)架構(gòu)進(jìn)行開(kāi)發(fā),實(shí)現(xiàn)了對(duì)非金屬材料自然環(huán)境貯存特性數(shù)據(jù)的有效管理、網(wǎng)絡(luò)共享,為數(shù)據(jù)資源的系統(tǒng)積累和深層次利用奠定了基礎(chǔ)。
非金屬材料;環(huán)境試驗(yàn);數(shù)據(jù)資源;數(shù)據(jù)庫(kù)結(jié)構(gòu);軟件功能
隨著我國(guó)材料技術(shù)和工藝水平的提高,非金屬材料材料已在武器裝備中獲得了廣泛應(yīng)用。根據(jù)以往的經(jīng)驗(yàn),導(dǎo)彈系統(tǒng)所使用的各種材料在貯存過(guò)程中,以橡膠、膠粘劑、潤(rùn)滑油為代表的非金屬材料是最容易受環(huán)境影響,最容易出現(xiàn)老化問(wèn)題的材料之一。因此,型號(hào)單位加大了針對(duì)非金屬材料環(huán)境適應(yīng)性研究的力度,開(kāi)展了大量自然環(huán)境試驗(yàn)。
但由于自然環(huán)境試驗(yàn)周期較長(zhǎng),數(shù)據(jù)從采集、處理到應(yīng)用,經(jīng)手人員眾多,數(shù)據(jù)多以紙張、照片等載體進(jìn)行記錄,數(shù)據(jù)分散難以被有效的集中管理和廣泛共享應(yīng)用。為此,北京電子工程技術(shù)研究所與五九所合作,共同開(kāi)發(fā)了非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)以貼近設(shè)計(jì)師需求為軟件開(kāi)發(fā)目的,注重?cái)?shù)據(jù)管理、用戶(hù)管理、安全管理等三大管理功能設(shè)計(jì),軟件設(shè)計(jì)強(qiáng)調(diào)系統(tǒng)性、功能性、擴(kuò)展性、安全性,建立了基于及j2ee技術(shù)架構(gòu)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)。
非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)主要面向?qū)ο笫潜本╇娮庸こ碳夹g(shù)研究所的型號(hào)設(shè)計(jì)師,其使用數(shù)據(jù)庫(kù)目的是為裝備型號(hào)在論證、設(shè)計(jì)、研制時(shí)進(jìn)行環(huán)境剖面分析和環(huán)境適應(yīng)性設(shè)計(jì)提供信息支撐。因此,數(shù)據(jù)庫(kù)在設(shè)計(jì)時(shí)重點(diǎn)考慮型號(hào)設(shè)計(jì)師(非環(huán)境試驗(yàn)專(zhuān)業(yè)用戶(hù))的需求。在數(shù)據(jù)表達(dá)方面,一方面注重保持?jǐn)?shù)據(jù)的原始形態(tài),另一方面注重對(duì)數(shù)據(jù)規(guī)律的提取。
非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)的開(kāi)發(fā)團(tuán)隊(duì)由型號(hào)設(shè)計(jì)師、環(huán)境試驗(yàn)科研人員、軟件設(shè)計(jì)人員、專(zhuān)業(yè)美工等組成。型號(hào)設(shè)計(jì)師主要負(fù)責(zé)協(xié)助軟件設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫(kù)建設(shè)的需求分析和軟件測(cè)試工作;環(huán)境試驗(yàn)人員主要負(fù)責(zé)數(shù)據(jù)結(jié)構(gòu)的規(guī)范性設(shè)計(jì),數(shù)據(jù)表達(dá)的合理性分析;軟件設(shè)計(jì)人員負(fù)責(zé)軟件的具體開(kāi)發(fā);專(zhuān)業(yè)美工負(fù)責(zé)頁(yè)面布局、頁(yè)面元素設(shè)計(jì)和配色等錦上添花的工作。大家各司其職,共同合作開(kāi)發(fā)了非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)。
根據(jù)型號(hào)單位的服務(wù)器和客戶(hù)機(jī)運(yùn)行環(huán)境,非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)采用J2EE技術(shù)架構(gòu),中間件采用WebLogic8.3,數(shù)據(jù)庫(kù)采用Oracle10g。以B/S模式建立了網(wǎng)絡(luò)共享數(shù)據(jù)庫(kù)系統(tǒng)。軟件登錄界面如圖1所示。

非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)包括兩大部分?jǐn)?shù)據(jù):環(huán)境數(shù)據(jù)和非金屬材料環(huán)境試驗(yàn)數(shù)據(jù)。
環(huán)境數(shù)據(jù)主要指代表某典型大氣環(huán)境的自然環(huán)境試驗(yàn)站通過(guò)環(huán)境觀測(cè)得到的數(shù)據(jù),包括戶(hù)外、棚下、庫(kù)房等位置監(jiān)測(cè)的氣象和介質(zhì)數(shù)據(jù)。氣象數(shù)據(jù)包括溫度、濕度、氣壓、降雨、風(fēng)、太陽(yáng)輻射、天氣現(xiàn)象等具體數(shù)據(jù)。介質(zhì)數(shù)據(jù)指的是大氣污染物濃度,包括空氣、雨水和降塵三部分信息,監(jiān)測(cè)的具體因素包括二氧化硫、二氧化氮、氯化氫等七種主要介質(zhì)。
試驗(yàn)數(shù)據(jù)主要指非金屬材料(本項(xiàng)目?jī)H涉及型號(hào)常用且易失效的橡膠、膠粘劑、潤(rùn)滑油三種材料)在典型環(huán)境下的大氣暴露試驗(yàn)數(shù)據(jù),包括試驗(yàn)基本信息、樣品的形貌、化學(xué)性能和物理性能等四部分信息。其中試驗(yàn)基本信息包括樣品名稱(chēng)、試驗(yàn)地點(diǎn)、周期、樣品所屬型號(hào)等;形貌包括外觀、變色、粉化、裂紋等描述;化學(xué)性能包括試驗(yàn)樣品的成分、酸值、滴點(diǎn)、腐蝕性等參數(shù);物理性能包括拉伸、剪切、硬度、壓縮、扭矩、剝離、重量變化等參數(shù)。
非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)的軟件功能包括數(shù)據(jù)應(yīng)用、數(shù)據(jù)分析、數(shù)據(jù)排序、數(shù)據(jù)統(tǒng)計(jì)四項(xiàng)主要功能。
數(shù)據(jù)查閱:非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)對(duì)各項(xiàng)數(shù)據(jù)能進(jìn)行有效的組織,其中非金屬材料試驗(yàn)數(shù)據(jù)則按照材料的類(lèi)別進(jìn)行組織;環(huán)境數(shù)據(jù)按照試驗(yàn)站>>年度>>試驗(yàn)環(huán)境>>環(huán)境數(shù)據(jù)類(lèi)別>>各項(xiàng)參數(shù)進(jìn)行組織(如圖3所示);
數(shù)據(jù)規(guī)律分析:環(huán)境數(shù)據(jù)的變化和各種材料的老化存在一定的規(guī)律。通過(guò)曲線繪制功能,軟件能將離散的環(huán)境參數(shù)或試驗(yàn)數(shù)據(jù)繪制成變化的曲線,輔助軟件用戶(hù)對(duì)材料老化規(guī)律或環(huán)境因素變化規(guī)律進(jìn)行分析。曲線繪制如圖4所示。


對(duì)于非金屬材料采用環(huán)境試驗(yàn)考核的各項(xiàng)性能參數(shù)均能夠按照升序或降序進(jìn)行排序,方便用戶(hù)選材。
數(shù)據(jù)庫(kù)能對(duì)環(huán)境數(shù)據(jù)和非金屬材料的試驗(yàn)數(shù)據(jù)進(jìn)行平均值、最大值、最小值等常規(guī)的統(tǒng)計(jì)。
數(shù)據(jù)管理是指對(duì)數(shù)據(jù)庫(kù)中各項(xiàng)環(huán)境參數(shù)與試驗(yàn)數(shù)據(jù)的組織與管理。
數(shù)據(jù)的組織包括對(duì)環(huán)境數(shù)據(jù)的組織,按照試驗(yàn)站>>年度>>試驗(yàn)環(huán)境>>環(huán)境數(shù)據(jù)類(lèi)別>>各項(xiàng)參數(shù)的方式進(jìn)行組織和管理,試驗(yàn)站、年度、試驗(yàn)環(huán)境、環(huán)境數(shù)據(jù)類(lèi)別能由具備權(quán)限的用戶(hù)進(jìn)行靈活的定義。
非金屬材料數(shù)據(jù)庫(kù)子庫(kù)的字段名、各項(xiàng)參數(shù)單位等能由具備權(quán)限的用戶(hù)進(jìn)行靈活的啟用、停止或修改。試驗(yàn)數(shù)據(jù)子庫(kù)還預(yù)留五個(gè)未定義字段名的字段,便于用戶(hù)未來(lái)擴(kuò)展數(shù)據(jù)庫(kù)。試驗(yàn)數(shù)據(jù)字段名的管理如圖5所示。
數(shù)據(jù)庫(kù)所有子庫(kù)均具備傳統(tǒng)數(shù)據(jù)庫(kù)的輸入、編輯修改、刪除、輸出等功能。為了減輕用戶(hù)手工錄入數(shù)據(jù)的工作強(qiáng)度還設(shè)計(jì)了excel格式數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)數(shù)據(jù)導(dǎo)出到excel的數(shù)據(jù)格式轉(zhuǎn)換功能。
安全管理功能是軍工類(lèi)軟件必不可少的功能,非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)建立了較為健全的安全體系,數(shù)據(jù)庫(kù)具備完善的“三員”安全管理功能,使數(shù)據(jù)庫(kù)開(kāi)發(fā)符合國(guó)家安全保密信息系統(tǒng)的建設(shè)要求。三員分別指“系統(tǒng)管理員”、“安全保密員”、“安全審計(jì)員”。
數(shù)據(jù)庫(kù)具有用戶(hù)權(quán)限管理功能,為特定用戶(hù)分配相應(yīng)的權(quán)限。不同部門(mén)的用戶(hù)僅能訪問(wèn)本部門(mén)數(shù)據(jù),訪問(wèn)其他部門(mén)的數(shù)據(jù)需要安全保密員的授權(quán)。

數(shù)據(jù)庫(kù)能夠?qū)Φ卿浻脩?hù)的身份進(jìn)行鑒別。身份鑒別成功后,空閑時(shí)間超過(guò)規(guī)定值時(shí),需要用戶(hù)重新登錄進(jìn)行身份鑒別;
用戶(hù)身份鑒別失敗達(dá)到一定次數(shù),數(shù)據(jù)庫(kù)鎖定該用戶(hù),并通過(guò)系統(tǒng)消息的方式通知安全保密員,由其進(jìn)行處理。
數(shù)據(jù)庫(kù)軟件能對(duì)系統(tǒng)中各類(lèi)日志進(jìn)行分類(lèi)管理。(安全審計(jì)管理請(qǐng)參見(jiàn)國(guó)家相關(guān)保密條例,在此不再贅述)。
一個(gè)數(shù)據(jù)庫(kù)軟件成功的被用戶(hù)所接受,僅有強(qiáng)勁的功能是不夠的,還必須具有友好的人機(jī)界面,專(zhuān)業(yè)美工是處理這方面的高手。非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)涉及較多數(shù)據(jù)參數(shù),僅橡膠就有20余項(xiàng)參數(shù)。數(shù)據(jù)項(xiàng)繁多,如處理不善,用戶(hù)就會(huì)產(chǎn)生抵觸情緒,降低軟件的友好程度。專(zhuān)業(yè)美工為本數(shù)據(jù)庫(kù)設(shè)計(jì)了完整的頁(yè)面布局、各元素的配色,以及各類(lèi)數(shù)據(jù)組織方案,使數(shù)據(jù)庫(kù)操作界面更加友好。本數(shù)據(jù)庫(kù)能在短時(shí)間內(nèi)被用戶(hù)接受,專(zhuān)業(yè)美工發(fā)揮的作用功不可沒(méi)。
(1)非金屬材料自然環(huán)境貯存特性數(shù)據(jù)庫(kù)已提交給型號(hào)單位用戶(hù),反映良好。通過(guò)該項(xiàng)目的實(shí)施規(guī)范了型號(hào)單位環(huán)境試驗(yàn)數(shù)據(jù)的系統(tǒng)積累和數(shù)據(jù)資源的應(yīng)用及共享。
(2)數(shù)據(jù)庫(kù)開(kāi)發(fā)過(guò)程頗費(fèi)周折,問(wèn)題集中在數(shù)據(jù)庫(kù)開(kāi)發(fā)的需求分析階段,主要有以下幾方面原因:首先由于數(shù)據(jù)庫(kù)使用牽涉較多的部門(mén)以及人員,“眾口難調(diào)”是必然的;其次由于數(shù)據(jù)庫(kù)開(kāi)發(fā)專(zhuān)業(yè)跨度較大,用戶(hù)的知識(shí)、工作背景有很大的差別,用戶(hù)與軟件設(shè)計(jì)人員的交流存在障礙;再次,需求分析工作存在不完備性和不一致性;最后,用戶(hù)需求存在一定的易變性。
(3)通過(guò)該項(xiàng)目的開(kāi)展為型號(hào)單位建立了基本的環(huán)境試驗(yàn)數(shù)據(jù)框架,在此框架基礎(chǔ)上,非金屬材料數(shù)據(jù)庫(kù)易于向金屬材料、裝備部件、構(gòu)件,乃至整機(jī)進(jìn)行擴(kuò)展,最終能夠建成一個(gè)完整的裝備環(huán)境基礎(chǔ)數(shù)據(jù)資源庫(kù)。求實(shí)的說(shuō),雖然該數(shù)據(jù)庫(kù)功能較強(qiáng),但如果以滿足型號(hào)設(shè)計(jì)師對(duì)環(huán)境試驗(yàn)數(shù)據(jù)資源應(yīng)用的需求為目標(biāo)還有較大的提升空間,只有加強(qiáng)型號(hào)設(shè)計(jì)師與環(huán)境試驗(yàn)、軟件開(kāi)發(fā)人員之間的交流,運(yùn)用軟件技術(shù)深入挖掘環(huán)境試驗(yàn)數(shù)據(jù)隱含的規(guī)律信息,才能為裝備型號(hào)設(shè)計(jì)發(fā)揮更大的作用。
[1]張曉東,高鑒偉. JSP+Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā)與實(shí)例 [M].北京:清華大學(xué)出版社,2008.
[2]李鐘尉,周小彤,陳丹丹. Java從入門(mén)到精通 [M].北京:清華大學(xué)出版社,2010.
[3]雋青龍,王華容. JSP+Oracle動(dòng)態(tài)網(wǎng)站開(kāi)發(fā) [M] ].北京:清華大學(xué)出版社,2008.
Design of Storage Characteristics Database of the Non-metallic Material Natural Environment
WAN Jun1,2,WANG Dong3,SUN Li-min3
(1.NO.59 Institude of China ordinary Industry,Chongqing 400039 2.The Natural Environmental Tes and Research Center of COSTND,Chongqing 400039 3.Beijing Electronic Engineering Technology Research Institute,Beijing 100854)
Focusing on the issue that for a long time, the manufacturer of weapon system makes use of the typical environmental test stations of professional environment test organization to carry out the natural environmental tests; and it results in large amount of data, data types,data dispersion and they can not be used by the designers, therefore, Southwest Technology and Engineering Research Institute and Beijing Institute of Electronic Engineering Technology joint to develop the natural environment storage characteristics database of the non-metallic material.Database uses J2ee technology structure to develop and achieve effective management and network share of characteristic data of the non-metallic material storage in natural environment. It lays the foundation for the system accumulation and deep-level use of data resources.
non-metallic material;environmental test;data resources;database structure;software function
TP319
A
1004-7204(2012)04-0023-05
萬(wàn)軍(1974-),男,長(zhǎng)期從事環(huán)境試驗(yàn)及數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)。