一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于SaaS的云数据管理平台的管理方法及系统与流程

2021-12-15 01:53:00 来源:中国专利 TAG:

基于saas的云数据管理平台的管理方法及系统
技术领域
1.本技术涉及云平台技术领域,具体涉及一种基于saas的云数据管理平台的管理方法及系统。


背景技术:

2.saas(software

as

a

service,软件即服务),即通过网络提供软件服务。saas平台供应商将应用软件统一部署在自己的服务器上,客户可以根据工作实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得saas平台供应商提供的服务。
3.用户在saas的云数据管理平台在使用应用软件时,无法对应用软件进行实时的管理,影响了企业成本。


技术实现要素:

4.本技术实施例提供了一种基于saas的云数据管理平台的管理方法及系统,可以实时的对saas的云数据管理平台使用应用软件进行实时的管理,进而降低企业使用成本。
5.第一方面,本技术实施例提供一种基于saas的云数据管理平台的管理方法,所述方法包括;终端设备获取saas的云数据管理平台的应用程序信息,该应用程序信息包括:应用程序标识列表;所述应用程序标识列表包括:应用程序标识、授权时间段以及授权数量;终端设备对应用程序标识列表中每个应用程序遍历得到每个应用程序在授权时间段的操作信息;所述操作信息具体包括:同时登陆的用户数量、登陆失败的用户数量等等操作信息;终端设备依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息。
6.可选的,所述终端设备依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息具体包括:终端设备提取在授权时间段中第一标识对应的同时登陆的用户数量的最大值x1以及登录失败的用户数量的最大值y1,若x1<授权数量α1且y1<失败阈值,将第一标识对应的订购数量从授权数量α1减少到x1。
7.可选的,所述终端设备依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息具体包括:终端设备提取在授权时间段中第二标识对应的同时登陆的用户数量的最大值x2以及登录失败的用户数量的最大值y2,若x2>授权数量α2且y2>失败阈值,将第二标识对应的订购数量从授权数量α1增加到x2。
8.可选的,所述依据第二标识的应用程序的使用频率调整最大值x2,具体包括:从x2个用户中提取使用时间最长的第i用户的使用时间t1,提取t1对第二标识的应用程序的使用频率,该使用频率f1=指令数量/ t1;若该使用频率f1低于频率阈值,将该第i用户在使用时间t1的区间中去除,上述将该第i用户在使用时间t1的区间中去除具体包括:提取使用时间t1的同时登陆的用户多个数量值,将多个数量值中的每个数量值减1得到去除后的同时登录的用户数量。
9.第二方面,提供一种基于saas的云数据管理平台的管理系统,所述系统包括:获取单元,用于获取saas的云数据管理平台的应用程序信息,该应用程序信息包括:应用程序标识列表;所述应用程序标识列表包括:应用程序标识、授权时间段以及授权数量;处理单元,用于对应用程序标识列表中每个应用程序遍历得到每个应用程序在授权时间段的操作信息;依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息;所述操作信息具体包括:同时登陆的用户数量、登陆失败的用户数量等等操作信息。
10.可选的,所述处理单元,具体用于提取在授权时间段中第一标识对应的同时登陆的用户数量的最大值x1以及登录失败的用户数量的最大值y1,若x1<授权数量α1且y1<失败阈值,将第一标识对应的订购数量从授权数量α1减少到x1。
11.可选的,所述处理单元,具体用于提取在授权时间段中第二标识对应的同时登陆的用户数量的最大值x2以及登录失败的用户数量的最大值y2,若x2>授权数量α2且y2>失败阈值,将第二标识对应的订购数量从授权数量α1增加到x2。
12.可选的,所述处理单元,具体用于从x2个用户中提取使用时间最长的第i用户的使用时间t1,提取t1对第二标识的应用程序的使用频率,该使用频率f1=指令数量/ t1;若该使用频率f1低于频率阈值,将该第i用户在使用时间t1的区间中去除,上述将该第i用户在使用时间t1的区间中去除具体包括:提取使用时间t1的同时登陆的用户多个数量值,将多个数量值中的每个数量值减1得到去除后的同时登录的用户数量。
13.第三方面,提供一种计算机可读存储介质,其存储用于电子数据交换的程序,其中,所述程序使得终端执行第一方面提供的方法。
14.实施本技术实施例,具有如下有益效果:可以看出,本技术提供的技术方案终端设备获取saas的云数据管理平台的应用程序信息,该应用程序信息包括:应用程序标识列表;终端设备对应用程序标识列表中每个应用程序遍历得到每个应用程序在授权时间段的操作信息;终端设备依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息。通过上述方案可以定期的对saas的云数据管理平台的应用程序信息进行调整,能够满足企业对应用程序的要求,并且能够方便用户使用,使得企业购买应用程序更加的匹配,进而提高企业的效率,降低企业成本。
附图说明
15.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1是本技术实施例提供的一种基于saas的云数据管理平台的管理方法的流程示意图。
17.图2是本技术实施例提供的一种基于saas的云数据管理平台的管理系统的结构示意图。
具体实施方式
18.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
19.本技术的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
20.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
21.本技术提供一种终端,该终端具体可以包括:处理器、存储器、摄像头和显示屏,上述部件可以通过总线连接,也可以通过其他方式连接,本技术并不限制上述连接的具体方式。在实际应用中,上述终端具体可以为个人计算机、服务器、平板电脑、智能手机等等。
22.示例的,本技术实施例的终端设备是一种具有无线通信功能的设备,可以称为计算机设备、终端(terminal)、用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)、接入终端设备、车载终端设备、工业控制终端设备、ue单元、ue站、移动站、远方站、远程终端设备、移动设备、ue终端设备、无线通信设备、ue代理或ue装置等。
23.saas是随着互联网技术的发展和应用软件的成熟, 在21世纪开始兴起的一种完全创新的软件应用模式。传统模式下,厂商通过license将软件产品部署到企业内部多个客户终端实现交付。saas定义了一种新的交付方式,也使得软件进一步回归服务本质。企业部署信息化软件的本质是为了自身的运营管理服务,软件的表象是一种业务流程的信息化,本质还是第一种服务模式,saas改变了传统软件服务的提供方式,减少本地部署所需的大量前期投入,进一步突出信息化软件的服务属性,或成为未来信息化软件市场的主流交付模式。
24.对于应用软件的付费,现有的saas的应用程序通过软件种类以及用户数量(俗称点数)以及使用时间进行收费,此种收费方式使得有些不使用的应用程序的用户多付费,增
加了企业的运营成本,例如,有10款软件,按月收费,每款软件每个用户收费10元,那么企业a对软件1购买了10个用户,但是在实际应用中,使用的用户数量可能只有5个,对于软件2购买了10个用户,但是在实际使用中,使用的用户数量可能需要15个,因此如何的配置应用软件的实际使用人数的限制成为saas的云数据管理平台管理急需解决的问题。
25.参阅图1,图1提供了一种基于saas的云数据管理平台的管理方法,该方法采用上述终端设备执行,该终端设备具体可以为计算机设备或服务器设备,该方法如图1所示,包括如下步骤:步骤s101、终端设备获取saas的云数据管理平台的应用程序信息,该应用程序信息包括:应用程序标识列表;示例的,上述应用程序标识列表包括:应用程序标识、授权时间段以及授权数量。
26.上述授权时间段可以为1个月、1个季度、1周或1年等等,本技术并不限制上述授权时间段的具体区间。
27.示例的,上述应用程序信息具体可以为付费的应用程序,对于免费的应用程序,本技术可以不涉及到免费的应用程序。
28.步骤s102、终端设备对应用程序标识列表中每个应用程序遍历得到每个应用程序在授权时间段的操作信息;示例的,上述操作信息具体可以包括:同时登陆的用户数量、登陆失败的用户数量等等操作信息。
29.步骤s103、终端设备依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息。
30.本技术提供的技术方案终端设备获取saas的云数据管理平台的应用程序信息,该应用程序信息包括:应用程序标识列表;终端设备对应用程序标识列表中每个应用程序遍历得到每个应用程序在授权时间段的操作信息;终端设备依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息。通过上述方案可以定期的对saas的云数据管理平台的应用程序信息进行调整,能够满足企业对应用程序的要求,并且能够方便用户使用,使得企业购买应用程序更加的匹配,进而提高企业的效率,降低企业成本。
31.示例的,上述终端设备依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息具体可以包括:终端设备提取在授权时间段中第一标识对应的同时登陆的用户数量的最大值x1以及登录失败的用户数量的最大值y1,若x1<授权数量α1且y1<失败阈值,将第一标识对应的订购数量从授权数量α1减少到x1。
32.此种方式的情况为,对于授权数量α1较大时,同时登录的最大数量x1人数较少,此种情况,需要对订购的数量进行向下调整以减少成本。
33.示例的,示例的,上述终端设备依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息具体可以包括:终端设备提取在授权时间段中第二标识对应的同时登陆的用户数量的最大值x2以及登录失败的用户数量的最大值y2,若x2>授权数量α2且y2>失败阈值,将第二标识对应的订购数量从授权数量α1增加到x2。
34.此种方式的情况为,对于授权数量α2较小时,同时登录的最大数量x2人数较多,此种情况,需要对订购的数量进行向上调整,虽然其增加了订购软件的成本,但是可以让更多的企业员工使用第二标识对应的软件,能够提高企业的生产效率。
35.示例的,上述方法还可以包括:依据第二标识的应用程序的使用频率调整最大值x2,具体可以包括:从x2个用户中提取使用时间最长的第i用户的使用时间t1,提取t1对第二标识的应用程序的使用频率,该使用频率f1=指令数量/ t1;若该使用频率f1低于频率阈值,将该第i用户在使用时间t1的区间中去除,上述将该第i用户在使用时间t1的区间中去除具体可以包括:提取使用时间t1的同时登陆的用户多个数量值,将多个数量值中的每个数量值减1得到去除后的同时登录的用户数量。
36.对于使用时间最长的用户来说,其有两种情况,一种属于正常使用应用程序的用户,此时用户肯定需要经常的操作该应用程序,因此对应的指令数量会较多,其使用频率也会很高,另外一种情况,即携带应用程序的用户(俗称挂载),应用程序仅仅是挂载的,不进行实际的操作,此种用户的在线数据需要去除以更精确的确定同时在线的用户数量最大值。
37.示例的,上述方法还可以包括:终端设备确定调整后的第三标识应用程序的授权数量为0时,提取第三标识应用程序的存储文件的第一格式,提取应用程序标识列表中所有应用程序能够支持的所有格式,若第一格式存在于所有格式中,确定第三标识应用程序的授权数量为0,若第一格式不存在于所有格式中,确定第三标识应用程序的授权数量为1。
38.此种技术方案是为了方便用户的已有的文件因为格式问题无法打开而对企业产生影响,对于企业的历史数据,第三标识应用程序以cad为例,其存储文件的第一格式为dwg格式,若应用程序标识列表中无法支持该dwg格式,那么对于企业来说,该第三标识应用程序至少需要保留1个,若全部不保留,那么对于dwg格式则无法打开,影响了企业的归档以及调档等等档案管理,因此需要保留1个。若第三标识应用程序为word,其存储文件的格式为doc,若应用程序列表中具有wps,则其支持doc格式的文件,那么就可以直接将word进行删除,也不会影响企业的归档以及调档等档案管理。
39.参阅图2,图2提供一种基于saas的云数据管理平台的管理系统,所述系统包括:获取单元201,用于获取saas的云数据管理平台的应用程序信息,该应用程序信息包括:应用程序标识列表;所述应用程序标识列表包括:应用程序标识、授权时间段以及授权数量;处理单元202,用于对应用程序标识列表中每个应用程序遍历得到每个应用程序在授权时间段的操作信息;依据该操作信息在下一授权时间段对应用程序标识的订购数量进行动态调整得到调整后的应用程序信息;所述操作信息具体包括:同时登陆的用户数量、登陆失败的用户数量等等操作信息。
40.可选的,所述处理单元,具体用于提取在授权时间段中第一标识对应的同时登陆的用户数量的最大值x1以及登录失败的用户数量的最大值y1,若x1<授权数量α1且y1<失败阈值,将第一标识对应的订购数量从授权数量α1减少到x1。
41.可选的,所述处理单元,具体用于提取在授权时间段中第二标识对应的同时登陆的用户数量的最大值x2以及登录失败的用户数量的最大值y2,若x2>授权数量α2且y2>失败阈值,将第二标识对应的订购数量从授权数量α1增加到x2。
42.可选的,所述处理单元,具体用于从x2个用户中提取使用时间最长的第i用户的使用时间t1,提取t1对第二标识的应用程序的使用频率,该使用频率f1=指令数量/ t1;若该使用频率f1低于频率阈值,将该第i用户在使用时间t1的区间中去除,上述将该第i用户在使用时间t1的区间中去除具体包括:提取使用时间t1的同时登陆的用户多个数量值,将多个数量值中的每个数量值减1得到去除后的同时登录的用户数量。
43.上述处理单元还可以用于执行如图1所示实施例的细化方案或可选方案,这里不再赘述。
44.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种方法的部分或全部步骤。
45.本技术实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种方法的部分或全部步骤。
46.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选 实施例,所涉及的动作和模块并不一定是本技术所必须的。
47.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
48.以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献