本发明属于网络信息管理领域,具体是基于云计算的网络教学资源管理系统。
背景技术:
1、随着信息技术的发展,目前互联网的教学资源非常丰富,教师和学生可以通过网络搜索即可获取各种各样的网络教学资源信息,方便了学生的学习,也减轻了教师的工作负担。
2、现有技术中针对网络教学资源的管理不是很严格,一般上传至平台即可上传成功,由教师本人审核即可,且各种教学平台在遇到大数量人群在线时容易出现服务器瘫痪,需要等待,降低了教师的工作效率和学生的学习效率。
3、为此,本发明提出了基于云计算的网络教学资源管理系统。
技术实现思路
1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出基于云计算的网络教学资源管理系统,该基于云计算的网络教学资源管理系统解决了如何对网络教学资源信息进行合理管理的问题。
2、为实现上述目的,根据本发明的第一方面的实施例提出基于云计算的网络教学资源管理系统,包括:授权登录模块、信息采集模块、信息处理模块、分布式存储服务器集群、分布式搜索引擎服务器集群、访问监测模块以及管理后台;
3、所述授权登录模块用于对上传或获取网络教学资源信息的用户进行身份认证;
4、所述信息采集模块用于对用户端上传的网络教学资源信息进行采集,并将获取的网络教学资源信息发送至信息处理模块;
5、所述信息处理模块用于对获取的网络教学资源信息进行分析处理;所述信息处理模块包括安全分析单元和智能审核单元;所述安全分析单元通过防火墙技术对获取的数据包是否安全进行过滤隔离;所述智能审核单元对安全通过的网络教学资源信息的具体内容进行审核,判断是否符合对应项目类型的内容,通过将获取的网络教学资源信息输入至设置的信息判断模型,输出属于或不属于对应项目类型的判断结果;
6、所述分布式存储服务器集群用于对获取的网络教学资源信息进行分布式存储;所述分布式存储服务器包括至少一个分布式存储服务器;
7、所述分布式搜索引擎服务器集群用于提供网络教学资源信息的检索;所述分布式搜索引擎服务器集群包括至少一个分布式搜索引擎服务器;
8、所述访问监测模块用于对用户端的访问行为进行安全监测;
9、以及所述管理后台用于对本系统提供技术支持,同时对突发异常情况进行及时处理。
10、进一步地,用户包括授课教师和学生。
11、进一步地,网络教学资源信息包括由授课教师上传的教学文件和由学生上传的听课反馈情况信息。
12、进一步地,所述智能审核单元将通过安全判断的网络教学资源信息输入至对应项目类型的判断模型,输出属于或不属于对应项目类型的判断结果,若属于对应项目类型,则智能审核单元将获取的网络教学资源信息发送至分布式存储服务器集群进行存储;若不属于对应项目类型,则智能审核单元发送上传失败的提示信息至用户端,并将获取的网络教学资源信息清除。
13、进一步地,所述信息处理模块设置有人工审核模块,若智能审核单元无法判断是否属于对应项目类型,则智能审核单元将获取的网络教学资源信息发送至人工审核模块,并发送待审核的提示信息至用户端。
14、进一步地,判断模型是每隔单位周期根据对应项目类型的网络教学资源的历史信息进行训练生成的神经网络模型。
15、进一步地,所述分布式存储服务器集群设置有信息分类单元,所述信息分类单元用于对存储的所有网络教学资源信息按照不同类别进行分类,并将相同类别的网络教学资源信息或地址合并存放。
16、进一步地,所述分布式搜索引擎服务器集群每隔单位时间为分布式存储服务器集群中更新的网络教学资源信息建立新的关键词索引项,并与旧的关键词索引项合并保存至索引库中。
17、进一步地,所述分布式搜索引擎服务器集群设置有多个检索端口,所述检索端口获取用户端发送的检索关键词,根据检索关键词从索引库中寻找与该检索关键词相同的全部关键词索引项,并根据获取的全部关键词索引项所对应的地址,从分布式存储服务器集群中获取对应地址的网络教学资源信息。
18、与现有技术相比,本发明的有益效果是:
19、1、本发明通过设置授权登录模块确保授权人员能够访问当前系统,阻挡无授权人员进入访问,提供了系统的安全性,同时也避免了游客人员的增多使得访问系统服务器次数增多,减少系统服务器瘫痪的可能性;通过信息采集模块对用户端上传的网络教学资源信息进行采集;通过信息处理模块对获取的网络教学资源信息进行分析处理,具体是通过安全分析单元使用防火墙技术对获取的数据包是否安全进行过滤隔离;通过智能审核单元对安全通过的网络教学资源信息的具体内容进行审核,判断是否符合对应项目类型的内容,将获取的网络教学资源信息输入至设置的信息判断模型,输出属于或不属于对应项目类型的判断结果,若属于,则将获取的网络教学资源信息发送至分布式存储服务器集群;通过人工审核单元用于对智能审核单元无法判断的网络教学资源是否属于对应项目类型进行进一步地判断;从而使得用户端上传的网络教学资源信息能够按照一定的分类标准存入系统中,供后续查找方便,同时也保证了信息符合教学内容,避免不相关的信息存入系统。
20、2、本发明还通过分布式存储服务器集群对获取的网络教学资源信息进行分类存储;使得信息存储的容量更大,且分布式存储使得网络教学资源信息即使不在同一个分布式存储服务器中存储,也能通过地址快速找到;通过分布式搜索引擎服务器集群提供网络教学资源信息的检索;方便用户端能够快速找到需要的信息;还通过访问监测模块对用户端的访问行为进行安全监测;保护分布式存储服务器集群和分布式搜索引擎服务器集群的安全性;还管理后台对本系统提供技术支持,同时对突发异常情况进行及时处理。
1.基于云计算的网络教学资源管理系统,其特征在于,包括:授权登录模块、信息采集模块、信息处理模块、分布式存储服务器集群、分布式搜索引擎服务器集群、访问监测模块以及管理后台;
2.根据权利要求1所述的基于云计算的网络教学资源管理系统,其特征在于,用户包括授课教师和学生。
3.根据权利要求1所述的基于云计算的网络教学资源管理系统,其特征在于,网络教学资源信息包括由授课教师上传的教学文件和由学生上传的听课反馈情况信息。
4.根据权利要求1所述的基于云计算的网络教学资源管理系统,其特征在于,所述智能审核单元将通过安全判断的网络教学资源信息输入至对应项目类型的判断模型,输出属于或不属于对应项目类型的判断结果,若属于对应项目类型,则智能审核单元将获取的网络教学资源信息发送至分布式存储服务器集群进行存储;若不属于对应项目类型,则智能审核单元发送上传失败的提示信息至用户端,并将获取的网络教学资源信息清除。
5.根据权利要求1所述的基于云计算的网络教学资源管理系统,其特征在于,所述信息处理模块设置有人工审核模块,若智能审核单元无法判断是否属于对应项目类型,则智能审核单元将获取的网络教学资源信息发送至人工审核模块,并发送待审核的提示信息至用户端。
6.根据权利要求1所述的基于云计算的网络教学资源管理系统,其特征在于,判断模型是每隔单位周期根据对应项目类型的网络教学资源的历史信息进行训练生成的神经网络模型。
7.根据权利要求1所述的基于云计算的网络教学资源管理系统,其特征在于,所述分布式存储服务器集群设置有信息分类单元,所述信息分类单元用于对存储的所有网络教学资源信息按照不同类别进行分类,并将相同类别的网络教学资源信息或地址合并存放。
8.根据权利要求1所述的基于云计算的网络教学资源管理系统,其特征在于,所述分布式搜索引擎服务器集群每隔单位时间为分布式存储服务器集群中更新的网络教学资源信息建立新的关键词索引项,并与旧的关键词索引项合并保存至索引库中。
9.根据权利要求1所述的基于云计算的网络教学资源管理系统,其特征在于,所述分布式搜索引擎服务器集群设置有多个检索端口,所述检索端口获取用户端发送的检索关键词,根据检索关键词从索引库中寻找与该检索关键词相同的全部关键词索引项,并根据获取的全部关键词索引项所对应的地址,从分布式存储服务器集群中获取对应地址的网络教学资源信息。