基于图形化语义策略编程的运维管理方法及系统技术方案

技术编号:31919932 阅读:18 留言:0更新日期:2022-01-15 13:03
本公开提供了一种基于图形化语义策略编程的运维管理方法,包括基于可视化界面内图形化的行为节点的拖拽实现运维管理策略的编辑,或从预先构建的常用策略库中进行策略选择,其中,所述运维管理策略包括判断规则及分发流程;构建虚拟数据服务,利用所述虚拟数据服务接口在运维管理策略编辑过程中进行调试,并基于调试结果对运维管理策略进行优化;获取实际建筑内设备实时运行数据及运维管理人员数据;基于优化后的运维管理策略实现建筑内设备的运维管理。所述方案通过上述设置,让有建筑管理经验但无编程经验的用户自行查询数据,并编写判断规则和处置流程,或对已编写好的运维策略进行合理微调,以满足和应对未来可预见的应用场景。用场景。用场景。

【技术实现步骤摘要】
基于图形化语义策略编程的运维管理方法及系统


[0001]本公开属于建筑运维
,尤其涉及一种基于图形化语义策略编程的运维管理方法及系统。

技术介绍

[0002]本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,不必然构成在先技术。
[0003]目前建筑运维管理场景复杂多变,设备类型、参数及运行数值实时发生变化,运维管理人员虽然可以利用常见信息化系统获取到设备异常变化,但无法综合不同类型设备的异常及时判定故障应用场景。
[0004]专利技术人发现,现有的运维管理系统存在以下缺陷:
[0005](1)现有的运维管理系统通常是在系统开发过程中根据用户需求将相应的运维策略固化到系统中,用户使用时仅能基于已有的运维策略进行一些参数阈值的设定,用户体验较差,无法满足建筑运维管理场景复杂多变的情形。
[0006](2)对于不同行业建筑的运维管理系统,用户的运维需求虽然具有一定差异,但很多运维策略往往是可以通用的,而现有针对不同行业的建筑运维管理系统开发时,往往是从头还是进行运维策略的编辑,涉及大量规则的重复制定,耗费大量的人力物力,导致开发周期过长。
[0007](3)现有的运维管理系统开发过程中,在编程技术人员进行运维策略编辑时,需要其对设定的运维策略进行测试,但测试需要一定的行业知识的了解,这是编程技术人员所不具备的,这就导致交付后的运维管理系统的运维策略很难符合用户实际需求,极难避免二次开发的重复工作;同时,由于建筑运维管理场景复杂多变,设备类型、参数及运行数值实时发生变化,在测试过程中较难获取实际的建筑数据,导致无法对运维管理策略进行有效测试的问题。

技术实现思路

[0008]本公开为了解决上述问题,提供了一种基于图形化语义策略编程的运维管理方法及系统,所述方案通过可视化界面内图形化行为节点的拖拽进行运维管理策略的编辑,或从预先构建的常用策略库中进行策略选择,让有建筑管理经验但无编程经验的用户自行查询数据,并编写判断规则和处置流程,或对已编写好的运维策略进行合理微调,以满足和应对未来可预见的应用场景。
[0009]根据本公开实施例的第一个方面,提供了一种基于图形化语义策略编程的运维管理方法,包括:
[0010]基于可视化界面内图形化的行为节点的拖拽实现运维管理策略的编辑,或从预先构建的常用策略库中进行策略选择,其中,所述运维管理策略包括判断规则及分发流程;
[0011]构建虚拟数据服务,利用所述虚拟数据服务接口在运维管理策略编辑过程中进行
调试,并基于调试结果对运维管理策略进行优化;
[0012]获取实际建筑内设备实时运行数据及运维管理人员数据;
[0013]基于优化后的运维管理策略实现建筑内设备的运维管理。
[0014]进一步的,所述图形化的行为节点包括运算符节点、设备数据节点、用户节点、设备远控节点、信息发送节点以及工单节点;其中,所述图形化的行为节点与后台程序代码相关联,通过拖拽图形化的行为节点的组合在后台生成运维策略的程序代码。
[0015]进一步的,基于图形化的行为节点与后台程序代码的关联关系,从所述常用策略库中选择的运维策略在界面中反演得到图形化的行为节点组成的可视化展示结果,且可基于所述可视化展示结果进行运维管理策略的编辑。
[0016]进一步的,所述构建虚拟数据服务,具体为:基于Mock方法预先构建Mock系统,在所述Mock系统中实现有对不同测试数据模拟,同时,所述Mock系统对外提供查询接口,接收运维管理策略所构成的查询请求,并返回模拟的测试数据供运维管理策略进行调试。
[0017]根据本公开实施例的第二个方面,提供了一种基于图形化语义策略编程的运维管理系统,包括:
[0018]规则设定模块,其用于基于可视化界面内图形化的行为节点的拖拽进行运维管理策略的编辑,或从预先构建的常用策略库中进行策略选择,其中,所述运维管理策略包括判断规则及分发流程;
[0019]规则调试单元,其用于构建虚拟数据服务,利用所述虚拟数据服务接口在运维管理策略编辑过程中进行调试,并基于调试结果对运维管理策略进行优化;
[0020]数据接入单元,其用于获取实际建筑内设备实时运行数据及运维管理人员数据;
[0021]运维管理单元,其用于基于优化后的运维管理策略实现建筑内设备的运维管理。
[0022]进一步的,所述规则设定模块包括设备选择单元、逻辑运算符选择单元、布尔运算符选择单元、条件设定单元以及触发流程设定单元,其中,所述触发流程设定单元,其用于预先配置特定设备在预设条件下触发预设流程。
[0023]进一步的,所述系统还包括消息通知模块和工单设定模块,其中,所述消息通知模块,其用于通过消息模板的编辑设定发送对象、发送方式以及模板的自动填写规则;所述工单设定模块,其用于通过工单模板编辑,预先设定基于规则判断的工单处置流程,所需的备品备件、维修工具的品类和数量。
[0024]与现有技术相比,本公开的有益效果是:
[0025](1)本公开提供了一种基于图形化语义策略编程的运维管理方法,所述方案通过可视化界面内图形化的行为节点的拖拽进行运维管理策略的编辑,或从预先构建的常用策略库中进行策略选择,让有建筑管理经验但无编程经验的用户自行查询数据,并编写判断规则和处置流程,或对已编写好的运维策略进行合理微调,以满足和应对未来可预见的应用场景。
[0026](2)本公开所述方案构建虚拟数据服务,通过预先构建的测试数据集,确保用户在对运维管理策略进行编辑时,能够实时进行调试,保证制定的运维管理策略的合理性。
[0027](3)本公开所述方案提供了一种常用策略库,将通用的判断规则及分发流程存储于常用策略库中,避免了大量规则的重复制定,提高了运维管理策略的编辑效率。
[0028](4)本公开所述运维管理的整个流程(包括但不限于判断规则、分发流程、触发流
程、消息通知以及工单制定等等)均能够在可视化的界面中根据用户需求自行制定,通过增加整个运维策略的制定的灵活性,保证了运维管理系统的运维策略更贴合实际需求,且本公开所述方案能够应用于各式各样场景下的运维管理,具有极强的鲁棒性和通用性。
[0029]本公开附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
附图说明
[0030]构成本公开的一部分的说明书附图用来提供对本公开的进一步理解,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。
[0031]图1为本公开实施例一中所述的基于图形化语义策略编程的运维管理方法流程图;
[0032]图2为本公开实施例一中所述的运算符节点示意图;
[0033]图3为本公开实施例一中所述的设备数据节点示意图;
[0034]图4(a)为本公开实施例一种所述的用户自定义常数变量节点示意图;
[0035]图4(b)为本公开实施例一中所述的用户节点示意图及用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于图形化语义策略编程的运维管理方法,其特征在于,包括:基于可视化界面内图形化的行为节点的拖拽实现运维管理策略的编辑,或从预先构建的常用策略库中进行策略选择,其中,所述运维管理策略包括判断规则及分发流程;构建虚拟数据服务,利用所述虚拟数据服务接口在运维管理策略编辑过程中进行调试,并基于调试结果对运维管理策略进行优化;获取实际建筑内设备实时运行数据及运维管理人员数据;基于优化后的运维管理策略实现建筑内设备的运维管理。2.如权利要求1所述的一种基于图形化语义策略编程的运维管理方法,其特征在于,所述图形化的行为节点包括运算符节点、设备数据节点、自定义常数变量节点、用户节点、设备远控节点、信息发送节点以及工单节点;其中,所述图形化的行为节点与后台程序代码相关联,通过拖拽图形化的行为节点的组合在后台生成运维策略的程序代码。3.如权利要求1所述的一种基于图形化语义策略编程的运维管理方法,其特征在于,基于图形化的行为节点与后台程序代码的关联关系,从所述常用策略库中选择的运维策略在界面中反演得到图形化的行为节点组成的可视化展示结果,且可基于所述可视化展示结果进行运维管理策略的编辑。4.如权利要求1所述的一种基于图形化语义策略编程的运维管理方法,其特征在于,所述构建虚拟数据服务,具体为:基于Mock方法预先构建Mock系统,在所述Mock系统中实现有对不同测试数据模拟,同时,所述Mock系统对外提供查询接口,接收运维管理策略所构成的查询请求,并返回模拟的测试数据供运维管理策略进行调试。5.如权利要求1所述的一种基于图形化语义策略编程的运维管理方法,其特征在于,所述常用策略库中分类存储有通用的判断规则及分发流程,并对外提供查询接口。6.一种基于图形化语义策略编程的运维管理系统,其特征在于,包括:规则设定模块,其用于基于可视化界面内图形化的行为节点的拖拽...

【专利技术属性】
技术研发人员:张玉彬刘鹏飞饶冬东潘毅何晓赵奕华
申请(专利权)人:山东同圆数字科技有限公司
类型:发明
国别省市:

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

1