一种良好制药实践的基于自定义数据对象关联查询方法技术

技术编号:33789016 阅读:21 留言:0更新日期:2022-06-12 14:45
本发明专利技术涉及数据查询技术领域,具体涉及一种良好制药实践的基于自定义数据对象关联查询方法,以解决数据对象的可配置化,以实现数据对象的查询和关联查询。本发明专利技术一种良好制药实践的基于自定义数据对象关联查询方法,包括以下内容:根据对象的对象模型生成对象的唯一标志;根据对象属性信息和关联信息,针对引用、被引用对象构建对象关系网;构造对象的动态查询构造器。询构造器。询构造器。

【技术实现步骤摘要】
一种良好制药实践的基于自定义数据对象关联查询方法


[0001]本专利技术涉及数据查询
,具体涉及一种良好制药实践的基于自定义数据对象关联查询方法。

技术介绍

[0002]随着社会经济及科技的发展,制药行业也在不断发展,为了更好的控制药品的质量,国家相关部门进一步加强了制药企业GMP认证管理工作。GMP是药品生产的最基本的质量管理规范,通过提高企业工作人员的素质,加强生产现场的质量控制,维护生产设备,选取诚信度较高的原料供应商等有效措施来加强制药企业GMP管理,在确保药品质量的同时提高了人们用药的安全性。
[0003]为了更好、更高效的对药品生产过程的质量进行管控,尤其是信息安全的管控,医药企业采用智能化的管理系统进行管理。现有技术中的管理系统,如公开号为CN110995860B的中国专利文献中公开的一种“基于受控查询区块链的GMP/GSP质量管理平台”,所述平台采用联盟链的形式搭建,所述联盟链包括多个记录存储节点和任意个受控查询节点;所述受控查询节点和存储节点通过通讯协议进行消息互通;所述记录存储节点连接所有需要向区块链上记录存储信息的用户;所述受控查询节点连接所有需要获取区块链上存储信息的用户;所有需要查询获取上链信息的参与方只能通过所述受控查询节点进行操作;参与方将所有需要上链存储的GMP/GSP文件信息,提交到联盟链,实现GMP/GSP文件信息上链。本专利技术提出的基于受控查询区块链的GMP/GSP质量管理平台可以保障数据不可伪造不可篡改删除,保障了数据的完整性、一致性和安全性。
[0004]然而,上述质量管理平台,虽然在一定程度上可保障数据的完整性、一致性和安全性,但是,数据对象的安全、高效查询问题也是急需解决的,而上述质量管理平台并未涉及,即上述质量管理平台并未解决数据对象的可配置化,以实现数据对象的关联查询问题。

技术实现思路

[0005]本专利技术提供一种良好制药实践的基于自定义数据对象关联查询方法,以解决数据对象的可配置化,以实现数据对象的查询和关联查询。
[0006]本专利技术提供技术方案如下:一种良好制药实践的基于自定义数据对象关联查询方法,包括以下内容:根据对象的对象模型生成对象的唯一标志;根据对象属性信息和关联信息,针对引用、被引用对象构建对象关系网;构造对象的动态查询构造器。
[0007]本专利技术的有益效果如下:构建基础的对象模型后,会产生一个对象的唯一标志,该标志代表着该对象,对象模型中包含的信息包括对象属性信息和关联信息,因此,可以根据对象属性信息和关联信息,针对引用、被引用对象构建对象关系网,然后通过构造对象的动态查询构造器,以实现
在对象关系网中进行对象的查询和关联查询等查询操作。
[0008]本专利技术一种良好制药实践的基于自定义数据对象关联查询方法,应用于符合GMP规范的可配置化系统中,以在配置数据对象模型后,实现对象的查询和关联查询等操作,属于可配置业务领域。
[0009]进一步地,所述的对象模型,是根据企业不同的业务性质配置的。
[0010]有益效果:本专利技术方案所述企业不同的业务有两层含义,一种是指一个企业内部有不同的业务,另外一种是指不同的企业之间也有不同的业务,这样根据企业不同的业务性质来配置对象模型,配置出的对象模型不仅仅用于一个企业的系统服务,而且同样适用于其他企业的系统服务,解决了在不同的医药制造企业在质量事件、质量文档的不同的业务性质的管理问题。
[0011]进一步地,所述唯一标志,用于获取对象的相关信息。
[0012]有益效果:所述唯一标志代表着该对象,相当于赋予对象一种识别标签,便于查询对象模型的相关信息,如可以通过该唯一标志获取对象的相关信息。
[0013]进一步地,所述对象属性信息,是通过对象的唯一标志,获取到的对象属性信息。
[0014]有益效果:对象属性信息是对象信息的一种,因此可通过对象的唯一标志,获取对象属性信息,从而用于构建引用、被引用对象关系网。
[0015]进一步地,所述的动态查询构造器,通过构造一个统一的对象查询抽象层实现。
[0016]有益效果:对象模型构建后,对象的属性信息和关联信息是一个零散的成网状的信息池里面(即引用、被引用对象之间的对象关系网),本系统通过构造一个统一的对象查询抽象层,来达到传统的类似于数据库查询SQL的效果。
[0017]进一步地,所述的动态查询构造器,用于对象的查询,以及在不同的对象模型之间进行关联查询。
[0018]有益效果:通过动态查询构造器,以实现对象的查询,以及在不同的对象模型之间进行关联查询,以解决在管理系统中,在不同的业务对象模型之间有需要关联查询的业务需要。
[0019]进一步地,所述的动态查询构造器,还用于聚合、分组等查询语法来查询对象结果集。
[0020]有益效果:通过动态查询构造器,进一步来实现数据对象的聚合、分组等查询。
[0021]进一步地,所述的动态查询构造器,通过构造对象的自定义动态查询语言实现。
[0022]有益效果:通过构造对象的自定义动态查询语言来实现动态查询构造器,该对象语言可以像传统的SQL语句一样使用查询,关联、聚合、分组等查询语法来查询对象结果集。
附图说明
[0023]图1为本专利技术一种良好制药实践的基于自定义数据对象关联查询方法实施例一的流程图。
具体实施方式
[0024]下面通过具体实施方式进一步详细说明:实施例一
如附图1所示,本实施例公开了一种良好制药实践的基于自定义数据对象关联查询方法,包括以下内容:根据对象的对象模型生成对象的唯一标志。本专利技术所述的对象模型,是作为基础的业务对象的载体,是对业务的基础抽象和属性定义,应用于符合GMP规范的可配置化系统中,分为质量事件、质量文档、质量培训、通用类型等基础对象模型,每种对象模型代表着一种业务。
[0025]对象模型:基于制药行业,内置了四种基础的对象模型,事件对象模型,文档对象模型,培训对象模型,通用对象模型。在这四种基础的对象模型基础上,我们可以衍生出不同的对象模型,例如在事件对象模型基础上,可以衍生出质量事件对象模型,偏差对象模型,CAPA对象模型,变更事件模型。对象模型是用户可以自定义的方式产生,构建用户模型时可以构建对象的基础信息和对象模型与对象模型之间的关联关系,一旦对象模型构建完成后就会生成该对象的唯一标志,该标志代表着该对象模型及产生的对象模型数据的实例数据类型。
[0026]本实施例中,所述的对象模型,是根据企业不同的业务性质配置的,所述企业不同的业务有两层含义,一种是指一个企业内部有不同的业务,另外一种是指不同的企业之间也有不同的业务,这样根据企业不同的业务性质来配置对象模型,配置出的对象模型不仅仅用于一个企业的系统服务,而且同样适用于其他企业的系统服务,解决了在不同的医药制造企业在质量事件、质量文档的不同的业务性质的管理问题。
[0027]本实施例中,所述唯一标志,用于获取对象的相关信息。当构建基础的对象模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种良好制药实践的基于自定义数据对象关联查询方法,其特征在于,包括以下内容:根据对象的对象模型生成对象的唯一标志;根据对象属性信息和关联信息,针对引用、被引用对象构建对象关系网;构造对象的动态查询构造器。2.根据权利要求1所述的良好制药实践的基于自定义数据对象关联查询方法,其特征在于,所述的对象模型,是根据企业不同的业务性质配置的。3.根据权利要求2所述的良好制药实践的基于自定义数据对象关联查询方法,其特征在于,所述唯一标志,用于获取对象的相关信息。4.根据权利要求3所述的良好制药实践的基于自定义数据对象关联查询方法,其特征在于,所述对象属性信息,是通过对象的唯一标志,获取到的对象属性信息。...

【专利技术属性】
技术研发人员:李永强
申请(专利权)人:重庆阿克索信息科技有限公司
类型:发明
国别省市:

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

1