一种基于物联网的数据标准模型设计系统及方法技术方案

技术编号:33276822 阅读:46 留言:0更新日期:2022-04-30 23:36
本发明专利技术公开了一种基于物联网的数据标准模型设计系统及方法。数据标准模型设计系统,包括数据标准系统和引擎工厂。数据标准系统包括数据元管理模块、数据集管理模块及可视化界面;数据标准模型的建立和更新通过数据标准系统统一管理。引擎工厂为保存了具体数据解析引擎的容器,所述的数据解析引擎为对数据进行解析和转换的执行引擎。本发明专利技术方法可以对设备协议做接入时对数据进行标准解析,无需在使用数据标准模型技术的应用上嵌入文件,且可以动态更新数据标准模型,使用数据标准模型技术的应用不用重启和替换文件。并且本发明专利技术系统能够通过可视化界面建立数据标准模型,简化操作流程。程。程。

【技术实现步骤摘要】
一种基于物联网的数据标准模型设计系统及方法


[0001]本专利技术属于涉及一种基于物联网的数据标准模型设计系统及方法。

技术介绍

[0002]根据国家医疗数据标准的要求,在医疗物联网方面还未完善。而数据标准模型的建立,可以规范医疗物联网数据的标准和质量,保证数据的准确性、完整性、一致性。
[0003]现有的protobuf,可以让跨平台跨语言的应用程序之间解析数据。protobuf的缺点是依赖性强,需要在每个需要使用数据标准模型技术的应用嵌入对应的.proto文件,修改数据标准模型则需要修改proto文件并重新编译,替换应用中原有的proto文件并重启。并且建立数据标准模型没有界面化,只能在文件中建立数据标准模型。

技术实现思路

[0004]针对现有技术中存在的不足,本专利技术提供一种基于物联网的数据标准模型设计系统及方法。
[0005]本专利技术方法可以对设备协议做接入时对数据进行标准解析,无需在使用数据标准模型技术的应用上嵌入文件,且可以动态更新数据标准模型,使用数据标准模型技术的应用不用重启和替换文件。并且本专利技术系统能够通过可视化界面建立数据标准模型,简化操作流程。
[0006]一种基于物联网的数据标准模型设计系统,包括数据标准系统和引擎工厂。
[0007]所述的数据标准系统包括数据元管理模块、数据集管理模块及可视化界面。
[0008]所述的数据元管理模块用于管理数据元,通过定义数据元的属性,在数据元管理模块中新增数据元。
[0009]所述的数据集管理模块用于管理数据集;通过定义数据集的属性和数据规则在数据集管理模块中新增数据集,在定义好数据集属性和数据规则后保存,则这个数据集即为建立的一个数据标准模型,定义好的数据集则规范了此类数据的格式和解析的方式。
[0010]所述的可视化界面包括数据元管理界面和数据集管理界面,分别对应用于数据元管理模块和数据集管理模块,用于显示数据元列表和数据集列表,通过在数据元管理界面和数据集管理界面上操作,完成数据元管理和数据集管理。
[0011]所述的引擎工厂为保存了具体数据解析引擎的容器,所述的数据解析引擎为对数据进行解析和转换的执行引擎,其中编写了从数据标准系统中查询数据集的接口,需要使用数据标准模型技术的应用通过引擎工厂对数据解析引擎进行调用。
[0012]所述的数据解析引擎根据应用场景下的数据流中的序列化字典和结构体分类从数据标准系统中查询到数据集,根据数据集的属性和数据规则进行解析数据并生成平台规范数据。
[0013]进一步的,所述的数据元属性包括编码、标识符、名称、分类和描述。
[0014]进一步的,所述的数据集的属性包括序列化字典、结构体标识、标识符、名称;所述
的定义数据规则为选择一个或多个数据元进行排列组合和规则的制定。
[0015]进一步的,数据标准模型的建立和更新通过数据标准系统统一管理。当在数据标准系统中更新了数据标准模型时,其他需要使用数据标准模型技术的应用会查询到更新后的数据标准模型。
[0016]进一步的,所述的引擎工厂支持注册多个解析引擎,不仅可以注册数据标准系统的解析引擎,也支持注册其他第三方的解析引擎。
[0017]一种基于物联网的数据标准模型设计方法,步骤如下。
[0018]步骤(1)、确定应用场景。
[0019]步骤(2)、根据应用场景在数据标准系统上管理序列化字典和结构体分类的字典项,以及定义数据元。
[0020]步骤(3)、在数据标准系统上创建此应用场景的数据集。
[0021]步骤(4)、数据流入时,从引擎工厂获取数据解析引擎,数据解析引擎查询数据标准模型定义并解析协议生成数据。
[0022]进一步的,步骤(2)中的定义数据元具体如下。
[0023]通过可视化界面中的数据元管理界面对数据元管理模块进行操作,根据应用场景定义数据元的属性,在数据元管理模块中新增数据元,所述的数据元属性包括编码、标识符、名称、分类和描述。
[0024]进一步的,所述的步骤(3)具体方法如下。
[0025]通过可视化界面中的数据集管理界面对数据集管理模块进行操作,根据应用场景定义数据集的属性和数据规则在数据集管理模块中新增数据集,在定义好数据集属性和数据规则后保存,则这个数据集即为建立的一个数据标准模型。定义好的数据集则规范了此类数据的格式和解析的方式。所述的数据集的属性包括序列化字典、结构体标识、标识符、名称;所述的定义数据规则为选择一个或多个数据元进行排列组合和规则的制定。
[0026]进一步的,步骤(4)具体方法如下。
[0027]数据传入使用数据标准模型技术的应用中,应用再截取数据中的序列化字典、结构体分类并从引擎工厂获取对应的数据解析引擎,数据解析引擎根据数据流中的序列化字典和结构体分类从数据标准系统中查询到对应数据标准模型,即对应数据集,根据对应数据集的属性和规则进行解析数据并生成平台规范数据。
[0028]本专利技术有益效果如下。
[0029]1.现有技术需在使用数据标准模型技术的应用中嵌入数据标准模型的文件,才能进行解析。而本专利技术可以对设备协议做接入时对数据进行标准解析,无需在使用数据标准模型技术的应用中嵌入文件,且可以动态更新数据标准模型,应用不用重启和替换文件。
[0030]2.本专利技术系统能够通过可视化界面建立数据标准模型,优点是可读性强、易于阅读和编辑。
[0031]3.现有技术的数据标准模型无法进行动态更新。本专利技术可以提供在线定义数据标准模型(即定义了属性和数据规则的数据集),且可动态更新数据标准模型。因数据标准模型的建立和更新是在数据标准系统中来统一管理。当在数据标准系统中更新了数据标准模型时,其他需要使用数据标准模型技术的应用会查询到更新后的数据标准模型(因数据解析引擎的核心是实时从数据标准系统中查询最新的数据标准模型)。
附图说明
[0032]图1为本专利技术实施例数据标准模型建立流程示意图。
[0033]图2为本专利技术实施例数据解析流程示意图。
[0034]图3为本专利技术实施例数据标准模型设计系统结构示意图。
具体实施方式
[0035]以下结合附图与实施例对本专利技术方法进行进一步描述。
[0036]数据元:通过标识、定义、标识以及允许值等一系列属性描述的数据单元,是不可再分的最小数据单元。
[0037]数据集:是在特定主题下,由必需、基本的数据元组成的数据集合。是对所必须采集记录的数据元基本范围的标准化要求。
[0038]数据标准模型:是创建好数据集自身属性和对数据元的组合。
[0039]序列化:数据的状态信息转换为可以存储或传输的形式的过程。即把数据转换为字节流的过程。
[0040]序列化字典:对序列化方式进行定义和描述,是所有序列化定义的集合。
[0041]结构体分类:区分数据的业务分类和场景。
[0042]数据解析引擎:对数据进行解析本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于物联网的数据标准模型设计系统,其特征在于,包括数据标准系统和引擎工厂;所述的数据标准系统包括数据元管理模块、数据集管理模块及可视化界面;所述的数据元管理模块用于管理数据元,通过定义数据元的属性,在数据元管理模块中新增数据元;所述的数据集管理模块用于管理数据集;通过定义数据集的属性和数据规则在数据集管理模块中新增数据集,在定义好数据集属性和数据规则后保存,则这个数据集即为建立的一个数据标准模型,定义好的数据集则规范了此类数据的格式和解析的方式;所述的可视化界面包括数据元管理界面和数据集管理界面,分别对应用于数据元管理模块和数据集管理模块,用于显示数据元列表和数据集列表,通过在数据元管理界面和数据集管理界面上操作,完成数据元管理和数据集管理;所述的引擎工厂为保存了具体数据解析引擎的容器,所述的数据解析引擎为对数据进行解析和转换的执行引擎,其中编写了从数据标准系统中查询数据集的接口,需要使用数据标准模型技术的应用通过引擎工厂对数据解析引擎进行调用。2.根据权利要求1所述的一种基于物联网的数据标准模型设计系统,其特征在于,所述的数据解析引擎根据应用场景下的数据流中的序列化字典和结构体分类从数据标准系统中查询到数据集,根据数据集的属性和数据规则进行解析数据并生成平台规范数据。3.根据权利要求1所述的一种基于物联网的数据标准模型设计系统,其特征在于,所述的数据元属性包括编码、标识符、名称、分类和描述。4.根据权利要求1所述的一种基于物联网的数据标准模型设计系统,其特征在于,所述的数据集的属性包括序列化字典、结构体标识、标识符、名称;所述的定义数据规则为选择一个或多个数据元进行排列组合和规则的制定。5.根据权利要求1

4任一所述的一种基于物联网的数据标准模型设计系统,其特征在于,数据标准模型的建立和更新通过数据标准系统统一管理;当在数据标准系统中更新了数据标准模型时,其他需要使用数据标准模型技术的应用会查询到更新后的数据标准...

【专利技术属性】
技术研发人员:葛航余小益朱宗翔王其黄圣义
申请(专利权)人:创业慧康科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1