• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    元數據管理系統和使用其對模型對象進行建模的方法技術方案

    技術編號:29155856 閱讀:38 留言:0更新日期:2021-07-06 22:54
    提供了一種使用元數據管理系統對模型對象進行建模的方法和元數據管理系統。所述方法包括:在元數據管理系統中接收所輸入的關于至少一個模型對象的基本信息和屬性信息,根據所輸入的基本信息和屬性信息定義所述至少一個模型對象,以對其進行建模,在建模過程中基于所輸入的基本信息和屬性信息確定所述至少一個模型對象與其他模型對象之間的繼承關系或關聯關系,并且在對所述至少一個模型對象建模完成時使用相應的數據訪問接口名稱和數據訪問接口的屬性編碼為所述模型對象生成相應的數據訪問接口,以使得外部應用程序能夠訪問相應的建模形成的模型對象。通過本發明專利技術的方案,能夠改善對元數據的管理方法,并且為不同系統實現統一的數據訪問接口。

    【技術實現步驟摘要】
    元數據管理系統和使用其對模型對象進行建模的方法
    本專利技術涉及元數據建模領域,尤其涉及一種元數據管理系統和使用元數據管理系統對模型對象進行建模的方法、計算機設備和存儲介質。
    技術介紹
    隨著計算機技術和軟件工程的高速發展,軟件建模作為溝通真實世界與計算機世界的橋梁變得不可或缺。現有技術中有多種軟件建模的方法,這些建模方法各有利弊:有些方法只能用于部分場景,不能廣泛應用、有些方法理論性較強,缺乏實用性、有些方法的擴展性不強,不利于軟件系統的長期發展。不同的建模方法會對軟件工程產生巨大的影響。
    技術實現思路
    本專利技術的目的在于提供一種使用元數據管理系統對模型對象進行建模的方法和元數據管理系統,以解決或至少緩解上述現有技術的問題中的至少之一。具體地,根據本專利技術的第一方面,提供一種使用元數據管理系統對模型對象進行建模的方法,其中所述元數據包括關于至少一個模型對象的基本信息和屬性信息,所述方法包括:在所述元數據管理系統中接收所輸入的關于至少一個模型對象的基本信息和屬性信息,其中所述關于至少一個模型對象的基本信息至少包括所述至少一個模型對象的名稱、限定所述至少一個模型對象與其他模型對象之間的繼承關系的信息和對所述至少一個模型對象進行訪問的相應的數據訪問接口名稱,其中所述關于至少一個模型對象的屬性信息至少包括限定所述至少一個模型對象與其他模型對象之間的關聯關系的信息和對所述至少一個模型對象進行訪問的相應的數據訪問接口的屬性編碼;以及根據所輸入的關于所述至少一個模型對象的基本信息和屬性信息定義所述至少一個模型對象,以對所述至少一個模型對象進行建模,在建模過程中基于所輸入的關于至少一個模型對象的基本信息和屬性信息確定所述至少一個模型對象與其他模型對象之間的繼承關系或關聯關系,并且在對所述至少一個模型對象建模完成時使用相應的數據訪問接口名稱和數據訪問接口的屬性編碼為所述至少一個模型對象生成相應的數據訪問接口,以使得外部應用程序能夠訪問相應的建模形成的所述至少一個模型對象。根據一個實施方案,所述方法還包括:在輸入關于至少一個模型對象的基本信息和屬性信息之后,將所述至少一個模型對象的基本信息存入所述元數據管理系統的第一數據庫表,將所述至少一個模型對象的屬性信息存入所述元數據管理系統的第二數據庫表,針對每個模型對象根據該模型對象的基本信息和屬性信息生成用于存儲每個模型對象對應的業務數據的附加的至少一個數據庫表。根據一個實施方案,其中所述關于至少一個模型對象的基本信息還包括所述用于存儲所述至少一個模型對象對應的業務數據的附加的至少一個數據庫表的名稱,所述關于至少一個模型對象的屬性信息還包括用于生成所述附加的至少一個數據庫表的字段的名稱,以及其中所述針對每個模型對象根據該模型對象的基本信息和屬性信息生成用于存儲每個模型對象對應的業務數據的附加的至少一個數據庫表包括:針對每個模型對象根據該模型對象的基本信息中的附加的數據庫表的名稱和該模型對象的屬性信息中的用于生成所述附加的數據庫表的字段的名稱生成用于存儲每個模型對象對應的業務數據的附加的至少一個數據庫表。根據一個實施方案,所述方法還包括根據所述限定所述至少一個模型對象與其他模型對象之間的繼承關系的信息和所述限定所述至少一個模型對象與其他模型對象之間的關聯關系的信息通過以下方式確定所述至少一個模型對象在建立的模型中所處的層級:通過在所述元數據管理系統中輸入關于第一模型對象的基本信息和屬性信息來定義所述第一模型對象,將定義的所述第一模型對象作為待構建的模型的第一層級;以及通過在所述元數據管理系統中輸入關于第二模型對象的基本信息和屬性信息來定義所述第二模型對象,并且基于所輸入的關于所述第二模型對象的基本信息和屬性信息確定所述第二模型對象與所述第一模型對象之間的關系,如果所述第二模型對象與所述第一模型對象之間具有繼承關系,則將所述第二模型對象構建到所述第一模型對象所在的第一層級下方的第二層級,如果所述第二模型對象與所述第一模型對象之間具有關聯關系,則將所述第二模型對象構建到所述第一模型對象所在的第一層級。根據本專利技術的第二方面,提供一種元數據管理系統,其包括:輸入單元,被配置用于接收所輸入的關于至少一個模型對象的基本信息和屬性信息,其中所述關于至少一個模型對象的基本信息至少包括所述至少一個模型對象的名稱、限定所述至少一個模型對象與其他模型對象之間的繼承關系的信息和對所述至少一個模型對象進行訪問的相應的數據訪問接口名稱,其中所述關于至少一個模型對象的屬性信息至少包括限定所述至少一個模型對象與其他模型對象之間的關聯關系的信息和對所述至少一個模型對象進行訪問的相應的數據訪問接口的屬性編碼;處理單元,被配置用于根據所輸入的關于所述至少一個模型對象的基本信息和屬性信息定義所述至少一個模型對象,以對所述至少一個模型對象進行建模,在建模過程中基于輸入所述元數據管理系統中的關于至少一個模型對象的基本信息和屬性信息確定所述至少一個模型對象與其他模型對象之間的繼承關系或關聯關系,并且在對所述至少一個模型對象的建模完成時使用相應的數據訪問接口名稱和數據訪問接口的屬性編碼為所述至少一個模型對象生成相應的數據訪問接口,以使得外部應用程序能夠訪問相應的建模形成的所述至少一個模型對象。根據一個實施方案,其中所述元數據管理系統包括存儲單元,所述存儲單元包含:第一數據庫表,被配置用于存儲輸入所述元數據管理系統的關于所述至少一個模型對象的基本信息,第二數據庫表,被配置用于存儲輸入所述元數據管理系統的關于所述至少一個模型對象的屬性信息,附加的至少一個數據庫表,所述附加的至少一個數據庫表被配置為是針對每個模型對象根據該模型對象的基本信息和屬性信息生成的,用于存儲每個模型對象對應的業務數據。根據一個實施方案,其中所述關于至少一個模型對象的基本信息還包括所述用于存儲所述至少一個模型對象對應的業務數據的附加的至少一個數據庫表的名稱,所述關于至少一個模型對象的屬性信息還包括用于生成所述附加的至少一個數據庫表的字段的名稱,以及其中所述附加的至少一個數據庫表被進一步配置為是針對每個模型對象根據該模型對象的基本信息中的附加的數據庫表的名稱和該模型對象的屬性信息中的用于生成所述附加的數據庫表的字段的名稱而生成的。根據一個實施方案,其中所述處理單元被進一步配置為:根據所述限定所述至少一個模型對象與其他模型對象之間的繼承關系的信息和所述限定所述至少一個模型對象與其他模型對象之間的關聯關系的信息通過以下方式確定所述至少一個模型對象在建立的模型中所處的層級:通過在所述元數據管理系統中輸入關于第一模型對象的基本信息和屬性信息來定義所述第一模型對象,將定義的所述第一模型對象作為待構建的模型的第一層級;以及通過在所述元數據管理系統中輸入關于第二模型對象的基本信息和屬性信息來定義所述第二模型對象,并且基于所輸入的關于所述第二模型對象的基本信息和屬性信息確定所述第二模型對象與所述第一模型對象之間的關系,如果所述第二模型對象與所述第一模型對象之間具有繼本文檔來自技高網...

    【技術保護點】
    1.一種使用元數據管理系統對模型對象進行建模的方法,其特征在于,其中所述元數據包括關于至少一個模型對象的基本信息和屬性信息,所述方法包括:/n在所述元數據管理系統中接收所輸入的關于至少一個模型對象的基本信息和屬性信息,其中所述關于至少一個模型對象的基本信息至少包括所述至少一個模型對象的名稱、限定所述至少一個模型對象與其他模型對象之間的繼承關系的信息和對所述至少一個模型對象進行訪問的相應的數據訪問接口名稱,其中所述關于至少一個模型對象的屬性信息至少包括限定所述至少一個模型對象與其他模型對象之間的關聯關系的信息和對所述至少一個模型對象進行訪問的相應的數據訪問接口的屬性編碼;以及/n根據所輸入的關于所述至少一個模型對象的基本信息和屬性信息定義所述至少一個模型對象,以對所述至少一個模型對象進行建模,在建模過程中基于所輸入的關于至少一個模型對象的基本信息和屬性信息確定所述至少一個模型對象與其他模型對象之間的繼承關系或關聯關系,并且在對所述至少一個模型對象建模完成時使用相應的數據訪問接口名稱和數據訪問接口的屬性編碼為所述至少一個模型對象生成相應的數據訪問接口,以使得外部應用程序能夠訪問相應的建模形成的所述至少一個模型對象。/n...

    【技術特征摘要】
    1.一種使用元數據管理系統對模型對象進行建模的方法,其特征在于,其中所述元數據包括關于至少一個模型對象的基本信息和屬性信息,所述方法包括:
    在所述元數據管理系統中接收所輸入的關于至少一個模型對象的基本信息和屬性信息,其中所述關于至少一個模型對象的基本信息至少包括所述至少一個模型對象的名稱、限定所述至少一個模型對象與其他模型對象之間的繼承關系的信息和對所述至少一個模型對象進行訪問的相應的數據訪問接口名稱,其中所述關于至少一個模型對象的屬性信息至少包括限定所述至少一個模型對象與其他模型對象之間的關聯關系的信息和對所述至少一個模型對象進行訪問的相應的數據訪問接口的屬性編碼;以及
    根據所輸入的關于所述至少一個模型對象的基本信息和屬性信息定義所述至少一個模型對象,以對所述至少一個模型對象進行建模,在建模過程中基于所輸入的關于至少一個模型對象的基本信息和屬性信息確定所述至少一個模型對象與其他模型對象之間的繼承關系或關聯關系,并且在對所述至少一個模型對象建模完成時使用相應的數據訪問接口名稱和數據訪問接口的屬性編碼為所述至少一個模型對象生成相應的數據訪問接口,以使得外部應用程序能夠訪問相應的建模形成的所述至少一個模型對象。


    2.根據權利要求1所述的方法,所述方法還包括:在輸入關于至少一個模型對象的基本信息和屬性信息之后,將所述至少一個模型對象的基本信息存入所述元數據管理系統的第一數據庫表,將所述至少一個模型對象的屬性信息存入所述元數據管理系統的第二數據庫表,針對每個模型對象根據該模型對象的基本信息和屬性信息生成用于存儲每個模型對象對應的業務數據的附加的至少一個數據庫表。


    3.根據權利要求2所述的方法,其中所述關于至少一個模型對象的基本信息還包括所述用于存儲所述至少一個模型對象對應的業務數據的附加的至少一個數據庫表的名稱,所述關于至少一個模型對象的屬性信息還包括用于生成所述附加的至少一個數據庫表的字段的名稱,以及其中所述針對每個模型對象根據該模型對象的基本信息和屬性信息生成用于存儲每個模型對象對應的業務數據的附加的至少一個數據庫表包括:針對每個模型對象根據該模型對象的基本信息中的附加的數據庫表的名稱和該模型對象的屬性信息中的用于生成所述附加的數據庫表的字段的名稱生成用于存儲每個模型對象對應的業務數據的附加的至少一個數據庫表。


    4.根據權利要求1至3中任一項所述的方法,所述方法還包括根據所述限定所述至少一個模型對象與其他模型對象之間的繼承關系的信息和所述限定所述至少一個模型對象與其他模型對象之間的關聯關系的信息通過以下方式確定所述至少一個模型對象在建立的模型中所處的層級:
    通過在所述元數據管理系統中輸入關于第一模型對象的基本信息和屬性信息來定義所述第一模型對象,將定義的所述第一模型對象作為待構建的模型的第一層級;以及
    通過在所述元數據管理系統中輸入關于第二模型對象的基本信息和屬性信息來定義所述第二模型對象,并且基于所輸入的關于所述第二模型對象的基本信息和屬性信息確定所述第二模型對象與所述第一模型對象之間的關系,如果所述第二模型對象與所述第一模型對象之間具有繼承關系,則將所述第二模型對象構建到所述第一模型對象所在的第一層級下方的第二層級,如果所述第二模型對象與所述第一模型對象之間具有關聯關系,則將所述第二模型對象構建到所述第一模型對象所在的第一層級。


    5.一種元數據管理系統,其特征在于,包括:
    輸入單元,被配置用于接收所輸入的關于至少一個模型對象的基本信息和屬性信息,其中所述關于至少一個模型對...

    【專利技術屬性】
    技術研發人員:王威劉慶龍
    申請(專利權)人:北京元年科技股份有限公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲午夜福利精品无码| 91精品无码久久久久久五月天| 高清无码午夜福利在线观看| 无码人妻一区二区三区一| 韩国无码AV片在线观看网站| 国产AV无码专区亚洲Av| 亚洲精品无码久久久久APP| 亚洲国产成人精品无码区在线观看| 日韩乱码人妻无码中文字幕| 国产aⅴ激情无码久久久无码| 日韩一区二区三区无码影院| 亚洲国产精品无码久久久久久曰| 精品三级AV无码一区| 国产办公室秘书无码精品99| 青春草无码精品视频在线观| 无码人妻丰满熟妇片毛片| 中文字幕无码免费久久9一区9| 亚洲乱亚洲乱妇无码| 高清无码视频直接看| 国产高清无码视频| 精品久久久无码中文字幕边打电话| 亚洲av午夜精品无码专区| 日韩精品无码专区免费播放| 国产成人精品无码免费看 | 久久伊人亚洲AV无码网站| 亚洲无码一区二区三区| 精品少妇人妻av无码久久| 91久久精品无码一区二区毛片| 亚洲av永久无码精品漫画| 亚欧免费无码aⅴ在线观看| 伊人久久综合无码成人网| a级毛片无码免费真人久久| 亚洲免费日韩无码系列| 中文成人无码精品久久久不卡| 久久综合一区二区无码| 亚洲中文字幕无码一区二区三区| 国产V亚洲V天堂无码久久久| 亚洲AV无码专区亚洲AV伊甸园 | 中文字幕av无码无卡免费| 亚洲人成人无码.www石榴| 影音先锋无码a∨男人资源站|