一种用于处理中文智慧学习系统信息的方法及装置与流程

文档序号:16681757发布日期:2019-01-19 00:34阅读:175来源:国知局
一种用于处理中文智慧学习系统信息的方法及装置与流程

本申请涉及教育管理领域,具体而言,涉及一种用于处理中文智慧学习系统信息的方法及装置。



背景技术:

现有的中文教育管理模式,通常是教师与学生通过线下一对一或小班课程进行中文教育。同时,无法实现线上的教育资源管理和分配。

发明人发现,如果采用现有的中文教育管理模式,教育资源容易被浪费。同时,对教育资源的使用率也较低。

针对相关技术中中文教育管理效率较低的问题,目前尚未提出有效的解决方案。



技术实现要素:

本申请的主要目的在于提供一种用于处理中文智慧学习系统信息的方法及装置,以解决中文教育管理效率较低的问题。

为了实现上述目的,根据本申请的一个方面,提供了一种用于处理中文智慧学习系统信息的装置。

根据本申请的用于处理中文智慧学习系统信息的装置包括:用户管理模块,用于接收并储存用户基础信息和用户账号信息;业务管理模块,用于处理预设业务逻辑和处理用户订单;课程管理模块,用于接收并储存预设类型课程内容;当所述用户管理模块接收用户的登录请求时,根据所述用户账号信息判断所述用户是否有登录权限;如果判断所述用户有登录权限,则匹配出所述用户基础信息;当所述业务管理模块接收用户订单时,根据所述预设业务逻辑对所述用户订单执行对应逻辑操作;以及当所述课程管理模块接收到所述用户订单时,根据所述预设类型课程内容对用户执行对应课程的授课操作。

进一步地,所述课程管理模块包括:汉语语法课程管理模块、汉语拼音课程管理模块、汉语汉字课程管理模块、汉语情景课程管理模块、添加课程模块、删除课程模块、新增课程模块,所述汉语语法课程管理模块,用于储存和/或显示汉语语法课程内容;所述汉语拼音课程管理模块,用于储存和/或显示汉语拼音课程内容;所述汉语汉字课程管理模块,用于储存和/或显示汉语汉字课程内容;所述汉语情景课程管理模块,用于储存和/或显示汉语情景课程内容;所述添加课程模块,用于作为添加已有课程的处理接口;所述删除课程模块,用于作为删除已有课程的处理接口;所述新增课程模块,用于作为新增课程的上传接口。

进一步地,所述业务管理模块包括:新增业务订单模块、历史业务订单模块、已处理业务订单模块、未处理业务订单模块,所述新增业务订单模块,用于处理新增业务订单;所述历史业务订单模块,用于记录历史业务订单;所述已处理业务订单模块,用于标记已处理业务订单状态;所述未处理业务订单模块,用于标记处理未处理业务状态。

进一步地,所述用户管理模块包括:第一用户管理模块、第二用户管理模块、第三用户管理模块、管理员管理模块,所述第一用户管理模块,用于管理学生用户登录的账号;所述第二用户管理模块,用于管理教师用户登录的账号;所述第三用户管理模块,用于管理教师身份登录的账号;所述管理员管理模块,用于管理管理员身份登录的账号,以及配置所述第一用户管理模块、所述第二用户管理模块、所述第三用户管理模块的账号权限。

进一步地,服务器还包括:音视频播放管理子服务器,用于储存教学视频内容、教学音频内容。

进一步地,服务器还包括:业务管理子服务器,用于按照json格式储存业务数据,并将业务逻辑都封装在业务服务层。

进一步地,服务器还包括:课程管理子服务器,用于mysql执行授课内容数据持久化。

进一步地,通过客户端上的浏览器访问所述服务器,所述客户端安装在移动智能终端上。

为了实现上述目的,根据本申请的另一方面,提供了一种用于处理中文智慧学习系统信息的方法。

根据本申请的管理方法包括:接收并储存用户基础信息和用户账号信息;当所述用户管理模块接收用户的登录请求时,根据所述用户账号信息判断所述用户是否有登录权限;如果判断所述用户有登录权限,则匹配出所述用户基础信息;处理预设业务逻辑和处理用户订单;当所述业务管理模块接收用户订单时,根据所述预设业务逻辑对所述用户订单执行对应逻辑操作;接收并储存预设类型课程内容;以及当所述课程管理模块接收到所述用户订单时,根据所述预设类型课程内容对用户执行对应课程的授课操作。

进一步地,包括:采用分布式部署架构,适应多用户高并发访问。

在本申请实施例中,采用用户管理模块、业务管理模块以及课程管理模块配合管理的方式,通过课程管理模块和业务管理模块,达到了高效管理业务订单和课程的目的,从而实现了高效管理的技术效果,进而解决了中文教育管理效率较低的技术问题。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请第一实施例的用于处理中文智慧学习系统信息的装置结构示意图;

图2是根据本申请第二实施例的用于处理中文智慧学习系统信息的装置结构示意图;

图3是根据本申请第三实施例的用于处理中文智慧学习系统信息的装置结构示意图;

图4是根据本申请第四实施例的用于处理中文智慧学习系统信息的装置结构示意图;

图5是根据本申请第五实施例的用于处理中文智慧学习系统信息的装置结构示意图;

图6是根据本申请第六实施例的用于处理中文智慧学习系统信息的装置结构示意图;

图7是根据本申请第七实施例的用于处理中文智慧学习系统信息的装置结构示意图;以及

图8是根据本申请第一实施例的用于处理中文智慧学习系统信息的方法流程示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本申请中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本申请及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。

并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本申请中的具体含义。

此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

如图1所示,用于处理中文智慧学习系统信息的装置包括管理服务器,管理服务器用于执行中文教育管理系统100,其包括:用户管理模块10,用于接收并储存用户基础信息和用户账号信息;业务管理模块20,用于处理预设业务逻辑和处理用户订单;课程管理模块30,用于接收并储存预设类型课程内容;当所述用户管理模块10接收用户的登录请求时,根据所述用户账号信息判断所述用户是否有登录权限;如果判断所述用户有登录权限,则匹配出所述用户基础信息;当所述业务管理模块20接收用户订单时,根据所述预设业务逻辑对所述用户订单执行对应逻辑操作;以及当所述课程管理模块30接收到所述用户订单时,根据所述预设类型课程内容对用户执行对应课程的授课操作。

在本申请的用户管理模块10中,对接收到的用户基础信息进行储存。其中,所述用户基础信息包括但不限于,用户身份信息、用户联系信息以及用户账号关联信息等。还包括对接收到的用户账号信息进行储存。其中,所述用户账号信息包括但不限于,用户的账号、用户的账号密码、用户的社交账号信息、用户的账号操作权限等。

在本申请的业务管理模块20中,主要处理预设业务逻辑,预设业务逻辑可以是中文教学相关的业务逻辑。

比如,可以是中文拼音教学课程教学购买订单、也可以是中文语音教学课程教学购买订单、也可是中文语法教学课程教学购买订单等。

又比如,也可以是需要一对一的中文课程。vip付费中文课程。普通用户免费或收费课程等。

此外,业务管理模块20中还包括了处理用户订单,主要是指用户订单信息的关键节点信息更新和相应业务逻辑的跳转功能。

在本申请的课程管理模块30中对预设类型课程内容接收后储存。预设类型课程内容可以是中文听力课程内容、中文口语课程内容、中文语法课程内容、中文写作课程内容等。

在本申请的所述用户管理模块10中,当所述用户管理模块10接收用户的登录请求时,根据所述用户账号信息判断所述用户是否有登录权限;如果判断所述用户有登录权限,则匹配出所述用户基础信息。通过户账号信息判断所述用户是否有登录权限。如果判断所述用户有登录权限,则匹配出所述用户基础信息。

在本申请的所述业务管理模块20中,当所述业务管理模块20接收用户订单时,根据所述预设业务逻辑对所述用户订单执行对应逻辑操作。通过接收来自用户的订单,在所述业务管理模块20处理预设业务逻辑以及执行对应的逻辑操作。

在本申请的所述课程管理模块30中,当所述课程管理模块30接收到所述用户订单时,根据所述预设类型课程内容对用户执行对应课程的授课操作。授课操作可以是对根据所述预设类型课程内容对用户执行的视频教学内容或者是视屏讲解内容等。

从以上的描述中,可以看出,本申请实现了如下技术效果:

在本申请实施例中,采用用户管理模块10、业务管理模块20以及课程管理模块30配合管理的方式,通过课程管理模块和业务管理模块,达到了高效管理业务订单和课程的目的,从而实现了高效管理的技术效果,进而解决了中文教育管理效率较低的技术问题。

根据本申请实施例,优选地,如图2所示,所述课程管理模块30包括:汉语语法课程管理模块301、汉语拼音课程管理模块302、汉语汉字课程管理模块303、汉语情景课程管理模块304、添加课程模块305、删除课程模块306、新增课程模块307,所述汉语语法课程管理模块301,用于储存和/或显示汉语语法课程内容;所述汉语拼音课程管理模块302,用于储存和/或显示汉语拼音课程内容;所述汉语汉字课程管理模块303,用于储存和/或显示汉语汉字课程内容;所述汉语情景课程管理模块304,用于储存和/或显示汉语情景课程内容;所述添加课程模块305,用于作为添加已有课程的处理接口;所述删除课程模块306,用于作为删除已有课程的处理接口;所述新增课程模块307,用于作为新增课程的上传接口。

通过所述汉语语法课程管理模块301能够显示音视频的中文语法课程。中文语法可以是不同级别的中文语法。

通过汉语拼音课程管理模块302能够储存和/或显示汉语拼音课程内容。汉语拼音课程内容可以包括不同级别的汉语拼音内容。

通过汉语汉字课程管理模块303能够储存和/或显示汉语汉字课程内容。汉字课程内容可以包括不同级别的汉字内容。

通过汉语情景课程管理模块304,可以是口语场景、写作场景、听力场景等。汉语情景课程管理模块304中包括但不限于多种不同场景的课程,涉及商务、日常、工作、学校等。

通过添加课程模块305,能够通过相应接口添加已有课程。

比如,新增相关业务订单后增加已有课程。

通过删除课程模块306,能够通过相应接口删除已有课程。

比如,没有相关业务订单后则下架课程。

通过新增课程模块307,当有新增课程时,则通过上传接口上传新增课程。

根据本申请实施例,优选地,如图3所示,所述业务管理模块20包括:新增业务订单模块201、历史业务订单模块202、已处理业务订单模块203、未处理业务订单模块204,所述新增业务订单模块201,用于处理新增业务订单;所述历史业务订单模块202,用于记录历史业务订单;所述已处理业务订单模块203,用于标记已处理业务订单状态;所述未处理业务订单模块204,用于标记处理未处理业务状态。通过在历史业务订单模块202能够管理用户的历史购买订单信息。已处理业务订单模块203和未处理业务订单模块204能够分别标记出未处理业务状态和已处理业务状态等。通过未处理业务状态和已处理业务状态行程有效地订单中心管理方式。

根据本申请实施例,优选地,如图4所示,所述用户管理模块10包括:第一用户管理模块101、第二用户管理模块102、第三用户管理模块103、管理员管理模块104,所述第一用户管理模块101,用于管理学生用户登录的账号;所述第二用户管理模块102,用于管理教师用户登录的账号;所述第三用户管理模块103,用于管理教师身份登录的账号;所述管理员管理模块104,用于管理管理员身份登录的账号,以及配置所述第一用户管理模块、所述第二用户管理模块、所述第三用户管理模块的账号权限。第一用户管理模块101用于处理学生用户登录,第二用户管理模块102用于处理教师用户。同时通过管理员管理模块104能够配置相关角色的操作权限。作为用户中心管理方式。

根据本申请实施例,优选地,如图5所示,中文教育管理服务器100还包括:音视频播放管理子服务器200,用于储存教学视频内容、教学音频内容。通过音视频播放管理子服务器200能够统一集中管理中文教育音视频数字内容。

根据本申请实施例,优选地,如图6所示,中文教育管理服务器100还包括:业务管理子服务器300,用于按照json格式储存业务数据,并将业务逻辑都封装在业务服务层。通过中文教育管理服务器100能够统一集中管理业务数据。json格式,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得json成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

根据本申请实施例,优选地,如图7所示,中文教育管理服务器100还包括:课程管理子服务器400,用于mysql执行授课内容数据持久化。课程管理子服务器400中的数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称.。数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、xml、二进制流等。

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

根据本申请实施例,还提供了一种用于处理中文智慧学习系统信息的方法,如图8所示,该方法包括:

步骤s102,接收并储存用户基础信息和用户账号信息;

当所述用户管理模块10接收用户的登录请求时,根据所述用户账号信息判断所述用户是否有登录权限;如果判断所述用户有登录权限,则匹配出所述用户基础信息。通过户账号信息判断所述用户是否有登录权限。如果判断所述用户有登录权限,则匹配出所述用户基础信息。

步骤s104,当所述用户管理模块接收用户的登录请求时,根据所述用户账号信息判断所述用户是否有登录权限;

步骤s106,如果判断所述用户有登录权限,则匹配出所述用户基础信息;

判断用户是否有相关的登录权限,同时匹配出用户的相关用户基础信息。

比如,如果是教师端登录,则生成教师操作权限和教师的基础信息。

又比如,如果是学生用户登录,则生成学生操作权限和学生的基础信息。

步骤s108,处理预设业务逻辑和处理用户订单;

当所述业务管理模块20接收用户订单时,根据所述预设业务逻辑对所述用户订单执行对应逻辑操作。通过接收来自用户的订单,在所述业务管理模块20处理预设业务逻辑以及执行对应的逻辑操作。

步骤s110,当所述业务管理模块接收用户订单时,根据所述预设业务逻辑对所述用户订单执行对应逻辑操作;

预设业务逻辑主要涵盖了所有的中文教育学习课程。可以是,中文语法、中文听力、中文口语、中文写作等等中文教育学习课程。

步骤s112,接收并储存预设类型课程内容;

步骤s114,当所述课程管理模块接收到所述用户订单时,根据所述预设类型课程内容对用户执行对应课程的授课操作。

当所述课程管理模块30接收到所述用户订单时,根据所述预设类型课程内容对用户执行对应课程的授课操作。授课操作可以是对根据所述预设类型课程内容对用户执行的视频教学内容或者是视屏讲解内容等。

优选地,上述方法包括:采用分布式部署架构,适应多用户高并发访问。

通过上述方法,能够支持第一用户管理模块101、第二用户管理模块102、第三用户管理模块103、管理员管理模块104,所述第一用户管理模块101,用于管理学生用户登录的账号;所述第二用户管理模块102,用于管理教师用户登录的账号;所述第三用户管理模块103,用于管理教师身份登录的账号;所述管理员管理模块104,用于管理管理员身份登录的账号,以及配置所述第一用户管理模块、所述第二用户管理模块、所述第三用户管理模块的账号权限。第一用户管理模块101用于处理学生用户登录,第二用户管理模块102用于处理教师用户。同时通过管理员管理模块104能够配置相关角色的操作权限。

通过上述方法,能够支持新增业务订单模块201、历史业务订单模块202、已处理业务订单模块203、未处理业务订单模块204,所述新增业务订单模块201,用于处理新增业务订单;所述历史业务订单模块202,用于记录历史业务订单;所述已处理业务订单模块203,用于标记已处理业务订单状态;所述未处理业务订单模块204,用于标记处理未处理业务状态。通过在历史业务订单模块202能够管理用户的历史购买订单信息。已处理业务订单模块203和未处理业务订单模块204能够分别标记出未处理业务状态和已处理业务状态等。通过未处理业务状态和已处理业务状态行程有效地订单中心管理方式。

通过上述方法,能够支持汉语语法课程管理模块301、汉语拼音课程管理模块302、汉语汉字课程管理模块303、汉语情景课程管理模块304、添加课程模块305、删除课程模块306、新增课程模块307,所述汉语语法课程管理模块301,用于储存和/或显示汉语语法课程内容;所述汉语拼音课程管理模块302,用于储存和/或显示汉语拼音课程内容;所述汉语汉字课程管理模块303,用于储存和/或显示汉语汉字课程内容;所述汉语情景课程管理模块304,用于储存和/或显示汉语情景课程内容;所述添加课程模块305,用于作为添加已有课程的处理接口;所述删除课程模块306,用于作为删除已有课程的处理接口;所述新增课程模块307,用于作为新增课程的上传接口。

显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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