一种基于云服务器的教学服务系统及方法

文档序号:9235904阅读:928来源:国知局
一种基于云服务器的教学服务系统及方法
【技术领域】
[0001]本发明涉及一种电子教学系统,特别涉及一种基于云服务器的教学服务系统及方法。
【背景技术】
[0002]随着技术的发展,出现了众多的电子教室产品,它们丰富了教师的教学手段,简化了教师对教学设施的操作,对提高教学效果起到了推动作用。教学过程中,教学内容的展现方式与针对不同学生的因材施教对提高教学效果有着重要作用。但传统的电子教室更关注硬件的操作与管理及课堂教学中对学生的控制,是教师实施传统教学的工具,基本不涉及教学内容与数据的分析与控制,它的使用效果更多的依赖于教师的经验。因此,需要在满足现有电子课堂基本需求的前提下,为教师提供教学内容管理、学生学习数据的分析等功能,为实现翻转课堂等新的教学方式提供技术手段。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种能够对教学内容进行分析控制、保护内容分开存储的基于云服务器的教学服务系统及方法。
[0004]本发明解决上述技术问题的技术方案如下:一种基于云服务器的教学服务系统,包括教学控制器,云服务器,若干个教师客户端和多个学生客户端;
[0005]所述教学控制器,分别与云服务器,若干个教师客户端和多个学生客户端网络连接,用于在云服务器上进行注册,注册成功后,接收云端服务器推送的教学内容文件;对教师客户端进行认证,接收教师客户端的认证信息;进行教师客户端之间的教学内容文件共享;对学生客户端进行认证,接收学生客户端的认证信息;接收教师客户端发送的课堂指令;收集学生客户端的响应信息并发送给云服务器,将响应信息发送给云服务器,结合云服务器中的数据常模生成下一步教学建议,将下一步教学建议发送给教师客户端;
[0006]所述云服务器,与教学控制器网络连接,用于对教师客户端进行认证,在认证通过后,云端服务器将教师客户端的认证信息同步到教学控制器中;对学生客户端进行认证,在认证通过后,云端服务器将学生客户端的认证信息同步到教学控制器中;将响应信息放入大数据中进行分析;
[0007]每个所述教师客户端,分别与教学控制器网络连接,用于向教学控制器请求认证,当教学控制器认证成功时,教师客户端登录教学控制器;当教学控制器认证失败时,向云端服务器请求认证,在云端服务器认证通过后,登录教学控制器;通过教学控制器向学生客户端发布课堂指令;接收教学控制器转发的下一步教学建议;
[0008]每个所述学生客户端,分别与教学控制器网络连接,向教学控制器请求认证,当教学控制器认证成功时,登录教学控制器;当教学控制器认证失败时,向云端服务器请求认证,在云端服务器认证通过后,登录教学控制器;通过向教学控制器发送响应信息响应教师客户端发布的课堂指令。
[0009]本发明的有益效果是:教师可以在教学过程中获取数据分析结果,系统推送相关内容供教室使用,教师动态调整教学过程与内容,做到更有针对性的教学,提高教学效果;本地文件是不完整的加密副本,即使失密也无法使用;文件的关键数据及文件参数实时下载,数据量大幅减少,随之对网络条件的要求大幅降低;教学控制器的运行不依赖教室主机的CPU,加密参数始终不会暴露给客户机;本地加密文件的参数不存在本地,给数据破解增加了难度;为文件的快速动态升级提供了渠道。
[0010]在上述技术方案的基础上,本发明还可以做如下改进。
[0011]进一步,所述教学控制器包括本地认证模块,命令处理模块,云端服务接口模块,数据分析模块,数据分享模块,教室内部通讯模块,内容推送模块,USB模块,学生数据收集模块和数据安全模块;
[0012]所述本地认证模块,用于对教师客户端进行认证,对学生客户端进行认证;
[0013]所述命令处理模块,用于接收教师客户端发送的课堂指令,并将课堂指令分别发送给各个学生客户端;
[0014]所述云端服务接口模块,用于在云服务器上进行注册,注册成功后,接收云端服务器推送的教学内容文件;
[0015]所述数据分析模块,用于结合云服务器中的数据常模分析课堂指令,生成下一步教学建议;
[0016]所述数据分享模块,用于将教师客户端的课堂指令及学生客户端的响应指令共享到云服务器,并将教师客户端之间的教学内容文件共享到云服务器;
[0017]所述教室内部通讯模块,用于与云服务器、若干个教师客户端和多个学生客户端分别建立网络连接;
[0018]所述内容推送模块,用于接收云端服务器推送的教学内容文件;
[0019]所述USB模块,用于从外部存储设备中获取建立网络连接所需的证书;
[0020]所述学生数据收集模块,用于收集学生客户端的响应信息;
[0021]所述数据安全模块,对从硬盘读入的数据进行解密,对待写入硬盘的数据进行加
LU O
[0022]进一步,所述教学服务系统还包括电子教学设备,用于接收教师客户端发送的显示指令,及学生客户端发送的待展示文件,并显示待展示文件。
[0023]进一步,所述教学控制器设置于教室中主机的硬盘接口与硬盘之间,用于获取硬盘控制器对硬盘的操作指令及对读写于硬盘的数据进行加解密转换。
[0024]进一步,所述教学控制器设置有一个唯一的不可更改的设备ID。
[0025]进一步,一种基于云服务器的教学服务方法,包括以下步骤:
[0026]步骤1:教学控制器在云服务器上进行注册,注册成功后,云端服务器向教学控制器推送教学内容文件;
[0027]步骤2:教师客户端与教学控制器建立网络连接,教师客户端向教学控制器请求认证,当教学控制器认证成功时,教师客户端登录教学控制器;当教学控制器认证失败时,教师客户端向云端服务器请求认证,在云端服务器认证通过后,云端服务器将教师客户端的认证信息同步到教学控制器中,教师客户端登录教学控制器,教师客户端通过教学控制器与其它教师客户端进行教学内容文件共享;
[0028]步骤3:学生客户端与教学控制器建立网络连接,学生客户端向教学控制器请求认证,当教学控制器认证成功时,学生客户端登录教学控制器;当教学控制器认证失败时,学生客户端向云端服务器请求认证,在云端服务器认证通过后,云端服务器将学生客户端的认证信息同步到教学控制器中,学生客户端登录教学控制器;
[0029]步骤4:教师客户端通过教学控制器向学生客户端发布课堂指令,学生客户端通过向教学控制器发送响应信息响应教师客户端发布的课堂指令;
[0030]步骤5:教学控制器收集学生客户端的响应信息并发送给云服务器,将响应信息放入云服务器的大数据中进行分析,教学控制器结合云服务器中的数据常模生成下一步教学建议,将下一步教学建议发送给教师客户端重复执行步骤4及步骤5,直至教学过程结束。
[0031]进一步,所述步骤4中还包括,教师客户端向电子教学设备发送显示指令,及学生客户端向电子教学设备发送待展示文件,所述电子教学设备显示待展示文件。
[0032]进一步,所述教学控制器设置于教室中主机的硬盘接口与硬盘之间,用于获取硬盘控制器对硬盘的操作指令及对读写于硬盘的数据进行加解密转换。
[0033]进一步,对硬盘中读取的数据进行加解密转换过程具体包括以下步骤:
[0034]步骤IA:教室中主机的硬盘控制器向硬盘发送数据读取请求;
[0035]步骤2A:教学控制器获取数据读取请求,并根据数据读取请求判断请求对象是否为保护数据,如果是保护数据,执行步骤3A,否则,将硬盘中的请求对象发送给硬盘控制器;
[0036]步骤3A:教学控制器从硬盘中读取请求对象的加密数据,教学控制器与云端服务器建立连接,根据系统时钟生成时钟动态密码,并利用动态密码登录云端服务器;
[0037]步骤4A:教学控制器从云端服务器中下载解密信息及关键数据,根据解密信息对加密数据进行解密,得到解密数据,利用时钟动态密码解密关键数据,将解密后的关键数据与解密数据合并,将合并后的数据发送给硬盘控制器。
[0038]进一步,对写入硬盘中的数据进行加解密转换过程具体包括以下步骤:
[0039]步骤IB:教学控制器从待写入数据中抽取关键数据,利用根据系统时钟生成的时钟动态密码加
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1