專(zhuān)利名稱(chēng):復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種試驗(yàn)數(shù)據(jù)追溯方法。
背景技術(shù):
復(fù)雜產(chǎn)品設(shè)計(jì)過(guò)程中,會(huì)產(chǎn)生大量的試驗(yàn)數(shù)據(jù),而這些試驗(yàn)數(shù)據(jù)也是企業(yè)最寶貴的知識(shí),如何從海量的試驗(yàn)數(shù)據(jù)中快速、有效的查找需要的數(shù)據(jù),是企業(yè)必須解決的問(wèn)題。傳統(tǒng)的文件級(jí)的管理方式只能處理簡(jiǎn)單的試驗(yàn)數(shù)據(jù),其處理方法完全憑借用戶(hù)個(gè)人習(xí)慣,對(duì)于大數(shù)據(jù)量的情況,難以查找,難于利用以往的試驗(yàn)數(shù)據(jù),不便于產(chǎn)品的后續(xù)研制。
隨著技術(shù)的發(fā)展,逐漸產(chǎn)生了試驗(yàn)數(shù)據(jù)管理系統(tǒng)(TDM),試驗(yàn)數(shù)據(jù)管理系統(tǒng)具有對(duì)海量數(shù)據(jù)的管理能力,并被大量企業(yè)采用。但是,在TDM系統(tǒng)中,產(chǎn)品定義數(shù)據(jù)及過(guò)程數(shù)據(jù)均存于TDM系統(tǒng)中,但試驗(yàn)的過(guò)程數(shù)據(jù)與產(chǎn)品定義數(shù)據(jù)之間缺乏有效關(guān)聯(lián),導(dǎo)致不能通過(guò)試驗(yàn)過(guò)程去查找所有的試驗(yàn)數(shù)據(jù),不能全面監(jiān)控試驗(yàn)過(guò)程的每一步狀態(tài),不能跟蹤每一個(gè)結(jié)果的來(lái)源與去向,不能查看試驗(yàn)的執(zhí)行信息,不能復(fù)現(xiàn)試驗(yàn)全過(guò)程。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)解決問(wèn)題克服現(xiàn)有技術(shù)的不足,提供一種試驗(yàn)數(shù)據(jù)追溯方法,該方法能夠解決復(fù)雜產(chǎn)品數(shù)據(jù)追溯的問(wèn)題,為復(fù)雜產(chǎn)品研制提供試驗(yàn)數(shù)據(jù)支撐。
本發(fā)明系統(tǒng)的技術(shù)解決方案復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法,步驟如下
(1) 建立試驗(yàn)數(shù)據(jù)追溯文件,定義試驗(yàn)數(shù)據(jù)追溯文件的基本信息及屬性信息,按照規(guī)范格式形成試驗(yàn)數(shù)據(jù)追溯文件;
(2) 導(dǎo)入追溯關(guān)系,讀取試驗(yàn)數(shù)據(jù)追溯文件名,以面向?qū)ο蟮姆绞缴上鄳?yīng)的虛擬類(lèi);
4(3) 解析追溯關(guān)系,讀取試驗(yàn)數(shù)據(jù)追溯文件的基本信息及屬性信息,
將基本信息及屬性信息內(nèi)容增加到虛擬類(lèi)中,形成完整的虛擬類(lèi);
(4) 將虛擬類(lèi)注冊(cè)到追溯信息庫(kù)中,完成由試驗(yàn)數(shù)據(jù)追溯文件到虛擬
類(lèi),由虛擬類(lèi)到追溯信息庫(kù)的映射,按照注冊(cè)的格式從追溯信息庫(kù)獲取虛擬類(lèi)的基本信息及屬性信息進(jìn)而得到試驗(yàn)數(shù)據(jù)。
所述的基本信息包括數(shù)據(jù)類(lèi)名稱(chēng)、數(shù)據(jù)類(lèi)文件地址、數(shù)據(jù)類(lèi)的父類(lèi)名稱(chēng)、數(shù)據(jù)類(lèi)的父類(lèi)地址、是否為抽象類(lèi)。
所述的屬性信息包括基本屬性和追溯類(lèi)型的屬性;基本屬性包括屬性名稱(chēng)、屬性類(lèi)型;追溯類(lèi)型屬性包括一對(duì)多、多對(duì)多類(lèi)型。
所述步驟(1)中的規(guī)范格式可以采用C++、 Java等面向?qū)ο箢?lèi)的擴(kuò)展方式或XML格式。
所述步驟(3)中的解析追溯關(guān)系實(shí)現(xiàn)步驟如下(1 )讀取試驗(yàn)數(shù)據(jù)追溯文件基本信息,進(jìn)行基本信息的解析,包含獲取數(shù)據(jù)類(lèi)的名稱(chēng)、路徑、父類(lèi)名稱(chēng)、是否為抽象類(lèi)信息,并寫(xiě)入到虛擬類(lèi)相應(yīng)的變量中(2) 對(duì)基本信息中的繼承關(guān)系進(jìn)行解析,將繼承關(guān)系的層次關(guān)系體現(xiàn)到虛擬類(lèi)中,將父類(lèi)的屬性信息添加到當(dāng)前類(lèi)的屬性信息中,實(shí)現(xiàn)屬性的繼承;
(3) 讀取試驗(yàn)數(shù)據(jù)追溯文件的屬性信息,進(jìn)行屬性信息的解析,并將解析后的屬性信息添加到虛擬類(lèi)中;
(4) 針對(duì)一對(duì)多或多對(duì)多的追溯屬性,實(shí)現(xiàn)追溯關(guān)系解析,在虛擬類(lèi)中記錄關(guān)聯(lián)類(lèi)名稱(chēng)及追溯標(biāo)記信息。
所述的追溯信息庫(kù)可以釆用數(shù)據(jù)庫(kù)、文件系統(tǒng)等方式實(shí)現(xiàn),追溯信息庫(kù)是最終存儲(chǔ)試驗(yàn)數(shù)據(jù)的倉(cāng)庫(kù),追溯信息庫(kù)記錄了試驗(yàn)數(shù)據(jù)的基本信息、屬性信息及追溯關(guān)系。
本發(fā)明與現(xiàn)有技術(shù)相比具有的有益效果是
5(1 )本發(fā)明通過(guò)定義試驗(yàn)數(shù)據(jù)追溯文件、生成虛擬類(lèi)、注冊(cè)追溯信息庫(kù)的方式實(shí)現(xiàn)復(fù)雜試驗(yàn)數(shù)據(jù)的追溯,為復(fù)雜產(chǎn)品研制提供具有追溯關(guān)系的試驗(yàn)數(shù)據(jù)支撐。通過(guò)本發(fā)明可以按照試驗(yàn)過(guò)程進(jìn)行數(shù)據(jù)的追溯查詢(xún),實(shí)現(xiàn)整個(gè)試驗(yàn)過(guò)程的數(shù)據(jù)追溯。
(2 )對(duì)現(xiàn)有的試驗(yàn)系統(tǒng)可通過(guò)本發(fā)明對(duì)過(guò)程數(shù)據(jù)及^t型數(shù)據(jù)進(jìn)行有效管理,并可以在此基礎(chǔ)上進(jìn)行靈活的試驗(yàn)數(shù)據(jù)追溯定制開(kāi)發(fā)。該發(fā)明方法具有靈活性、通用性、實(shí)用性及可擴(kuò)展性的特點(diǎn)能滿(mǎn)足未來(lái)復(fù)雜產(chǎn)品研制或工程應(yīng)用中的擴(kuò)展需求。
(3) 本發(fā)明試驗(yàn)數(shù)據(jù)追溯文件可采用C++、 Java等面向?qū)ο箢?lèi)的擴(kuò)展方式或XML格式編寫(xiě),試驗(yàn)信息庫(kù)可以采用數(shù)據(jù)庫(kù)或文件系統(tǒng)實(shí)現(xiàn),具有很強(qiáng)的通用性。
(4) 通過(guò)試驗(yàn)數(shù)據(jù)追溯方法可直接將追溯性關(guān)系自動(dòng)生成追溯信息庫(kù),易于非專(zhuān)業(yè)開(kāi)發(fā)人員使用,降低對(duì)使用者的要求。
(5) 追溯信息庫(kù)可以動(dòng)態(tài)生成,滿(mǎn)足使用者對(duì)試驗(yàn)數(shù)據(jù)管理的擴(kuò)展開(kāi)發(fā)功能,通過(guò)追溯信息庫(kù)可以開(kāi)發(fā)面向不同試驗(yàn)數(shù)據(jù)追溯管理的應(yīng)用系統(tǒng)。
圖1為本發(fā)明的組成結(jié)構(gòu)框圖;圖2為本發(fā)明的Base試驗(yàn)數(shù)據(jù)追溯文件實(shí)現(xiàn)圖;圖3為本發(fā)明的Project試驗(yàn)數(shù)據(jù)追溯文件實(shí)現(xiàn)圖;圖4為本發(fā)明的Activity試驗(yàn)數(shù)據(jù)追溯文件實(shí)現(xiàn)圖;圖5為本發(fā)明的導(dǎo)入追溯關(guān)系實(shí)現(xiàn)圖;圖6為本發(fā)明的解析追溯關(guān)系實(shí)現(xiàn)圖;圖7為本發(fā)明的注冊(cè)追溯關(guān)系實(shí)現(xiàn)圖。
具體實(shí)施例方式
下面將試驗(yàn)數(shù)據(jù)追溯方法進(jìn)4亍說(shuō)明,具體的對(duì)本發(fā)明進(jìn)行介紹。實(shí)施方式以XML格式定義數(shù)據(jù)追溯文件、以Microsoft Visual C++ 6.0為系統(tǒng)開(kāi)發(fā)
6平臺(tái)、以文件系統(tǒng)作為追溯信息庫(kù)。通過(guò)基于一個(gè)項(xiàng)目(Project)與任務(wù)(Activity)的追溯關(guān)系的實(shí)現(xiàn)過(guò)程進(jìn)行介紹,具體的實(shí)施步驟如下
(1)建立試驗(yàn)數(shù)據(jù)追溯文件,定義試驗(yàn)數(shù)據(jù)追溯文件的基本信息及屬性信息,按照規(guī)范格式形成追溯文件。
試驗(yàn)追溯文件包含基本信息和屬性信息兩部分內(nèi)容?;拘畔〝?shù)據(jù)類(lèi)名稱(chēng)、數(shù)據(jù)類(lèi)文件地址、數(shù)據(jù)類(lèi)的父類(lèi)名稱(chēng)、數(shù)據(jù)類(lèi)的父類(lèi)地址、是否為抽象類(lèi)。屬性信息包括屬性名稱(chēng)、屬性類(lèi)型。屬性類(lèi)型中增加追溯類(lèi)型的屬性定義,如一對(duì)多、多對(duì)多類(lèi)型,追溯類(lèi)型屬性要給出相關(guān)類(lèi)的名稱(chēng)及追溯關(guān)鍵字信息。
以Base為基本類(lèi),在此類(lèi)基礎(chǔ)上構(gòu)造項(xiàng)目(Project)類(lèi)和任務(wù)(Activity)類(lèi),其中項(xiàng)目與任務(wù)之間構(gòu)造一對(duì)多的追溯關(guān)系, 一個(gè)項(xiàng)目(Project)包含多個(gè)任務(wù)(Activity);項(xiàng)目(Project)類(lèi)和用戶(hù)(User)類(lèi)之間構(gòu)造多對(duì)多的追溯關(guān)系,項(xiàng)目可以包含多個(gè)用戶(hù),而用戶(hù)可以屬于多個(gè)項(xiàng)目,多對(duì)多的實(shí)現(xiàn)方式可參考一對(duì)多的追溯關(guān)系實(shí)現(xiàn)方式。
一對(duì)多的具體追溯文件實(shí)現(xiàn)方式如下
基本(Base)數(shù)據(jù)類(lèi)的定義如圖2所示,文件名為Base.xml,其基本信息為Name-Base,表示數(shù)據(jù)類(lèi)名稱(chēng)為"Base", Path="Data",表示這個(gè)數(shù)據(jù)類(lèi)所在地址為系統(tǒng)目錄的Data目錄下,Parent "表示該數(shù)據(jù)類(lèi)沒(méi)有繼承任何其它數(shù)據(jù)類(lèi),Abstract true"表示該數(shù)據(jù)類(lèi)是抽象類(lèi),不能實(shí)例化。其屬性信息為包含一個(gè)類(lèi)型為long (長(zhǎng)整型)的id (編號(hào))屬性, 一個(gè)類(lèi)型為ONE(—對(duì)多)的createBy (創(chuàng)建者)屬性,追溯對(duì)象為User (用戶(hù)),一個(gè)類(lèi)型為Date(日期)的createDate (創(chuàng)建日期)屬性。
項(xiàng)目(Project)數(shù)據(jù)類(lèi)的定義如圖3所示,文件名為Project.xml,其基本信息為Name=Project,表示數(shù)據(jù)類(lèi)名稱(chēng)為"Project", Path="Data",表示這個(gè)數(shù)據(jù)類(lèi)所在地址為系統(tǒng)目錄的Data目錄下,Parent-"Base"表示該數(shù)據(jù)類(lèi)繼承了 Base數(shù)據(jù)類(lèi)的內(nèi)容,Abstract二"false"表示該數(shù)據(jù)類(lèi)可以實(shí)例化。其屬性信息為包含一個(gè)類(lèi)型為String (字符串)的name (名稱(chēng))屬性,一個(gè)類(lèi)型為String (字符串)的shortName (簡(jiǎn)稱(chēng))屬性, 一個(gè)類(lèi)型為String(字符串)的descritption (描述)屬性。
任務(wù)(Activity)數(shù)據(jù)類(lèi)的定義如圖4所示,文件的名稱(chēng)為Activity.xml,其基本信息為Name=Activity,表示數(shù)據(jù)類(lèi)名稱(chēng)為"Activity" , Path="Data",表示這個(gè)數(shù)據(jù)類(lèi)所在地址為系統(tǒng)目錄的Data目錄下,Parent Base"表示該數(shù)據(jù)類(lèi)繼承了 Base數(shù)據(jù)類(lèi)的內(nèi)容,Abstract-"false"表示該數(shù)據(jù)類(lèi)可以實(shí)例化。其屬性信息為包含一個(gè)類(lèi)型為String (字符串)的name (名稱(chēng))屬性, 一個(gè)類(lèi)型為String (字符串)的shortName (簡(jiǎn)稱(chēng))屬性, 一個(gè)類(lèi)型為String (字符產(chǎn))的descritption (描述)屬性, 一個(gè)類(lèi)型為One(—對(duì)多)的project屬性,Activity數(shù)據(jù)對(duì)象通過(guò)project屬性與Project對(duì)象關(guān)聯(lián),關(guān)聯(lián)類(lèi)型為一對(duì)多,在Project數(shù)據(jù)對(duì)象中可以通過(guò)activity索引進(jìn)行追溯。
(2) 導(dǎo)入追溯關(guān)系,讀取試驗(yàn)數(shù)據(jù)追溯文件名,以面向?qū)ο蟮姆绞缴上鄳?yīng)的虛擬類(lèi);
本發(fā)明的導(dǎo)入追溯關(guān)系實(shí)現(xiàn)方式如圖5所示,通過(guò)預(yù)先定義好的配置文件獲取系統(tǒng)配置信息,配置文件中包含數(shù)據(jù)追溯文件信息,首先獲取追溯文件的地址信息,然后對(duì)地址進(jìn)行檢索,按照約定的數(shù)據(jù)文件格式獲取所有數(shù)據(jù)文件的名稱(chēng),在程序內(nèi)部生成虛擬類(lèi),每個(gè)虛擬類(lèi)對(duì)應(yīng)一個(gè)追溯定義文件。
經(jīng)過(guò)導(dǎo)入追溯關(guān)系后,在Microsoft Visual C++6.0開(kāi)發(fā)的平臺(tái)中,完成三個(gè)虛擬類(lèi)的實(shí)例化,形成了 Base、 Project和Activity三個(gè)虛擬類(lèi)。
(3) 解析追溯關(guān)系,讀取試驗(yàn)數(shù)據(jù)追溯文件的基本信息及屬性信息,將基本信息及屬性信息內(nèi)容增加到虛擬類(lèi)中,形成完整的虛擬類(lèi);
本發(fā)明的解析追溯關(guān)系實(shí)現(xiàn)方式如圖6所示,解析追溯關(guān)系主要實(shí)現(xiàn)將追溯文件中的內(nèi)容完全寫(xiě)到虛擬類(lèi)中,首先進(jìn)行基本信息的解析,包含獲取數(shù)據(jù)類(lèi)的名稱(chēng)、路徑、父類(lèi)名稱(chēng)、是否為抽象類(lèi)信息,并寫(xiě)入到虛擬類(lèi)相應(yīng)的變量中。對(duì)于父類(lèi)不為空的數(shù)據(jù)類(lèi),進(jìn)行繼承關(guān)系解析,獲取父類(lèi)的屬性
8信息,并將父類(lèi)的屬性信息添加到本虛擬類(lèi)中,實(shí)現(xiàn)屬性關(guān)系的繼承。屬性解析功能要實(shí)現(xiàn)對(duì)數(shù)據(jù)追溯文件中所有屬性的解析,并將解析后的屬性添加到虛擬類(lèi)中,不同的屬性記錄屬性的類(lèi)型信息,對(duì)于追溯屬性按照追溯關(guān)系進(jìn)行屬性解析,在虛擬類(lèi)中記錄關(guān)聯(lián)類(lèi)名稱(chēng)及追溯標(biāo)記信息。
經(jīng)過(guò)解4斤追溯關(guān)系后,完成Base、 Project和Activity三個(gè)凄t據(jù)類(lèi)向虛擬類(lèi)的轉(zhuǎn)化。其中Base虛擬類(lèi)中包含Base數(shù)據(jù)類(lèi)定義的基本信息及屬性信息;Project虛擬類(lèi)包含Project數(shù)據(jù)類(lèi)定義的基本信息,Base數(shù)據(jù)類(lèi)的屬性信息以及Project數(shù)據(jù)類(lèi)的屬性信息;Activity虛擬類(lèi)包含Activity數(shù)據(jù)類(lèi)的基本信息,Base類(lèi)的屬性信息以及Activity數(shù)據(jù)類(lèi)的屬性信息。
(4)將虛擬類(lèi)注冊(cè)到追溯信息庫(kù)中,從追溯信息庫(kù)獲取虛擬類(lèi)的基本信息及屬性信息進(jìn)而得到試驗(yàn)數(shù)據(jù)本發(fā)明的注冊(cè)追溯關(guān)系實(shí)現(xiàn)方式如圖7所示,實(shí)現(xiàn)將虛擬類(lèi)中的所有信息寫(xiě)入到信息庫(kù)中。信息庫(kù)可以釆用文件系統(tǒng)或數(shù)據(jù)庫(kù)等多種方式實(shí)現(xiàn),這里以數(shù)據(jù)庫(kù)為例進(jìn)行說(shuō)明,首先獲取配置文件中的數(shù)據(jù)庫(kù)連接信息,包括數(shù)據(jù)庫(kù)的地址、端口號(hào)、用戶(hù)名、密碼等信息。連接數(shù)據(jù)庫(kù),用來(lái)測(cè)試數(shù)據(jù)追溯管理工具是否能連接數(shù)據(jù)庫(kù),最終保持連接狀態(tài)。通過(guò)SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行建表工作,然后將虛擬類(lèi)中的信息寫(xiě)入數(shù)據(jù)庫(kù)中。
經(jīng)過(guò)導(dǎo)入信息庫(kù)后,Base、 Project和Activity三個(gè)虛擬類(lèi)在數(shù)據(jù)庫(kù)中形成數(shù)據(jù)表,實(shí)現(xiàn)一個(gè)數(shù)據(jù)追溯文件到數(shù)據(jù)庫(kù)表的轉(zhuǎn)化,同時(shí)在數(shù)據(jù)庫(kù)中形成追溯關(guān)系的記錄表,通過(guò)記錄表可以檢索到所有數(shù)據(jù)表,從而實(shí)現(xiàn)了數(shù)據(jù)的追溯功能,可以按照自己定義的數(shù)據(jù)庫(kù)表結(jié)構(gòu)進(jìn)行解析,實(shí)現(xiàn)數(shù)據(jù)的追溯查詢(xún),導(dǎo)入,刪除等功能。
本發(fā)明未詳細(xì)說(shuō)明部分屬本領(lǐng)域技術(shù)人員公知常識(shí)。
9
權(quán)利要求
1、復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法,其特征在于步驟如下(1)建立試驗(yàn)數(shù)據(jù)追溯文件,定義試驗(yàn)數(shù)據(jù)追溯文件的基本信息及屬性信息,按照規(guī)范格式形成試驗(yàn)數(shù)據(jù)追溯文件;(2)導(dǎo)入追溯關(guān)系,讀取試驗(yàn)數(shù)據(jù)追溯文件名,以面向?qū)ο蟮姆绞缴上鄳?yīng)的虛擬類(lèi);(3)解析追溯關(guān)系,讀取試驗(yàn)數(shù)據(jù)追溯文件的基本信息及屬性信息,將基本信息及屬性信息內(nèi)容增加到虛擬類(lèi)中,形成完整的虛擬類(lèi);(4)將虛擬類(lèi)注冊(cè)到追溯信息庫(kù)中,完成由試驗(yàn)數(shù)據(jù)追溯文件到虛擬類(lèi),由虛擬類(lèi)到追溯信息庫(kù)的映射,按照注冊(cè)的格式從追溯信息庫(kù)獲取虛擬類(lèi)的基本信息及屬性信息進(jìn)而得到試驗(yàn)數(shù)據(jù)。
2、 根據(jù)權(quán)利要求1所述的復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法,其特征在于所述的基本信息包括數(shù)據(jù)類(lèi)名稱(chēng)、數(shù)據(jù)類(lèi)文件地址、數(shù)據(jù)類(lèi)的父類(lèi)名稱(chēng)、數(shù)據(jù)類(lèi)的父類(lèi)地址、是否為抽象類(lèi)。
3、 根據(jù)權(quán)利要求1所述的復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法,其特征在于所述的屬性信息包括基本屬性和追溯類(lèi)型的屬性;基本屬性包括屬性名稱(chēng)、屬性類(lèi)型;追溯類(lèi)型屬性包括一對(duì)多、多對(duì)多類(lèi)型。
4、 根據(jù)權(quán)利要求1所述的復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法,其特征在于所述步驟(1 )中的規(guī)范格式可以采用C++、 Java面向?qū)ο箢?lèi)的擴(kuò)展方式或XML格式。
5、 根據(jù)權(quán)利要求1所述的復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法,其特征在于所述步驟(3)中的解析追溯關(guān)系實(shí)現(xiàn)步驟如下(1)讀取試驗(yàn)數(shù)據(jù)追溯文件基本信息,進(jìn)行基本信息的解析,包含獲取數(shù)據(jù)類(lèi)的名稱(chēng)、路徑、父類(lèi)名稱(chēng)、是否為抽象類(lèi)信息,并寫(xiě)入到虛擬類(lèi)相應(yīng)的變量中;(2) 對(duì)基本信息中的繼承關(guān)系進(jìn)行解析,將繼承關(guān)系的層次關(guān)系體現(xiàn)到虛擬類(lèi)中,將父類(lèi)的屬性信息添加到當(dāng)前類(lèi)的屬性信息中,實(shí)現(xiàn)屬性的繼承;(3) 讀取試驗(yàn)數(shù)據(jù)追溯文件的屬性信息,進(jìn)行屬性信息的解析,并將解析后的屬性信息添加到虛擬類(lèi)中;(4) 針對(duì)一對(duì)多或多對(duì)多的追溯屬性,實(shí)現(xiàn)追溯關(guān)系解析,在虛擬類(lèi)中記錄關(guān)聯(lián)類(lèi)名稱(chēng)及追溯標(biāo)記信息。
6、根據(jù)權(quán)利要求1所述的復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法,其特征在于所述的追溯信息庫(kù)可以釆用數(shù)據(jù)庫(kù)、文件系統(tǒng)等方式實(shí)現(xiàn),追溯信息庫(kù)是最終存儲(chǔ)試驗(yàn)數(shù)據(jù)的倉(cāng)庫(kù),追溯信息庫(kù)記錄了試驗(yàn)數(shù)據(jù)的基本信息、屬性信息及追溯關(guān)系。
全文摘要
復(fù)雜試驗(yàn)數(shù)據(jù)追溯方法,其中試驗(yàn)數(shù)據(jù)追溯文件定義試驗(yàn)數(shù)據(jù)類(lèi)的基本信息及屬性信息;導(dǎo)入追溯關(guān)系獲取試驗(yàn)數(shù)據(jù)類(lèi)名稱(chēng)并形成對(duì)應(yīng)的虛擬類(lèi);解析追溯關(guān)系將試驗(yàn)數(shù)據(jù)追溯文件中的基本信息及屬性信息按照面向?qū)ο蟮姆绞教砑拥教摂M類(lèi)中;注冊(cè)追溯關(guān)系將虛擬類(lèi)信息添加到追溯信息庫(kù)中,按照注冊(cè)的規(guī)范格式可以從追溯信息庫(kù)獲取虛擬類(lèi)的基本信息及屬性信息進(jìn)而得到試驗(yàn)數(shù)據(jù)。該方法能夠解決復(fù)雜產(chǎn)品數(shù)據(jù)追溯管理的問(wèn)題,為復(fù)雜產(chǎn)品研制提供具有追溯關(guān)系的試驗(yàn)數(shù)據(jù)支撐。
文檔編號(hào)G06F17/30GK101458709SQ20081024015
公開(kāi)日2009年6月17日 申請(qǐng)日期2008年12月19日 優(yōu)先權(quán)日2008年12月19日
發(fā)明者馨 廖, 健 彭, 施國(guó)強(qiáng), 爍 李, 悅 王, 雯 趙 申請(qǐng)人:中國(guó)運(yùn)載火箭技術(shù)研究院