一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能排课系统的制作方法

2022-06-18 05:50:35 来源:中国专利 TAG:


1.本公开的实施例涉及计算机领域,具体涉及智能排课系统。


背景技术:

2.目前,学校在为学生进行排课时,通常采用的排课方式为:先设定课程时间以及老师资源,在学生进行选课时,学生只能在被动的场景下选择课程。
3.然而,采用上述排课方式通常会存在以下技术问题:
4.第一,学生无法主动选择排课,学生可能选择到陌生领域的课程,导致学习效率较低,造成学习时间的浪费;
5.第二,由于课程时间的限制,学生无法选择合适的老师,导致学生的学习效率较低,造成学习时间的浪费;
6.第三,由于学生数量较多,需要存储的学生所选择的课程信息较多,造成计算设备的存储压力较大;
7.第四,在老师临时无法正常上课时,无法及时安排其他老师进行上课,造成学生的学习时间的浪费。


技术实现要素:

8.本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。本公开的一些实施例提出了物品体积测量设备,来解决以上背景技术部分提到的技术问题中的一项或多项。
9.本公开的一些实施例提供了一种智能排课系统,包括:用户终端、课程处理终端、教师终端,其中,上述用户终端与上述课程处理终端通信连接,上述用户终端被配置成:接收用户输入的课程选择信息,以及将上述课程选择信息发送至上述课程处理终端;上述课程处理终端与上述教师终端通信连接,上述课程处理终端被配置成:接收上述教师终端发送的教师信息集,以及根据上述课程选择信息和上述教师信息集,生成课程排课信息。
10.可选地,上述课程处理终端包括:教师推荐装置;上述课程选择信息包括:上课时间段、课程类型、课程类目和教师画像参数;上述教师信息集中的教师信息包括:教师当前排课时间段、当前可排课时间段、当前课程类型、教学类目和教师基础信息;以及上述教师推荐装置被配置成:从上述教师信息集中选择出满足第一条件的教师信息作为备选教师信息,得到备选教师信息集,其中,上述第一条件为:上述课程选择信息包括的上课时间段在教师信息包括的当前可排课时间段内、且上述课程选择信息包括的课程类型与教师信息包括的当前课程类型一致、且上述课程选择信息包括的课程类目与教师信息包括的教学类目一致、且上述课程选择信息包括的教师画像参数与教师信息包括的教师基础信息相适配;对于上述备选教师信息集中的每个备选教师信息,确定上述备选教师信息包括的当前可排课时间段与上述教师当前排课时间段的时长占比;根据上述备选教师信息集包括的各个时
长占比,对上述备选教师信息集进行排序处理,得到备选教师信息序列;从上述备选教师信息序列选择出预设数量个备选教师信息作为目标教师信息序列。
11.可选地,上述教师信息集中的教师信息还包括:教师评分、上课准时评分、职称评分、毕业院校评分、上课类型评分;以及上述教师推荐装置还被配置成:对于上述备选教师信息集中的每个备选教师信息,执行如下处理步骤:对上述备选教师信息包括的教师评分、上课准时评分、职称评分、毕业院校评分与上课类型评分分别进行归一化处理,以生成归一化教师评分、归一化上课准时评分、归一化职称评分、归一化毕业院校评分与归一化上课类型评分;根据上述归一化教师评分、对应上述归一化教师评分的预设权重、上述归一化上课准时评分、对应上述归一化上课准时评分的预设权重、上述归一化职称评分、对应上述归一化职称评分的预设权重、上述归一化毕业院校评分、对应上述归一化毕业院校评分的预设权重、上述归一化上课类型评分、对应上述归一化上课类型评分的预设权重、上述备选教师信息对应的时长占比、对应上述时长占比的预设权重,生成对应上述备选教师信息的推荐评分;根据所生成的各个推荐评分,对上述备选教师信息集进行降序排序,以生成备选教师信息序列。
12.可选地,上述课程处理终端包括:信息发送装置;以及上述教师推荐装置与上述信息发送装置通信连接,上述教师推荐装置还被配置成:将上述目标教师信息序列同步至上述信息发送装置;上述信息发送装置被配置成:将接收到的目标教师信息序列发送至上述用户终端以供上述用户终端选择目标教师信息。
13.可选地,上述用户终端还被配置成:接收上述信息发送装置发送的目标教师信息序列;响应于检测到作用于上述目标教师信息序列中任一目标教师信息的选择操作,将上述任一目标教师信息确定为排课教师信息,以及将上述排课教师信息发送至上述课程处理终端。
14.可选地,上述课程处理终端包括:课程排列装置;以及上述课程排列装置被配置成:确定上述排课教师信息对应的教师的教师状态是否为目标状态;响应于确定上述排课教师信息对应的教师的教师状态为上述目标状态,确定上述课程选择信息包括的上课时间段是否在上述排课教师信息包括的当前可排课时间段内;响应于确定上述课程选择信息包括的上课时间段在上述排课教师信息包括的当前可排课时间段内,将上述排课教师信息对应的教师标识确定为目标教师标识;根据上述上课时间段包括的至少一个时间周期,对上述至少一个时间周期进行去重处理,得到去重时间周期组;将上述课程选择信息包括的用户标识、课程类目、课程类型、上述目标教师标识和上述去重时间周期组进行关联处理,得到关联课程信息;将上述关联课程信息存储至上述课程处理终端的数据库中。
15.可选地,上述课程排列装置还被配置成:响应于确定至少一个关联课程信息符合第二条件,提取上述至少一个关联课程信息包括的各个用户标识,得到用户标识组,其中,上述第二条件为:上述至少一个关联课程信息中各个关联课程信息包括的目标教师标识和去重时间周期组相同;对上述用户标识组进行组合处理,以生成组合用户标识;随机选取上述至少一个关联课程信息中的关联课程信息作为备选关联课程信息;去除上述备选关联课程信息包括的用户标识,得到待存储关联课程信息;将上述组合用户标识与上述待存储关联课程信息进行组合处理,以生成目标关联课程信息,以及将上述目标关联课程信息存储至上述课程处理终端的数据库中。
16.可选地,上述课程处理终端还包括:课程调度装置;上述课程调度装置与上述信息发送装置通信连接;以及上述课程调度装置被配置成:响应于接收到目标教师终端发送的对应任一关联课程信息的表征无法正常上课的信息,从上述教师信息集中选择出满足第三条件的教师信息作为待选教师信息,得到待选教师信息集,其中,上述第三条件为:上述任一关联课程信息对应的上课时间段在教师信息包括的当前可排课时间段内、且上述任一关联课程信息包括的课程类型与教师信息包括的当前课程类型一致、且上述任一关联课程信息包括的课程类目与教师信息包括的教学类目一致;对于上述待选教师信息集中的每个待选教师信息,确定上述待选教师信息包括的当前可排课时间段与上述教师当前排课时间段的课程时长占比;根据上述待选教师信息集包括的各个课程时长占比,对上述待选教师信息集进行排序处理,得到待选教师信息序列;从上述待选教师信息序列中选择出目标数量个待选教师信息作为待推荐教师信息序列;生成课程接单信息,以及将上述课程接单信息发送至上述信息发送装置。
17.可选地,上述信息发送装置被配置成:将所接收的课程接单信息发送至上述待推荐教师信息序列对应的各个教师终端;响应于接收到任一教师终端发送的对应上述课程接单信息的接单信息,将上述任一教师终端对应的教师标识确定为接单教师标识,以及将上述接单教师标识发送至上述课程排列装置。
18.可选地,上述课程排列装置还被配置成:将上述接单教师标识与上述任一关联课程信息进行组合处理,以生成更新关联课程信息,以及将上述更新关联课程信息存储至上述课程处理终端的数据库中。
19.可选地,上述智能排课系统还包括:教务终端;以及上述教务终端与上述课程处理终端通信连接,上述教务终端被配置成:接收用户输入的目标课程选择信息,以及将上述目标课程选择信息发送至上述课程处理终端;上述课程处理终端还被配置成:根据上述目标课程选择信息,生成目标课程排课信息。
20.本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的智能排课系统,减少了学习时间的浪费。具体来说,造成学习时间的浪费的原因在于:学生无法主动选择排课,学生可能选择到陌生领域的课程,导致学习效率较低,造成学习时间的浪费。基于此,本公开的一些实施例的智能排课系统包括用户终端、课程处理终端、教师终端。首先,上述用户终端与上述课程处理终端通信连接,上述用户终端被配置成:接收用户输入的课程选择信息,以及将上述课程选择信息发送至上述课程处理终端。由此,可以使得学生用户可以自行选择上课时间段、课程类目以及教师的画像参数,以避免选择到陌生领域的课程。然后,上述课程处理终端与上述教师终端通信连接,上述课程处理终端被配置成:接收上述教师终端发送的教师信息集,以及根据上述课程选择信息和上述教师信息集,生成课程排课信息。由此,可以根据学生用户主动选择的课程选择信息进行排课,以提高学生的学习效率,减少学习时间的浪费。
附图说明
21.结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。
22.图1是本公开的一些实施例的智能排课系统的一些实施例的结构关系示意图;
23.图2是根据本公开的智能排课系统的课程处理终端的一些实施例的结构关系示意图;
24.图3是根据本公开的智能排课系统的另一些实施例的结构关系示意。
具体实施方式
25.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
26.另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
27.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
28.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
29.本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
30.下面将参考附图并结合实施例来详细说明本公开。
31.参见图1,其示出了本公开提供的智能排课系统的一个实施例的结构示意图。如图1所示,本公开提供的智能排课系统可以包括:用户终端1、课程处理终端2、教师终端3。用户终端1可以是指学生用户的计算设备。课程处理终端2可以是指用于处理课程信息的计算设备。教师终端3可以是指存储了教师信息的计算设备。
32.在一些实施例中,上述用户终端1与上述课程处理终端2通信连接,上述用户终端1被配置成:接收用户输入的课程选择信息,以及将上述课程选择信息发送至上述课程处理终端2。实践中,首先,上述用户终端1可以通过有线连接或无线连接的方式与上述课程处理终端2通信连接。然后,上述用户终端1可以接收用户输入的课程选择信息。最后,上述用户终端1可以将上述课程选择信息发送至上述课程处理终端2。这里,课程选择信息可以是指用户选择的课程的基本信息,可以包括但不限于:上课时间段、课程类型、课程类目和教师画像参数。这里,课程类型可以包括临时课类型和长期课类型。这里,临时课类型对应的课时数量可以小于等于预设数量。这里,长期课类型对应的课时数量可以大于预设数量。这里,课程类目可以表示学科名称。这里,教师画像参数可以表示用户终端所选择的教师的信息。例如,教师画像参数可以包括但不限于以下至少一项:年龄,性别,毕业院校,学科体系,教师等级(诸如,一级教师、特级教师),口音等。这里,上课时间段可以是指用户选择的上课的时间段。
33.在一些实施例中,上述课程处理终端与上述教师终端通信连接,上述课程处理终端被配置成:接收上述教师终端发送的教师信息集,以及根据上述课程选择信息和上述教师信息集,生成课程排课信息。这里,教师信息集中的教师信息可以包括教师当前排课时间段、当前可排课时间段、当前课程类型、教学类目和教师基础信息。这里,教师当前排课时间
段可以是指当前教师已排课的时间段。这里,当前可排课时间段可以是指当前教师可以用于排课的时间段。这里,当前课程类型可以是指当前教师的课程类型(临时课类型或长期课类型)。这里,教学类目可以是指教师教学的课程类目。这里,教师基础信息可以是指教师的基础信息。例如,教师基础信息可以包括但不限于以下至少一项:年龄,性别,毕业院校,学科体系,教师等级(诸如,一级教师、特级教师),口音等。
34.如图2所示,课程处理终端2可以包括教师推荐装置201。这里,教师推荐装置201可以是课程处理终端2中的一个内置的计算单元(例如,处理器)。
35.在一些实施例中,上述教师推荐装置201被配置成:从上述教师信息集中选择出满足第一条件的教师信息作为备选教师信息,得到备选教师信息集。其中,上述第一条件为:上述课程选择信息包括的上课时间段在教师信息包括的当前可排课时间段内、且上述课程选择信息包括的课程类型与教师信息包括的当前课程类型一致(相同)、且上述课程选择信息包括的课程类目与教师信息包括的教学类目一致(相同)、且上述课程选择信息包括的教师画像参数与教师信息包括的教师基础信息相适配。这里,上述课程选择信息包括的教师画像参数与教师信息包括的教师基础信息相适配可以是指:对于教师画像参数包括的每个画像参数,教师基础信息包括与上述画像参数相同的基础信息。
36.在一些实施例中,上述教师推荐装置201被配置成:对于上述备选教师信息集中的每个备选教师信息,确定上述备选教师信息包括的当前可排课时间段与上述教师当前排课时间段的时长占比。实践中,对于上述备选教师信息集中的每个备选教师信息,教师推荐装置201可以将上述备选教师信息包括的当前可排课时间段的时长与上述教师当前排课时间段的时长的比值确定为时长占比。
37.在一些实施例中,上述教师推荐装置201被配置成:根据上述备选教师信息集包括的各个时长占比,对上述备选教师信息集进行排序处理,得到备选教师信息序列。这里,上述教师信息集中的教师信息还包括:教师评分、上课准时评分、职称评分、毕业院校评分、上课类型评分。这里,教师评分可以是指各个学生用户对教师的评分。这里,上课准时评分可以是指教师准时上课的评分,上课准时评分越大,越表明教师准时。这里,职称评分可以表示教师的职称等级,职称评分越大,表示教师的职称等级越高。这里,毕业院校评分越大,表示教师毕业院校越好。这里,上课类型评分可以表示教师的教学氛围(例如,与学生的互动频次),上课类型评分越大,表示教师的教学氛围越好。
38.实践中,首先,教师推荐装置201可以对于上述备选教师信息集中的每个备选教师信息,执行如下处理步骤:
39.第一步,对上述备选教师信息包括的教师评分、上课准时评分、职称评分、毕业院校评分与上课类型评分分别进行归一化处理,以生成归一化教师评分、归一化上课准时评分、归一化职称评分、归一化毕业院校评分与归一化上课类型评分。
40.第二步,根据上述归一化教师评分、对应上述归一化教师评分的预设权重、上述归一化上课准时评分、对应上述归一化上课准时评分的预设权重、上述归一化职称评分、对应上述归一化职称评分的预设权重、上述归一化毕业院校评分、对应上述归一化毕业院校评分的预设权重、上述归一化上课类型评分、对应上述归一化上课类型评分的预设权重、上述备选教师信息对应的时长占比、对应上述时长占比的预设权重,生成对应上述备选教师信息的推荐评分。实践中,可以将上述归一化教师评分与对应上述归一化教师评分的预设权
重的乘积、上述归一化上课准时评分与对应上述归一化上课准时评分的预设权重的乘积、上述归一化职称评分与对应上述归一化职称评分的预设权重的乘积、上述归一化毕业院校评分与对应上述归一化毕业院校评分的预设权重的乘积、上述归一化上课类型评分与对应上述归一化上课类型评分的预设权重的乘积、和上述备选教师信息对应的时长占比与对应上述时长占比的预设权重的乘积的总和确定为对应上述备选教师信息的推荐评分。
41.可以理解的是,对于推荐评分的生成,还可以包含其它影响因素。诸如,听辨能力、特殊语种教学、上课风格、是否可示范(双向视屏教学)等。
42.然后,教师推荐装置201可以根据所生成的各个推荐评分,对上述备选教师信息集进行降序排序,以生成备选教师信息序列。实践中,教师推荐装置201可以按照所生成的各个推荐评分从大到小,对上述备选教师信息集进行降序排序,以生成备选教师信息序列。
43.在一些实施例中,上述教师推荐装置201被配置成:从上述备选教师信息序列选择出预设数量个备选教师信息作为目标教师信息序列。这里,对于预设数量的设定,不作限制。
44.教师推荐装置201的相关内容作为本公开的一个发明点,由此解决了背景技术提及的技术问题二“由于课程时间的限制,学生无法选择合适的老师,导致学生的学习效率较低,造成学习时间的浪费。”。造成学习时间的浪费的因素往往如下:由于课程时间的限制,学生无法选择合适的老师,导致学生的学习效率较低,造成学习时间的浪费。如果解决了上述因素,就能达到减少学习时间的浪费的效果。为了达到这一效果,首先,教师推荐装置201被配置成从上述教师信息集中选择出满足第一条件的教师信息作为备选教师信息,得到备选教师信息集。由此,可以初步选择出适合用户终端的各个教师的信息。接着,对于上述备选教师信息集中的每个备选教师信息,确定上述备选教师信息包括的当前可排课时间段与上述教师当前排课时间段的时长占比。由此,便于选择排课时间充裕的教师。然后,根据上述备选教师信息集包括的各个时长占比,对上述备选教师信息集进行排序处理,得到备选教师信息序列。由此,可以便于向用户推荐合适的教师,便于用户进行选择。最后,从上述备选教师信息序列选择出预设数量个备选教师信息作为目标教师信息序列。由此,可以减少用户的选择时间。从而,便于用户选择合适的老师,提升学生的学习效率,减少学习时间的浪费。
45.如图2所示,课程处理终端2可以包括信息发送装置202。这里,信息发送装置202可以是用于发送信息的信号发射器。在信息发送装置202实际发送信息的过程中,会将所发送的信息转化为接收信息的终端所接受的信息形式。例如,部分用户终端接受xml格式的信息,部分用户终端接受form表单格式的信息。
46.在一些实施例中,上述教师推荐装置201与上述信息发送装置202通信连接,上述教师推荐装置201还被配置成:将上述目标教师信息序列同步至上述信息发送装置202。实践中,上述教师推荐装置201可以通过有线连接或无线连接的方式与上述信息发送装置202通信连接,上述教师推荐装置201还被配置成:将上述目标教师信息序列同步传输至上述信息发送装置202。
47.在一些实施例中,上述信息发送装置202被配置成:将接收到的目标教师信息序列发送至上述用户终端1以供上述用户终端1选择目标教师信息。
48.在一些实施例中,上述用户终端1还被配置成:接收上述信息发送装置202发送的
目标教师信息序列;响应于检测到作用于上述目标教师信息序列中任一目标教师信息的选择操作,将上述任一目标教师信息确定为排课教师信息,以及将上述排课教师信息发送至上述课程处理终端2。实践中,首先,用户终端1可以接收上述信息发送装置202发送的目标教师信息序列。然后,用户终端1可以响应于检测到作用于上述目标教师信息序列中任一目标教师信息的选择操作,将上述任一目标教师信息确定为排课教师信息,以及将上述排课教师信息发送至上述课程处理终端2。这里,选择操作可以包括但不限于:点击、拨动、滑动。
49.如图2所示,课程处理终端2可以包括课程排列装置203。这里,课程排列装置203可以是用于排列存储学生的课程信息的计算设备。
50.在一些实施例中,上述课程排列装置203被配置成:确定上述排课教师信息对应的教师的教师状态是否为目标状态。这里,教师状态可以表示教师在职或离职。这里,目标状态可以表示教师在职。
51.在一些实施例中,上述课程排列装置203被配置成:响应于确定上述排课教师信息对应的教师的教师状态为上述目标状态,确定上述课程选择信息包括的上课时间段是否在上述排课教师信息包括的当前可排课时间段内。
52.在一些实施例中,上述课程排列装置203被配置成:响应于确定上述课程选择信息包括的上课时间段在上述排课教师信息包括的当前可排课时间段内,将上述排课教师信息对应的教师标识确定为目标教师标识。这里,教师标识可以唯一表示教师。
53.在一些实施例中,上述课程排列装置203被配置成:根据上述上课时间段包括的至少一个时间周期,对上述至少一个时间周期进行去重处理,得到去重时间周期组。这里,上课时间段可以包括至少一个上课时间周期。例如,上课时间段可以是2022/3/1-2022/4/1,上课时间周期可以是每周三-周四。
54.在一些实施例中,上述课程排列装置203被配置成:将上述课程选择信息包括的用户标识、课程类目、课程类型、上述目标教师标识和上述去重时间周期组进行关联处理,得到关联课程信息。这里,关联处理可以是指合并处理或拼接处理。
55.在一些实施例中,上述课程排列装置203被配置成:将上述关联课程信息存储至上述课程处理终端2的数据库中。
56.在一些实施例中,上述课程排列装置203还被配置成:
57.第一步,响应于确定至少一个关联课程信息符合第二条件,提取上述至少一个关联课程信息包括的各个用户标识,得到用户标识组。其中,上述第二条件为:上述至少一个关联课程信息中各个关联课程信息包括的目标教师标识和去重时间周期组相同。上述第二条件还可以包括:上述至少一个关联课程信息中各个关联课程信息对应的各个上课时间段相同。
58.第二步,对上述用户标识组进行组合处理,以生成组合用户标识。这里,组合处理可以包括拼接处理或合并处理。
59.第三步,随机选取上述至少一个关联课程信息中的关联课程信息作为备选关联课程信息。
60.第四步,去除上述备选关联课程信息包括的用户标识,得到待存储关联课程信息。可以删除上述备选关联课程信息包括的用户标识,得到待存储关联课程信息。
61.第五步,将上述组合用户标识与上述待存储关联课程信息进行组合处理,以生成
目标关联课程信息,以及将上述目标关联课程信息存储至上述课程处理终端2的数据库中。这里,组合处理可以是指拼接处理。
62.课程排列装置203的相关内容作为本公开的一个发明点,由此解决了背景技术提及的技术问题三“由于学生数量较多,需要存储的学生所选择的课程信息较多,造成计算设备的存储压力较大。”。造成计算设备的存储压力较大的因素往往如下:由于学生数量较多,需要存储的学生所选择的课程信息较多,造成计算设备的存储压力较大。如果解决了上述因素,就能达到减少计算设备的存储压力的效果。为了达到这一效果,首先,课程排列装置203被配置成根据上述上课时间段包括的至少一个时间周期,对上述至少一个时间周期进行去重处理,得到去重时间周期组。由此,可以仅存储相同周期的课程即可,以避免存储完整的课程信息,占用存储资源。其次,将上述课程选择信息包括的用户标识、课程类目、课程类型、上述目标教师标识和上述去重时间周期组进行关联处理,得到关联课程信息。由此,便于存储用户的课程信息。接着,将上述关联课程信息存储至上述课程处理终端的数据库中。由此,可以避免将冗余的课程信息存储到数据库中。然后,响应于确定至少一个关联课程信息符合第二条件,提取上述至少一个关联课程信息包括的各个用户标识,得到用户标识组。由此,便于将选择的课程信息相同的各个用户的课程信息进行关联存储,以避免冗余存储。再然后,对上述用户标识组进行组合处理,以生成组合用户标识;随机选取上述至少一个关联课程信息中的关联课程信息作为备选关联课程信息;去除上述备选关联课程信息包括的用户标识,得到待存储关联课程信息。由此,可以选择出课程信息与用户标识进行关联,以避免存储较多相同的课程信息。最后,将上述组合用户标识与上述待存储关联课程信息进行组合处理,以生成目标关联课程信息,以及将上述目标关联课程信息存储至上述课程处理终端的数据库中。由此,可以使得多个用户共用一份课程信息,减少了计算设备的存储压力。
63.如图2所示,课程处理终端2可以包括课程调度装置204。上述课程调度装置204与上述信息发送装置202通信连接。这里,课程调度装置204可以是临时调度教师资源的计算设备。这里,上述课程调度装置204可以通过有线连接或无线连接的方式与上述信息发送装置202通信连接。
64.在一些实施例中,上述课程调度装置204被配置成:
65.第一步,响应于接收到目标教师终端发送的对应任一关联课程信息的表征无法正常上课的信息,从上述教师信息集中选择出满足第三条件的教师信息作为待选教师信息,得到待选教师信息集。其中,上述第三条件为:上述任一关联课程信息对应的上课时间段在教师信息包括的当前可排课时间段内、且上述任一关联课程信息包括的课程类型与教师信息包括的当前课程类型一致(相同)、且上述任一关联课程信息包括的课程类目与教师信息包括的教学类目一致(相同)。
66.第二步,对于上述待选教师信息集中的每个待选教师信息,确定上述待选教师信息包括的当前可排课时间段与上述教师当前排课时间段的课程时长占比。实践中,可以将上述待选教师信息包括的当前可排课时间段的时长与上述教师当前排课时间段的时长的比值确定为课程时长占比。
67.第三步,根据上述待选教师信息集包括的各个课程时长占比,对上述待选教师信息集进行排序处理,得到待选教师信息序列。实践中,可以按照上述待选教师信息集包括的
各个课程时长占比从大到小,对上述待选教师信息集进行降序排序,得到待选教师信息序列。
68.第四步,从上述待选教师信息序列中选择出目标数量个待选教师信息作为待推荐教师信息序列。这里,对于目标数量的设定,不作限定。
69.第五步,生成课程接单信息,以及将上述课程接单信息发送至上述信息发送装置202。这里,课程接单信息可以表示缺少教师上课,需要一教师进行上课。
70.课程调度装置204的相关内容作为本公开的一个发明点,由此解决了背景技术提及的技术问题四“在老师临时无法正常上课时,无法及时安排其他老师进行上课,造成学生的学习时间的浪费。”。造成学生的学习时间的浪费的因素往往如下:在老师临时无法正常上课时,无法及时安排其他老师进行上课,造成学生的学习时间的浪费。如果解决了上述因素,就能达到减少学生的学习时间的浪费的效果。为了达到这一效果,首先,课程调度装置204被配置成响应于接收到目标教师终端发送的对应任一关联课程信息的表征无法正常上课的信息,从上述教师信息集中选择出满足第三条件的教师信息作为待选教师信息,得到待选教师信息集。由此,可以在老师临时无法正常上课时,及时筛选可以上课的教师信息。其次,对于上述待选教师信息集中的每个待选教师信息,确定上述待选教师信息包括的当前可排课时间段与上述教师当前排课时间段的课程时长占比。由此,可以筛选排课时间较少的教师进行上课。接着,根据上述待选教师信息集包括的各个课程时长占比,对上述待选教师信息集进行排序处理,得到待选教师信息序列。然后,从上述待选教师信息序列中选择出目标数量个待选教师信息作为待推荐教师信息序列。由此,可以对待上课的教师进行排序,便于排课时间较少的教师选择是否要临时加课。最后,生成课程接单信息,以及将上述课程接单信息发送至上述信息发送装置。由此,可以使得排课时间较少的教师选择是否要临时加课。从而,可以及时安排其他老师进行上课,以避免学生的学习时间的浪费。
71.在一些实施例中,上述信息发送装置202被配置成:
72.第一步,将所接收的课程接单信息发送至上述待推荐教师信息序列对应的各个教师终端。实践中,可以将所接收的课程接单信息发送至上述待推荐教师信息序列中每个待推荐教师信息表征的教师的教师终端。
73.第二步,响应于接收到任一教师终端发送的对应上述课程接单信息的接单信息,将上述任一教师终端对应的教师标识确定为接单教师标识,以及将上述接单教师标识发送至上述课程排列装置203。这里,接单信息可以表示一教师终端选择上课。
74.在一些实施例中,上述课程排列装置203还被配置成:将上述接单教师标识与上述任一关联课程信息进行组合处理,以生成更新关联课程信息,以及将上述更新关联课程信息存储至上述课程处理终端2的数据库中。这里,组合处理可以是指拼接处理。
75.如图3所示,智能排课系统还可以包括教务终端4。这里,教务终端4可以是指用于处理学生用户的课程信息与教师信息的计算设备。
76.在一些实施例中,上述教务终端4可以通过有线连接或无线连接的方式与上述课程处理终端2通信连接,上述教务终端4被配置成:接收用户输入的目标课程选择信息,以及将上述目标课程选择信息发送至上述课程处理终端2。这里,目标课程选择信息可以释义可以参见课程选择信息的描述。
77.在一些实施例中,上述课程处理终端2还被配置成:根据上述目标课程选择信息,
生成目标课程排课信息。这里,对于生成目标课程排课信息的具体实现方式,可以参见课程排课信息的生成方式。
78.本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的智能排课系统,减少了学习时间的浪费。具体来说,造成学习时间的浪费的原因在于:学生无法主动选择排课,学生可能选择到陌生领域的课程,导致学习效率较低,造成学习时间的浪费。基于此,本公开的一些实施例的智能排课系统包括用户终端、课程处理终端、教师终端。首先,上述用户终端与上述课程处理终端通信连接,上述用户终端被配置成:接收用户输入的课程选择信息,以及将上述课程选择信息发送至上述课程处理终端。由此,可以使得学生用户可以自行选择上课时间段、课程类目以及教师的画像参数,以避免选择到陌生领域的课程。然后,上述课程处理终端与上述教师终端通信连接,上述课程处理终端被配置成:接收上述教师终端发送的教师信息集,以及根据上述课程选择信息和上述教师信息集,生成课程排课信息。由此,可以根据学生用户主动选择的课程选择信息进行排课,以提高学生的学习效率,减少学习时间的浪费。
79.以上描述仅为本公开的一些较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开的实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开的实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献