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

基于云服务实现软件服务的方法、客户端及云服务器与流程

2022-11-19 17:09:33 来源:中国专利 TAG:


1.本发明涉及实现软件服务技术领域,具体为基于云服务实现软件服务的方法、客户端及云服务器。


背景技术:

2.目前,业界一般采用人工测试和自动化测试(如:测试工具、云测试平台等)两种方法来进行app测试,主要针对app的功能、性能、安全性、终端适配等方面进行测试。其中,云测试平台是基于云计算的一种新型测试方案,测试人员在云测试平台上传app安装包以后,就可以等待测试报告。然而,这些云测试平台都具有如下缺点的至少之一。
3.但是在现有技术中,实现软件运行时,无法保证实现软件的运行效率以及实时运行稳定性,以至于降低了实现软件的合格效率。
4.针对上述的技术缺陷,现提出一种解决方案。


技术实现要素:

5.本发明的目的就在于为了解决上述提出的问题,而提出基于云服务实现软件服务的方法、客户端及云服务器,将实现对象的实时运行环境进行监测,从而保证实现对象对应实现运行的稳定性,提高了实现对象运行的效率;将实现对象的待运行强度进行检测,防止实现对象无法匹配实时运行强度,以至于实现对象的工作效率降低,间接提高了实现对象的运行高效性;在实现对象与当前运行强度完成匹配后,将实现对象的实时运行效率进行检测,保证实现对象的实时工作效率,以至于保证实现对象运行效率异常时进行维护的及时性。
6.本发明的目的可以通过以下技术方案实现:基于云服务实现软件服务的方法,具体软件服务实现方法步骤如下:步骤一、运行软件环境检测,在软件服务实现过程中,将运行软件标记为实现对象,并将其设置标号i,i为大于1的自然数;且将实现对象的实时运行环境进行监测;步骤二、运行软件强度检测,在保证实现对象的运行环境合格后,将实现对象的待运行强度进行检测,防止实现对象无法匹配实时运行强度;步骤三、运行软件效率检测,在实现对象与当前运行强度完成匹配后,将实现对象的实时运行效率进行检测,保证实现对象的实时工作效率。
7.作为本发明的一种优选实施方式,步骤一中运行软件环境检测过程如下:采集到当前运行环境内实现对象实时覆盖网络的网速平均浮动值以及对应实现对象的实时覆盖网络的网速浮动频率,并将当前运行环境内实现对象实时覆盖网络的网速平均浮动值以及对应实现对象的实时覆盖网络的网速浮动频率分别与网速平均浮动值阈值和网速浮动频率阈值进行比较:若当前运行环境内实现对象实时覆盖网络的网速平均浮动值超过网速平均浮动值阈值,或者对应实现对象的实时覆盖网络的网速浮动频率超过网速浮动频率阈值,则判
定实现对象的实时运行环境检测异常,生成实时运行环境异常信号并将实时运行环境异常信号发送至管理人员的手机终端;若当前运行环境内实现对象实时覆盖网络的网速平均浮动值未超过网速平均浮动值阈值,且对应实现对象的实时覆盖网络的网速浮动频率未超过网速浮动频率阈值,则判定实现对象的实时运行环境检测正常,生成实时运行环境正常信号并将实时运行环境正常信号发送至管理人员的手机终端。
8.作为本发明的一种优选实施方式,步骤二中运行软件强度检测的具体过程如下:采集到实现对象实时运行过程中需传输数据量以及对应实时过程中实时数据传输的频率,并将实现对象实时运行过程中需传输数据量以及对应实时过程中实时数据传输的频率分别标记为sci和pli;采集到实现对象实时运行过程中数据传输的最长需求时长,并将实现对象实时运行过程中数据传输的最长需求时长标记为qsi;通过公式获取到实现对象的实时运行强度分析系数xi,其中,a1、a2以及a3均为预设比例系数,且a1>a2>a3>0,β为误差修正因子,取值为1.56;将实现对象的实时运行强度分析系数xi与实时运行强度分析系数阈值进行比较:若实现对象的实时运行强度分析系数xi超过实时运行强度分析系数阈值,则判定实现对象的实时运行强度高,生成高强度运行信号并将高强度运行信号发送至管理人员的手机终端;若实现对象的实时运行强度分析系数xi未超过实时运行强度分析系数阈值,则判定实现对象的实时运行强度低,生成低强度运行信号并将低强度运行信号发送至管理人员的手机终端。
9.作为本发明的一种优选实施方式,步骤三中运行软件效率检测过程如下:采集到实现对象在运行过程中接收指令时刻与执行指令时刻的间隔时长以及运行过程中实现对象的指令完成后重复执行的频率,并将实现对象在运行过程中接收指令时刻与执行指令时刻的间隔时长以及运行过程中实现对象的指令完成后重复执行的频率分别与间隔时长阈值和重复执行频率阈值进行比较:若实现对象在运行过程中接收指令时刻与执行指令时刻的间隔时长超过间隔时长阈值,或者运行过程中实现对象的指令完成后重复执行的频率超过重复执行频率阈值,则判定实现对象的实时实现效率检测不合格,生成实时实现效率检测不合格信号并将实时实现效率检测不合格信号发送至管理人员的手机终端;若实现对象在运行过程中接收指令时刻与执行指令时刻的间隔时长未超过间隔时长阈值,且运行过程中实现对象的指令完成后重复执行的频率未超过重复执行频率阈值,则判定实现对象的实时实现效率检测合格,生成实时实现效率检测合格信号并将实时实现效率检测合格信号发送至管理人员的手机终端。
10.作为本发明的一种优选实施方式,一种云服务器,云服务器包括:运行环境分析单元,用于在软件服务实现过程中,将运行软件标记为实现对象,并将其设置标号i,i为大于1的自然数;且将实现对象的实时运行环境进行监测,从而保证实现对象对应实现运行的稳定性,提高了实现对象运行的效率;
运行强度分析单元,用于在保证实现对象的运行环境合格后,将实现对象的待运行强度进行检测,防止实现对象无法匹配实时运行强度,以至于实现对象的工作效率降低,间接提高了实现对象的运行高效性;运行效率检测单元,用于在实现对象与当前运行强度完成匹配后,将实现对象的实时运行效率进行检测,保证实现对象的实时工作效率,以至于保证实现对象运行效率异常时进行维护的及时性。
11.作为本发明的一种优选实施方式,一种客户端,客户端包括:环境整顿单元,用于在管理人员的手机终端接收到实时运行环境异常信号后,将对应实现对象的实时运行环境进行整顿;运行控制单元,用于在管理人员的手机终端接收到高强度运行信号后,将对应实现对象的运行时间进行控制;效率监控单元,用于在管理人员的手机终端接收到实时实现效率不合格信号后,将对应实现效率进行实时运行中止,并将其进行维护。
12.与现有技术相比,本发明的有益效果是:本发明中,将实现对象的实时运行环境进行监测,从而保证实现对象对应实现运行的稳定性,提高了实现对象运行的效率;将实现对象的待运行强度进行检测,防止实现对象无法匹配实时运行强度,以至于实现对象的工作效率降低,间接提高了实现对象的运行高效性;在实现对象与当前运行强度完成匹配后,将实现对象的实时运行效率进行检测,保证实现对象的实时工作效率,以至于保证实现对象运行效率异常时进行维护的及时性。
附图说明
13.为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
14.图1为本发明的方法流程图;图2为本发明中云服务器的原理框图。
具体实施方式
15.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
16.请参阅图1所示,基于云服务实现软件服务的方法,具体软件服务实现方法步骤如下:步骤一、运行软件环境检测,在软件服务实现过程中,将运行软件标记为实现对象,并将其设置标号i,i为大于1的自然数;且将实现对象的实时运行环境进行监测,从而保证实现对象对应实现运行的稳定性,提高了实现对象运行的效率;步骤二、运行软件强度检测,在保证实现对象的运行环境合格后,将实现对象的待运行强度进行检测,防止实现对象无法匹配实时运行强度,以至于实现对象的工作效率降低,间接提高了实现对象的运行高效性;步骤三、运行软件效率检测,在实现对象与当前运行强度完成匹配后,将实现对象
的实时运行效率进行检测,保证实现对象的实时工作效率,以至于保证实现对象运行效率异常时进行维护的及时性;在本实施例中,步骤一中运行软件环境检测过程如下:采集到当前运行环境内实现对象实时覆盖网络的网速平均浮动值以及对应实现对象的实时覆盖网络的网速浮动频率,并将当前运行环境内实现对象实时覆盖网络的网速平均浮动值以及对应实现对象的实时覆盖网络的网速浮动频率分别与网速平均浮动值阈值和网速浮动频率阈值进行比较:若当前运行环境内实现对象实时覆盖网络的网速平均浮动值超过网速平均浮动值阈值,或者对应实现对象的实时覆盖网络的网速浮动频率超过网速浮动频率阈值,则判定实现对象的实时运行环境检测异常,生成实时运行环境异常信号并将实时运行环境异常信号发送至管理人员的手机终端,管理人员的手机终端接收到实时运行环境异常信号后,将对应实现对象的实时运行环境进行整顿;若当前运行环境内实现对象实时覆盖网络的网速平均浮动值未超过网速平均浮动值阈值,且对应实现对象的实时覆盖网络的网速浮动频率未超过网速浮动频率阈值,则判定实现对象的实时运行环境检测正常,生成实时运行环境正常信号并将实时运行环境正常信号发送至管理人员的手机终端;在本实施例中,步骤二中运行软件强度检测的具体过程如下:采集到实现对象实时运行过程中需传输数据量以及对应实时过程中实时数据传输的频率,并将实现对象实时运行过程中需传输数据量以及对应实时过程中实时数据传输的频率分别标记为sci和pli;采集到实现对象实时运行过程中数据传输的最长需求时长,并将实现对象实时运行过程中数据传输的最长需求时长标记为qsi;通过公式获取到实现对象的实时运行强度分析系数xi,其中,a1、a2以及a3均为预设比例系数,且a1>a2>a3>0,β为误差修正因子,取值为1.56;将实现对象的实时运行强度分析系数xi与实时运行强度分析系数阈值进行比较:若实现对象的实时运行强度分析系数xi超过实时运行强度分析系数阈值,则判定实现对象的实时运行强度高,生成高强度运行信号并将高强度运行信号发送至管理人员的手机终端,管理人员的手机终端接收到高强度运行信号后,将对应实现对象的运行时间进行控制;若实现对象的实时运行强度分析系数xi未超过实时运行强度分析系数阈值,则判定实现对象的实时运行强度低,生成低强度运行信号并将低强度运行信号发送至管理人员的手机终端;在本实施例中,步骤三中运行软件效率检测过程如下:采集到实现对象在运行过程中接收指令时刻与执行指令时刻的间隔时长以及运行过程中实现对象的指令完成后重复执行的频率,并将实现对象在运行过程中接收指令时刻与执行指令时刻的间隔时长以及运行过程中实现对象的指令完成后重复执行的频率分别与间隔时长阈值和重复执行频率阈值进行比较:若实现对象在运行过程中接收指令时刻与执行指令时刻的间隔时长超过间隔时
长阈值,或者运行过程中实现对象的指令完成后重复执行的频率超过重复执行频率阈值,则判定实现对象的实时实现效率检测不合格,生成实时实现效率检测不合格信号并将实时实现效率检测不合格信号发送至管理人员的手机终端,管理人员的手机终端接收到实时实现效率不合格信号后,将对应实现效率进行实时运行中止,并将其进行维护;若实现对象在运行过程中接收指令时刻与执行指令时刻的间隔时长未超过间隔时长阈值,且运行过程中实现对象的指令完成后重复执行的频率未超过重复执行频率阈值,则判定实现对象的实时实现效率检测合格,生成实时实现效率检测合格信号并将实时实现效率检测合格信号发送至管理人员的手机终端;请参阅图2所示,在另一实施例中,现提出一种云服务器,云服务器通讯连接有运行环境分析单元、运行强度分析单元以及运行效率检测单元,其中,云服务器与运行环境分析单元、运行强度分析单元以及运行效率检测单元均为双向通讯连接;在本实施例中,运行环境分析单元,用于在软件服务实现过程中,将运行软件标记为实现对象,并将其设置标号i,i为大于1的自然数;且将实现对象的实时运行环境进行监测,从而保证实现对象对应实现运行的稳定性,提高了实现对象运行的效率;在本实施例中,运行强度分析单元,用于在保证实现对象的运行环境合格后,将实现对象的待运行强度进行检测,防止实现对象无法匹配实时运行强度,以至于实现对象的工作效率降低,间接提高了实现对象的运行高效性;在本实施例中,运行效率检测单元,用于在实现对象与当前运行强度完成匹配后,将实现对象的实时运行效率进行检测,保证实现对象的实时工作效率,以至于保证实现对象运行效率异常时进行维护的及时性;在另一实施例中,现提出一种客户端,客户端包括环境整顿单元、运行控制单元以及效率监控单元;在本实施例中,环境整顿单元,用于在管理人员的手机终端接收到实时运行环境异常信号后,将对应实现对象的实时运行环境进行整顿;在本实施例中,运行控制单元,用于在管理人员的手机终端接收到高强度运行信号后,将对应实现对象的运行时间进行控制;在本实施例中,效率监控单元,用于在管理人员的手机终端接收到实时实现效率不合格信号后,将对应实现效率进行实时运行中止,并将其进行维护。
17.上述公式均是采集大量数据进行软件模拟得出且选取与真实值接近的一个公式,公式中的系数是由本领域技术人员根据实际情况进行设置;本发明在使用时,运行软件环境检测,在软件服务实现过程中,将运行软件标记为实现对象,并将其设置标号i,i为大于1的自然数;且将实现对象的实时运行环境进行监测;运行软件强度检测,在保证实现对象的运行环境合格后,将实现对象的待运行强度进行检测,防止实现对象无法匹配实时运行强度;运行软件效率检测,在实现对象与当前运行强度完成匹配后,将实现对象的实时运行效率进行检测,保证实现对象的实时工作效率。
18.以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原
理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献