文獻(xiàn)標(biāo)識碼: A
DOI: 10.20044/j.csdg.2097-1788.2022.02.016
引用格式: 劉貴聰,周淦,,杜超,,等. 面向航天任務(wù)的可視化應(yīng)用拓?fù)浣7椒ㄑ芯縖J].網(wǎng)絡(luò)安全與數(shù)據(jù)治理,2022,,41(2):99-105.
0 引言
近年來,,為了應(yīng)對國際航天領(lǐng)域的激烈競爭,中國航天科技創(chuàng)新呈現(xiàn)井噴式發(fā)展,,開展了一系列重大航天發(fā)射科研任務(wù),,總體呈現(xiàn)多區(qū)域、多型號密集發(fā)射的發(fā)展態(tài)勢,。這就對各專業(yè)在任務(wù)的快速準(zhǔn)備,、快速裝訂、快速切換以及指揮,、保障場景的多元呈現(xiàn),、動態(tài)構(gòu)建等方面提出了更高的實(shí)時(shí)性要求。傳統(tǒng)的航天指揮,、監(jiān)控等業(yè)務(wù)系統(tǒng)軟件采用“瀑布式”開發(fā)流程,,以用戶需求文檔的確立為標(biāo)志,進(jìn)行軟件需求分析,,編寫軟件需求文檔,,然后開展軟件設(shè)計(jì)、編碼,、測試,、維護(hù)等工作。由于不同航天器及飛行任務(wù)差異化較大,,且未能形成統(tǒng)一標(biāo)準(zhǔn),,業(yè)務(wù)系統(tǒng)軟件往往定制化程度較高,要做到在不同任務(wù)中的重復(fù)使用較為困難,。缺乏可以復(fù)用的軟件和有效的輔助設(shè)計(jì)手段導(dǎo)致開發(fā)效率低下,,已難以適應(yīng)新的發(fā)展需求。
目前應(yīng)用較多的可視化應(yīng)用拓?fù)浣?/a>方法大體分為兩種[1]:一種是基于交互繪圖的定制開發(fā),,將圖形類封裝到應(yīng)用軟件中,,該方法較復(fù)雜,開發(fā)周期長,,代碼量呈幾何程度增長,,不利于系統(tǒng)的靈活拓展及后期維護(hù);一種是基于QtUiLoader的一次開發(fā),,該方法將圖形封裝成動態(tài)庫供框架調(diào)用,,采用功能熱插拔式的“框架+插件”架構(gòu),簡化開發(fā)難度,,縮短開發(fā)周期,,降低系統(tǒng)維護(hù)復(fù)雜度。然而,,行業(yè)內(nèi)沒有形成通用可視化應(yīng)用拓?fù)浣F脚_,,已有建模方法使用范圍較小,僅適用自己所在業(yè)務(wù)領(lǐng)域,,形成系統(tǒng)煙囪,,且對新設(shè)備、新任務(wù),、新型號擴(kuò)展支持較差,,往往需要重新開發(fā)或增量開發(fā)。
本文詳細(xì)內(nèi)容請下載:http://forexkbc.com/resource/share/2000004866
作者信息:
劉貴聰1,,周 淦1,,杜 超1,蒯 亮1,,趙 爽2
(1.華北計(jì)算機(jī)系統(tǒng)工程研究所,,北京100083;2.北京跟蹤與通信技術(shù)研究所,,北京100094)