在线教育互动的方法、客户端以及服务器与流程

文档序号:12839143阅读:201来源:国知局
在线教育互动的方法、客户端以及服务器与流程

本发明涉及互联网教育技术领域,尤指一种在线教育互动的方法、客户端以及服务器。



背景技术:

近几年来,随着在线教育的迅猛发展,以及教育部“三通两平台”的迅速铺开,很大程度上拓展和丰富了人们学习的途径和内容。但是,真正和传统教育相融合并能为其所接受的平台还并不完善,而作为传统教育中重要的一个重要环节--作业的下发和提交,这个问题尤为突出。

现有技术中,在线教育平台中作业的下发和提交的主要的方式都是通过其它软件将作业编辑好并保存为文件,然后在在线教育平台进行作业文件的上传或者下载来完成的。

但是,采用现有技术,在线教育中作业的下发和提交的内容是捆绑式的,无法根据实际流程中的操作来获取对应的内容,导致用户体验度不佳,且捆绑式的内容需要耗费更多的网络流量。



技术实现要素:

为了解决上述技术问题,本发明提供了一种在线教育互动的方法、客户端以及服务器,能够使得在线教育中作业的下发和提交的内容与流程很好地衔接,提高用户体验度,且减少了不必要的网络流量。

为了达到本发明目的,第一方面,本发明提供了一种在线教育互动的方法,应用于客户端,该方法包括:

客户端向服务器发送用户身份的校验信息;

客户端根据校验后的用户身份接收所述用户输入的数据信息,并按照预 定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中;

客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作。

本发明实施例提供的一种在线教育互动的方法,应用于客户端,包括:客户端向服务器发送用户身份的校验信息,客户端根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中,客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作。通过客户端直接根据用户身份接收用户所编辑的数据信息,分别按照预定的类别分别保存在不同的独立数据层中,然后可以根据业务中不同的状态,可以控制分层保存数据信息进行展示,同时也可以在和服务器的交互中分层获取数据,减少了重复数据的交互。

在一个实施例中,客户端向服务器发送用户身份的校验信息,包括:

客户端向服务器发送用户的账户和密码的校验信息,所述用户身份包括任务方和执行方。

通过客户端向服务器发送用户的账户和密码的校验信息,所述用户身份包括任务方和执行方,可以保障用户信息的安全,便于用户使用该客户端。

在一个实施例中,所述任务方的用户身份是可以布置含有任务的数据信息给所述执行方完成的用户身份,包括老师、领导和医生。

通过设定用户任务方的身份,可以更好地满足生活中需要进行在线互动的需求。

在一个实施例中,所述执行方的用户身份是可以完成含有任务的数据信息回执给所述任务方的用户身份,包括学生、下属和病人。

通过设定用户执行方的身份,可以更好地满足生活中需要进行在线互动的需求。

在一个实施例中,客户端根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中,包括:

客户端根据校验后的用户身份为老师时,接收老师用户输入的作业信息,所述作业信息包括所述用户编辑的或者从预定的数据库中获取的信息,并按照预定的课程和班级将所述作业信息发送给服务器来分别保存在不同的独立数据层中。

通过客户端校验用户身份为老师时,可以将老师输入的数据信息分层保存,从而便于后续的其他用户查看或者操作老师输入的作业信息,简化了流程,在交互过程中也减少了数据流量,提高了用户体验度。

在一个实施例中,客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,包括:

客户端根据校验后的学生用户向服务器获取对应的独立数据层中的作业信息进行解答,并将解答后的答题信息发送给服务器来保存在新的独立数据层中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中。

通过客户端根据校验后的学生用户向服务器获取对应的独立数据层中的作业信息进行解答,并将解答后的答题信息保存在新的独立数据层中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于后续老师按照班级和课程的分类分别检查学生的答题信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

在一个实施例中,客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,包括:

客户端根据校验后的老师用户向服务器获取对应的独立数据层中的答题信息进行批改,并将批改后的评价信息发送给服务器来保存在新的独立数据层中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中。

通过客户端根据校验后的老师用户向服务器获取对应的独立数据层中的答题信息进行批改,并将批改后的评价信息保存在新的独立数据层中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于后续学生按照班级和课程的分类查阅老师输入的评价信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

在一个实施例中,客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,包括:

客户端根据校验后的学生用户向服务器获取对应的独立数据层中的评价信息进行查阅。

通过客户端根据校验后的学生用户向服务器获取对应的独立数据层中的评价信息进行查阅,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于学生按照班级和课程的分类查阅老师输入的评价信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

第二方面,本发明提供了一种在线教育互动的方法,应用于服务器,该方法包括:

服务器校验客户端发送的用户身份的校验信息;

服务器存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中;

服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息。

与现有技术相比,本发明实施例提供的一种在线教育互动的方法,应用于服务器,包括:服务器校验客户端发送的用户身份的校验信息,服务器存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中,服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息。通过服务器提供校验后用户身份所编辑的数据信息,分别按照预定的类别分别保存在服务器不同的独立数据层中,然后可以根据业务中不同的状态,可以控制分层保存数据信息给客户端进行展示,同时也可以在和客户端的交互中分层获取数据,减少了重复数据的交互。

在一个实施例中,服务器校验客户端发送的用户身份的校验信息,包括:

服务器校验客户端发送的用户的账户和密码,确定用户的身份,所述身份包括任务方和执行方。

通过服务器校验用户的账户和密码,所述用户身份包括任务方和执行方,可以保障用户信息的安全,便于用户使用的安全。

在一个实施例中,所述任务方的用户身份是可以布置含有任务的数据信息给所述执行方完成的用户身份,包括老师、领导和医生。

通过设定用户任务方的身份,可以更好地满足生活中需要进行在线互动的需求。

在一个实施例中,所述执行方的用户身份是可以完成含有任务的数据信息回执给所述任务方的用户身份,包括学生、下属和病人。

通过设定用户执行方的身份,可以更好地满足生活中需要进行在线互动的需求。

通过设定用户执行方的身份,可以更好地满足生活中需要进行在线互动的需求。

在一个实施例中,服务器存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中,包括:

服务器校验后客户端用户身份为老师时,接收客户端老师用户输入的作业信息,按照预定类别分别保存在不同的独立数据层中,所述作业信息包括所述用户编辑的或者从预定的数据库中获取的信息。

通过服务器校验用户身份为老师时,可以将客户端老师用户输入的数据信息分别分层保存在服务器中,从而便于后续的其他用户查看或者操作老师输入的作业信息,简化了流程,在交互过程中也减少了数据流量,提高了用户体验度。

在一个实施例中,服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,包括:

服务器根据校验后的客户端用户身份为学生时,发送客户端学生用户对应的独立数据层中的作业信息进行解答,并将客户端学生用户解答后的答题信息保存在新的独立数据层中,所述答题信息是按照预定的课程和班级分别保存在不同的独立数据层中。

通过服务器提供校验后的学生用户对应的独立数据层中的作业信息进行解答,并将解答后的答题信息保存到服务器新的独立数据层中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于后续老师按照班级和课程的分类分别检查学生的答题信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

在一个实施例中,服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,包括:

服务器根据校验后的客户端用户身份为老师时,发送客户端老师用户对应的独立数据层中的答题信息进行批改,并将客户端学生用户批改后的评价信息保存在新的独立数据层中,所述评价信息是按照预定的课程和班级分别保存在不同的独立数据层中。

通过服务器提供校验后的老师用户对应的独立数据层中的答题信息进行批改,并将批改后的评价信息保存到服务器新的独立数据层中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于后续学生按照班级和课程的分类查阅老师输入的评价信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

在一个实施例中,服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,包括:

服务器根据校验后的客户端用户身份为学生时,发送客户端学生用户对应的独立数据层中的评价信息进行查阅。

通过服务器提供校验后的学生用户对应的独立数据层中的评价信息进行查阅,所述评价信息按照预定的课程和班级分别保存到服务器不同的独立数据层中,从而可以便于学生按照班级和课程的分类查阅老师输入的评价信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

第三方面,本发明提供了一种在线教育互动的客户端,该方法包括:校验模块、存储模块、信息互动模块;

所述校验模块,设置为向服务器发送用户身份的校验信息;

所述存储模块,设置为根据校验后的用户身份接收所述用户输入的数据 信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中;

所述信息互动模块,设置为根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作。

在一个实施例中,所述校验模块设置为向服务器发送用户身份的校验信息,是指:

所述校验模块设置为向服务器发送用户的账户和密码的校验信息,所述用户身份包括任务方和执行方。

在一个实施例中,所述任务方的用户身份是可以布置含有任务的数据信息给所述执行方完成的用户身份,包括老师、领导和医生。

在一个实施例中,所述执行方的用户身份是可以完成含有任务的数据信息回执给所述任务方的用户身份,包括学生、下属和病人。

在一个实施例中,所述存储模块设置为根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中,包括:

所述存储模块设置为根据校验后的用户身份为老师时,接收老师用户输入的作业信息,所述作业信息包括所述用户编辑的或者从预定的数据库中获取的信息,并按照预定的课程和班级将所述作业信息发送给服务器来分别保存在不同的独立数据层中。

在一个实施例中,所述信息互动模块设置为根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,是指:

所述信息互动模块设置为根据学生用户向服务器获取对应的独立数据层中的作业信息进行解答,并将解答后的答题信息发送给服务器来保存在新的独立数据层中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中。

在一个实施例中,所述信息互动模块设置为根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作, 是指:

所述信息互动模块设置为根据校验后的老师用户向服务器获取对应的独立数据层中的答题信息进行批改,并将批改后的评价信息发送给服务器来保存在新的独立数据层中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中。

在一个实施例中,所述信息互动模块设置为根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,是指:

所述信息互动模块设置为客户端根据校验后的学生用户向服务器获取对应的独立数据层中的评价信息进行查阅。

第四方面,本发明提供了一种在线教育互动的服务器,该服务器包括:校验模块、存储模块和管理模块;

所述校验模块,设置为校验客户端发送的用户身份的校验信息;

所述存储模块,设置为存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中;

所述管理模块,设置为根据客户端用户身份执行的相应的操作管理独立数据层的数据信息。

在一个实施例中,所述校验模块设置为校验客户端发送的用户身份的校验信息,是指:

所述校验模块设置为校验客户端发送的用户的账户和密码,确定用户的身份,所述身份包括老师和学生。

在一个实施例中,所述任务方的用户身份是可以布置含有任务的数据信息给所述执行方完成的用户身份,包括老师、领导和医生。

在一个实施例中,所述执行方的用户身份是可以完成含有任务的数据信息回执给所述任务方的用户身份,包括学生、下属和病人。

在一个实施例中,所述存储模块设置为存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中,是指:

所述存储模块设置为校验后客户端用户身份为老师时,接收客户端老师用户输入的作业信息,按照预定类别分别保存在不同的独立数据层中,所述作业信息包括所述用户编辑的或者从预定的数据库中获取的信息。

在一个实施例中,所述管理模块设置为根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,是指:

所述管理模块设置为根据校验后的客户端用户身份为学生时,发送客户端学生用户对应的独立数据层中的作业信息进行解答,并将客户端学生用户解答后的答题信息保存在新的独立数据层中,所述答题信息是按照预定的课程和班级分别保存在不同的独立数据层中。

在一个实施例中,所述管理模块设置为根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,是指:

所述存储模块设置为根据校验后的客户端用户身份为老师时,发送客户端老师用户对应的独立数据层中的答题信息进行批改,并将客户端学生用户批改后的评价信息保存在新的独立数据层中,所述评价信息是按照预定的课程和班级分别保存在不同的独立数据层中。

在一个实施例中,所述管理模块设置为根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,是指:

所述管理模块设置为根据校验后的客户端用户身份为学生时,发送客户端学生用户对应的独立数据层中的评价信息进行查阅。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为本发明提供的一种客户端在线教育互动的方法实施例一的流程示 意图;

图2为本发明提供的一种在线教育互动的客户端数据信息分层结构示意图;

图3为本发明提供的一种服务器在线教育互动的方法实施例二的流程示意图;

图4为本发明提供的一种在线教育互动的方法互动场景实施例二结构示意图;

图5为本发明提供的一种在线教育互动的方法互动场景实施例三结构示意图;

图6为本发明提供的一种在线教育互动的方法互动场景实施例四结构示意图;

图7为本发明提供的一种在线教育互动的方法互动场景实施例五结构示意图;

图8为本发明提供的一种在线教育互动的客户端实施例一结构示意图;

图9为本发明提供的一种在线教育互动的服务器实施例一的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本发明实施例涉及的方法可以应用于在线教育互动的客户端,该客户端可以是智能手机、平板电脑、手持机、笔记本、台式计算机等设备,但并不限于此。

本发明实施例涉及的方法,旨在解决现有技术中在线教育中作业的下发 和提交的内容是捆绑式的,无法根据实际流程中的操作来获取对应的内容,导致用户体验度不佳,且捆绑式的内容需要耗费更多的网络流量的技术问题。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图1为本发明提供的一种客户端在线教育互动的方法实施例一的流程示意图。本实施例涉及的是客户端实现在线教育实现互动的方法的具体过程。如图1所示,该方法包括:

s101、客户端向服务器发送用户身份的校验信息。

具体的,客户端需要接收用户输入的身份校验信息,该校验信息可以包括用户名、密码、验证码等等,该客户端的用户身份可以包括但不限于老师和学生端,还包括根据不同身份设置不同的权限和功能的应用端,比如,还可以设置家长用户,为家长提供相应教育互动的客户端,针对用户的权限,例如:老师用户可以具有审阅学生提交的答题信息的权限,学生用户可以具有查看考分考卷以及进行作答的权限,家长用户具有查看考分考卷的权限等,但并不以此为限。

s102、客户端根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中。

具体的,图2为本发明提供的一种在线教育互动的客户端数据信息分层结构示意图,如图2所示,客户端根据校验后的用户身份接收所述用户输入的数据信息,该用户身份包括但不限于老师和学生,具体可以根据实际情况来定,在校验用户身份后,可以接收所述用户输入的数据信息,例如:确定用户为老师时,老师可以输入执教课程表和作业信息等、学生可以输入学习课程表和答复作业信息等,其中,这些数据信息是按照预定类别分别保存在不同的独立数据层中,例如:老师用户的执教课程列表按照不同的老师分别保存在独立的数据层中,即老师a的执教课程表保存在a数据层中,老师b的执教课程表保存在b数据层中等,还可以是老师布置的作业信息、学生的答复信息、老师的批改信息都分别保存在不同的数据层,即作业信息保存在 基本数据层、答复信息保存在答案数据层,批改信息保存在评价数据层等等,但并不以此为限。

s103、客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作。

具体的,客户端可以根据用户身份来获取服务器的数据信息,该数据信息可以是老师给学生布置的作业信息,学生答复老师布置作业的答案信息,老师批改学生答案的批改信息等等,具体可以根据实际情况来设定,然后根据用户身份来执行相应的操作,例如:如果老师用户向服务器所获取的是基础数据层中老师的执教课表,老师用户可以在客户端输入作业信息,并将输入的作业信息可以保存到新的作业数据层,如果学生用户向服务器所获取的独立数据层中学生对应的作业信息,学生用户可以在客户端输入作业信息的答案信息,并将输入的答案信息可以保存到新的答案数据层,如果老师用户向向服务器所获取的是学生的答案信息,老师用户可以在客户端输入答案信息的批注信息,并将该批注信息保存到新的批改数据层等等,但并不限于此。

本发明实施例提供的一种在线教育互动的方法,应用于客户端,包括:客户端向服务器发送用户身份的校验信息,客户端根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中,客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作。通过客户端直接根据用户身份接收用户所编辑的数据信息,分别按照预定的类别分别保存在不同的独立数据层中,然后可以根据业务中不同的状态,可以控制分层保存数据信息进行展示,同时也可以在和服务器的交互中分层获取数据,减少了重复数据的交互。

进一步地,在上述实施例的基础上,在上述步骤101客户端向服务器发送用户身份的校验信息,包括:

客户端向服务器发送用户的账户和密码的校验信息,所述用户身份包括任务方和执行方。

具体的,本发明实施例的客户端可以供多个用户使用,多个用户使用时,为确定唯一的用户身份,可以向服务器校验用户的身份信息,该用户身份信 息可以包括用户的账户和密码,以及用户的手机注册码等来进行验证,从而可以确定用户身份,该用户身份包括任务方和执行方,需要进行互动的双方,但并不限于此。

通过客户端向服务器发送用户的账户和密码的校验信息,所述用户身份包括任务方和执行方,可以保障用户信息的安全,便于更多的用户使用该客户端。

进一步地,在上述实施例的基础上,所述任务方的用户身份是布置含有任务的数据信息给所述执行方完成的用户身份,包括老师、领导和医生。

具体的,上述任务方的用户身份是布置含有任务的数据信息给所述执行方完成的用户身份,可以是老师、家长、校长、领导、医生等,需要给执行方布置相应的含有任务的需要进行互动的数据信息,但并不限于此。

通过设定用户任务方的身份,可以更好地满足生活中需要进行在线互动的需求。

进一步地,在上述实施例的基础上,所述执行方的用户身份是完成含有任务的数据信息回执给所述任务方的用户身份,包括学生、下属和病人。

具体的,上述执行方的用户身份完成含有任务的数据信息回执给所述任务方的用户身份,可以是学生、下属和病人等,需要完成任务方布置相应的含有任务的需要进行互动的数据信息,但并不限于此。

通过设定用户执行方的身份,可以更好地满足生活中需要进行在线互动的需求。

进一步地,在上述实施例的基础上,上述步骤s101客户端根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中,包括:

客户端根据校验后的用户身份为老师时,接收老师用户输入的作业信息,所述作业信息包括所述用户编辑的或者从预定的数据库中获取的信息,并按照预定的课程和班级将所述作业信息发送给服务器来分别保存在不同的独立数据层中。

具体的,客户端根据校验后的用户身份为老师时,可以接收老师输入的 作业信息,对于老师输入的作业信息,可以是老师自行编辑的作业和答案等,也可以从题库中调取出来的作业和答案等信息,可以根据实际情况来定,然后按照预定的课程和班级分别保存在不同的独立数据层中,如:作业信息可以保存在基础数据层,执教课表可以保存在执教课表数据层等,其中老师输入的作业信息可以保存在客户端本地,也可以联网保存到服务器,便于随时随地保存老师用户的资料,但并不限于此。

通过客户端校验用户身份为老师时,可以将老师输入的数据信息分层保存,从而便于后续的其他用户查看或者操作老师输入的作业信息,简化了流程,在交互过程中也减少了数据流量,提高了用户体验度。

进一步地,在上述实施例的基础上,客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,包括:

客户端根据校验后的学生用户向服务器获取对应的独立数据层中的作业信息进行解答,并将解答后的答题信息保存在新的独立数据层中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中。

具体的,客户端确定用户身份为学生时,可以根据该学生用户所学习的课程和班级向服务器获取对应的独立数据层中的作业信息进行解答,并将解答后的答题信息保存在新的独立数据层中,其中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中,如:语文作业答题信息可以保存在语文作业答题数据层,数学作业答题信息可以保存在数学作业答题数据层等,但并不限于此。

通过客户端根据校验后的学生用户向服务器获取对应的独立数据层中的作业信息进行解答,并将解答后的答题信息保存在新的独立数据层中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于后续老师按照班级和课程的分类分别检查学生的答题信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

进一步地,在上述实施例的基础上,客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,包括:

客户端根据校验后的老师用户向服务器获取对应的独立数据层中的答题信息进行批改,并将批改后的评价信息发送给服务器来保存在新的独立数据层中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中。

具体的,客户端确定用户身份为老师时,可以根据该老师用户所执教的课程和班级向服务器获取对应的独立数据层中的答题信息进行批改,并将批改后的评价信息保存在新的独立数据层中,其中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,如:语文作业评价信息可以保存在语文作业评价数据层,数学作业评价信息可以保存在数学作业评价数据层等,但并不限于此。

通过客户端根据校验后的老师用户向服务器获取对应的独立数据层中的答题信息进行批改,并将批改后的评价信息保存在新的独立数据层中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于后续学生按照班级和课程的分类查阅老师输入的评价信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

进一步地,在上述实施例的基础上,客户端根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,包括:

客户端根据校验后的学生用户向服务器获取对应的独立数据层中的评价信息进行查阅。

具体的,客户端确定用户身份为学生时,可以根据该学生用户所学习的课程和班级向服务器获取对应的独立数据层中的评价信息进行查阅,其中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,如:语文作业评价信息可以保存在语文作业评价数据层,数学作业评价信息可以保存在数学作业评价数据层等,但并不限于此。

通过客户端根据校验后的学生用户向服务器获取对应的独立数据层中的评价信息进行查阅,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于学生按照班级和课程的分类查阅老师输入的评价信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流 量。

图3为本发明提供的一种服务器在线互动的方法实施例二的流程示意图。本实施例涉及的是服务器实现在线互动的方法的具体过程。如图3所示,该方法包括:

s201、服务器校验客户端发送的用户身份的校验信息;

具体的,用户登录客户端获取数据信息时,需要对该用户的身份进行校验,该校验信息可以包括用户名、密码、验证码等等,该服务器校验的用户身份可以包括但不限于老师和学生,还包括根据不同身份设置不同的权限和功能的客户端,比如,还可以校验家长用户,为家长提供相应教育互动的客户端,针对用户的权限,例如:老师用户可以具有审阅学生提交的答题信息的权限,学生用户可以具有查看考分考卷以及进行作答的权限,家长用户具有查看考分考卷的权限等,但并不以此为限。

s202、服务器存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中;

具体的,服务器根据校验后的用户身份接收所述客户端用户输入的数据信息,该用户身份包括但不限于老师和学生,具体可以根据实际情况来定,在校验用户身份后,可以通过联网后,接收所述用户输入的数据信息,例如:确定用户为老师时,老师可以输入执教课程表和作业信息等、学生可以输入学习课程表和答复作业信息等,其中,这些数据信息是按照预定类别分别保存在服务器不同的独立数据层中,例如:老师用户的执教课程列表按照不同的老师分别保存在独立的数据层中,即老师a的执教课程表保存在a数据层中,老师b的执教课程表保存在b数据层中等,还可以是老师布置的作业信息、学生的答复信息、老师的批改信息都分别保存在不同的数据层,即作业信息保存在基本数据层、答复信息保存在答案数据层,批改信息保存在评价数据层等等,但并不以此为限。

s203、服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息。

具体的,服务器可以根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,该数据信息可以是客户端老师用户给学生布置的作业信 息,客户端学生用户答复老师布置作业的答案信息,客户端老师用户批改学生答案的批改信息等等,具体可以根据实际情况来设定,然后根据用户身份所执行的相应的操作来管理独立数据层的数据信息,例如:如果客户端老师用户向服务器所获取的是基础数据层中老师的执教课表,老师用户可以在客户端输入作业信息,并将输入的作业信息可以保存到新的作业数据层,如果学生用户向服务器所获取的独立数据层中学生对应的作业信息,客户端学生用户可以在客户端输入作业信息的答案信息,并将输入的答案信息可以保存到服务器新的答案数据层,如果客户端老师用户向向服务器所获取的是学生的答案信息,客户端老师用户可以在客户端输入答案信息的批注信息,并将该批注信息保存到服务器新的批改数据层等等,但并不限于此。

本发明实施例提供的一种在线教育互动的方法,应用于服务器,包括:服务器校验客户端发送的用户身份的校验信息,服务器存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中,服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息。通过服务器提供校验后用户身份所编辑的数据信息,分别按照预定的类别分别保存在服务器不同的独立数据层中,然后可以根据业务中不同的状态,可以控制分层保存数据信息给客户端进行展示,同时也可以在和客户端的交互中分层获取数据,减少了重复数据的交互。

进一步地,在上述实施例的基础上,服务器校验客户端发送的用户身份的校验信息,包括:

服务器校验客户端发送的用户的账户和密码,确定用户的身份,所述身份包括任务方和执行方。

具体的,服务器可以校验多个用户身份,为确定唯一的用户身份,可以向校验来自客户端用户的身份信息,该用户身份信息可以包括用户的账户和密码,以及用户的手机注册码等来进行验证,从而可以确定用户身份,该用户身份包括任务方和执行方,需要进行互动的双方,但并不限于此。

通过服务器校验用户的账户和密码,所述用户身份包括任务方和执行方,可以保障用户信息的安全,便于用户使用的安全。

进一步地,在上述实施例的基础上,所述任务方的用户身份是布置含有 任务的数据信息给所述执行方完成的用户身份,包括老师、领导和医生。

具体的,上述任务方的用户身份是布置含有任务的数据信息给所述执行方完成的用户身份,可以是老师、家长、校长、领导、医生等,需要给执行方布置相应的含有任务的需要进行互动的数据信息,但并不限于此。

通过设定用户任务方的身份,可以更好地满足生活中需要进行在线互动的需求。

进一步地,在上述实施例的基础上,所述执行方的用户身份是完成含有任务的数据信息回执给所述任务方的用户身份,包括学生、下属和病人。

具体的,上述执行方的用户身份完成含有任务的数据信息回执给所述任务方的用户身份,可以是学生、下属和病人等,需要完成任务方布置相应的含有任务的需要进行互动的数据信息,但并不限于此。

通过设定用户执行方的身份,可以更好地满足生活中需要进行在线互动的需求。

进一步地,在上述实施例的基础上,服务器存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中,包括:

服务器校验后客户端用户身份为老师时,接收客户端老师用户输入的作业信息,按照预定类别分别保存在不同的独立数据层中,所述作业信息包括所述用户编辑的或者从预定的数据库中获取的信息。

具体的,服务器校验后的客户端用户身份为老师时,可以接收客户端老师输入的作业信息,对于老师输入的作业信息,可以是老师自行编辑的作业和答案等,也可以从题库中调取出来的作业和答案等信息,可以根据实际情况来定,然后按照预定的课程和班级分别保存到服务器不同的独立数据层中,如:作业信息可以保存在基础数据层,执教课表可以保存在执教课表数据层等,其中老师输入的作业信息可以保存在客户端本地,也可以联网保存到服务器,便于随时随地保存老师用户的资料,但并不限于此。

通过服务器校验用户身份为老师时,可以将客户端老师用户输入的数据信息分别分层保存在服务器中,从而便于后续的其他用户查看或者操作老师 输入的作业信息,简化了流程,在交互过程中也减少了数据流量,提高了用户体验度。

进一步地,在上述实施例的基础上,服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,包括:

服务器根据校验后的客户端用户身份为学生时,发送客户端学生用户对应的独立数据层中的作业信息进行解答,并将客户端学生用户解答后的答题信息保存在新的独立数据层中,所述答题信息是按照预定的课程和班级分别保存在不同的独立数据层中。

具体的,服务器校验用户身份为学生时,可以提供客户端学生用户所学习的课程和班级对应的独立数据层中的作业信息给进行解答,并将客户端学生用户解答后的答题信息保存到服务器新的独立数据层中,其中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中,如:语文作业答题信息可以保存在语文作业答题数据层,数学作业答题信息可以保存在数学作业答题数据层等,但并不限于此。

通过服务器提供校验后的学生用户对应的独立数据层中的作业信息进行解答,并将解答后的答题信息保存到服务器新的独立数据层中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于后续老师按照班级和课程的分类分别检查学生的答题信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

进一步地,在上述实施例的基础上,服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,包括:

服务器根据校验后的客户端用户身份为老师时,发送客户端老师用户对应的独立数据层中的答题信息进行批改,并将客户端学生用户批改后的评价信息保存在新的独立数据层中,所述评价信息是按照预定的课程和班级分别保存在不同的独立数据层中。

具体的,服务器确定用户身份为老师时,可以提供客户端老师用户所执教的课程和班级对应的独立数据层中的答题信息来进行批改,并将批改后的评价信息保存在服务器新的独立数据层中,其中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,如:语文作业评价信息可以保 存在语文作业评价数据层,数学作业评价信息可以保存在数学作业评价数据层等,但并不限于此。

通过服务器提供校验后的老师用户对应的独立数据层中的答题信息进行批改,并将批改后的评价信息保存到服务器新的独立数据层中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中,从而可以便于后续学生按照班级和课程的分类查阅老师输入的评价信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

进一步地,在上述实施例的基础上,服务器根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,包括:

服务器根据校验后的客户端用户身份为学生时,发送客户端学生用户对应的独立数据层中的评价信息进行查阅。

具体的,服务器确定用户身份为学生时,可以提供客户端学生用户所学习的课程和班级对应的独立数据层中的评价信息进行查阅,其中,所述评价信息按照预定的课程和班级分别保存到服务器不同的独立数据层中,如:语文作业评价信息可以保存在语文作业评价数据层,数学作业评价信息可以保存在数学作业评价数据层等,但并不限于此。

通过服务器提供校验后的学生用户对应的独立数据层中的评价信息进行查阅,所述评价信息按照预定的课程和班级分别保存到服务器不同的独立数据层中,从而可以便于学生按照班级和课程的分类查阅老师输入的评价信息,使得可以更方便快速的获取数据信息,简化了流程,减少了数据流量。

图4为本发明提供的一种在线教育互动的方法互动场景实施例二结构示意图,图5为本发明提供的一种在线教育互动的方法互动场景实施例三结构示意图,图6为本发明提供的一种在线教育互动的方法互动场景实施例四结构示意图,图7为本发明提供的一种在线教育互动的方法互动场景实施例五结构示意图,如图4-图7所示,下面将客户端与服务器之间在线教育互动的过程进行详细说明,一共分为四个流程,具体如下:

流程1:如图4所示,老师用客户端上的互动课堂软件编辑作业题目及正确答案,数据分层保存,并将作业文件提交到服务器中在线教育平台中保存需要布置作业的班级。

流程2:如图5所示,学生登录客户端上的互动课堂软件,同步老师布置的作业,在客户端上完成作业并提交作业完成内容,学生提交的答案数据保存到服务器中在线教育平台的答案数据层。

流程3:如图6所示,老师登录客户端在互动课堂软件上同步学生提交的答案,并进行批改,将批改的内容保存到服务器中在线教育平台的批改数据层。

流程4:如图7所示,学生登录客户端在互动课堂软件上同步教师的评价数据,查看正确答案及评语等信息。

具体的,老师在客户端上使用互动课堂软件编辑作业内容及正确答案等信息,其中,编辑时可以通过网络从在线教育平台的题库获取作业题目及正确答案,也可以自己编辑作业题目及正确答案,将作业题目保存在基本数据层,而将正确答案的内容及位置等数据保存在一个个独立的数据层,当客户端与服务器联网后,客户端会将编辑的作业及正确答案提交到服务器中的在线教育平台相应的班级并通知学生。当学生登陆客户端上的互动课堂软件,将自己的作业下载到客户端并进行答题,此状态下只显示作业题目所在的数据层,而正确答案等数据层则不进行显示。学生在客户端的互动课堂软件上进行答题并提交,系统将学生自己的答案信息保存在一个新的数据层进行提交,提交的数据中不必体现作业题目信息。老师从客户端在线教育平台同步学生提交的答案数据层,并进行批改,将批改所产生的数据保存在独立的数据层联网后进行提交到服务器。学生获取老师的批改数据层,查看正确答案、教师的批改点评等信息。

通过客户端直接根据用户身份接收用户所编辑的作业的题目以及答案等信息,分别按照预定的类别分别保存在不同的独立数据层中,然后可以根据业务中不同的状态,可以控制分层保存数据信息进行展示,如:作业的题目、答案、评价等信息,同时也可以在和服务器的交互中分层获取数据,减少了重复数据的交互。

图8为本发明提供的一种在线教育互动的客户端实施例一的结构示意图,如图8所示,一种在线教育互动的客户端,包括校验模块10、存储模块和信息互动模块;

所述校验模块10,设置为向服务器发送用户身份的校验信息;

所述存储模块20,设置为根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中;

所述信息互动模块30,设置为根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作。

本发明实施例提供的一种在线教育互动的客户端,包括:校验模块、存储模块和信息互动模块,校验模块向服务器发送用户身份的校验信息,存储模块根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中,信息互动模块根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作。通过客户端直接根据用户身份接收用户所编辑的作业的题目以及答案等信息,分别按照预定的类别分别保存在不同的独立数据层中,然后可以根据业务中不同的状态,可以控制分层保存数据信息进行展示,如:作业的题目、答案、评价等信息,同时也可以在和服务器的交互中分层获取数据,减少了重复数据的交互。

进一步地,在上述实施例的基础上,所述校验模块10设置为向服务器发送用户身份的校验信息,是指:

所述校验模块10设置为向服务器发送用户的账户和密码的校验信息,所述用户身份包括任务方和执行方。

本发明实施例提供的客户端,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述存储模块20设置为根据校验后的用户身份接收所述用户输入的数据信息,并按照预定类别将所述数据信息发送给服务器来分别保存在不同的独立数据层中,包括:

所述存储模块20设置为根据校验后的用户身份为老师时,接收老师用户输入的作业信息,所述作业信息包括所述用户编辑的或者从预定的数据库中获取的信息,按照预定的课程和班级分别保存在不同的独立数据层中。

本发明实施例提供的客户端,可以执行上述方法实施例,其实现原理和 技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述信息互动模块30设置为根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,是指:

所述信息互动模块30设置为根据学生用户向服务器获取对应的独立数据层中的作业信息进行解答,并将解答后的答题信息发送给服务器来保存在新的独立数据层中,所述答题信息按照预定的课程和班级分别保存在不同的独立数据层中。

本发明实施例提供的客户端,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述信息互动模块30设置为根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,是指:

所述信息互动模块30设置为根据老师用户向服务器获取对应的独立数据层中的答题信息进行批改,并将批改后的评价信息发送给服务器来保存在新的独立数据层中,所述评价信息按照预定的课程和班级分别保存在不同的独立数据层中。

本发明实施例提供的客户端,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述信息互动模块30设置为根据校验后的用户身份向服务器获取对应的独立数据层中的数据信息并执行所述数据信息对应的操作,是指:

所述信息互动模块30设置为客户端根据学生用户向服务器获取对应的独立数据层中的评价信息进行查阅。

本发明实施例提供的客户端,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

图9为本发明提供的一种在线教育互动的服务器实施例一的结构示意图,如图9所示,一种在线教育互动的服务器,包括校验模块100、存储模 块200和发送模块300;

所述校验模块100,设置为校验客户端发送的用户身份的校验信息;

所述存储模块200,设置为存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中;

所述发送模块300,设置为根据客户端用户身份执行的相应操作发送对应的数据信息。

本发明实施例提供的一种在线教育互动的服务器,包括:校验模块、存储模块和发送模块,校验模块校验客户端发送的用户身份的校验信息,存储模块存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中,发送模块根据客户端用户身份执行的相应操作发送对应的数据信息。通过服务器直接根据用户身份存储用户所编辑的作业的题目以及答案等信息,分别按照预定的类别分别保存在不同的独立数据层中,然后可以根据业务中不同的状态,可以控制分层保存数据信息发送给客户端进行展示,如:作业的题目、答案、评价等信息,同时也可以在和服务器的交互中分层获取数据,减少了重复数据的交互。

进一步地,在上述实施例的基础上,所述校验模块100设置为校验客户端发送的用户身份的校验信息,是指:

所述校验模块100设置为校验客户端发送的用户的账户和密码,确定用户的身份,所述身份包括老师和学生。

本发明实施例提供的服务器,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述存储模块200设置为存储校验后用户在客户端输入的对应的数据信息,其中,所述数据信息是按照预定类别分别保存在不同的独立数据层中,是指:

所述存储模块200设置为校验后客户端用户身份为老师时,接收客户端老师用户输入的作业信息,按照预定类别分别保存在不同的独立数据层中,所述作业信息包括所述用户编辑的或者从预定的数据库中获取的信息。

本发明实施例提供的服务器,可以执行上述方法实施例,其实现原理和 技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述管理模块300设置为根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,是指:

所述管理模块300设置为根据校验后的客户端用户身份为学生时,发送客户端学生用户对应的独立数据层中的作业信息进行解答,并将客户端学生用户解答后的答题信息保存在新的独立数据层中,所述答题信息是按照预定的课程和班级分别保存在不同的独立数据层中。

本发明实施例提供的服务器,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述管理模块300设置为根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,是指:

所述存储模块300设置为根据校验后的客户端用户身份为老师时,发送客户端老师用户对应的独立数据层中的答题信息进行批改,并将客户端学生用户批改后的评价信息保存在新的独立数据层中,所述评价信息是按照预定的课程和班级分别保存在不同的独立数据层中。

本发明实施例提供的服务器,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,在上述实施例的基础上,所述管理模块300设置为根据客户端用户身份执行的相应的操作管理独立数据层的数据信息,是指:

所述管理模块300设置为根据校验后的客户端用户身份为学生时,发送客户端学生用户对应的独立数据层中的评价信息进行查阅。

本发明实施例提供的服务器,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1