[發(fā)明專利]復雜試驗數(shù)據(jù)追溯方法有效
| 申請?zhí)枺?/td> | 200810240154.2 | 申請日: | 2008-12-19 |
| 公開(公告)號: | CN101458709A | 公開(公告)日: | 2009-06-17 |
| 發(fā)明(設(shè)計)人: | 李爍;趙雯;王悅;施國強;廖馨;彭健 | 申請(專利權(quán))人: | 中國運載火箭技術(shù)研究院 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 中國航天科技專利中心 | 代理人: | 安 麗 |
| 地址: | 100076北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 復雜 試驗 數(shù)據(jù) 追溯 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種試驗數(shù)據(jù)追溯方法。?
背景技術(shù)
復雜產(chǎn)品設(shè)計過程中,會產(chǎn)生大量的試驗數(shù)據(jù),而這些試驗數(shù)據(jù)也是企業(yè)最寶貴的知識,如何從海量的試驗數(shù)據(jù)中快速、有效的查找需要的數(shù)據(jù),是企業(yè)必須解決的問題。傳統(tǒng)的文件級的管理方式只能處理簡單的試驗數(shù)據(jù),其處理方法完全憑借用戶個人習慣,對于大數(shù)據(jù)量的情況,難以查找,難于利用以往的試驗數(shù)據(jù),不便于產(chǎn)品的后續(xù)研制。?
隨著技術(shù)的發(fā)展,逐漸產(chǎn)生了試驗數(shù)據(jù)管理系統(tǒng)(TDM),試驗數(shù)據(jù)管理系統(tǒng)具有對海量數(shù)據(jù)的管理能力,并被大量企業(yè)采用。但是,在TDM系統(tǒng)中,產(chǎn)品定義數(shù)據(jù)及過程數(shù)據(jù)均存于TDM系統(tǒng)中,但試驗的過程數(shù)據(jù)與產(chǎn)品定義數(shù)據(jù)之間缺乏有效關(guān)聯(lián),導致不能通過試驗過程去查找所有的試驗數(shù)據(jù),不能全面監(jiān)控試驗過程的每一步狀態(tài),不能跟蹤每一個結(jié)果的來源與去向,不能查看試驗的執(zhí)行信息,不能復現(xiàn)試驗全過程。?
發(fā)明內(nèi)容
本發(fā)明的技術(shù)解決問題:克服現(xiàn)有技術(shù)的不足,提供一種試驗數(shù)據(jù)追溯方法,該方法能夠解決復雜產(chǎn)品數(shù)據(jù)追溯的問題,為復雜產(chǎn)品研制提供試驗數(shù)據(jù)支撐。?
本發(fā)明系統(tǒng)的技術(shù)解決方案:復雜試驗數(shù)據(jù)追溯方法,步驟如下:?
(1)建立試驗數(shù)據(jù)追溯文件,定義試驗數(shù)據(jù)追溯文件的基本信息及屬性信息,按照規(guī)范格式形成試驗數(shù)據(jù)追溯文件;?
(2)導入追溯關(guān)系,讀取試驗數(shù)據(jù)追溯文件名,以面向?qū)ο蟮姆绞缴上鄳?yīng)的虛擬類;?
(3)解析追溯關(guān)系,讀取試驗數(shù)據(jù)追溯文件的基本信息及屬性信息,將基本信息及屬性信息內(nèi)容增加到虛擬類中,形成完整的虛擬類;?
(4)將虛擬類注冊到追溯信息庫中,完成由試驗數(shù)據(jù)追溯文件到虛擬類,由虛擬類到追溯信息庫的映射,按照注冊的格式從追溯信息庫獲取虛擬類的基本信息及屬性信息進而得到試驗數(shù)據(jù)。?
所述的基本信息包括數(shù)據(jù)類名稱、數(shù)據(jù)類文件地址、數(shù)據(jù)類的父類名稱、數(shù)據(jù)類的父類地址、是否為抽象類。?
所述的屬性信息包括基本屬性和追溯類型的屬性;基本屬性包括屬性名稱、屬性類型;追溯類型屬性包括一對多、多對多類型。?
所述步驟(1)中的規(guī)范格式可以采用C++、Java等面向?qū)ο箢惖臄U展方式或XML格式。?
所述步驟(3)中的解析追溯關(guān)系實現(xiàn)步驟如下:?
(1)讀取試驗數(shù)據(jù)追溯文件基本信息,進行基本信息的解析,包含獲取數(shù)據(jù)類的名稱、路徑、父類名稱、是否為抽象類信息,并寫入到虛擬類相應(yīng)的變量中;?
(2)對基本信息中的繼承關(guān)系進行解析,將繼承關(guān)系的層次關(guān)系體現(xiàn)到虛擬類中,將父類的屬性信息添加到當前類的屬性信息中,實現(xiàn)屬性的繼承;?
(3)讀取試驗數(shù)據(jù)追溯文件的屬性信息,進行屬性信息的解析,并將解析后的屬性信息添加到虛擬類中;?
(4)針對一對多或多對多的追溯屬性,實現(xiàn)追溯關(guān)系解析,在虛擬類中記錄關(guān)聯(lián)類名稱及追溯標記信息。?
所述的追溯信息庫可以采用數(shù)據(jù)庫、文件系統(tǒng)等方式實現(xiàn),追溯信息庫是最終存儲試驗數(shù)據(jù)的倉庫,追溯信息庫記錄了試驗數(shù)據(jù)的基本信息、屬性信息及追溯關(guān)系。?
本發(fā)明與現(xiàn)有技術(shù)相比具有的有益效果是:?
(1)本發(fā)明通過定義試驗數(shù)據(jù)追溯文件、生成虛擬類、注冊追溯信息庫的方式實現(xiàn)復雜試驗數(shù)據(jù)的追溯,為復雜產(chǎn)品研制提供具有追溯關(guān)系的試驗數(shù)據(jù)支撐。通過本發(fā)明可以按照試驗過程進行數(shù)據(jù)的追溯查詢,實現(xiàn)整個試驗過程的數(shù)據(jù)追溯。?
(2)對現(xiàn)有的試驗系統(tǒng)可通過本發(fā)明對過程數(shù)據(jù)及模型數(shù)據(jù)進行有效管理,并可以在此基礎(chǔ)上進行靈活的試驗數(shù)據(jù)追溯定制開發(fā)。該發(fā)明方法具有靈活性、通用性、實用性及可擴展性的特點能滿足未來復雜產(chǎn)品研制或工程應(yīng)用中的擴展需求。?
(3)本發(fā)明試驗數(shù)據(jù)追溯文件可采用C++、Java等面向?qū)ο箢惖臄U展方式或XML格式編寫,試驗信息庫可以采用數(shù)據(jù)庫或文件系統(tǒng)實現(xiàn),具有很強的通用性。?
(4)通過試驗數(shù)據(jù)追溯方法可直接將追溯性關(guān)系自動生成追溯信息庫,易于非專業(yè)開發(fā)人員使用,降低對使用者的要求。?
(5)追溯信息庫可以動態(tài)生成,滿足使用者對試驗數(shù)據(jù)管理的擴展開發(fā)功能,通過追溯信息庫可以開發(fā)面向不同試驗數(shù)據(jù)追溯管理的應(yīng)用系統(tǒng)。?
附圖說明
圖1為本發(fā)明的組成結(jié)構(gòu)框圖;?
圖2為本發(fā)明的Base試驗數(shù)據(jù)追溯文件實現(xiàn)圖;?
圖3為本發(fā)明的Project試驗數(shù)據(jù)追溯文件實現(xiàn)圖;?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國運載火箭技術(shù)研究院,未經(jīng)中國運載火箭技術(shù)研究院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810240154.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





