System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种网络页面操作步骤的动态关联处理方法及装置制造方法及图纸_技高网

一种网络页面操作步骤的动态关联处理方法及装置制造方法及图纸

技术编号:40956136 阅读:3 留言:0更新日期:2024-04-18 20:32
本发明专利技术提供一种网络页面操作步骤的动态关联处理方法及装置。该方法包括:确定用户在当前操作页面的业务配置操作对应的资源对象,当确定资源对象处在预设的资源对象关系树内的情况下,从资源对象关系树中读取与资源对象所在树节点有关联的其他树节点的权重值,基于其他树节点的权重值确定目标树节点,并将与目标树节点对应的关联操作加载到当前操作页面中;其中,资源对象关系树为预先创建的用于存储各个资源对象的关联操作关系的关系树。本发明专利技术提供的网络页面操作步骤的动态关联处理方法,能够快速实现网络页面操作步骤的动态关联,从而有效提高了操作步骤关联的实现效率,提升了操作关联的准确性,进而极大程度提升了网络页面的易用性。

【技术实现步骤摘要】

本专利技术涉及系统配置,具体涉及一种网络页面操作步骤的动态关联处理方法及装置。另外,还涉及一种电子设备及处理器可读存储介质。


技术介绍

1、近年来,随着计算机技术的快速发展,通过业务系统提供各种业务配置服务逐渐受到人们的重视。其中,存储系统对用户提供web服务。用户可以使用web完成存储业务的配置,例如创建池、卷、主机映射等业务配置操作。这些功能通常分布在不同的网络页面(即web页面)上,且相互依赖。用户要完成这些业务配置操作,需要切换至不同的网络页面以完成操作,操作步骤多,交互性不好。为了提高web页面的易用性,便于用户快速完成操作,可以在当前操作页面上,增加关联功能的操作入口(例如按钮,超链接等),实现用户无需切换网络页面即可完成多个业务配置操作。

2、目前,现有技术中的一种实现上述方案的方法是在开发web页面功能时,采用硬编码的方式,在预定义的页面上直接嵌入设计好的关联功能操作入口。例如软件开发阶段在创建池的对话框上新增一个按钮用于添加硬盘。这种实现方式会将操作的关联关系固定下来,但是存储设备硬件配置不同、应用场景不同或者存储系统已配置资源数量不同,这种操作关联关系也是不同的。因此这种硬编码的实现方式效率低,且固定的操作关联关系易用性的提升效果不是很高。另一种实现方式是基于用户的大量历史操作记录,生成预测规则或者模型,基于此规则或者模型,在用户的当前操作页面上显示关联操作入口。这种方式需要用户有频繁的操作记录,而存储系统一旦主要配置完成,不会很频繁的操作记录。并且存储设备在不同的应用场景下,其配置操作过程也不相同。基于上述两种原因,很难形成统一有效的基于用户操作历史的操作关联规则,进而导致关联操作的准确性不高,影响web页面操作的易用性。因此,如何设计一种更为高效、易用的网络页面操作步骤的动态关联处理方案成为当前亟待解决的问题。


技术实现思路

1、为此,本专利技术提供一种网络页面操作步骤的动态关联处理方法及装置,以解决现有技术中存在的网络页面操作步骤关联处理方案局限性较高,从而导致操作页面的易用性和准确性较差的缺陷。

2、第一方面,本专利技术提供一种网络页面操作步骤的动态关联处理方法,包括:

3、确定用户在当前操作页面的业务配置操作对应的资源对象;

4、当确定所述资源对象处在预设的资源对象关系树内的情况下,从所述资源对象关系树中读取与所述资源对象所在树节点有关联的其他树节点的权重值,基于所述其他树节点的权重值确定目标树节点,并将与所述目标树节点对应的关联操作加载到所述当前操作页面中;

5、其中,所述资源对象关系树为预先创建的用于存储各个资源对象的关联操作关系的关系树;所述资源对象关系树包括树节点和双向连接线,所述树节点包含多个资源对象的名称和个数信息,所述双向连接线包含正向连接线和反向连接线,其中每条连接线对应一个权重值。

6、进一步的,在将与所述目标树节点对应的关联操作加载到所述当前操作页面中之后,还包括:

7、响应于用户触发的关联操作请求,从预设的操作代码模块中读取所述关联操作对应的操作业务代码并执行,以完成所述关联操作对应的业务配置任务;其中,所述操作代码模块中存储有各个关联操作的前端操作业务代码,用以执行由用户触发的关联操作的业务配置任务。

8、进一步的,所述当确定所述资源对象处在预设的资源对象关系树内的情况下,从所述资源对象关系树中读取与所述资源对象所在树节点有关联的其他树节点的权重值,基于所述其他树节点的权重值确定目标树节点,并将与所述目标树节点对应的关联操作加载到所述当前操作页面中,具体包括:

9、将所述资源对象分别与所述资源对象关系树内各个树节点包含的资源对象进行关联匹配,获得所述资源对象对应的关联匹配结果;根据所述资源对象对应的关联匹配结果,判断所述资源对象是否对应处在所述资源对象关系树内,在所述资源对象对应处在所述资源对象关系树内的情况下,从所述资源对象关系树中读取与所述资源对象所对应树节点有关联的多个其他树节点的权重值;

10、基于所述与所述资源对象所对应树节点有关联的多个其他树节点的权重值的大小,对所述多个其他树节点进行依次排序,获得所述多个其他树节点按照权重值大小的排序结果;

11、从所述排序结果中获取权重值的大小满足预设条件的树节点作为目标树节点,并在所述当前操作页面再次加载前将与所述目标树节点对应的关联操作加载到所述当前操作页面中。

12、进一步的,在确定用户在当前操作页面的业务配置操作对应的资源对象之前,还包括:

13、确定存储系统对应的所有资源对象的名称信息和数量信息;以及,确定所有资源对象中每个资源对象的关联关系对应的正向权重值和反向权重值;所述当前操作页面为所述存储系统对应的页面;

14、将所述所有资源对象的名称信息和数量信息和所述所有资源对象中每个资源对象的关联关系对应的正向权重值和反向权重值,分别按照预先定义的格式模板创建到相应的每个树节点和对应的连接线中,获得相应的所述资源对象关系树。

15、进一步的,在获得相应的所述资源对象关系树之后,还包括:

16、获取所述存储系统的实际状态信息、实际资源对象个数以及原始的权重值;其中,所述实际状态信息包括中央处理器的使用率和内存使用率;所述实际资源对象个数包括两个相关联的树节点的连接线中起始关联节点的资源对象个数、两个相关联的树节点的连接线中目标关联节点的资源对象个数;

17、将所述实际状态信息、所述实际资源对象个数以及所述原始的权重值输入到预设的关系树权重值更新模型,获得所述关系树权重值更新模型输出的新的权重值,并基于所述新的权重值对所述资源对象关系树中的原始的权重值进行更新处理。

18、进一步的,在响应于用户触发的关联操作请求之前,还包括:

19、创建所述资源对象关系树中各个树节点对应的关联操作的操作业务代码,并将所述操作业务代码作为独立子模块预先存入所述操作代码模块,以便进行动态加载关联操作时进行调用执行。

20、进一步的,所述确定用户在当前操作页面的业务配置操作对应的资源对象,具体包括:

21、在用户经由客户端加载当前操作页面并触发相应的业务配置操作时,采集所触发的业务配置操作的相关信息;基于所述业务配置操作的相关信息,确定出所述业务配置操作对应的资源对象。

22、第二方面,本专利技术还提供一种网络页面操作步骤的动态关联处理装置,包括:

23、业务配置操作检测模块,用于确定用户在当前操作页面的业务配置操作对应的资源对象;

24、关联操作加载模块,用于当确定所述资源对象处在预设的资源对象关系树内的情况下,从所述资源对象关系树中读取与所述资源对象所在树节点有关联的其他树节点的权重值,基于所述其他树节点的权重值确定目标树节点,并将与所述目标树节点对应的关联操作加载到所述当前操作页面中;其中,所述资源对象关系树为预先创建的用于存储各个资源对象的关联操作关本文档来自技高网...

【技术保护点】

1.一种网络页面操作步骤的动态关联处理方法,其特征在于,包括:

2.根据权利要求1所述的网络页面操作步骤的动态关联处理方法,其特征在于,所述当确定所述资源对象处在预设的资源对象关系树内的情况下,从所述资源对象关系树中读取与所述资源对象所在树节点有关联的其他树节点的权重值,基于所述其他树节点的权重值确定目标树节点,并将与所述目标树节点对应的关联操作加载到所述当前操作页面中,具体包括:

3.根据权利要求1所述的网络页面操作步骤的动态关联处理方法,其特征在于,在将与所述目标树节点对应的关联操作加载到所述当前操作页面中之后,还包括:

4.根据权利要求1所述的网络页面操作步骤的动态关联处理方法,其特征在于,在确定用户在当前操作页面的业务配置操作对应的资源对象之前,还包括:

5.根据权利要求4所述的网络页面操作步骤的动态关联处理方法,其特征在于,在获得相应的所述资源对象关系树之后,还包括:

6.根据权利要求3所述的网络页面操作步骤的动态关联处理方法,其特征在于,在响应于用户触发的关联操作请求之前,还包括:

7.根据权利要求1所述的网络页面操作步骤的动态关联处理方法,其特征在于,所述确定用户在当前操作页面的业务配置操作对应的资源对象,具体包括:

8.一种网络页面操作步骤的动态关联处理装置,其特征在于,包括:

9.一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任意一项所述的网络页面操作步骤的动态关联处理方法的步骤。

10.一种处理器可读存储介质,所述处理器可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述的网络页面操作步骤的动态关联处理方法的步骤。

...

【技术特征摘要】

1.一种网络页面操作步骤的动态关联处理方法,其特征在于,包括:

2.根据权利要求1所述的网络页面操作步骤的动态关联处理方法,其特征在于,所述当确定所述资源对象处在预设的资源对象关系树内的情况下,从所述资源对象关系树中读取与所述资源对象所在树节点有关联的其他树节点的权重值,基于所述其他树节点的权重值确定目标树节点,并将与所述目标树节点对应的关联操作加载到所述当前操作页面中,具体包括:

3.根据权利要求1所述的网络页面操作步骤的动态关联处理方法,其特征在于,在将与所述目标树节点对应的关联操作加载到所述当前操作页面中之后,还包括:

4.根据权利要求1所述的网络页面操作步骤的动态关联处理方法,其特征在于,在确定用户在当前操作页面的业务配置操作对应的资源对象之前,还包括:

5.根据权利要求4所述的网络页面操作步骤的动态关联处理方法,其特征在于,在获得相应的所述...

【专利技术属性】
技术研发人员:张贵勇谢鹏
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1