形成电厂工厂构型的方法、系统、存储介质和电子设备技术方案

技术编号:37709527 阅读:12 留言:0更新日期:2023-06-02 00:00
本发明专利技术公开了形成电厂工厂构型的方法、系统、存储介质和电子设备,该方法包括:将实例对象之间的关系抽象成业务对象之间的关系模板;定义实例对象的数据筛选规则;在用户根据关系模板浏览数据的过程中,按数据筛选规则动态生成实例对象所形成的工厂构型,以对电厂数据进行动态全景浏览。本发明专利技术实现了工厂构型的多样化和自动化,以业务对象为核心,组织和关联电厂数据,体现电厂数据的组织方式,便于用户从数据视角理解电厂的构成,使得用户能快速了解电厂整体数据结构,为以电厂对象为核心的综合研究带来便利。研究带来便利。研究带来便利。

【技术实现步骤摘要】
形成电厂工厂构型的方法、系统、存储介质和电子设备


[0001]本专利技术涉及计算机软件
,尤其涉及一种形成电厂工厂构型的方法、系统、存储介质和电子设备。

技术介绍

[0002]电厂在设计、建造和生产运行过程中产生了大量的数据,这些数据分散在各业务系统中独立存储。为便于用户跨系统使用这些数据,企业通过建立数据仓库对分散在各业务系统中的数据进行集成,用户或应用可以通过数据仓库一站式访问数据,如图1所示。为便于用户更好的理解数据,在组织数据仓库中的表时,将业务视角的业务对象与技术视角数据仓库中的一张表或多张表进行了映射或关联,如图2所示。但该方案不能体现业务对象之间的复杂的关系,无法以对象为核心关联其所有的数据。且,不能直观地从数据视角体现电厂结构,用户仍然无法建立起清晰的电厂整体数据结构图。
[0003]当以某种特定方式展示数据时,如树形层次结构,往往将树中的每个实例对象节点都以一条记录进行了缓存,以到达体现实例对象之间树状层次结构的目的,如图3所示。但该方案当需要自定义树形层次结构时,需要对所有的数据都重新建立一次结构,数据量一旦很大,则工作量剧增。且,原始数据新增、删除或更新后,树形层次结构中缓存的数据也需要更新,增加了相应的数据维护工作。

技术实现思路

[0004]本专利技术要解决的技术问题在于,针对上述
技术介绍
中提及的相关技术存在的至少一个缺陷:相关技术不能体现业务对象之间的复杂的关系,无法以对象为核心关联其所有的数据;不能直观地从数据视角体现电厂结构,用户仍然无法建立起清晰的电厂整体数据结构图,提供一种形成电厂工厂构型的方法、系统、存储介质和电子设备。
[0005]本专利技术解决其技术问题所采用的技术方案是:构造一种形成电厂工厂构型的方法,包括以下步骤:
[0006]S1、将实例对象之间的关系抽象成业务对象之间的关系模板;
[0007]S2、定义实例对象的数据筛选规则;
[0008]S3、在用户根据所述关系模板浏览数据的过程中,按所述数据筛选规则动态生成实例对象所形成的工厂构型,以对电厂数据进行动态全景浏览。
[0009]优选地,在本专利技术所述的形成电厂工厂构型的方法中,所述实例对象之间的关系包括层次关系和关联关系;所述业务对象之间的关系模板包括对象层次模板和对象关联模板,其中每个节点为一个业务对象。
[0010]优选地,在本专利技术所述的形成电厂工厂构型的方法中,所述关系模板中以箭头方向区分关系发起方和关系终止方。
[0011]优选地,在本专利技术所述的形成电厂工厂构型的方法中,所述数据筛选规则包括连接方式和规则组。
[0012]优选地,在本专利技术所述的形成电厂工厂构型的方法中,所述数据筛选规则还包括嵌套数据筛选规则组。
[0013]优选地,在本专利技术所述的形成电厂工厂构型的方法中,所述连接方式为and或or;所述规则组中的规则包括属性、比较符和值;所述嵌套数据筛选规则组包括连接方式和规则组。
[0014]优选地,在本专利技术所述的形成电厂工厂构型的方法中,步骤S3包括:
[0015]在用户自所述关系模板中作为关系发起方的业务对象向作为关系终止方的业务对象的浏览过程中,对作为关系发起方的业务对象先实例化,再从作为关系终止方的业务对象对应的数据集合中动态筛选出满足所述数据筛选规则的实例对象子集,形成工厂构型,以对电厂数据进行动态全景浏览。
[0016]本专利技术还构造了一种形成电厂工厂构型的系统,包括:
[0017]对象关系模板建立模块,用于将实例对象之间的关系抽象成业务对象之间的关系模板;
[0018]数据筛选规则定义模块,用于定义实例对象的数据筛选规则;
[0019]工厂构型动态浏览模块,用于在用户根据所述关系模板浏览数据的过程中,按所述数据筛选规则动态生成实例对象所形成的工厂构型,以对电厂数据进行动态全景浏览。
[0020]优选地,在本专利技术所述的形成电厂工厂构型的系统中,所述实例对象之间的关系包括层次关系和关联关系;所述业务对象之间的关系模板包括对象层次模板和对象关联模板,其中每个节点为一个业务对象。
[0021]优选地,在本专利技术所述的形成电厂工厂构型的系统中,所述关系模板中以箭头方向区分关系发起方和关系终止方。
[0022]优选地,在本专利技术所述的形成电厂工厂构型的系统中,所述数据筛选规则包括连接方式和规则组。
[0023]优选地,在本专利技术所述的形成电厂工厂构型的系统中,所述数据筛选规则还包括嵌套数据筛选规则组。
[0024]优选地,在本专利技术所述的形成电厂工厂构型的系统中,所述连接方式为and或or;所述规则组中的规则包括属性、比较符和值;所述嵌套数据筛选规则组包括连接方式和规则组。
[0025]优选地,在本专利技术所述的形成电厂工厂构型的系统中,所述在用户根据所述关系模板浏览数据的过程中,按所述数据筛选规则动态生成实例对象所形成的工厂构型,以对电厂数据进行动态全景浏览,包括:
[0026]在用户自所述关系模板中作为关系发起方的业务对象向作为关系终止方的业务对象的浏览过程中,对作为关系发起方的业务对象先实例化,再从作为关系终止方的业务对象对应的数据集合中动态筛选出满足所述数据筛选规则的实例对象子集,形成工厂构型,以对电厂数据进行动态全景浏览。
[0027]本专利技术还构造了一种计算机可读存储介质,其上存储有计算机程序所述计算机程序被处理器执行时实现如权利要求1

7任一项所述的形成电厂工厂构型的方法。
[0028]本专利技术还构造了一种电子设备,包括:
[0029]一个或多个处理器;
[0030]存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1

7任一项所述的形成电厂工厂构型的方法。
[0031]通过实施本专利技术,具有以下有益效果:
[0032]本专利技术在电厂通过数据仓库集成了大量业务数据的基础上,通过将实例对象之间的关系抽象成业务对象之间的关系模板,定义实例对象的数据筛选规则,在用户根据关系模板浏览数据的过程中,按数据筛选规则动态生成实例对象所形成的工厂构型,以对电厂数据进行动态全景浏览,从而实现工厂构型的多样化和自动化,以业务对象为核心,组织和关联电厂数据,体现电厂数据的组织方式,便于用户从数据视角理解电厂的构成,使得用户能快速了解电厂整体数据结构,为以电厂对象为核心的综合研究带来便利。
附图说明
[0033]下面将结合附图及实施例对本专利技术作进一步说明,附图中:
[0034]图1是相关技术中数据集成形成数据仓库的示意图;
[0035]图2是相关技术中业务对象与表之间的关系的示意图;
[0036]图3是相关技术中树形层次结构构建方法的示意图;
[0037]图4是本专利技术形成电厂工厂构型的方法流程示意图;
[0038]图5是本专利技术对象层次模板和对象关联模板的示意图
...

【技术保护点】

【技术特征摘要】
1.一种形成电厂工厂构型的方法,其特征在于,包括以下步骤:S1、将实例对象之间的关系抽象成业务对象之间的关系模板;S2、定义实例对象的数据筛选规则;S3、在用户根据所述关系模板浏览数据的过程中,按所述数据筛选规则动态生成实例对象所形成的工厂构型,以对电厂数据进行动态全景浏览。2.根据权利要求1所述的形成电厂工厂构型的方法,其特征在于,所述实例对象之间的关系包括层次关系和关联关系;所述业务对象之间的关系模板包括对象层次模板和对象关联模板,其中每个节点为一个业务对象。3.根据权利要求1所述的形成电厂工厂构型的方法,其特征在于,所述关系模板中以箭头方向区分关系发起方和关系终止方。4.根据权利要求1所述的形成电厂工厂构型的方法,其特征在于,所述数据筛选规则包括连接方式和规则组。5.根据权利要求4所述的形成电厂工厂构型的方法,其特征在于,所述数据筛选规则还包括嵌套数据筛选规则组。6.根据权利要求5所述的形成电厂工厂构型的方法,其特征在于,所述连接方式为and或or;所述规则组中的规则包括属性、比较符和值;所述嵌套数据筛选规则组包括连接方式和规则组。7.根据权利要求3所述的形成电厂工厂构型的方法,其特征在于,步骤S3包括:在用户自所述关系模板中作为关系发起方的业务对象向作为关系终止方的业务对象的浏览过程中,对作为关系发起方的业务对象先实例化,再从作为关系终止方的业务对象对应的数据集合中动态筛选出满足所述数据筛选规则的实例对象子集,形成工厂构型,以对电厂数据进行动态全景浏览。8.一种形成电厂工厂构型的系统,其特征在于,包括:对象关系模板建立模块,用于将实例对象之间的关系抽象成业务对象之间的关系模板;数据筛选规则定义模块,用于定义实例对象的数据筛选规则;工厂构型动态浏览模块,用于在用户根据所述关系模板浏览数据的过程中,按所述数据筛选规则动态生成实例对象所形成的工厂构型,以对电厂数据进行动态...

【专利技术属性】
技术研发人员:吴祥勇杜丽琼汪鹏王云福涂红兵
申请(专利权)人:中广核工程有限公司中国广核集团有限公司中国广核电力股份有限公司
类型:发明
国别省市:

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

1