远程答辩资源调度方法、装置、计算机设备及存储介质与流程

文档序号:17590721发布日期:2019-05-03 21:47阅读:208来源:国知局
远程答辩资源调度方法、装置、计算机设备及存储介质与流程

本申请涉及数据调度技术领域,特别是涉及一种远程答辩资源调度方法、装置、计算机设备以及存储介质。



背景技术:

随着时代的进步,业务处理越来越繁忙,为了更好的安排工作,一般都是通过对人员进行调度,分配业务。

传统的数据调度都是通过人工安排,进行人员调度,例如,传统的教学答辩都是通过人工统计学生和老师的时间表,以及答辩室的使用时间,对时间安排进行调度,匹配合适的时间进行答辩学习,能够使得答辩合理有序开展。

但是,通过统计学生、老师时间以及空闲教室进行调度时,当老师或学生缺席时或人工统计失误时,造成时间浪费或者多个学生同时进行答辩的资源争用状况,调度效率低。



技术实现要素:

基于此,有必要针对调度效率低的问题,提供一种调度效率高的远程答辩资源调度方法、装置、计算机设备及存储介质。

一种远程答辩资源调度方法,包括:

获取答辩参数集合,答辩参数集合包括答辩人员参数、答辩时间参数、答辩地点参数以及答辩室参数;

识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;

根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;

根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表;

根据答辩资源调度表进行答辩资源调度。

在其中一个实施例中,根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表包括:

识别答辩人员的地域标签,根据地域标签,对同一地域标签的答辩人员数量进行统计;

根据同一地域标签的答辩人员数量进行降序排列,通过sp算法,生成调度队列;

提取调度队列中的答辩人员名单以及地域标签对应的答辩地点,插入时间调度表,当调度队列为空时,生成答辩资源调度表。

在其中一个实施例中,还包括:

接收答辩人员的答辩结束消息;

根据答辩结束消息,标记答辩人员的已答辩状态和未答辩状态,并更新调度队列。

在其中一个实施例中,答辩时间参数包括答辩开始时间、答辩结束时间、答辩时长以及答辩时间间隔;

根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表包括:

根据答辩开始时间、答辩结束时间、答辩时长以及答辩时间间隔,获取答辩时间安排节点;

根据答辩时间安排节点对答辩室以及各学科答辩专家的答辩室使用时间进行分配,生成时间调度表。

在其中一个实施例中,根据时间调度表和答辩人员、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表之后还包括:

对答辩资源调度表进行检测,当检测到在同一答辩时间内,同一专家或同一答辩人员出现次数大于1次时,发送错误提示消息。

在其中一个实施例中,根据答辩资源调度表进行答辩资源调度包括:

当到达答辩人员答辩时间时,给予答辩人员申请进入答辩室权限。

在其中一个实施例中,答辩人员名单参数包括答辩人员声音信息、图像信息,当到达答辩人员答辩时间时,采集答辩人员当前声音信息和当前图像信息,还包括:

根据历史记录的答辩人员声音信息和图像信息,对当前声音信息和当前图像信息进行匹配;

当匹配度高于预设阈值时,给予答辩人员进入答辩室权限。

一种远程答辩资源调度装置,包括:

参数获取模块,用于获取答辩参数集合,答辩参数集合包括答辩人员名单参数、答辩时间参数、答辩地点以及答辩室参数;

标识识别模块,用于识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;

时间调度表生成模块,用于根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;

答辩资源调度表生成模块,用于根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表;

调度模块,根据答辩资源调度表进行答辩资源调度。

一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

获取答辩参数集合,答辩参数集合包括答辩人员参数、答辩时间参数、答辩地点参数以及答辩室参数;

识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;

根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;

根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表;

根据答辩资源调度表进行答辩资源调度。

一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取答辩参数集合,答辩参数集合包括答辩人员参数、答辩时间参数、答辩地点参数以及答辩室参数;

识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;

根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;

根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表;

根据答辩资源调度表进行答辩资源调度。

上述远程答辩资源调度方法、装置、计算机设备及存储介质,通过获取答辩参数集合,答辩参数集合包括答辩人员名单参数、答辩时间参数、答辩地点参数以及答辩室参数;识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表;根据答辩资源调度表进行答辩调度。整个调度过程,对答辩人员、答辩专家、答辩时间、答辩室以及答辩地点进行合理分配生成答辩资源调度表,根据答辩资源调度表进行答辩资源调度,减少人工分配失误,提高调度效率。

附图说明

图1为上述远程答辩资源调度方法其中一个实施例流程示意图;

图2为上述远程答辩资源调度方法另一个实施例流程示意图;

图3为上述远程答辩资源调度装置其中一个实施例结构示意图;

图4为上述远程答辩资源调度计算机设备其中一个实施例结构示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

在其中一个实施例中,如图1所示,提供了一种远程答辩资源调度方法,包括以下步骤:

s110:获取答辩参数集合,答辩参数集合包括答辩人员名单参数、答辩时间参数答辩地点参数以及答辩室参数。

获取管理人员输入的答辩参数集合,其中,答辩参数集合包括答辩人员名单参数、答辩专家参数、答辩时间参数以及答辩室参数等,进一步的答辩人员名单参数可以包括答辩人员名单、答辩人员数量、答辩人员考试编号等,答辩专家参数可以包括专家级别、专家身份信息、专家数量等,答辩时间可以包括答辩开始时间、答辩结束时间、答辩时间间隔、答辩时长以及预约答辩时间等,答辩室参数可以包括,答辩室数量、答辩室编号等,答辩地点参数可以包括答辩地点、答辩地点数量等。服务器获取参数集合之后,将参数集合存储至数据缓冲区,方便后续调用。

s120:识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家。

标识,是用来表明某一事物特征的记号,通过记号进行识别。在本实施例中,答辩人员分根据不同学科进行答辩,需要了解答辩人员所要答辩的学科,进行分类答辩,每一种学科都具有不同的标识字符,服务器通过识别标识字符,识别答辩人员需要进行答辩的学科,根据相同学科的唯一标识性,分配具有相同学科标识的学科专家进行答辩。例如,识别答辩人员a的待答辩学科为语文,匹配语文组进行答辩的专家,通过语文组答辩专家对答辩人员a进行答辩。

s130:根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表。

时间调度表是指,记录答辩时间安排的时间表,进一步的,时间调度表是记录答辩时间、答辩室以及在每个时间每个答辩室进行答辩的学科专家。在本实施例中,识别答辩人员学科标识,匹配到与对应学科标识进行答辩的答辩专家后,进行随机分配,分配专家进行答辩的答辩室,以及分配专家在答辩室进行答辩的时间,使学科答辩专家在各答辩室不同时间内进行开展答辩。答辩专家,答辩室、答辩使用时间一一对应,生成时间调度表。非必要的,获取答辩专家的年龄记录数据,根据年龄数据设置权重,根据权重分配进行答辩的专家,例如,将年龄段为65-55岁专家权重设置为0.1,年龄54-45岁专家权重设置为0.3,年龄44-35岁专家权重设置为0.4,年龄34-25岁专家设置为0.2,25岁以下的专家权重为0.1,根据权重,对专家进行答辩的时间场次进行分配,当时间场次有100场,自动分配年龄段为65-55岁专家10场答辩,年龄54-45岁专家30场答辩,年龄44-35岁专家40场答辩,年龄34-25岁专家20场,25岁以下的专家10场。

s140:根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表。

答辩资源调度表是记录答辩数据,对答辩进行安排调度的计划表。在本实施例中,可以是记录分配答辩人员进行答辩的学科,答辩时间、答辩室以及学科对应的答辩组专家的分配表。根据记录有学科对应的答辩专家,答辩室时间以及答辩室的时间调度表,根据答辩名单参数中的答辩人员名单进行条件排序,生成名单队列,提取队列中答辩人员名单,根据答辩人员所在地域,分配答辩人员地域距离最近的答辩地点,将名单以及名单对应的答辩地点依次插入时间调度表,分配答辩人员空闲答辩时间和答辩地点,当名单队列中元素全部提取完毕,生成答辩资源调度表,记录每个答辩人员的答辩学科、答辩专家、答辩室、答辩地点以及答辩时间。

s150:根据答辩资源调度表进行答辩资源调度。

生成答辩资源调度表后,将调度表推送至客户终端,当客户终端进行确认操作后,接收调度表确认消息,根据调度表的记录,进行答辩人员调度。进一步的,根据答辩资源调度表,当到达答辩时间前五分钟时,向答辩专家和待答辩人员发送答辩准备消息,此消息包括,答辩时间,答辩科目、答辩专家以及答辩室,由答辩专家和待答辩人员进行确认,服务器接收确认消息,根据调度表进行调度,开放答辩室,连线待答辩人员和答辩专家。当服务器没有接收到专家端或待答辩人员端的确认消息,对待答辩人员的答辩时间以及答辩专家进重新匹配,重新调度。

上述远程答辩资源调度方法,通过获取答辩参数集合,答辩参数集合包括答辩人员名单参数、答辩时间参数答辩地点参数以及答辩室参数;识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表;根据答辩资源调度表进行答辩调度。整个调度过程,对答辩人员、答辩专家、答辩时间、答辩地点以及答辩室进行合理分配生成答辩资源调度表,根据答辩资源调度表进行答辩资源,减少人工分配失误,提高调度效率。

在其中一个实施例中,如图2所示,s140包括以下步骤:

s210:识别答辩人员的地域标签,根据地域标签,对同一地域标签的答辩人员数量进行统计。

标签,用于对事物特殊性质的一种标记。在本实施例中,地域标签是对答辩人员所属地域的标记,同一地域的答辩人员具有相同标签,识别标签类别,将具有相同地域标签的答辩人员进行聚集,形成相同地域标签组,统计相同地域标签组中的答辩人数。

s220:根据同一地域标签的答辩人员数量进行降序排列,通过sp算法,生成调度队列。

sp(strictpriority,严格优先级),是对不同队列设置不同的优先级,优先级高的队列优先于优先级低的队列,只要优先级高的队列中有数据包存在,优先调度优先级高的队列。根据具有同一地域标签答辩人员的人数,对不同地域标签答辩人员按人数进行降序排列,设置具有同一地域标签的人数多的答辩人员优先级高于具有同一标签的人数少的答辩人员优先级,形成初始队列,调用优先级高的答辩人员名单初始队列,在当最高的优先级答辩人员名单初始队列为空时调用下一优先级的答辩人员名单初始队列,直到初始队列中的答辩人员名单调用完毕,初始队列为空时,生成调度队列,此调度队列记录所有答辩人员名单,进一步的,调度队列中的答辩人员具有的地域标签与答辩地点相对应。在本实施例中,当具有湖南地域标签的答辩人员人数为50人,具有湖北地域标签答辩人数有40人,具有河北地域标签的答辩人员有60人,根据人数进行降序排列,设置具有河北地域标签的答辩人员名单为最高优先级初始队列,优先级往后依次是具有湖南地域标签的答辩人员名单初始队列和具有湖北地域标签答辩人员名单初始队列,根据优先级,先对河北地域标签答辩人员进行调度,当具有河北地域标签的答辩人员名单调度完毕,依次调度具有湖南地域标签的答辩人员名单和具有湖北地域标签答辩人员名单,当初始队列中的所有名单调度完毕,生成调度队列。非必要的,也可以通过rr(roundrobin,循环调度)算法,依次调度具有同一地域标签的初始队列中的答辩人员名单,重复一个又一个周期,直到答辩人员名单调用完毕,生成调度队列。根据地域条件和答辩人数进行排列,生成调度队列能提高调度效率,保证调度进行过程的准确有序。

s230:提取调度队列中的答辩人员名单以及地域标签对应的答辩地点,插入时间调度表,当调度队列为空时,生成答辩资源调度表。

时间调度表中记录安排答辩时间、答辩室以及答辩专家,调度队列中是答辩人员名单队列,通过提取调度队列中的答辩人员名单,根据答辩人员的特有地域标签,匹配地域标签对应的答辩地点,依次将调度队列中的答辩人员名单以及答辩名单对应的答辩地点插入时间调度表中,匹配对应学科的答辩专家以及对应学科专家所对应的各答辩室不同答辩时间,对每个答辩人员进行答辩的答辩室、对应学科答辩专家、答辩地点以及对应答辩时间进行记录,当调度队列中答辩人员名单提取完毕,调度队列为空时,答辩人员全部调度完毕,自动生成答辩资源调度表。通过调度答辩人员,一一匹配对应的答辩时间、答辩室、答辩地点以及学科答辩专家,自动生成答辩资源调度表,保证了调度效率,防止名单遗漏或重复分配。

在其中一个实施例中,还包括:接收答辩人员的答辩结束消息;根据所述答辩结束消息,标记所述答辩人员的已答辩状态和未答辩状态,并更新所述调度队列。其中,在答辩过程中,服务器会接收由答辩专家和答辩人员发出的答辩等待消息、答辩开始消息、答辩结束消息等答辩状态消息,根据这些答辩状态消息,对答辩人员的答辩状态进行标记,标记答辩人员已答辩状态和为答辩状态以及答辩等待状态等,对调度队列中的答辩状态进行更新。非必要的,当接收到答辩人员退出消息时,解析答辩人员退出消息,获取退出答辩人员名单,搜索退出的答辩人员名单,删除对应退出人员名单,重新对具有同一地域标签的人数进行统计,当具有同一地域标签的人数发生变化时,根据人数降序初始队列,更新初始队列优先级,从而更新调度队列。通过更新答辩状态,防止重新调度已经答辩的答辩人员,造成占用答辩时间和答辩室使用时间以及答辩专家答辩时间,提高了调度效率。

在其中一个实施例中,答辩时间参数包括答辩开始时间、答辩结束时间、答辩时长以及答辩时间间隔;根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表包括:根据答辩开始时间、答辩结束时间、答辩时长以及答辩时间间隔,获取答辩时间安排节点;根据答辩时间安排节点对答辩室以及各学科答辩专家的答辩室使用时间进行分配,生成时间调度表。进一步的,根据答辩开始时间、答辩结束时间、答辩时长以及答辩时间间隔,计算答辩时间节点,例如,当开始时间为8点,结束时间为10点,时间间隔为10分钟,答辩时长为20分钟,获取每个答辩室答辩时间安排节点为8:00-8:20,8:30-8:50,9:00-9:20,9:30-9:50,将时间安排节点进行分配,通过平均分配算法,将时间节点分配给各答辩室,获取答辩室使用时间,将答辩室使用时间分别分配给各学科专家,生成时间调度表。能够根据时间参数自动对时间节点进行划分,调度分配各学科专家在各答辩室不同时间节点进行答辩,提高调度效率。

在其中一个实施例中,根据时间调度表、答辩地点和答辩人员,分配答辩人员对应的答辩时间和答辩时间,生成答辩资源调度表之后还包括:对答辩资源调度表进行检测,当检测到在同一答辩时间内,同一专家或同一答辩人员出现次数大于1次时,发送错误提示消息。进一步的,服务器自动生成答辩资源调度表之后,对答辩资源调度表进行检查,在相同时间节点内逐一对答辩人员名单和答辩专家名单进行识别排查,当同一答辩时间即相同时间节点内,识别到相同字段的答辩人员名单或者相同字段的答辩专家名单,出现次数大于1次时,发送错误提示消息至管理终端,错误提示消息包括相同字段出现次数大于1次的答辩人员名单或专家答辩名单,以及发现相同字段所在时间安排节点。通过自检排查调度错误,保证答辩过程中调度准确性。

在其中一个实施例中,根据答辩资源调度表进行答辩资源调度包括:当到达答辩人员答辩时间时,给予答辩人员申请进入答辩室权限。其中,根据答辩资源调度表进行调度时,根据答辩资源调度表的时间节点记录,当时间到达答辩时间节点时,给予答辩人员答辩室进入权限,触发视屏连接模块,建立答辩专家与答辩人员的视频连接,非必要的,视屏连接为单向视屏连接,答辩专家通过视屏观察答辩人员,而答辩人员无法获取答辩专家视屏。具体的,在其中一个实施例中,答辩人员名单参数包括答辩人员声音信息、图像信息,当到达答辩人员答辩时间时,采集答辩人员当前声音信息和当前图像信息,还包括:根据历史记录的答辩人员声音信息和图像信息,对当前声音信息和当前图像信息进行匹配;当匹配度高于预设阈值时,给予答辩人员进入答辩室权限。进一步的,当到达答辩资源调度表记录的答辩时间时,调用人脸识别接口和语音识别接口,采集答辩人员当前图像信息和当前声音信息,根据获取的答辩人员名单参数中的历史图像信息和历史声音信息进行匹配,当当前声音信息和当前图像信息与历史记录的声音信息和历史记录的图像信息的相似度达到90%时,答辩人员身份验证通过,给予答辩人员进入答辩室进行答辩的权限。能理解的是,相似度预设阈值不仅限于90%,可以通过管理要求进行变换。本实施例中,通过图像与声音的匹配,防止答辩过程中的作弊现象影响答辩进程,导致时间错乱,提高调度效率。

其中一个实施例中,如图3所示,提供了一种远程答辩资源调度装置,包括以下模块:

参数获取模块310,用于获取答辩参数集合,答辩参数集合包括答辩人员名单参数、答辩时间参数、答辩地点以及答辩室参数;

标识识别模块320,用于识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;

时间调度表生成模块330,用于根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;

答辩资源调度表生成模块340,用于根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表;

调度模块350,根据答辩资源调度表进行答辩资源调度。

在其中一个实施例中,答辩资源调度表生成模块330,还用于识别答辩人员的地域标签,根据地域标签,对同一地域标签的答辩人员数量进行统计;根据同一地域标签的答辩人员数量进行降序排列,通过sp算法,生成调度队列;提取调度队列中的答辩人员名单,插入时间调度表,当队列为空时,生成答辩资源调度表。

在其中一个实施例中,上述远程答辩资源调度装置还包括,调度队列生成模块,用于接收答辩人员的答辩结束消息;根据答辩结束消息,标记答辩人员的已答辩状态和未答辩状态,并更新调度队列。

在其中一个实施例中,时间调度表生成模块330,还用于根据答辩开始时间、答辩结束时间、答辩时长以及答辩时间间隔,获取答辩时间安排节点;根据答辩时间安排节点对答辩室以及各学科答辩专家的答辩室使用时间进行分配,生成时间调度表。

在其中一个实施例中,上述远程答辩资源调度装置还包括,检测模块,用于对答辩资源调度表进行检测,当检测到在同一答辩时间内,同一专家或同一答辩人员出现次数大于1次时,发送错误提示消息。

在其中一个实施例中,上述远程答辩资源调度装置还包括,权限给予模块,用于当到达答辩人员答辩时间时,给予答辩人员申请进入答辩室权限。

在其中一个实施例中,上述远程答辩资源调度装置还包括,信息匹配模块,用于根据历史记录的答辩人员声音信息和图像信息,对当前声音信息和当前图像信息进行匹配;当匹配度高于预设阈值时,给予答辩人员进入答辩室权限。

关于远程答辩资源调度装置的具体限定可以参见上文中对于远程答辩资源调度方法的限定,在此不再赘述。上述远程答辩资源调度装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在其中一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储远程答辩资源调度数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种远程答辩资源调度方法。

本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取答辩参数集合,答辩参数集合包括答辩人员名单参数、答辩时间参数、答辩地点以及答辩室参数;识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩,生成答辩资源调度表;根据答辩资源调度表进行答辩资源调度。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:识别答辩人员的地域标签,根据地域标签,对同一地域标签的答辩人员数量进行统计;根据同一地域标签的答辩人员数量进行降序排列,通过sp算法,生成调度队列;提取调度队列中的答辩人员名单以及地域标签对应的答辩地点,插入时间调度表,当队列为空时,生成答辩资源调度表。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:接收答辩人员的答辩结束消息;根据答辩结束消息,标记答辩人员的已答辩状态和未答辩状态,并更新调度队列。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:根据答辩开始时间、答辩结束时间、答辩时长以及答辩时间间隔,获取答辩时间安排节点;根据答辩时间安排节点对答辩室以及各学科答辩专家的答辩室使用时间进行分配,生成时间调度表。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:对答辩资源调度表进行检测,当检测到在同一答辩时间内,同一专家或同一答辩人员出现次数大于1次时,发送错误提示消息。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:当到达答辩人员答辩时间时,给予答辩人员申请进入答辩室权限。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:根据历史记录的答辩人员声音信息和图像信息,对当前声音信息和当前图像信息进行匹配;当匹配度高于预设阈值时,给予答辩人员进入答辩室权限。

在其中一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理执行时实现以下步骤:获取答辩参数集合,答辩参数集合包括答辩人员名单参数、答辩时间参数、答辩地点参数以及答辩室参数;识别答辩人员的学科标识,根据学科标识,获取答辩人员对应的学科答辩专家;根据学科答辩专家、答辩时间参数以及答辩室参数,分配学科专家对应的答辩室以及学科专家对应的答辩室使用时间,生成时间调度表;根据时间调度表、答辩地点参数和答辩人员名单参数,分配答辩人员对应的答辩时间和答辩地点,生成答辩资源调度表;根据答辩资源调度表进行答辩资源调度。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:识别答辩人员的地域标签,根据地域标签,对同一地域标签的答辩人员数量进行统计;根据同一地域标签的答辩人员数量进行降序排列,通过sp算法,生成调度队列;提取调度队列中的答辩人员名单以及地域标签对应的答辩地点,插入时间调度表,当队列为空时,生成答辩资源调度表。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收答辩人员的答辩结束消息;根据答辩结束消息,标记答辩人员的已答辩状态和未答辩状态,并更新调度队列。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据答辩开始时间、答辩结束时间、答辩时长以及答辩时间间隔,获取答辩时间安排节点;根据答辩时间安排节点对答辩室以及各学科答辩专家的答辩室使用时间进行分配,生成时间调度表。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:对答辩资源调度表进行检测,当检测到在同一答辩时间内,同一专家或同一答辩人员出现次数大于1次时,发送错误提示消息。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:当到达答辩人员答辩时间时,给予答辩人员申请进入答辩室权限。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据历史记录的答辩人员声音信息和图像信息,对当前声音信息和当前图像信息进行匹配;当匹配度高于预设阈值时,给予答辩人员进入答辩室权限。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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