文獻標(biāo)識碼: A
文章編號: 0258-7998(2014)11-0123-03
0 引言
隨著試驗正規(guī)化建設(shè)的深入推動,,航天發(fā)射場在試驗任務(wù)的組織、指揮,、操作和質(zhì)量控制等方面形成了完善的制度和規(guī)范體系[1],,為圓滿完成持續(xù)高密度試驗任務(wù)提供了強有力的保證。
但在航天發(fā)射任務(wù)實施過程中,,對測試前的技術(shù)狀態(tài)檢查確認,、關(guān)鍵環(huán)節(jié)及關(guān)鍵崗位操作質(zhì)量控制和測試結(jié)果的綜合判斷等環(huán)節(jié)還存在一些不足和短板[2]。具體表現(xiàn)在:(1)測試前的技術(shù)狀態(tài)檢查確認項目,,尤其是產(chǎn)品進場前,、轉(zhuǎn)場前聯(lián)合檢查過程中有時存在檢查確認項目不完整,有漏項,、缺項現(xiàn)象,;(2)檢查過程中,記錄不夠及時,、全面,,有事后補添記錄現(xiàn)象,;(3)關(guān)鍵環(huán)節(jié)和關(guān)鍵崗位操作質(zhì)量要求提示不及時,操作質(zhì)量事后難追溯,;(4)測試結(jié)果的判斷確認不夠系統(tǒng),,粗心大意易漏判項目;(5)任務(wù)實時流程執(zhí)行情況和技術(shù)狀態(tài)的控制還停留在紙質(zhì)文檔劃圈打勾層面,,沒有形成統(tǒng)一的流程執(zhí)行情況和技術(shù)狀態(tài)控制報表,,各級指揮管理人員對具體工作的完成情況缺少直接詳細的信息,難以及時監(jiān)督和掌控問題等[3],。
上述問題存在的原因主要是在具體工作的質(zhì)量控制環(huán)節(jié)高度依賴操作人員的素質(zhì),缺少有效的監(jiān)控手段,。因此,,利用信息技術(shù)建立一套具備準(zhǔn)同步共享信息的質(zhì)量與流程管控系統(tǒng)十分必要,是當(dāng)前發(fā)射場試驗任務(wù)組織管理和質(zhì)量管控方面的迫切需要[4-5],,是落實首長指示“組織管理新思路,、質(zhì)量管控新舉措”的切實行動,也是實現(xiàn)試驗任務(wù)的全系統(tǒng)質(zhì)量控制和全過程精細管理的重要手段,。
1 系統(tǒng)設(shè)計
系統(tǒng)主要實現(xiàn)對航天發(fā)射場試驗流程[6]從工作計劃編制,、驗證信息采集、試驗進度管控,、產(chǎn)品質(zhì)量信息管理到數(shù)據(jù)統(tǒng)計挖掘的全過程精細化管理,,同時提供各級用戶指揮程序、操作規(guī)程,、技術(shù)通知單,、故障歸零報告、方案預(yù)案等豐富的資料支持,,在直觀,、快速、明確地指導(dǎo)按規(guī)程操作的同時,,可利用準(zhǔn)同步共享信息的優(yōu)點為管理者監(jiān)控下級工作提供信息支持,,并可快速地采集信息,提高工作效率,。所以在設(shè)計系統(tǒng)時需要綜合考慮上述內(nèi)容,。
1.1 硬件設(shè)計
系統(tǒng)硬件部分主要由服務(wù)器、工作站以及操作終端等構(gòu)成,,操作終端通過USB以太網(wǎng)適配器接入網(wǎng)絡(luò),,并通過網(wǎng)絡(luò)交換機與工作站和服務(wù)器進行連接。系統(tǒng)的硬件設(shè)計如圖1所示,。
1.2 軟件功能設(shè)計
?。?)服務(wù)器端軟件功能設(shè)計
系統(tǒng)服務(wù)器端的功能包括:航天發(fā)射場流程編輯,、流程調(diào)度、產(chǎn)品質(zhì)量信息管理,、多媒體記錄,、查詢統(tǒng)計和報表輸出、操作終端數(shù)據(jù)同步及系統(tǒng)管理等,。所有功能集中部署服務(wù)器上,,操作終端數(shù)據(jù)同步功能面向操作終端訪問,其他功能供工作站協(xié)同訪問,。
?。?)操作終端軟件功能設(shè)計
操作終端軟件應(yīng)用程序開發(fā)及使用采用與服務(wù)器端松耦合[7]方式進行,即操作終端應(yīng)用程序可參照但不完全按照服務(wù)器端程序架構(gòu)及實現(xiàn)方式進行開發(fā),,需要功能簡單易用,、界面清晰簡約、系統(tǒng)運行順暢,。
1.3 信息流程設(shè)計
服務(wù)器利用數(shù)據(jù)庫記錄航天發(fā)射場流程及其中的操作檢查項目,,并運行服務(wù)器端軟件,為操作終端和流程工作站提供服務(wù),。完成流程數(shù)據(jù)庫管理,,向操作終端下傳工作流程及相關(guān)文書,接收操作終端任務(wù)完成信息,。
工作站可以通過訪問服務(wù)器提供的基于Web的用戶界面,,完成編輯修改工作流程、編輯完善操作檢查項目,、上傳任務(wù)文書,,以及對流程進展情況的瀏覽、查詢,、報表統(tǒng)計輸出等相關(guān)工作,。對于工作流程及操作檢查項目的輸入,系統(tǒng)支持對幾種常用格式的文件進行數(shù)據(jù)導(dǎo)入,,如:Word,、Excel、PPT等,,并對信息進行自動分發(fā),。
操作終端可從服務(wù)器下載工作流程、操作檢查項目及相關(guān)文書,,對操作檢查項目完成情況進行確認及對異常情況進行記錄,,并將記錄結(jié)果上傳至服務(wù)器。
2 系統(tǒng)實現(xiàn)
2.1 硬件實現(xiàn)
操作終端在硬件上采用平板電腦作為基本操作環(huán)境,,支持實現(xiàn)信息瀏覽查閱及信息錄入,。同時考慮到保密安全要求,,對其所有的無線數(shù)據(jù)傳輸模塊(藍牙、Wi-Fi,、GPS等)進行物理拆除,,并對其USB數(shù)據(jù)傳輸接口進行物理封裝,能夠?qū)崿F(xiàn)通過動態(tài)口令將其與特定計算機的互聯(lián),,主要用于操作終端應(yīng)用程序更新,、測試以及特定格式數(shù)據(jù)的傳輸?shù)取,?紤]到會議討論等應(yīng)用需要,,保留其對外視頻輸出接口(HDMI),并配備視頻輸出線,,可實現(xiàn)操作終端與投影儀或電視(含VGA或HDMI接口)設(shè)備的互聯(lián),。另外,針對與服務(wù)器端數(shù)據(jù)同步操作的需要,,配置網(wǎng)絡(luò)轉(zhuǎn)換接口和連線,支持操作終端與服務(wù)器端進行物理網(wǎng)絡(luò)通信,。硬件接口關(guān)系如圖2所示,。
2.2 軟件實現(xiàn)
操作終端與服務(wù)器之間采用基于TCP/IP協(xié)議開發(fā)的專用網(wǎng)絡(luò)協(xié)議通信,實現(xiàn)數(shù)據(jù)交換,。該通信協(xié)議具有航天發(fā)射場流程和操作檢查確認項目信息的下載,、更新、上傳功能,。軟件技術(shù)實現(xiàn)如圖3所示,。
系統(tǒng)采用B/S模式[8-9]。工作站能夠利用通用的網(wǎng)絡(luò)瀏覽器訪問服務(wù)器提供的基于Web的用戶界面,。服務(wù)器端軟件基于J2EE平臺開發(fā),,采用Struts、Spring以及Ext.js等框架來實現(xiàn),,并利用Oracle數(shù)據(jù)庫實現(xiàn)質(zhì)量與流程管控信息的持久化存儲,。操作終端軟件基于Android SDK開發(fā),采用Java和XML語言,,實現(xiàn)工作完成情況確認,、電子簽名、數(shù)據(jù)同步等功能,。
電子簽名功能:支持不同用戶登陸系統(tǒng)對同一檢查確認表格進行電子簽署操作,,簽署信息包含簽署名和簽署時間兩部分,其中“簽署名”為系統(tǒng)根據(jù)用戶登陸名進行識別后自動填寫至指定位置,,“簽署時間”為系統(tǒng)實際操作時間,,可精確顯示到分鐘,,缺省顯示時精確到日。完成電子簽名后的文件不可更改,。
數(shù)據(jù)同步功能:包括數(shù)據(jù)的上傳和下載,,其中數(shù)據(jù)上傳是指將操作終端數(shù)據(jù)上傳至服務(wù)端,當(dāng)用戶需要將簽署有效的檢查確認表格上傳至服務(wù)器端時,,可通過硬件之間進行物理網(wǎng)絡(luò)互聯(lián)后,,完成數(shù)據(jù)上傳操作;數(shù)據(jù)下載是指將服務(wù)器端數(shù)據(jù)文件下載到操作終端,,下載內(nèi)容主要包括:檢查確認表格模板,、流程工作項目信息數(shù)據(jù)、產(chǎn)品質(zhì)量信息,、技術(shù)及管理文件等,。數(shù)據(jù)下載操作同樣通過物理網(wǎng)絡(luò)互聯(lián)后,由服務(wù)器端進行數(shù)據(jù)推送操作,??紤]數(shù)據(jù)安全因素,每臺操作終端的下載信息均由服務(wù)端進行保存和記錄,。
2.3 保密實現(xiàn)
系統(tǒng)采取以下措施確保系統(tǒng)的安全保密:(1)網(wǎng)絡(luò)訪問控制:對無線通信模塊進行物理拆除,,支持USB轉(zhuǎn)以太網(wǎng)方式,滿足網(wǎng)絡(luò)接入需求,,配置接入密碼,、防火墻以及網(wǎng)絡(luò)數(shù)據(jù)加密。(2)多重密碼保護:包括開機密碼和鎖屏密碼,。(3)全盤數(shù)據(jù)加密:對平板內(nèi)部用戶數(shù)據(jù)采用高密算法[10-11]進行加密,,防止數(shù)據(jù)非授權(quán)訪問。(4)軟件更新權(quán)限控制:只允許升級客戶專用ROM軟件,,防止非授權(quán)使用操作終端或破壞操作終端上的用戶數(shù)據(jù),。(5)應(yīng)用程序安裝控制:只允許通過PC管理平臺安裝規(guī)定的應(yīng)用程序,不能安裝其他應(yīng)用軟件,。(6)應(yīng)用系統(tǒng)交互控制:只允許在服務(wù)器上注冊的pad同步數(shù)據(jù),。
3 系統(tǒng)運行
3.1 系統(tǒng)運行流程
系統(tǒng)運行流程為:(1)在任務(wù)啟動會結(jié)束后,由組織計劃組和技術(shù)質(zhì)量組負責(zé)完成任務(wù)正常工作流程的定義,,劃分任務(wù)節(jié)點,,確定節(jié)點下面需參加的系統(tǒng),并根據(jù)日工作計劃,,將對應(yīng)的工作項目與系統(tǒng)進行關(guān)聯(lián),。領(lǐng)導(dǎo)小組負責(zé)對工作流程進行審查。(2)截止到每一個工作節(jié)點開展工作前,,系統(tǒng)指揮和系統(tǒng)工程師負責(zé)將該節(jié)點工作項目的狀態(tài)檢查表上傳至服務(wù)器,;在工作過程中,,通過系統(tǒng)設(shè)置的“正常/異常”按紐完成對系統(tǒng)測試前準(zhǔn)備,、測試過程,、測試結(jié)果的確認。(3)工作過程中如出現(xiàn)異常,,可直接在操作終端簡要記錄異常情況或通過工作站記錄并將結(jié)果上傳至服務(wù)器,;如遇故障處置或其他原因需要變更工作流程時,系統(tǒng)應(yīng)記錄流程變更原因,,并根據(jù)工作安排重新調(diào)整后續(xù)工作流程,。(4)任務(wù)某節(jié)點所有工作完成后,各操作終端應(yīng)將采集的信息上傳至服務(wù)器,,然后進行下一節(jié)點工作,。(5)任務(wù)結(jié)束后,系統(tǒng)自動保存本次任務(wù)的流程執(zhí)行信息及產(chǎn)品質(zhì)量信息,,供后續(xù)任務(wù)參考,。系統(tǒng)運行流程如圖4所示。
3.2 系統(tǒng)運行效果
通過將本系統(tǒng)應(yīng)用于發(fā)射場試驗任務(wù)中,,能取得以下效果:
(1)試驗質(zhì)量管控,。通過對任務(wù)工作流程和各崗位的操作、檢查,、確認項目進行精細化的定義,明確規(guī)定試驗任務(wù)中各任務(wù)節(jié)點,、各系統(tǒng)各崗位的測試項目,、產(chǎn)品技術(shù)狀態(tài)、測試數(shù)據(jù)等產(chǎn)品質(zhì)量信息和質(zhì)量控制環(huán)節(jié)狀態(tài),,防止工作的隨意性,,實現(xiàn)試驗任務(wù)過程中的質(zhì)量管控。
(2)流程及質(zhì)量信息管理,。對任務(wù)從進場到發(fā)射全過程的流程執(zhí)行信息及產(chǎn)品質(zhì)量信息進行詳細記錄和集中管理,,并以規(guī)范化的方式保存歷次航天發(fā)射場任務(wù)的流程實際執(zhí)行情況及產(chǎn)品質(zhì)量情況,形成航天發(fā)射場流程及產(chǎn)品質(zhì)量信息數(shù)據(jù)庫,;通過任務(wù)流程及產(chǎn)品質(zhì)量信息積累,,進一步提高后續(xù)任務(wù)組織管理效率與質(zhì)量管控效率,同時可對后續(xù)同型號任務(wù)的流程優(yōu)化,、改進和產(chǎn)品質(zhì)量評估提供信息支撐,。
(3)任務(wù)進程監(jiān)控。通過對任務(wù)工作流程節(jié)點,、參加系統(tǒng),、測試狀態(tài)準(zhǔn)備,、測試過程、測試結(jié)果等環(huán)節(jié)流程執(zhí)行信息的采集,、反饋,,實現(xiàn)對任務(wù)進程的監(jiān)控。
(4)流程變更,。在出現(xiàn)故障或其他原因需調(diào)整計劃時,,系統(tǒng)能及時記錄異常情況及流程變更信息,自動調(diào)整后續(xù)工作計劃,,并可以根據(jù)需要輸出異常情況及流程變更情況統(tǒng)計結(jié)果,,有利于對異常情況的重點掌握。
(5)多任務(wù)管控,。通過對多任務(wù)并行測試時,,測試時間、測試位置,、測試項目,、測試狀態(tài)、資源配置等要素的分析,,自動提示任務(wù)間工作計劃的適應(yīng)性,,實現(xiàn)對多任務(wù)工作計劃安排的協(xié)同控制。
4 結(jié)論
目前發(fā)射場在任務(wù)實施過程中,,在操作質(zhì)量控制和精細管理等方面存在的一些不足,。本文針對這些不足,設(shè)計并實現(xiàn)了發(fā)射場試驗任務(wù)質(zhì)量與流程管控系統(tǒng),,可以實現(xiàn)對發(fā)射場試驗任務(wù)的全系統(tǒng)質(zhì)量控制和全過程精細管理,。系統(tǒng)的建設(shè)與應(yīng)用實施可有效提高發(fā)射場測試發(fā)射工作的質(zhì)量控制信息化水平,同時為提升航天發(fā)射場測試發(fā)射工作效率,,降低航天發(fā)射場低層次質(zhì)量問題發(fā)生概率,,滿足高密度發(fā)射工作要求提供了一定技術(shù)解決手段。
參考文獻
[1] 趙岳生,,莊柯,,李爽.運載火箭發(fā)射場質(zhì)量管理系統(tǒng)的開發(fā)與改進[J].載人航天,2013(4):29-31.
[2] 任江濤,,蔡遠文,,同江.運載火箭測試發(fā)射流程構(gòu)建與評估方法[J].導(dǎo)彈與航天運載技術(shù),2008(6):4-7.
[3] 羅桂華.航天發(fā)射場的最優(yōu)運行研究[D].杭州:浙江大學(xué),,2010.
[4] 陸晉榮,,董學(xué)軍.航天發(fā)射中心質(zhì)量管理體系的策劃與設(shè)計[J].載人航天,2013(4):57-61.
[5] 張桂洪.面向航天發(fā)射的仿真訓(xùn)練系統(tǒng)研究與總體設(shè)計[D].西安:西安電子科技大學(xué),2010.
[6] 侯玉國,,李正旭,,李飛晟.航天測試發(fā)射流程優(yōu)化探討[J].導(dǎo)彈試驗技術(shù),2012(4):6-8.
[7] 劉宇,,盧志剛,,劉寶旭.一種松耦合網(wǎng)絡(luò)安全態(tài)勢感知模型[J].計算機工程,2012,,38(14):8-12.
[8] 程英蕾,,殷肖川,吳豐.從C/S模式轉(zhuǎn)向 B/S 模式[J].空軍工程大學(xué)學(xué)報:自然科學(xué)版,,2009,,1(2):48-51.
[9] 王昕.用ASP技術(shù)開發(fā)基于B/S模式的學(xué)科導(dǎo)航系統(tǒng)[J].=上海交通大學(xué)學(xué)報,2003,,37(9):203-211.
[10] 張裔智,,趙毅,湯小斌.MD5 算法研究[J].計算機科學(xué),,2008,,35(7):295-297.
[11] 柏銀,李志蜀,,朱興東.MD5算法及其在遠程身份認證中的應(yīng)用[J].四川大學(xué)學(xué)報:自然科學(xué)版,,2006,43(2).