[發(fā)明專利]一種自動判斷關聯(lián)數(shù)據(jù)技術狀態(tài)一致性的版本管理系統(tǒng)有效
| 申請?zhí)枺?/td> | 201610059939.4 | 申請日: | 2016-01-28 |
| 公開(公告)號: | CN105528464B | 公開(公告)日: | 2019-03-26 |
| 發(fā)明(設計)人: | 馬蘇宏;杜可君;完顏振海;肖進;孫樹森;楊亮;徐嘉;梁磊;聶蓉梅;吳魁 | 申請(專利權)人: | 北京宇航系統(tǒng)工程研究所;中國運載火箭技術研究院 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06F16/21 |
| 代理公司: | 中國航天科技專利中心 11009 | 代理人: | 龐靜 |
| 地址: | 100076 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動 判斷 關聯(lián) 數(shù)據(jù) 技術 狀態(tài) 一致性 版本 管理 系統(tǒng) | ||
本發(fā)明涉及一種自動判斷關聯(lián)數(shù)據(jù)技術狀態(tài)一致性的版本管理系統(tǒng),包括版本庫、版本管理器、技術狀態(tài)一致性檢查器和技術狀態(tài)通知生成器,本系統(tǒng)可以根據(jù)工程設計數(shù)據(jù)具有明確上下游關系的特點,對工程設計數(shù)據(jù)定義數(shù)據(jù)包及其“上下游”關系,在文件提交時進行提交合法性檢查,對上下游數(shù)據(jù)的技術狀態(tài)一致性進行自動判斷,發(fā)現(xiàn)潛在的技術狀態(tài)不一致問題,并向相關設計人員提供技術動態(tài)變更通知,提醒相關設計人員及時更新過時數(shù)據(jù),本系統(tǒng)不僅能控制版本狀態(tài)還可以降低狀態(tài)不一致的工程數(shù)據(jù)被誤用的可能性,減少工程質量問題,避免經(jīng)濟損失,提高工作效率。
技術領域
本發(fā)明涉及一種自動判斷關聯(lián)數(shù)據(jù)技術狀態(tài)一致性的版本管理系統(tǒng),屬于工程設計數(shù)據(jù)管理技術領域。
背景技術
工程數(shù)據(jù)之間的關聯(lián)關系往往呈現(xiàn)“上下游”形式的相關,即依據(jù)相對固化的計算過程,以“上游數(shù)據(jù)”數(shù)據(jù)為計算輸入,計算生成“下游數(shù)據(jù)”。在此種關系下,上游數(shù)據(jù)發(fā)生更改后,下游數(shù)據(jù)必須相應更改,否則將導致工程項目數(shù)據(jù)的不一致。
復雜產(chǎn)品設計過程產(chǎn)生的數(shù)據(jù)項目眾多,數(shù)據(jù)項目之間的上下游關系極為復雜。容易出現(xiàn)上游數(shù)據(jù)變化后,相關設計人員未發(fā)現(xiàn)或未收到通知,沒有及時更新下游數(shù)據(jù),使項目數(shù)據(jù)的技術狀態(tài)不一致。而且,由于上下游關聯(lián)關系十分復雜,也難以依靠人工手段,判斷數(shù)據(jù)整體上的狀態(tài)一致性。當這種狀態(tài)不一致的工程數(shù)據(jù)被誤用后,往往導致工程質量問題,帶來經(jīng)濟損失。
目前市面上存在多種版本管理系統(tǒng),能夠實現(xiàn)記錄數(shù)據(jù)變化歷史的記錄功能,并能夠支持多人對數(shù)據(jù)的協(xié)同修改。但是,現(xiàn)有的版本管理系統(tǒng)沒有考慮到工程數(shù)據(jù)具有“上下游”形式的關系,不對更改數(shù)據(jù)所依賴的上游數(shù)據(jù)進行合法性檢查,也不具備自動判斷上下游技術狀態(tài)一致性的功能。
市面上還存在一些流程管理軟件,這些流程管理軟件往往要求管理人員事先定義設計流程,以確定上下游傳遞關系,但流程的定義繁瑣且經(jīng)常變化,且采用這種流程管理軟件管理工程設計之間的設計流程將導致各專業(yè)組難以靈活調整協(xié)同流程,工作效率低。
發(fā)明內(nèi)容
本發(fā)明的技術解決問題是:克服現(xiàn)有技術的不足,針對復雜產(chǎn)品多專業(yè)工程設計數(shù)據(jù)設計特點,提供一種自動判斷關聯(lián)數(shù)據(jù)技術狀態(tài)一致性的版本管理系統(tǒng),保證上下游數(shù)據(jù)的一致性,降低狀態(tài)不一致的工程數(shù)據(jù)被誤用的可能性。
本發(fā)明的技術方案是:一種自動判斷關聯(lián)數(shù)據(jù)技術狀態(tài)一致性的版本管理系統(tǒng),包括版本庫、版本管理器、技術狀態(tài)一致性檢查器和技術狀態(tài)通知生成器,其中:
版本管理器,新建或導入工程數(shù)據(jù),所述工程數(shù)據(jù)分項目存儲,一個項目從項目根目錄開始,包括根目錄、子目錄和文件名稱及內(nèi)容;將工程數(shù)據(jù)中指定的子目錄定義為數(shù)據(jù)包,確定數(shù)據(jù)包“上下游”的關系,生成數(shù)據(jù)包“上下游”關系表和數(shù)據(jù)包“上下游”順序表;為每個數(shù)據(jù)包定義用戶權限,形成用戶權限信息表;判斷客戶端文件提交合法性,將合法性判斷結果發(fā)送給客戶端;響應客戶端文件提交申請,為變化或增加的文件及其各級父目錄按照單調遞增的原則分配新的版本號進行標識,更新工程數(shù)據(jù)版本;數(shù)據(jù)包狀態(tài)表、數(shù)據(jù)包“上下游”關系表、數(shù)據(jù)包“上下游”順序表、用戶權限信息表和各個版本的工程數(shù)據(jù)均存入版本庫;
技術狀態(tài)一致性檢查器,讀取工程數(shù)據(jù)所有文件和目錄版本,創(chuàng)建所有數(shù)據(jù)包版本快照;根據(jù)數(shù)據(jù)包“上下游”關系及數(shù)據(jù)包版本快照中的數(shù)據(jù)包版本號進行技術狀態(tài)一致性檢查,更新數(shù)據(jù)包狀態(tài)表中的數(shù)據(jù)包狀態(tài),存入版本庫;
技術狀態(tài)通知生成器,讀取版本庫中的數(shù)據(jù)包狀態(tài)信息、數(shù)據(jù)包“上下游”關系信息、用戶權限信息,生成技術狀態(tài)變化消息,根據(jù)用戶權限信息,提供給與消息對應的數(shù)據(jù)包相關聯(lián)的客戶端。
數(shù)據(jù)包“上下游”關系表中記錄各數(shù)據(jù)包的所有直接上游數(shù)據(jù)包,所述直接上游數(shù)據(jù)包定義為與該數(shù)據(jù)包存在“上下游”關系的所有數(shù)據(jù)包中與該數(shù)據(jù)包最近的上游數(shù)據(jù)包,其他各數(shù)據(jù)包均為間接上游數(shù)據(jù)包,直接上游數(shù)據(jù)包和間接上游數(shù)據(jù)包合為該數(shù)據(jù)包的上游數(shù)據(jù)包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京宇航系統(tǒng)工程研究所;中國運載火箭技術研究院,未經(jīng)北京宇航系統(tǒng)工程研究所;中國運載火箭技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610059939.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:地下變電站鋼筋混凝土樁基接地電阻的模擬方法
- 下一篇:一種相冊命名方法和裝置
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(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ù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(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ù)據(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)裝置





