基于用户个性化定制的系统挖掘及软件优化辅助技术方案

技术编号:30307972 阅读:26 留言:0更新日期:2021-10-09 22:46
本发明专利技术提出基于用户个性化定制的系统挖掘及软件优化辅助系统,包括:目标子系统挖掘单元,统计用户对于不同子系统的第一操作参数,确定目标子系统;关联子系统行为数据感知单元,感知用户对于关联子系统的第二操作参数;目标子系统操作预测单元,预测用户在目标子系统上的第三操作参数;目标子系统单元模块调整单元,调整目标子系统的目标单元模块的显示权重;模块操作反馈单元,接收用户对于目标单元模块的第四操作参数,生成反馈参数发送至目标子系统操作预测单元以及目标子系统单元模块调整单元。本发明专利技术还提出对应的方法以及计算机程序指令介质。本发明专利技术能够基于系统模块之间的关联性实现用户个性化定制的系统与软件优化。优化。优化。

【技术实现步骤摘要】
基于用户个性化定制的系统挖掘及软件优化辅助


[0001]本专利技术属于程序开发与辅助
,尤其涉及一种基于用户个性化定制的系统挖掘及软件优化辅助系统及方法、实现该方法的计算机程序指令介质。

技术介绍

[0002]互联网技术的发展与进步不断地为各行各业行业带来新的发展与变革,原有的需要多个部门或者不同地域的人员组合聚集才能完成的任务,可以在线上集中完成。针对复杂任务,通常需要调用多个不同的功能子系统或者功能客户端来执行不同的子任务,最后组合各自的结果;或者,需要在上一个子系统的任务结果之上,开启下一个子系统;即使在同一个子系统内部,也存在多个不同的功能单元(APP)等;甚至在同一个功能单元(APP)内部,也存在多个不同的功能控件;这些不同的子系统、不同的功能单元、不同的功能控件之间存在大量的结果调用或者切换操作。
[0003]现有技术中,对于需要调用不同的子系统/不同的功能单元/不同的功能控件的复杂任务,通常是事先编制好用户文档便于各个开发者熟悉不同的子系统、不同的功能单元、不同的功能控件之间的调用关系。当其中一个开发者调用某个子系统/功能单元/功能控件完成一个子任务时,通过用户文档得知下一个需要调用的子系统/功能单元/功能控件继续执行任务,效率较低;同时,此种方式也不能满足用户个性化定制的需求。
[0004]CN105898438A公开一种直播间动态配置方法,包括:获取到服务器根据直播间业务功能对应的业务需求下发的直播间业务组件模板;根据直播间业务组件模板与预置组件布局进行对应的界面渲染。解决了目前的当不同类型的直播间需要变化UI模板的时候,是不能在线配置,动态切换的,所以当出现问题的时候是不能动态的修复,而是需要不停的迭代开发,并且也要求用户升级版本,重新安装应用,各个业务线的人员都在一个工程里面开发,协调开发、定位问题有时候变成了难点,而导致的更新配置的效率低下的技术问题。
[0005]然而,上述现有技术在进行个性化定制时,仅仅考虑单个的子系统/功能单元/功能控件本身的属性或者用户本身的属性参数。而在实际操作中,用户通常不只是操作一个子系统/功能单元/功能控件,而是会同时或者先后操作多个子系统/功能单元/功能控件,前一个子系统/功能单元/功能控件的操作结束进入下一个子系统/功能单元/功能控件。此时,如果仅仅考虑单个的子系统/功能单元/功能控件本身的属性或者用户本身的属性参数,将使得下一个子系统/功能单元/功能控件的布局方式不能满足用户需求。

技术实现思路

[0006]为解决上述技术问题,本专利技术提出一种基于用户个性化定制的系统挖掘及软件优化辅助系统及方法、实现该方法的计算机程序指令介质。
[0007]具体而言,在本专利技术的第一个方面,提供一种基于用户个性化定制的系统挖掘及软件优化辅助系统,所述系统包括目标子系统挖掘单元、关联子系统行为数据感知单元、目标子系统操作预测单元、目标子系统单元模块调整单元以及模块操作反馈单元;
[0008]以上各个子系统功能单元具体实现的功能如下:
[0009]所述目标子系统挖掘单元,用于统计用户对于多个不同子系统的第一操作参数,基于所述第一操作参数,确定所述多个不同子系统中的至少一个为所述目标子系统;
[0010]所述关联子系统行为数据感知单元,用于感知用户对于所述关联子系统的第二操作参数;
[0011]所述目标子系统操作预测单元,用于基于所述第二操作参数预测所述用户在所述目标子系统上的第三操作参数;
[0012]所述目标子系统单元模块调整单元,用于基于所述第三操作参数调整所述目标子系统的至少多个不同功能的目标单元模块的显示权重;
[0013]所述模块操作反馈单元,用于接收用户对于所述目标单元模块的第四操作参数,生成反馈参数发送至所述目标子系统操作预测单元以及所述目标子系统单元模块调整单元;
[0014]其中,所述目标子系统和所述关联子系统均包含多个不同功能的单元模块;所述目标单元模块是与所述第三操作参数匹配的单元模块。
[0015]在本专利技术的第二个方面,基于第一个方面所述的系统,提供一种基于用户个性化定制的系统挖掘及软件优化辅助方法,所述方法包括如下步骤:
[0016]S701:基于用户对于不同子系统的第一操作参数,确定目标子系统与每个目标子系统对应的关联子系统;
[0017]S702:对于每一个目标子系统,确定用户在其对应的关联子系统上的第二操作参数;
[0018]S703:基于所述第二操作参数,预测所述用户在所述目标子系统上的第三操作参数,
[0019]S704:确定所述目标子系统与所述预测出的第三操作参数匹配出的多个目标单元模块;
[0020]S705:调整所述目标单元模块在所述目标子系统上的显示方式;
[0021]S706:接收当前用户对于所述目标单元模块的第四操作参数,生成反馈参数;
[0022]S707:基于所述反馈参数,更新所述步骤S703执行所述预测的预测模型参数,和/或,改变所述步骤S705执行所述调整的显示方式,返回步骤S702。
[0023]在上述技术方案中,所述目标子系统和所述关联子系统均包含多个不同功能的单元模块;
[0024]所述单元模块为需要进行功能调整或者二次开发的应用程序;所述应用程序包含有多个程序模块,每个程序模块对应至少一个进程。
[0025]第二个方面的所述方法可以通过包含处理器和存储器的终端设备,尤其是图像处理终端设备,包括移动终端、桌面终端、服务器以及服务器集群等,通过程序指令自动化的执行,因此,在本专利技术的第三个方面,还提供一种计算机可读存储介质,其上存储有计算机程序指令;通过包含处理器和存储器的图像终端处理设备,执行所述程序指令,用于实现所述方法的全部或者部分步骤。所述处理器和存储器通过总线连接,构成终端设备的内部通信。
[0026]本专利技术的技术方案从两个方面实现了基于用户个性化定制的系统挖掘及软件优
化辅助:
[0027]在系统挖掘辅助方面,基于不同子系统之间的关联性,预先确定目标子系统及其对应的关联子系统,使得关联子系统操作完成后,能够提前预知用户将要在目标子系统上执行的操作;
[0028]在软件优化辅助方面,针对每一个目标子系统,可以基于不同目标单元模块在所述目标子系统上的显示方式与多个目标单元模块之间的关联操作信息,调整所述目标单元模块在所述目标子系统上的显示方式;具体而言,通过分析关联目标单元模块的使用行为,来为辅助开发和调整提供预测参考,并且可以基于反馈参数调节预测参数,从而实现闭环的反馈控制,准确的实现了基于用户需求驱动的软件优化辅助。
[0029]本专利技术的进一步优点将结合说明书附图在具体实施例部分进一步详细体现。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于用户个性化定制的系统挖掘及软件优化辅助系统,所述系统包括目标子系统挖掘单元、关联子系统行为数据感知单元、目标子系统操作预测单元、目标子系统单元模块调整单元以及模块操作反馈单元;其特征在于:所述目标子系统挖掘单元,用于统计用户对于多个不同子系统的第一操作参数,基于所述第一操作参数,确定所述多个不同子系统中的至少一个为所述目标子系统;所述关联子系统行为数据感知单元,用于感知用户对于所述关联子系统的第二操作参数;所述目标子系统操作预测单元,用于基于所述第二操作参数预测所述用户在所述目标子系统上的第三操作参数;所述目标子系统单元模块调整单元,用于基于所述第三操作参数调整所述目标子系统的至少多个不同功能的目标单元模块的显示权重;所述模块操作反馈单元,用于接收用户对于所述目标单元模块的第四操作参数,生成反馈参数发送至所述目标子系统操作预测单元以及所述目标子系统单元模块调整单元;其中,所述目标子系统和所述关联子系统均包含多个不同功能的单元模块;所述目标单元模块是与所述第三操作参数匹配的单元模块。2.如权利要求1所述的一种基于用户个性化定制的系统挖掘及软件优化辅助系统,其特征在于:所述目标子系统挖掘单元,还用于确定每个所述目标子系统的至少一个关联子系统。3.如权利要求2所述的一种基于用户个性化定制的系统挖掘及软件优化辅助系统,其特征在于:所述目标子系统挖掘单元确定每个所述目标子系统的关联子系统的方式包括:对于每一个不同于所述目标子系统的其他子系统,如果满足如下条件之一或者其任意组合,则该其他子系统为所述目标子系统的关联子系统:(1)在当前用户退出所述其他子系统之后,在预定时间段内打开所述目标子系统;(2)当前用户在操作所述其他子系统期间,跳转到所述目标子系统;(3)所述其他子系统的至少一个第一进程与所述目标子系统的至少一个第二进程关联启动。4.如权利要求1所述的一种基于用户个性化定制的系统挖掘及软件优化辅助系统,其特征在于:所述用户对于所述关联子系统的第二操作参数,包括当前用户打开所述关联子系统之后的第一个操作和退出所述关联子系统之前的最后一个操作;所述目标子系统操作预测单元基于所述第二操作参数预测所述用户在所述目标子系统上的第三操作参数,包括:将所述第二操作参数作为所述目标子系统操作预测单元内置的多个操作预测模型的输入,输出多个用户行为预测操作,作为所述第三操作参数。5.如权利要求4所述的一种基于用户个性化定制的系统挖掘及软件优化辅助系统,其特征在于:所述多个用户行为预测操作具有不同的权重值;
所述目标子系统单元模块调整单元基于所述...

【专利技术属性】
技术研发人员:谢天明陈哲杨怡
申请(专利权)人:成都节节高教育科技有限公司
类型:发明
国别省市:

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

1