System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及教学网站与平台控制,更具体地,涉及一种基于负载性能分析的教学云平台控制方法及系统。
技术介绍
1、教学网站与云平台是进行教学培训的基础设施,随着计算机技术的日新月异,各种教学网站与云平台也不断增加,不单单要有功能全面,还需要可以满足用户各种不同的需求的能力。
2、在本专利技术技术之前,现有的教学云平台的控制,主要是基于对教学云平台资源的控制,使得教学云平台能够具有相对均衡的资源配置,相对全面的任务设置,使得教学云平台不单单完成教学,还能够实现管理和分析,但是,确实很少关注不同的用户的本身的计算机能力下的云平台的自适应管控的能量,如何使用过程中自适应适合不同负载,则是一个长期的命题,需要不断的深入。
技术实现思路
1、鉴于上述问题,本专利技术提出了一种基于负载性能分析的教学云平台控制方法及系统,通过在线的基于负载性能分析的反馈,实现基于云平台的性能控制,适配不同的用户场景。
2、根据本专利技术实施例第一方面,提供一种基于负载性能分析的教学云平台控制方法。
3、在一个或多个实施例中,优选地,所述一种基于负载性能分析的教学云平台控制方法包括:
4、在学习网接入到用户时,提示进行自适应匹配启动性能分析;
5、后台启动学习网界面,对界面显示内容进行逐一检查,并灰色化异常窗口;
6、对学习功能分成进行逐一测试,并形成最终展示的学习功能;
7、测试学习网内相关联的全部连接的有效性,并设置最终接口展示
8、设置学习网缺陷测试表格,并对每个功能模块预先编写测试通过的宏定义;
9、按照所述学习网缺陷测试表格逐一进行逐一测试,并根据最终展示的学习功能、灰色化异常窗口和最终接口展示状态完成在线展示。
10、在一个或多个实施例中,优选地,所述在学习网接入到用户时,提示进行自适应匹配启动性能分析,具体包括:
11、判断当前用户尚存的可用资源,根据可用资源,判断在预设时长内能完成系统检测后,若无法完成,则延长所述预设时长,直到判断可用完成检查;
12、提示用于所需的预设时长,并由用户确认后,启动负载性能分析。
13、在一个或多个实施例中,优选地,所述后台启动学习网界面,对界面显示内容进行逐一检查,并灰色化异常窗口,具体包括:
14、判断界面中全部的文字是否齐全,是否存在图片不显示,是否存在颜色和背景的缺失,若存在则将对应区域灰色化处理;
15、是否存在显示与预设的图形的内容上的位置偏差,滚动滑动是否存在延时超过1秒情况,若存在将整个界面用一张灰色化处理的缩略图展示。
16、在一个或多个实施例中,优选地,所述对学习功能分成进行逐一测试,并形成最终展示的学习功能,具体包括:
17、对学习功能分成个人空间、教学空间、后台空间三个部分进行逐一测试,对测试不通过的对应功能,展示替换为对应功能实现效果视频;
18、教学空间中的教学笔记和代办事项、个人空间中的考试测试和成绩查询、后台空间中的学习资源,作为必备功能;
19、设置多种兼容模式,当必备功能测试不通过时,依次更换不同资源需求版本的必备功能,直到匹配为止,其中,所述测试不通过表示无法启动对应功能;
20、当完成全部功能测试后,进行当前状态学习功能的展示。
21、在一个或多个实施例中,优选地,所述测试学习网内相关联的全部连接的有效性,并设置最终接口展示状态,具体包括:
22、学习接口为对应的不同的资源的信息的测试,通过对应的负载访问每个学习资源的存储位置,当访问通过时则认为资源有效;
23、当访问不通过时,则访问备用资源位置,若通过则将备用资源作为主要链接;
24、若备用资源位置无法访问,则读取云平台内预先设置好的文字介绍,作为文字备用资源,当访问该链接时,自动显示。
25、在一个或多个实施例中,优选地,所述设置学习网缺陷测试表格,并对每个功能模块预先编写测试通过的宏定义,具体包括:
26、设置学习网缺陷测试表格,至少包括教师空间、学生空间、机构空间、协作备课、资源共享、课程、班级成员、班级公告、课件、直播教学、作业、测试、讨论、课中互动、成绩、学习分析、教学团队、课程模板、后台管理、资源建设和移动端的功能模块,每个功能模块为预先编写完成的代码段;
27、对每个代码段都设置有对应的测试通过的宏定义和测试不通过的宏定义,其中,测试不通过的宏定义至少分成致命异常、严重异常和轻微异常。
28、在一个或多个实施例中,优选地,所述按照所述学习网缺陷测试表格逐一进行逐一测试,并根据最终展示的学习功能、灰色化异常窗口和最终接口展示状态完成在线展示,具体包括:
29、启动学习网缺陷测试,对不同功能块设置不同的测试用例数量;
30、根据所述测试用例数量完成全部测试;
31、测试中,出现某个功能块测试不通过的宏定义的占比超过5%时,则认为该功能块无法使用,将其屏蔽;
32、若出现某个功能块出现致命异常,则直接认为该功能块无法使用;
33、若出现某个功能块出现严重异常占比超过1%时,则认为该功能块无法使用;
34、将无法使用的功能块屏蔽,并根据最终展示的学习功能、灰色化异常窗口和最终接口展示状态,启动当前负载对应的用户展示学习网。
35、根据本专利技术实施例第二方面,提供一种基于负载性能分析的教学云平台控制系统。
36、在一个或多个实施例中,优选地,所述一种基于负载性能分析的教学云平台控制系统包括:
37、用户接入模块,用于在学习网接入到用户时,提示进行自适应匹配启动性能分析;
38、界面测试模块,用于后台启动学习网界面,对界面显示内容进行逐一检查,并灰色化异常窗口;
39、功能测试模块,用于对学习功能分成进行逐一测试,并形成最终展示的学习功能;
40、接口测试模块,用于测试学习网内相关联的全部连接的有效性,并设置最终接口展示状态;
41、缺陷测试模块,用于设置学习网缺陷测试表格,并对每个功能模块预先编写测试通过的宏定义;
42、测试展示模块,用于按照所述学习网缺陷测试表格逐一进行逐一测试,并根据最终展示的学习功能、灰色化异常窗口和最终接口展示状态完成在线展示。
43、根据本专利技术实施例第三方面,提供一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如本专利技术实施例第一方面中任一项所述的方法。
44、根据本专利技术实施例第四方面,提供一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现本专利技术实施例第一方面中任一项所述的方法。
45、本专利技术的实施例提供的技术方案可以包括以下有益效果:本文档来自技高网...
【技术保护点】
1.一种基于负载性能分析的教学云平台控制方法,其特征在于,该方法包括:
2.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述在学习网接入到用户时,提示进行自适应匹配启动性能分析,具体包括:
3.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述后台启动学习网界面,对界面显示内容进行逐一检查,并灰色化异常窗口,具体包括:
4.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述对学习功能分成进行逐一测试,并形成最终展示的学习功能,具体包括:
5.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述测试学习网内相关联的全部连接的有效性,并设置最终接口展示状态,具体包括:
6.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述设置学习网缺陷测试表格,并对每个功能模块预先编写测试通过的宏定义,具体包括:
7.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述按照所述
8.一种基于负载性能分析的教学云平台控制系统,其特征在于,该系统用于实施如权利要求1-7中任一项所述的方法,该系统包括:
9.一种计算机可读存储介质,其上存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1-7中任一项所述的方法。
10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如权利要求1-7任一项所述的方法。
...【技术特征摘要】
1.一种基于负载性能分析的教学云平台控制方法,其特征在于,该方法包括:
2.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述在学习网接入到用户时,提示进行自适应匹配启动性能分析,具体包括:
3.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述后台启动学习网界面,对界面显示内容进行逐一检查,并灰色化异常窗口,具体包括:
4.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述对学习功能分成进行逐一测试,并形成最终展示的学习功能,具体包括:
5.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,其特征在于,所述测试学习网内相关联的全部连接的有效性,并设置最终接口展示状态,具体包括:
6.如权利要求1所述的一种基于负载性能分析的教学云平台控制方法,...
【专利技术属性】
技术研发人员:孙丙仁,吴淑苹,杨晶,蔡峥嵘,胡辰旭,
申请(专利权)人:国家开放大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。