System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像通信领域,特别涉及一种短视频培训系统及方法。
技术介绍
1、现有的针对短视频学习的视频培训系统中,只实现了播放提前录制好的培训视频这一功能,但是在课程的选择以及课程的学习方面没有更多的功能,从而导致学习效率低下,因此需要一种能够提高用户学习效果的视频培训系统。
技术实现思路
1、本专利技术所要解决的技术问题是如何提高用户的学习效果。
2、本专利技术解决上述技术问题的技术方案如下:一种短视频培训系统,包括:前端显示模块、后台操作模块和课程储存模块,所述后台操作模块用于上传课程信息并存到所述课程存储模块中,所述前端显示模块用于发送课程预览申请信息到所述后台操作模块,所述后台操作模块还用于接收到所述课程预览申请信息后根据所述课程储存模块内的所有课程信息生成课程预览信息并发送到所述前端显示模块,所述前端显示模块还用于显示所述课程预览信息,所述前端显示模块还用于发送课程选择信息到所述后台操作模块,所述后台操作模块还用于根据所述课程选择信息读取所述课程储存模块的对应课程信息并发送到所述前端显示模块进行显示,所述前端显示模块还用于接收用户输入的备注信息并发送到所述后台操作模块,所述前端显示模块还用于显示所述备注信息,所述后台操作模块将所述备注信息存储到所述课程存储模块中并将所述备注信息与所述对应课程信息关联。
3、本专利技术的有益效果是:操作后台操作模块的用户通过后台操作模块上传课程信息,前端显示模块的用户通过向前端显示模块输入课程预览申请信息查看课程预
4、在上述技术方案的基础上,本专利技术还可以做如下改进。
5、进一步,所述课程信息包括视频文件和课程名称,所述后台操作模块还用于读取所述储存模块并获取所有所述视频文件的制定帧得到截图文件组,所述后台操作模块还用于读取多数课程存储模块并获取所有所述课程名称得到课程名称组,所述后台操作模块还用于结合所述截图文件组和所述课程名称组生成课程预览信息。
6、采用上述进一步方案的有益效果是,这样设置后用户能够在查看课程预览信息时同时查看视频截图,辅助用户选到更适合自己的课程,达到了提升用户学习效果的技术效果。
7、进一步,所述课程信息还包括分类信息,所述后台操作模块还用于读取所述课程存储模块并获取所有所述课程分类信息得到分类信息组,所述后台操作模块还用于结合所述截图文件组、所述课程名称组和所述分类信息组生成课程预览信息,所述前端显示模块还用于接收用户输入的分类方式信息,所述前端显示模块还用于根据所述分类方式信息处理所述课程预览信息并显示。
8、采用上述进一步方案的有益效果是,通过增加分类方式信息的输入,使用户能够选择课程预览信息内的信息排列方式,在课程信息较多的情况下能够快速浏览自己需要的相关内容,提升了用户的使用效率,在课程信息中增加分类信息后,用户能够按照自己需要的方式对课程信息进行分类,相比在后台操作模块对课程预览信息进行处理,由于处理课程预览信息本身的耗时短,在前端显示模块进行本地处理能够减少处理时间,从而提高了用户的使用效率,达到了提升用户学习效果的技术效果。
9、进一步,所述前端显示模块还用于接收用户输入搜索信息并根据所述搜索信息生成搜索模糊信息,所述前端显示模块还用于比较所述搜索模糊信息和所述课程预览信息内的所述课程名称组得到处理后的所述课程预览信息并显示。
10、采用上述进一步方案的有益效果是,这样设置后能够在用户不能完全想起课程名称的情况下依旧找到相关的课程信息,提升了用户的使用体验,达到了提升用户学习效果的技术效果。
11、进一步,所述前端显示模块还用于接收用户输入的备注信息并发送到所述后台操作模块,所述备注信息包括文字信息和时间轴信息,所述前端显示模块还用于按照所述时间轴信息在课程信息的对应时间显示所述文字信息。
12、采用上述进一步方案的有益效果是,课程信息在经过一段时间的播放,会经过多个知识点,增加时间轴后能够针对当前的知识点进行备注,也能减少单一时间看到的文字信息数量,增加用户的学习集中力,达到了提升用户学习效果的技术效果。
13、本专利技术解决上述技术问题的另一技术方案如下:
14、一种短视频培训方法,包括以下步骤:
15、s1:通过后台操作模块上传课程信息并存到课程存储模块中;
16、s2:通过前端显示模块向后台操作模块发送申请课程预览信息;
17、s3:所述后台操作模块读取课程储存模块并生成课程预览信息发送到所述前端显示模块;
18、s4:所述前端显示模块显示所述课程预览信息;
19、s5:通过所述前端显示模块向所述后台操作模块发送课程选择信息;
20、s6:所述后台操作模块根据所述课程选择信息读取所述课程储存模块内的对应课程信息并发送到所述前端显示模块进行显示;
21、s7:所述前端显示模块接收用户输入的备注信息并发送到所述后台操作模块,所述前端显示模块显示所述备注信息;
22、s8:所述后台操作模块将所述备注信息存储到所述课程存储模块中并将所述备注信息与所述对应课程信息关联。
23、采用上述进一步方案的有益效果是,操作后台操作模块的用户通过后台操作模块上传课程信息,前端显示模块的用户通过向前端显示模块输入课程预览申请信息查看课程预览信息,课程预览信息为后台操作模块接收到课程预览申请信息后根据课程存储模块内现有的所有课程信息临时生成的,这样设置能够保证用户通过后台操作模块上传新的课程信息,从前端显示模块看到的课程预览信息也是和课程存储模块内的课程信息完全对应,此时用户根据课程信息选择课程,然后通过前端显示模块发送课程选择信息,然后用户就可以通过前端显示模块查看对应课程信息,完成课程的学习,在学习的过程中,用户通过向前端显示模块发送备注信息完成对对应课程信息的备注,用户在完成备注时即可查看自己的备注,还能在下次查看对应课程信息的时候看到之前的备注,从而提高用户的学习效果。
24、进一步,步骤s3具体为:
25、s31:所述课程信息包括视频文件和课程名称,所述后台操作模块读取课程储存模块并获取所有所述视频文件的指定帧得到截图文件组;
26、s32:所述后台操作模块读取多数课程存储模块并获取所有所述课程名称得到课程名称组;
...【技术保护点】
1.一种短视频培训系统,其特征在于,包括:前端显示模块、后台操作模块和课程储存模块,所述后台操作模块用于上传课程信息并存到所述课程存储模块中,所述前端显示模块用于发送课程预览申请信息到所述后台操作模块,所述后台操作模块还用于接收到所述课程预览申请信息后根据所述课程储存模块内的所有课程信息生成课程预览信息并发送到所述前端显示模块,所述前端显示模块还用于显示所述课程预览信息,所述前端显示模块还用于发送课程选择信息到所述后台操作模块,所述后台操作模块还用于根据所述课程选择信息读取所述课程储存模块的对应课程信息并发送到所述前端显示模块进行显示,所述前端显示模块还用于接收用户输入的备注信息并发送到所述后台操作模块,所述前端显示模块还用于显示所述备注信息,所述后台操作模块将所述备注信息存储到所述课程存储模块中并将所述备注信息与所述对应课程信息关联。
2.根据权利要求1所述的短视频培训系统,其特征在于:所述课程信息包括视频文件和课程名称,所述后台操作模块还用于读取所述储存模块并获取所有所述视频文件的制定帧得到截图文件组,所述后台操作模块还用于读取多数课程存储模块并获取所有所述课程名
3.根据权利要求2所述的短视频培训系统,其特征在于:所述课程信息还包括分类信息,所述后台操作模块还用于读取所述课程存储模块并获取所有所述课程分类信息得到分类信息组,所述后台操作模块还用于结合所述截图文件组、所述课程名称组和所述分类信息组生成课程预览信息,所述前端显示模块还用于接收用户输入的分类方式信息,所述前端显示模块还用于根据所述分类方式信息处理所述课程预览信息并显示。
4.根据权利要求2所述的短视频培训系统,其特征在于:所述前端显示模块还用于接收用户输入搜索信息并根据所述搜索信息生成搜索模糊信息,所述前端显示模块还用于比较所述搜索模糊信息和所述课程预览信息内的所述课程名称组得到处理后的所述课程预览信息并显示。
5.根据权利要求1所述的短视频培训系统,其特征在于:所述前端显示模块还用于接收用户输入的备注信息并发送到所述后台操作模块,所述备注信息包括文字信息和时间轴信息,所述前端显示模块还用于按照所述时间轴信息在课程信息的对应时间显示所述文字信息。
6.一种短视频培训方法,其特征在于包括以下步骤:
7.根据权利要求6所述的短视频培训方法,其特征在于:
8.根据权利要求7所述的短视频培训方法,其特征在于:
9.根据权利要求7所述的短视频培训方法,其特征在于:
10.根据权利要求6所述的短视频培训方法,其特征在于:步骤S7具体为:所述前端显示模块接收用户输入的备注信息并发送到所述后台操作模块,所述备注信息包括文字信息和时间轴信息,所述前端显示模块按照所述时间轴信息在课程信息的对应时间显示所述文字信息。
...【技术特征摘要】
1.一种短视频培训系统,其特征在于,包括:前端显示模块、后台操作模块和课程储存模块,所述后台操作模块用于上传课程信息并存到所述课程存储模块中,所述前端显示模块用于发送课程预览申请信息到所述后台操作模块,所述后台操作模块还用于接收到所述课程预览申请信息后根据所述课程储存模块内的所有课程信息生成课程预览信息并发送到所述前端显示模块,所述前端显示模块还用于显示所述课程预览信息,所述前端显示模块还用于发送课程选择信息到所述后台操作模块,所述后台操作模块还用于根据所述课程选择信息读取所述课程储存模块的对应课程信息并发送到所述前端显示模块进行显示,所述前端显示模块还用于接收用户输入的备注信息并发送到所述后台操作模块,所述前端显示模块还用于显示所述备注信息,所述后台操作模块将所述备注信息存储到所述课程存储模块中并将所述备注信息与所述对应课程信息关联。
2.根据权利要求1所述的短视频培训系统,其特征在于:所述课程信息包括视频文件和课程名称,所述后台操作模块还用于读取所述储存模块并获取所有所述视频文件的制定帧得到截图文件组,所述后台操作模块还用于读取多数课程存储模块并获取所有所述课程名称得到课程名称组,所述后台操作模块还用于结合所述截图文件组和所述课程名称组生成课程预览信息。
3.根据权利要求2所述的短视频培训系统,其特征在于:所述课程信息还包括分类信息,所述后台操作模块还用于读取所述课程存储模块并获取所有所述课程分类信息得到...
【专利技术属性】
技术研发人员:童毅,曹靖,
申请(专利权)人:重庆博拉新媒体科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。