一种基于数据分析技术的小程序优化管理系统及方法与流程

文档序号:35496819发布日期:2023-09-19 23:31阅读:29来源:国知局
一种基于数据分析技术的小程序优化管理系统及方法与流程

本发明涉及小程序优化,具体为一种基于数据分析技术的小程序优化管理系统及方法。


背景技术:

1、小程序作为一种轻量级的应用形式,已经在移动互联网领域取得了巨大的成功。随着技术的不断进步和用户需求的不断变化,小程序的未来发展趋势也在逐渐显现;

2、现有技术中,用户在使用小程序的过程中,往往需要在小程序的各个功能页面中不断进行页面之间的回退与循环,以便对页面展示数据进行查看,对任务操作进行确认,继而现有技术中,在回退与循环的过程中,使用户的行为操作过于繁杂,浪费用户操作时间,不利于用户体验,缺乏智能化、简洁化和人性化。


技术实现思路

1、本发明的目的在于提供一种基于数据分析技术的小程序优化管理系统及方法,以解决上述背景技术中提出的问题。

2、为了解决上述技术问题,本发明提供如下技术方案:

3、一种基于数据分析技术的小程序优化管理系统,本系统包括:页面数据统筹模块、行为感知梳理模块、优化需求分析模块和优化满足分析模块;

4、所述页面数据统筹模块,用于统筹小程序的全部功能页面和特征数据类型,所述特征数据类型为线上店铺的进销存过程中的特征数据类型;

5、所述行为感知梳理模块,用于感知通过用户授权的用户操作行为,所述用户操作行为包括用户点击特征数据类型按钮的次数和每次点击特征数据类型按钮的时间,根据时间的先后顺序,形成用户行为链,对用户行为链进行梳理,捕捉用户行为链的第一特征数据流和第二特征数据流,所述第一特征数据流为用户行为链中不发生回退功能页面的用户行为链,所述第二特征数据流为用户行为链中发生回退功能页面的用户行为链;

6、所述优化需求分析模块,根据第一特征数据流和第二特征数据流,分析用户行为的优化需求度,对用户行为链进行筛查,生成行为筛查集合;

7、所述优化满足分析模块,根据行为筛查集合和第二数据特征流,分析功能页面的优化满足度,并对功能页面附加特征数据类型按钮。

8、进一步的,所述页面数据统筹模块还包括功能页面统筹单元和数据类型统筹单元;

9、所述功能页面统筹单元,用于统筹小程序的所有功能页面,对功能页面进行统一编码,并识别每一个功能页面上展示的特征数据类型,所述功能页面上附带有特征数据类型按钮,且一个特征数据类型对应一个特征数据类型按钮,所述特征数据类型按钮用于用户点击按钮后展示特征数据类型下的全部特征数据;

10、所述数据类型统筹单元,用于统筹小程序的所有特征数据类型,对特征数据类型进行统一编码,将任意一个功能页面标记为i,并提取任意一个功能页面i对应的全部特征数据类型,生成数据类型集合,记为ii={dt1,dt2,...,dtn},其中,i表示功能页面编码,ii表示任意一个功能页面i对应生成的数据类型集合,dt1,dt2,...,dtn分别表示第1,2,...,n个特征数据类型。

11、进一步的,所述行为感知梳理模块还包括用户操作行为感知单元和用户行为链特征捕捉单元;

12、所述用户操作行为感知单元,用于感知通过用户授权的用户操作行为,调取小程序操作日志数据,所述小程序操作日志数据记录有用户操作行为,将第k次点击特征数据类型按钮的时间记为tk(dtj|ii),其中,dtj|ii表示数据类型集合ii中的任意一个特征数据类型dtj,将dtj|ii对应作为一个行为节点,j表示特征数据类型编码;

13、所述用户行为链特征捕捉单元,根据时间tk(dtj|ii)的先后顺序,捕捉每一次点击特征数据类型按钮形成的用户行为链,将第k次点击特征数据类型按钮对应形成的用户行为链记为bsk(dtj|ii):dtj|ii→dtx|ia→...→dty|ib,其中,a、b表示功能页面编码,x、y表示特征数据类型编码;对用户行为链进行梳理,捕捉用户行为链的第一特征数据流和第二特征数据流,所述第一特征数据流为用户行为链bsk(dtj|ii)中不发生回退功能页面的用户行为链,所述第二特征数据流为用户行为链bsk(dtj|ii)中发生回退功能页面的用户行为链,将所述第一特征数据流记为bsk1(dtj|ii),将所述第二特征数据流记为bsk2(dtj|ii),其中,所述第一特征数据流为用户主行为链,所述第二特征数据流为用户循环行为链。

14、进一步的,所述优化需求分析模块还包括优化需求度计算单元和行为链筛查单元;

15、所述优化需求度计算单元,用于获取第m个第二特征数据流,记为bsk2(dtj|ii)m,根据第一特征数据流和第二特征数据流,计算第一特征数据流的优化需求度,具体计算公式如下:

16、od[bsk1(dtj|ii)]=∑m=1m{num[bsk2(dtj|ii)m]/num[bsk1(dtj|ii)]}

17、其中,od[bsk1(dtj|ii)]表示第一特征数据流bsk1(dtj|ii)的优化需求度,num[bsk2(dtj|ii)m]表示第二特征数据流bsk2(dtj|ii)m中包含的行为节点数量,num[bsk1(dtj|ii)]表示第一特征数据流bsk1(dtj|ii)中包含的行为节点数量,m表示第二特征数据流的总个数;

18、所述行为链筛查单元,用于对每一次点击特征数据类型按钮形成的用户行为链进行筛查,预设优化需求度阈值,如果第一特征数据流的优化需求度大于等于优化需求度阈值,则对第一特征数据流对应的用户行为链bsk(dtj|ii)进行提取,否则进行剔除;统筹提取出来的全部用户行为链bsk(dtj|ii),并生成行为筛查集合,记为bs(dtj|ii)。

19、进一步的,所述优化满足分析模块还包括优化满足度计算单元和附加特征单元;

20、所述优化满足度计算单元,根据行为筛查集合和第二数据特征流,计算功能页面的优化满足度,具体计算公式如下:

21、om(dtx|ia)=∑k=1h∑m=1uf[dtx|ia∈bsk2(dtj|ii)m]/∑k=1hu[bsk(dtj|ii)]

22、如果dtx|ia∈bsk2(dtj|ii)m,则令f[dtx|ia∈bsk2(dtj|ii)m]=1,否则令f[dtx|ia∈

23、bsk2(dtj|ii)m]=0;

24、其中,om(dtx|ia)表示功能页面a的特征数据类型dtx的优化满足度,dtx|ia∈bs(dtj|ii),h=num[bs(dtj|ii)],num[bs(dtj|ii)]表示行为筛查集合bs(dtj|ii)中提取的用户行为链bsk(dtj|ii)的数量,u=u[bsk(dtj|ii)],u[bsk(dtj|ii)]表示提取的用户行为链bsk(dtj|ii)中第二特征数据流的数量;

25、所述附加特征单元,用于对功能页面附加特征数据类型按钮,预设优化满足度阈值,将优化满足度大于等于优化满足度阈值时,对应的特征数据类型dtx附加到功能页面i中,否则不作附加特征数据类型按钮处理。

26、一种基于数据分析技术的小程序优化管理方法,本方法包括以下步骤:

27、步骤s100:统筹小程序的全部功能页面和特征数据类型,所述特征数据类型为线上店铺的进销存过程中的特征数据类型;

28、步骤s200:感知通过用户授权的用户操作行为,所述用户操作行为包括用户点击特征数据类型按钮的次数和每次点击特征数据类型按钮的时间,根据时间的先后顺序,形成用户行为链,对用户行为链进行梳理,捕捉用户行为链的第一特征数据流和第二特征数据流,所述第一特征数据流为用户行为链中不发生回退功能页面的用户行为链,所述第二特征数据流为用户行为链中发生回退功能页面的用户行为链;

29、步骤s300:根据第一特征数据流和第二特征数据流,分析用户行为的优化需求度,对用户行为链进行筛查,生成行为筛查集合;

30、步骤s400:根据行为筛查集合和第二数据特征流,分析功能页面的优化满足度,并对功能页面附加特征数据类型按钮。

31、进销存,即购销链,是指企业管理过程中采购(进)→入库(存)→销售(销)的动态管理过程;进,指询价、采购到入库与付款的过程;销,指报价、销售到出库与收款的过程;存,指除入库之外,包括领料、退货、盘点、损益、借入、借出、调拨等影响库存数量的动作;

32、进一步的,所述步骤s100的具体实施过程包括:

33、步骤s101:统筹小程序的所有功能页面,对功能页面进行统一编码,并识别每一个功能页面上展示的特征数据类型,所述功能页面上附带有特征数据类型按钮,且一个特征数据类型对应一个特征数据类型按钮,所述特征数据类型按钮用于用户点击按钮后展示特征数据类型下的全部特征数据;

34、步骤s102:统筹小程序的所有特征数据类型,对特征数据类型进行统一编码,将任意一个功能页面标记为i,并提取任意一个功能页面i对应的全部特征数据类型,生成数据类型集合,记为ii={dt1,dt2,...,dtn},其中,i表示功能页面编码,ii表示任意一个功能页面i对应生成的数据类型集合,dt1,dt2,...,dtn分别表示第1,2,...,n个特征数据类型。

35、进一步的,所述步骤s200的具体实施过程包括:

36、步骤s201:感知通过用户授权的用户操作行为,调取小程序操作日志数据,所述小程序操作日志数据记录有用户操作行为,将第k次点击特征数据类型按钮的时间记为tk(dtj|ii),其中,dtj|ii表示数据类型集合ii中的任意一个特征数据类型dtj,将dtj|ii对应作为一个行为节点,j表示特征数据类型编码;

37、步骤s202:根据时间tk(dtj|ii)的先后顺序,捕捉每一次点击特征数据类型按钮形成的用户行为链,将第k次点击特征数据类型按钮对应形成的用户行为链记为bsk(dtj|ii):dtj|ii→dtx|ia→...→dty|ib,其中,a、b表示功能页面编码,x、y表示特征数据类型编码;对用户行为链进行梳理,捕捉用户行为链的第一特征数据流和第二特征数据流,所述第一特征数据流为用户行为链bsk(dtj|ii)中不发生回退功能页面的用户行为链,所述第二特征数据流为用户行为链bsk(dtj|ii)中发生回退功能页面的用户行为链,将所述第一特征数据流记为bsk1(dtj|ii),将所述第二特征数据流记为bsk2(dtj|ii),其中,所述第一特征数据流为用户主行为链,所述第二特征数据流为用户循环行为链。

38、进一步的,所述步骤s300的具体实施过程包括:

39、步骤s301:获取第m个第二特征数据流,记为bsk2(dtj|ii)m,根据第一特征数据流和第二特征数据流,计算第一特征数据流的优化需求度,具体计算公式如下:

40、od[bsk1(dtj|ii)]=∑m=1m{num[bsk2(dtj|ii)m]/num[bsk1(dtj|ii)]}

41、其中,od[bsk1(dtj|ii)]表示第一特征数据流bsk1(dtj|ii)的优化需求度,num[bsk2(dtj|ii)m]表示第二特征数据流bsk2(dtj|ii)m中包含的行为节点数量,num[bsk1(dtj|ii)]表示第一特征数据流bsk1(dtj|ii)中包含的行为节点数量,m表示第二特征数据流的总个数;

42、步骤s302:对每一次点击特征数据类型按钮形成的用户行为链进行筛查,预设优化需求度阈值,如果第一特征数据流的优化需求度大于等于优化需求度阈值,则对第一特征数据流对应的用户行为链bsk(dtj|ii)进行提取,否则进行剔除;统筹提取出来的全部用户行为链bsk(dtj|ii),并生成行为筛查集合,记为bs(dtj|ii)。

43、进一步的,所述步骤s400的具体实施过程包括:

44、步骤s401:根据行为筛查集合和第二数据特征流,计算功能页面的优化满足度,具体计算公式如下:

45、om(dtx|ia)=∑k=1h∑m=1uf[dtx|ia∈bsk2(dtj|ii)m]/∑k=1hu[bsk(dtj|ii)]

46、如果dtx|ia∈bsk2(dtj|ii)m,则令f[dtx|ia∈bsk2(dtj|ii)m]=1,否则令f[dtx|ia∈

47、bsk2(dtj|ii)m]=0;

48、其中,om(dtx|ia)表示功能页面a的特征数据类型dtx的优化满足度,dtx|ia∈

49、bs(dtj|ii),h=num[bs(dtj|ii)],num[bs(dtj|ii)]表示行为筛查集合bs(dtj|ii)中提取的用户行为链bsk(dtj|ii)的数量,u=u[bsk(dtj|ii)],u[bsk(dtj|ii)]表示提取的用户行为链bsk(dtj|ii)中第二特征数据流的数量;

50、步骤s402:对功能页面附加特征数据类型按钮,预设优化满足度阈值,将优化满足度大于等于优化满足度阈值时,对应的特征数据类型dtx附加到功能页面i中,否则不作附加特征数据类型按钮处理。

51、与现有技术相比,本发明所达到的有益效果是:本发明提供的一种基于数据分析技术的小程序优化管理系统及方法中,统筹小程序的全部功能页面和特征数据类型,感知通过用户授权的用户操作行为,对用户行为链进行梳理,捕捉用户行为链的第一特征数据流和第二特征数据流,分析用户行为的优化需求度,对用户行为链进行筛查,生成行为筛查集合,分析功能页面的优化满足度,并对功能页面附加特征数据类型按钮;进而帮助用户在使用小程序的过程中,降低用户的行为操作的繁杂程度,避免浪费用户操作时间,提升用户体验,使用户在使用小程序功能回退与循环的过程中,能够快速找到需要的数据,并进行展示,满足用户的个性化需求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1