一種航天器測試注入數(shù)據(jù)序列自動(dòng)生成方法
發(fā)布時(shí)間:2021-03-19 09:35
針對航天器測試注入數(shù)據(jù)序列生成效率低、易出錯(cuò)問題,在Visual Studio環(huán)境下運(yùn)用C++語言和開放數(shù)據(jù)庫連接(ODBC)接口技術(shù),設(shè)計(jì)了航天器測試注入數(shù)據(jù)序列自動(dòng)化生成軟件,形成了注入數(shù)據(jù)序列自動(dòng)化生成方法。與傳統(tǒng)人工序列生成方法相比,該方法具有自動(dòng)、快速、智能的優(yōu)點(diǎn)。通過載人航天器綜合測試應(yīng)用,結(jié)果表明:航天器測試注入數(shù)據(jù)序列文件生成效率提高95%。可為航天器自動(dòng)化綜合測試系統(tǒng)設(shè)計(jì)提供參考。
【文章來源】:航天器工程. 2020,29(01)北大核心
【文章頁數(shù)】:7 頁
【部分圖文】:
注入數(shù)據(jù)序列生成軟件模塊組成
ODBC是微軟視窗開放系統(tǒng)架構(gòu)(Windows Open System Architecture,WOSA)的重要組成部分,它提供了一種應(yīng)用程序與異構(gòu)數(shù)據(jù)庫間的共享訪問機(jī)制,實(shí)際上是一組運(yùn)行在Windows操作系統(tǒng)中的應(yīng)用程序接口(Application Programming Interface, API)函數(shù)[9]。ODBC以其易用性很快成為工程領(lǐng)域的常用數(shù)據(jù)接口標(biāo)準(zhǔn),其接口的最大特點(diǎn)是應(yīng)用程序不與數(shù)據(jù)庫管理系統(tǒng)存在直接接口,而是通過被訪問數(shù)據(jù)庫的ODBC驅(qū)動(dòng)與數(shù)據(jù)庫進(jìn)行信息交互。因此,可以說ODBC是應(yīng)用程序與被訪問數(shù)據(jù)庫的“溝通橋梁”。應(yīng)用程序、ODBC與被訪問數(shù)據(jù)庫的關(guān)系如圖2所示。在航天器測試中,Excel表格化形式的測試細(xì)則文件可以被視作一個(gè)數(shù)據(jù)庫,注入數(shù)據(jù)序列生成軟件作為應(yīng)用程序,通過ODBC接口訪問細(xì)則文件。
}(4)校對模塊對輸入文件格式進(jìn)行校對。校驗(yàn)內(nèi)容包括:①對輸入細(xì)則文件的時(shí)間格式進(jìn)行校驗(yàn),包括去除空格、補(bǔ)充缺失的時(shí)間單位等;②按照天、小時(shí)、分鐘、秒、毫秒的順序,依次比較前后兩行細(xì)則文件中的時(shí)間關(guān)系。
【參考文獻(xiàn)】:
期刊論文
[1]面向批產(chǎn)化的小衛(wèi)星自動(dòng)化測試系統(tǒng)設(shè)計(jì)研究[J]. 程城,仇夢宇. 計(jì)算機(jī)測量與控制. 2018(02)
[2]航天器數(shù)據(jù)管理系統(tǒng)軟件的自動(dòng)化測試系統(tǒng)設(shè)計(jì)[J]. 竇鈉,張紅軍,范延芳,王向暉. 航天器工程. 2018(01)
[3]航天器熱試驗(yàn)電纜自動(dòng)測試裝置的設(shè)計(jì)與實(shí)現(xiàn)[J]. 馮堯,吳東亮,廖韜,王擎宇. 計(jì)算機(jī)測量與控制. 2017(09)
[4]空間站多艙測試數(shù)據(jù)綜合分析系統(tǒng)的設(shè)計(jì)與應(yīng)用[J]. 許宗飛,李鴻飛,潘順良. 航天器工程. 2017(04)
[5]載人航天器電測自動(dòng)化程序設(shè)計(jì)及應(yīng)用[J]. 何永叢,李鴻飛,楊楓,潘順良,吳偉. 計(jì)算機(jī)測量與控制. 2016(12)
[6]載人航天器自動(dòng)化測試系統(tǒng)設(shè)計(jì)與應(yīng)用[J]. 何永叢,潘順良,李鴻飛,楊碩,任亮. 計(jì)算機(jī)測量與控制. 2015(10)
[7]航天器測試需求描述及其自動(dòng)生成[J]. 高世偉,呂江花,烏尼日其其格,孟祥曦,馬世龍. 北京航空航天大學(xué)學(xué)報(bào). 2015(07)
[8]VC6使用ODBC API操作Excel表的具體步驟[J]. 申屹. 電腦知識與技術(shù). 2014(05)
[9]在VC++中實(shí)現(xiàn)Excel數(shù)據(jù)的導(dǎo)出/導(dǎo)入[J]. 郭小梅. 電腦知識與技術(shù). 2008(30)
[10]基于ODBC的數(shù)據(jù)庫接口應(yīng)用程序的開發(fā)[J]. 徐濟(jì)仁,黃發(fā)文,陳家松,牛紀(jì)海,丁亞菲. 系統(tǒng)工程與電子技術(shù). 2002(06)
本文編號:3089373
【文章來源】:航天器工程. 2020,29(01)北大核心
【文章頁數(shù)】:7 頁
【部分圖文】:
注入數(shù)據(jù)序列生成軟件模塊組成
ODBC是微軟視窗開放系統(tǒng)架構(gòu)(Windows Open System Architecture,WOSA)的重要組成部分,它提供了一種應(yīng)用程序與異構(gòu)數(shù)據(jù)庫間的共享訪問機(jī)制,實(shí)際上是一組運(yùn)行在Windows操作系統(tǒng)中的應(yīng)用程序接口(Application Programming Interface, API)函數(shù)[9]。ODBC以其易用性很快成為工程領(lǐng)域的常用數(shù)據(jù)接口標(biāo)準(zhǔn),其接口的最大特點(diǎn)是應(yīng)用程序不與數(shù)據(jù)庫管理系統(tǒng)存在直接接口,而是通過被訪問數(shù)據(jù)庫的ODBC驅(qū)動(dòng)與數(shù)據(jù)庫進(jìn)行信息交互。因此,可以說ODBC是應(yīng)用程序與被訪問數(shù)據(jù)庫的“溝通橋梁”。應(yīng)用程序、ODBC與被訪問數(shù)據(jù)庫的關(guān)系如圖2所示。在航天器測試中,Excel表格化形式的測試細(xì)則文件可以被視作一個(gè)數(shù)據(jù)庫,注入數(shù)據(jù)序列生成軟件作為應(yīng)用程序,通過ODBC接口訪問細(xì)則文件。
}(4)校對模塊對輸入文件格式進(jìn)行校對。校驗(yàn)內(nèi)容包括:①對輸入細(xì)則文件的時(shí)間格式進(jìn)行校驗(yàn),包括去除空格、補(bǔ)充缺失的時(shí)間單位等;②按照天、小時(shí)、分鐘、秒、毫秒的順序,依次比較前后兩行細(xì)則文件中的時(shí)間關(guān)系。
【參考文獻(xiàn)】:
期刊論文
[1]面向批產(chǎn)化的小衛(wèi)星自動(dòng)化測試系統(tǒng)設(shè)計(jì)研究[J]. 程城,仇夢宇. 計(jì)算機(jī)測量與控制. 2018(02)
[2]航天器數(shù)據(jù)管理系統(tǒng)軟件的自動(dòng)化測試系統(tǒng)設(shè)計(jì)[J]. 竇鈉,張紅軍,范延芳,王向暉. 航天器工程. 2018(01)
[3]航天器熱試驗(yàn)電纜自動(dòng)測試裝置的設(shè)計(jì)與實(shí)現(xiàn)[J]. 馮堯,吳東亮,廖韜,王擎宇. 計(jì)算機(jī)測量與控制. 2017(09)
[4]空間站多艙測試數(shù)據(jù)綜合分析系統(tǒng)的設(shè)計(jì)與應(yīng)用[J]. 許宗飛,李鴻飛,潘順良. 航天器工程. 2017(04)
[5]載人航天器電測自動(dòng)化程序設(shè)計(jì)及應(yīng)用[J]. 何永叢,李鴻飛,楊楓,潘順良,吳偉. 計(jì)算機(jī)測量與控制. 2016(12)
[6]載人航天器自動(dòng)化測試系統(tǒng)設(shè)計(jì)與應(yīng)用[J]. 何永叢,潘順良,李鴻飛,楊碩,任亮. 計(jì)算機(jī)測量與控制. 2015(10)
[7]航天器測試需求描述及其自動(dòng)生成[J]. 高世偉,呂江花,烏尼日其其格,孟祥曦,馬世龍. 北京航空航天大學(xué)學(xué)報(bào). 2015(07)
[8]VC6使用ODBC API操作Excel表的具體步驟[J]. 申屹. 電腦知識與技術(shù). 2014(05)
[9]在VC++中實(shí)現(xiàn)Excel數(shù)據(jù)的導(dǎo)出/導(dǎo)入[J]. 郭小梅. 電腦知識與技術(shù). 2008(30)
[10]基于ODBC的數(shù)據(jù)庫接口應(yīng)用程序的開發(fā)[J]. 徐濟(jì)仁,黃發(fā)文,陳家松,牛紀(jì)海,丁亞菲. 系統(tǒng)工程與電子技術(shù). 2002(06)
本文編號:3089373
本文鏈接:http://www.sikaile.net/kejilunwen/hangkongsky/3089373.html
最近更新
教材專著