【技术实现步骤摘要】
一种开放式多人线上教学教学系统及实验方法
本专利技术涉及线上教学领域,特别涉及一种开放式多人线上教学教学系统及实验方法。
技术介绍
线上教育是一种基于网络的学习行为。线上教育通常是通过网络教学系统进行教育和学习,学生先登录该网络教学系统,老师再通过该网络教学系统向学生授课或者进行其他的操作。但上述方式存在着一些缺陷。例如,当采用开放式多人登录方式进行线上教学时,由于用户登录所用的电脑不受服务端控制,其安全性通常无法保证,当用户的电脑具有病毒、木马等安全危险,一旦用户的电脑与服务端连接后,用户电脑中的安全危险很可能会感染到服务端,因此网络教学系统的安全风险较高,并且一旦受到感染,其它客户端也容易受到感染,服务端的身份信息和实验成绩都可能被盗取或篡改,严重危害个人隐私和教学质量。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种开放式多人线上教学教学系统,用于提升网络教学系统的安全性。基于上述目的,本专利技术提供的一种开放式多人线上教学教学系统,包括:服务端和客户端,其中,所述客户端用于发出登录请求;所述服务端包括虚拟资源层、实验仿真层和应用层,所述虚拟资源层用于存储多种操作系统和多种应用软件的自动安装文件,并能通过网络仿真软件实现虚拟机的网络拓补结构的仿真;所述实验仿真层设置有若干虚拟机,各个所述虚拟机之间通过安全隔离系统进行通信;所述虚拟机包括身份验证虚拟机、平台虚拟机、实验虚拟机和靶机,其中,所述身份验证虚拟机包括能访问 ...
【技术保护点】
1.一种开放式多人线上教学教学系统,其特征在于,包括:服务端和客户端,其中,/n所述客户端用于发出登录请求;/n所述服务端包括虚拟资源层、实验仿真层和应用层,所述虚拟资源层用于存储多种操作系统和多种应用软件的自动安装文件,并能通过网络仿真软件实现虚拟机的网络拓补结构的仿真;/n所述实验仿真层设置有若干虚拟机,各个所述虚拟机之间通过安全隔离系统进行通信;/n所述虚拟机包括身份验证虚拟机、平台虚拟机、实验虚拟机和靶机,其中,/n所述身份验证虚拟机包括能访问应用层的登录模块和身份信息模块,用于对登录信息进行验证;/n所述平台虚拟机用于生成其它虚拟机并建立各个虚拟机之间的联系;/n所述实验虚拟机用于选择实验类型并发出实验请求、向所述平台虚拟机发出生成所述靶机的请求、进行实验操作、接收实验报告和对实验结果进行评估;/n所述靶机与所述实验虚拟机通过端口连接,通过所述实验虚拟机对所述靶机进行远程操作;/n所述客户端在登录时只与对应的所述身份验证虚拟机相连,在进入实验后只与对应的所述实验虚拟机相连,对应的所述身份验证虚拟机被删除,完成实验后对应的所述靶机被删除,退出登录后对应的所述实验虚拟机被删除。/ ...
【技术特征摘要】 【专利技术属性】
1.一种开放式多人线上教学教学系统,其特征在于,包括:服务端和客户端,其中,
所述客户端用于发出登录请求;
所述服务端包括虚拟资源层、实验仿真层和应用层,所述虚拟资源层用于存储多种操作系统和多种应用软件的自动安装文件,并能通过网络仿真软件实现虚拟机的网络拓补结构的仿真;
所述实验仿真层设置有若干虚拟机,各个所述虚拟机之间通过安全隔离系统进行通信;
所述虚拟机包括身份验证虚拟机、平台虚拟机、实验虚拟机和靶机,其中,
所述身份验证虚拟机包括能访问应用层的登录模块和身份信息模块,用于对登录信息进行验证;
所述平台虚拟机用于生成其它虚拟机并建立各个虚拟机之间的联系;
所述实验虚拟机用于选择实验类型并发出实验请求、向所述平台虚拟机发出生成所述靶机的请求、进行实验操作、接收实验报告和对实验结果进行评估;
所述靶机与所述实验虚拟机通过端口连接,通过所述实验虚拟机对所述靶机进行远程操作;
所述客户端在登录时只与对应的所述身份验证虚拟机相连,在进入实验后只与对应的所述实验虚拟机相连,对应的所述身份验证虚拟机被删除,完成实验后对应的所述靶机被删除,退出登录后对应的所述实验虚拟机被删除。
2.根据权利要求1所述的一种开放式多人线上教学教学系统,其特征在于,所述平台虚拟机进一步包括虚拟机仿真模块和网络仿真模块,其中,
所述虚拟机仿真模块用于生成其它虚拟机;
所述网络仿真模块用于建立各个虚拟机之间的联系。
3.根据权利要求1所述的一种开放式多人线上教学教学系统,其特征在于,所述实验虚拟机进一步包括实验模块、监控模块和评估模块,其中,
所述实验模块用于选择具体实验类型、提供具体实验操作所需的子模块和向所述平台虚拟机发出生成所述靶机的请求;
所述监控模块用于监控实验虚拟机和所述靶机之间的交互数据以及记录与实验结果相关的数据;
所述评估模块用于根据所述监控模块的记录和实验报告对实验成绩进行评估以及评估实验本身不同步骤的难度。
4.根据权利要求3所述的一种开放式多人线上教学教学系统,其特征在于,所述评估模块进一步包括实验分析子模块和诊断反馈子模块,其中,
所述实验分析子模块根据监控模块和实验模块提供的数据进行分析得到每个客户端的实验完成度和实验时长,并根据实验报告计算实验成绩;
技术研发人员:何军,李春秋,李一鸣,
申请(专利权)人:安徽商贸职业技术学院,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。