[發明專利]一種元數據之間相互關系描述的方法有效
| 申請號: | 201410447979.7 | 申請日: | 2014-09-04 |
| 公開(公告)號: | CN104199929B | 公開(公告)日: | 2017-04-12 |
| 發明(設計)人: | 魏建斌 | 申請(專利權)人: | 浪潮通用軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06Q10/06 |
| 代理公司: | 濟南信達專利事務所有限公司37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 之間 相互關系 描述 方法 | ||
技術領域
本發明涉及ERP系統軟件研發領域,目的是通過元數據之間相互關系的描述,提高ERP系統安裝和打補丁時的完整性,增加一種ERP系統內容的描述方式,,具體地說是一種元數據之間相互關系描述的方法。
背景技術
隨著企業規模的不斷擴大、ERP系統越來越復雜,構成ERP系統的內容越來越多,通過元數據可以把ERP系統中的所有元素進行描述,元素之間的相互關系也需要進行描述,來保證系統的完整性。
元數據已經有了各種各樣的定義,但元數據相互使用時對相互之間的關系沒有一種可描述的方法;ERP系統中的元素都用元數據描述后,如何保證整個系統的完整性,保證在開發時、發布運行時所用的元數據都是一致的、完整的。
發明內容
本發明的目的是提供一種元數據之間相互關系描述的方法。
本發明的目的是按以下方式實現的,將ERP系統所有的元素都用元數據描述的同時,相互之間的關系也要描述清楚,保證系統的完整性,包含1)關系的分類、2)關系的描述和3)關系的使用三個部分,其中:
1)在關系的分類部分,包括以下步驟和內容:
(1)定義類型
(2)定義每種類型的使用場景
步驟(1)的定義類型,用于描述元數據相互之間關系的分類,包含依賴關系、派生關系、擴展關系、包含關系,依賴關系是指一個元數據使用時要依賴的其他元數據的描述,包含元數據實體的描述和具體依賴內容的描述;派生關系是指一個元數據派生自另一個元數據,派生前的元數據內容改變后派生后的數據也跟著變化;擴展關系是指一個元數據針對另一個元數據進行了擴展,擴展后的元數據內容改變時和擴展前的元數據沒有關系;包含關系是指一個元數據被另一個元數據包含,兩個元數據的生命周期一樣;
步驟(2)的定義每種類型的使用場景,用于描述每種類型的使用場景,不同類型的關系,使用的場景不一樣,要詳細定義對應的場景,增加對各種類型的深入了解,并指導具體開發過程中該如何使用,依賴關系在一個元數據使用另一個元數據的內容時使用,類似于代碼間的引用;派生關系在一個元數據被用戶使用時,根據用戶需求不同維度展現方式不一樣,通過派生關系來滿足用戶的需求;擴展關系在提供給用戶一個標準產品后,用戶根據自己的業務需要增加一些內容,調整一些流程,這時通過擴展關系來解決用戶需求;一個元數據在定義時,一部分內容需要定義另一個元數據后才能定義,被包含的元數據和該元數據綁定,整個生命周期都相同,這種場景下使用包含關系;
2)在關系描述部分,包括以下步驟和內容:
(1)每種類型的描述
(2)數據結構的定義
步驟(1)的每種類型的描述,需要在代碼中實現每種類型的定義,包含依賴關系的定義、派生關系的定義、擴展關系的定義、包含關系的定義。依賴關系的定義要包含依賴元數據的唯一識別碼,依賴的版本號,如果能識別依賴的明細關系,需要記錄元數據的某個節點和另一個元數據的某個節點的依賴;派生關系定義要記錄派生的元數據的唯一識別碼及對應版本號;擴展關系定義要描述來源元數據的唯一識別碼及版本號,來源元數據是多個;包含關系要描述包含元數據的唯一識別碼及版本號;
步驟(2)數據結構的定義,根據代碼中實現的每種類型,需要提供對應的持久化存儲的結構,不同類型有同樣的數據存儲結構,依賴關系的持久化存儲分兩塊,一塊是對象間的依賴,只記錄兩個元數據的唯一識別碼以及對應的版本號,另一塊記錄明細節點間的依賴關系,包含明細節點的唯一識別碼以及節點描述信息;派生關系、擴展關系、包含關系只記錄元數據的唯一識別碼及版本號,數據存在一個關系表中,通過類型字段進行區分;
3)在關系的使用部分,包括以下步驟和內容:
(1)開發系統時的使用;
(2)制作安裝包時的使用;
(3)安裝包安裝時的使用;
步驟(1)的開發系統時的使用,在不同的元數據之間產生關系時,要按照類型的不同進行記錄,根據不同的元數據類型,關系記在對象之間,或記錄明細節點的關系,開發系統時,使用了派生、擴展、包含關系時,在元數據中要識別并記錄,關系變化時,要更新關系的描述內容;來源元數據刪除時,要根據關系判斷是否被其他元數據使用,依賴關系在設計器中定義元數據時,根據元數據之間的使用關系進行識別,元數據內容變化時要根據依賴關系進行完整性驗證;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮通用軟件有限公司,未經浪潮通用軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410447979.7/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





