[发明专利]一种跨领域共享数据模型构建方法有效
申请号: | 201811606450.X | 申请日: | 2018-12-27 |
公开(公告)号: | CN109739915B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 董贵山;刘栋;颜亮 | 申请(专利权)人: | 中国电子科技集团公司第三十研究所 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/27 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 夏琴 |
地址: | 610000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 领域 共享 数据模型 构建 方法 | ||
1.一种跨领域共享数据模型构建方法,包括以下过程:
步骤1,基于通用数据模型、领域数据模型和编码表,构建数据模型仓库;其特征在于,还包括以下过程:
步骤2,构建数据模型仓库的子集模型,并对子集模型进行扩展,构建信息交换模型;
步骤3,建立信息交换模型与共享数据发布方和使用方的数据实体的映射关系;
步骤4,基于映射关系建立信息交换包,使用方根据映射关系提取共享数据信息;
所述步骤1的具体过程为:步骤11,建立结构域、通用域、公共域的三种的数据模型,组成通用的核心数据模型;步骤12,各行业领域根据自身业务信息交换需求,依据本领域标准或共识,通过继承、扩展核心数据模型构建;步骤13,根据各行业领域标准规范形成的标准数据编码表,并以命名空间形式进行组织;
所述步骤2的具体过程为:步骤21,建立信息交换模型与模型仓库中数据模型的映射关系,将与数据模型仓库中匹配的元素抽取出来,构建数据模型仓库的子集,形成子集模式;步骤22,针对信息交换模型中出现而数据模型仓库中未出现的元素进行定义,形成扩展模式;步骤23,通过子集模式和扩展模式形成了描述信息交换模型的所有元素的全集,通过将这些元素进行有序组合,形成交换模式;步骤24,对交换模式进行封装,构建信息交换模型;
所述交换模型可有一个或多个交换模式,但一个交换模式只有唯一的根节点;
所述步骤3的具体过程为:步骤31,将数据实体与信息交换模型通过图形化方式进行展示,数据实体的属性和信息交换模型的元素作为线段端点,可通过连线方式进行连接;步骤32,将发布方源数据实体的属性作为线段起点,信息交换模型的元素作为线段终点,通过连线方式建立发布方源数据实体与信息交换模型的映射,通过重新选择连接端点,支持发布方源数据实体和信息交换模型之间映射关系的修改;步骤33,将信息交换模型的元素作为线段起点,使用方目标数据实体的属性作为线段终点,通过连线方式建立使用方目标数据实体与信息交换模型的映射,通过重新选择连接端点,支持使用方目标数据实体和信息交换模型之间映射关系的修改。
2.如权利要求1所述的跨领域共享数据模型构建方法,其特征在于,所述源数据实体和目标数据实体格式包括数据库库表、电子文件、SOA服务接口。
3.如权利要求2所述的跨领域共享数据模型构建方法,其特征在于,所述源数据实体与目标数据实体的格式不同。
4.如权利要求1所述的跨领域共享数据模型构建方法,其特征在于,所述步骤4的具体过程为:步骤41,在信息发布方根据映射关系从源数据实体中抽取数据,形成对应数据模型的信息交换包;步骤42,信息交换包通过交换平台传递到数据使用方,使用方通过映射关系从信息交换包提取共享数据到目标数据实体;
所述信息交换包支持序列化为XML、JSON格式数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十研究所,未经中国电子科技集团公司第三十研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811606450.X/1.html,转载请声明来源钻瓜专利网。