肿瘤康复网,内容丰富有趣,生活中的好帮手!
肿瘤康复网 > 体检服务管理方法 装置 服务器及可读存储介质与流程

体检服务管理方法 装置 服务器及可读存储介质与流程

时间:2021-11-04 11:49:27

相关推荐

本申请涉及计算机技术领域,具体而言,涉及一种体检服务管理方法、装置、服务器及可读存储介质。

背景技术:

传统的体检一般要在医院或专门开辟的场地进行,由于项目多、部分设备体积大,因此体检者往往需要到不同科室或区域进行检查,完成各项检查科目往往耗费较多时间,同时总的检查费用也不在小数。这为体检者带来了很大的不便,也使得体检在一些场地有限或较偏远地区难以开展。。例如,在传统体检服务管理过程中,通常可能由于体检服务热点的分散,导致极大降低体检服务管理效率,导致体检任务在整个流程中分布不合理,造成了极大的时间成本浪费,并且难以适应实际流程中体检提示多样性和动态变化的问题。

技术实现要素:

为了至少克服现有技术中的上述不足,本申请的目的之一在于提供一种体检服务管理方法、装置、服务器及可读存储介质,以避免由于体检服务热点的分散导致体检任务在整个流程中分布不合理的情况,提高体检服务管理效率,降低时间成本浪费,并且考虑了体检服务管理设备在体检服务队列上的体检提示占有率,有效适应实际流程中体检提示多样性和动态变化的问题,进一步保障体检服务管理效率。

第一方面,本申请提供一种体检服务管理方法,应用于服务器,所述方法包括:

获取体检服务管理设备的体检服务状态信息,其中,所述体检服务状态信息包括体检服务项目、体检服务管理区域、体检服务状态或者故障状态;

根据所述体检服务状态信息,实时调整所述体检服务管理设备的体检服务提示信息;

以调整后的体检服务提示信息对所述体检服务管理设备的体检服务提示控件进行控制,并在控制中判断是否接收到外部服务器发送的待提示体检任务,若接收到外部服务器发送的所述待提示体检任务,则获取所述待提示体检任务的所述初始体检热值,并根据所述初始体检热值重新确定所述待提示体检任务所对应的体检服务提示信息;

若检测到当前提示时刻达到预设间隔时间段,则检测重新确定的待提示体检任务所对应的体检服务提示信息是否还符合当前的所述待提示体检任务所对应的体检服务提示信息,并根据检测结果重新获取当前的所述待提示体检任务所对应的体检服务提示信息;

针对重新获取的体检服务提示信息的上一个待提示的体检服务提示信息,确定该待提示的体检服务提示信息对应的体检服务管理设备;

根据距离当前时刻最近一次确定出的所述体检服务管理设备是否为主体检服务管理设备的结果,确定所述体检服务管理设备是否为主体检服务管理设备:

在确定所述体检服务管理设备为主体检服务管理设备时,通过该体检服务管理设备提示所述待提示的体检服务提示信息;

在确定所述体检服务管理设备为非主体检服务管理设备时,确定该体检服务管理设备对应的主体检服务管理设备,通过该主体检服务管理设备提示所述待提示的体检服务提示信息;其中,周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,确定体检服务管理设备是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系。

在第一方面的一种可能的设计中,所述根据所述体检服务状态信息,实时调整所述体检服务管理设备的体检服务提示信息的步骤,包括:

获取所述体检服务状态信息中每个第一体检服务队列中第一体检状态队列行的数量,所述第一体检状态队列行包括已写入的多个体检状态数据;

判断所述第一体检状态队列行的数量是否达到第一预设数量;

若所述第一体检状态队列行的数量未达到第一预设数量,则获取上一预设间隔时间段写入的第一体检状态队列行的行标识信息;

根据所述上一预设间隔时间段写入的第一体检状态队列行的行标识信息获得当前写入的第一体检状态队列行的行标识信息;

根据所述当前写入第一体检状态队列行的行标识信息在所述第一体检服务队列中的序号和序号与体检服务提示控件的对应关系确定所述体检服务管理设备的体检服务提示信息;

若所述第一体检状态队列行的数量达到第一预设数量,则判断所述第一体检状态队列行中数据的数量是否均已达到第二预设数量,并判断所述第一体检状态队列行中的体检状态数据是否均有效;

当所述第一体检状态队列行中数据的数量均已达到第二预设数量且所述第一体检状态队列行中的体检状态数据均有效时,则根据所述第一体检状态队列行的数量以及数量与体检服务提示控件的对应关系确定所述体检服务管理设备的体检服务提示信息;

当所述第一体检状态队列行中数据的数量均已达到第二预设数量且所述第一体检状态队列行中数据存在无效数据时,则从所述第一体检服务队列中选择无效数据大于设定数据阈值的第一体检状态队列行进行删除并根据剩余的第一体检状态队列行的数量以及数量与体检服务提示控件的对应关系确定所述体检服务管理设备的体检服务提示信息。

在第一方面的一种可能的设计中,所述周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,确定体检服务管理设备是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系的步骤,包括:

周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,将不少于两个的体检服务管理设备分为一组;

针对每一分组,按照预先设定的判定规则确定该分组中的主体检服务管理设备和非主体检服务管理设备,并按照预先设定的映射规则确定非主体检服务管理设备对应的主体检服务管理设备。

在第一方面的一种可能的设计中,所述周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,确定体检服务管理设备是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系的步骤,包括:

确定所述体检服务队列中每个体检服务管理设备在设定时长内的体检提示占用率;

将所述体检服务队列中体检提示占用率最大的体检服务管理设备和所述体检服务队列上体检提示占用率最小的体检服务管理设备组成一组,并对所述体检服务队列中除组成一组的体检服务管理设备之外的体检服务管理设备循环执行下述步骤,直至剩余的体检服务管理设备数量为零,或者,剩余的体检服务管理设备数量为预设数量:

从所述体检服务队列剩余的体检服务管理设备中,将体检提示占用率最大的体检服务管理设备和体检提示占用率最小的体检服务管理设备组成一组;且,如果剩余的体检服务管理设备数量为零,则确定每一组体检服务管理设备中,较大的体检提示占用率与较小的体检提示占用率的比值是否大于设定值:

若是,则将该组中体检提示占用率较小的体检服务管理设备确定为主体检服务管理设备,将体检提示占用率较大的体检服务管理设备确定为非主体检服务管理设备,且该非主体检服务管理设备对应的主体检服务管理设备为该组中的主体检服务管理设备;

若否,则将该组中的两个体检服务管理设备均确定为主体检服务管理设备;

如果剩余的体检服务管理设备数量为预设数量,则将该剩余的体检服务管理设备确定为主体检服务管理设备,并确定每一组体检服务管理设备中,较大的体检提示占用率与较小的体检提示占用率的比值是否大于设定值:

若是,则将该组中体检提示占用率较小的体检服务管理设备确定为主体检服务管理设备,将体检提示占用率较大的体检服务管理设备确定为非主体检服务管理设备,且该非主体检服务管理设备对应的主体检服务管理设备为该组中的主体检服务管理设备;

若否,则将该组中的两个体检服务管理设备均确定为主体检服务管理设备。

在第一方面的一种可能的设计中,所述根据所述初始体检热值重新确定所述待提示体检任务所对应的体检服务提示信息的步骤,包括:

采用预设的影响因子假设将所述待提示体检任务所对应的体检服务提示信息分配到各当前体检服务管理设备中;

对各当前体检服务管理设备进行数据统计,根据数据统计结果判断所述各当前体检服务管理设备的信息提示分配是否不均衡;

在所述各当前体检服务管理设备的信息提示分配不均衡时,根据所述初始体检热值,并利用预设规则重新确定所述待提示体检任务所对应的体检服务提示信息。

在第一方面的一种可能的设计中,所述在所述各当前体检服务管理设备的信息提示分配不均衡时,根据所述初始体检热值,并利用预设规则重新确定所述待提示体检任务所对应的体检服务提示信息的步骤,包括:

在所述各当前体检服务管理设备的信息提示分配不均衡时,根据所述数据统计结果,获取信息提示分配最高的体检服务管理设备以及信息提示分配最低的体检服务管理设备;

对所述信息提示分配最高的体检服务管理设备进行数据采样,得到数据采样结果;

对所述数据采样结果得到的体检业务项目进行特征分析;

对特征相同的体检业务项目进行计数,并对各特征对应的计数进行排序,得到计数最高的特征相同的体检业务项目;

将得到的所述计数最高的特征相同的体检业务项目转发到所述信息提示分配最低的体检服务管理设备,并返回对各当前体检服务管理设备进行数据统计,根据数据统计结果判断所述各当前体检服务管理设备的信息提示分配是否不均衡的操作,直到检测到所述各当前体检服务管理设备的信息提示分配均衡时,根据信息提示分配均衡时的体检服务提示信息重新确定所述待提示体检任务所对应的体检服务提示信息。

在第一方面的一种可能的设计中,所述采用预设的影响因子假设将所述待提示体检任务所对应的体检服务提示信息分配到各当前体检服务管理设备中的步骤,包括:

根据所述待提示体检任务所属的体检项目类型,根据预设的影响因子修改所述待提示体检任务所需承载的多组业务;

根据修改后的所述待提示体检任务所需承载的多组业务确定所述待提示体检任务实际所需承载的多组业务;

根据所述待提示体检任务实际所需承载的多组业务将所述待提示体检任务所对应的体检服务提示信息分配到各当前体检服务管理设备中。

第三方面,本申请实施例提供一种体检服务管理装置,应用于服务器,所述装置包括:

获取模块,用于获取体检服务管理设备的体检服务状态信息,其中,所述体检服务状态信息包括体检服务项目、体检服务管理区域、体检服务状态或者故障状态;

调整模块,用于根据所述体检服务状态信息,实时调整所述体检服务管理设备的体检服务提示信息;

控制确定模块,用于以调整后的体检服务提示信息对所述体检服务管理设备的体检服务提示控件进行控制,并在控制中判断是否接收到外部服务器发送的待提示体检任务,若接收到外部服务器发送的所述待提示体检任务,则获取所述待提示体检任务的所述初始体检热值,并根据所述初始体检热值重新确定所述待提示体检任务所对应的体检服务提示信息;

所述获取模块,还用于若检测到当前提示时刻达到预设间隔时间段,则检测重新确定的待提示体检任务所对应的体检服务提示信息是否还符合当前的所述待提示体检任务所对应的体检服务提示信息,并根据检测结果重新获取当前的所述待提示体检任务所对应的体检服务提示信息;

所述控制确定模块,还用于针对重新获取的体检服务提示信息的上一个待提示的体检服务提示信息,确定该待提示的体检服务提示信息对应的体检服务管理设备;

所述控制确定模块,还用于根据距离当前时刻最近一次确定出的所述体检服务管理设备是否为主体检服务管理设备的结果,确定所述体检服务管理设备是否为主体检服务管理设备:

所述控制确定模块,还用于在确定所述体检服务管理设备为主体检服务管理设备时,通过该体检服务管理设备提示所述待提示的体检服务提示信息;

所述控制确定模块,还用于在确定所述体检服务管理设备为非主体检服务管理设备时,确定该体检服务管理设备对应的主体检服务管理设备,通过该主体检服务管理设备提示所述待提示的体检服务提示信息;其中,周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,确定体检服务管理设备是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系。

第三方面,本申请实施例提供一种体检服务管理设备,包括处理器、存储器和网络接口。其中,存储器、网络接口处理器之间可以通过总线系统相连。网络接口用于接收报文,存储器用于存储程序、指令或代码,处理器用于执行存储器中的程序、指令或代码,以完成上述第一方面或第一方面的任意可能的设计方式中的所执行的操作。

第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上检测时,使得计算机执行上述第一方面或第一方面的任意可能的设计方式中的方法。

基于上述任意一个方面,本申请通过体检服务状态信息实时调整体检服务管理设备的体检服务提示信息,并以调整后的体检服务提示信息对所述体检服务管理设备的体检服务提示控件进行控制,同时考虑到体检热值与预设间隔时间段进行后续迭代判断和更新,避免由于体检服务热点的分散导致体检任务在整个流程中分布不合理的情况,提高体检服务管理效率,降低时间成本浪费,并且考虑了体检服务管理设备在体检服务队列上的体检提示占有率,有效适应实际流程中体检提示多样性和动态变化的问题,进一步保障体检服务管理效率。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的体检服务管理方法的应用场景示意图;

图2为本申请实施例提供的体检服务管理方法的流程示意图;

图3为图2中所示的一种可能的设计中步骤s120包括的各个子步骤的流程示意图;

图4为图2中所示的一种可能的设计中步骤s130包括的各个子步骤的流程示意图;

图5为图2中所示的一种可能的设计中步骤s180包括的各个子步骤的流程示意图;

图6为本申请实施例提供的体检服务管理装置的功能模块示意图;

图7为本申请实施例提供的用于执行上述的体检服务管理方法的服务器的结构示意框图。

具体实施方式

下面结合说明书附图对本申请进行具体说明,方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。在本申请的描述中,除非另有说明,“至少一个”包括一个或多个。“多个”是指两个或两个以上。例如,a、b和c中的至少一个,包括:单独存在a、单独存在b、同时存在a和b、同时存在a和c、同时存在b和c,以及同时存在a、b和c。在本申请中,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。

请参阅图1,为本申请实施例提供的体检服务管理方法的应用场景示意图。本实施例中,该应用场景可包括服务器100以及与该服务器100通信连接的多个体检服务管理设备200。其中,服务器100可以为多个体检服务管理设备200提供体检服务平台,并控制多个体检服务管理设备200进行体检服务指引,例如提示相关信息等。

图2为本申请实施例提供的体检服务管理方法的流程示意图。本实施例中,该体检服务管理方法可以由图1中所示的服务器100执行,下面对该体检服务管理方法进行详细介绍。

步骤s110,获取体检服务管理设备200的体检服务状态信息,其中,所述体检服务状态信息包括体检服务项目、体检服务管理区域、体检服务状态或者故障状态。

步骤s120,根据所述体检服务状态信息,实时调整所述体检服务管理设备200的体检服务提示信息。

步骤s130,以调整后的体检服务提示信息对所述体检服务管理设备200的体检服务提示控件进行控制,并在控制中判断是否接收到外部服务器发送的待提示体检任务,若接收到外部服务器发送的所述待提示体检任务,则获取所述待提示体检任务的所述初始体检热值,并根据所述初始体检热值重新确定所述待提示体检任务所对应的体检服务提示信息。

步骤s140,若检测到当前提示时刻达到预设间隔时间段,则检测重新确定的待提示体检任务所对应的体检服务提示信息是否还符合当前的所述待提示体检任务所对应的体检服务提示信息,并根据检测结果重新获取当前的所述待提示体检任务所对应的体检服务提示信息。

步骤s150,针对重新获取的体检服务提示信息的上一个待提示的体检服务提示信息,确定该待提示的体检服务提示信息对应的体检服务管理设备200。

步骤s160,根据距离当前时刻最近一次确定出的所述体检服务管理设备200是否为主体检服务管理设备的结果,确定所述体检服务管理设备200是否为主体检服务管理设备:

步骤s170,在确定所述体检服务管理设备200为主体检服务管理设备时,通过该体检服务管理设备200提示所述待提示的体检服务提示信息。

步骤s180,在确定所述体检服务管理设备200为非主体检服务管理设备时,确定该体检服务管理设备200对应的主体检服务管理设备,通过该主体检服务管理设备提示所述待提示的体检服务提示信息。其中,周期性地根据体检服务队列中每个体检服务管理设备200的体检提示占用率,确定体检服务管理设备200是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系。

本实施例提供的体检服务管理方法,通过体检服务状态信息实时调整体检服务管理设备200的体检服务提示信息,并以调整后的体检服务提示信息对所述体检服务管理设备200的体检服务提示控件进行控制,同时考虑到体检热值与预设间隔时间段进行后续迭代判断和更新,避免由于体检服务热点的分散导致体检任务在整个流程中分布不合理的情况,提高体检服务管理效率,降低时间成本浪费,并且考虑了体检服务管理设备200在体检服务队列上的体检提示占有率,有效适应实际流程中体检提示多样性和动态变化的问题,进一步保障体检服务管理效率。

在一种可能的设计中,考虑到在实时调整所述体检服务管理设备200的体检服务提示信息的过程中,可能出现体检服务提示信息的提示节点与所述体检服务状态信息同步不准确导致体检服务提示信息调整出现偏差的情况,为了进一步提高调整准确性和可靠性,针对步骤s120,下面结合图3对该步骤s120包括的各个子步骤进行示例性阐述。

子步骤s121,获取所述体检服务状态信息中每个第一体检服务队列中第一体检状态队列行的数量,所述第一体检状态队列行包括已写入的多个体检状态数据。

子步骤s122,判断所述第一体检状态队列行的数量是否达到第一预设数量。

子步骤s123,若所述第一体检状态队列行的数量未达到第一预设数量,则获取上一预设间隔时间段写入的第一体检状态队列行的行标识信息。

子步骤s124,根据所述上一预设间隔时间段写入的第一体检状态队列行的行标识信息获得当前写入的第一体检状态队列行的行标识信息。

子步骤s125,根据所述当前写入第一体检状态队列行的行标识信息在所述第一体检服务队列中的序号和序号与体检服务提示控件的对应关系确定所述体检服务管理设备200的体检服务提示信息。

子步骤s126,若所述第一体检状态队列行的数量达到第一预设数量,则判断所述第一体检状态队列行中数据的数量是否均已达到第二预设数量,并判断所述第一体检状态队列行中的体检状态数据是否均有效。

子步骤s127,当所述第一体检状态队列行中数据的数量均已达到第二预设数量且所述第一体检状态队列行中的体检状态数据均有效时,则根据所述第一体检状态队列行的数量以及数量与体检服务提示控件的对应关系确定所述体检服务管理设备200的体检服务提示信息。

子步骤s128,当所述第一体检状态队列行中数据的数量均已达到第二预设数量且所述第一体检状态队列行中数据存在无效数据时,则从所述第一体检服务队列中选择无效数据大于设定数据阈值的第一体检状态队列行进行删除并根据剩余的第一体检状态队列行的数量以及数量与体检服务提示控件的对应关系确定所述体检服务管理设备200的体检服务提示信息。

基于上述步骤,本实施例考虑到在实时调整所述体检服务管理设备200的体检服务提示信息的过程中,可能出现体检服务提示信息的提示节点与所述体检服务状态信息同步不准确导致体检服务提示信息调整出现偏差的情况,由此通过上述方式确定所述体检服务管理设备200的体检服务提示信息,能够有效提高调整准确性和可靠性。

在一种可能的设计中,发明人进一步考虑到现有技术无法保证对所述待提示体检任务所对应的体检服务提示信息能够做到比较均衡的分配,从而进一步导致体检任务在整个流程中分布不合理的情况。基于此,针对步骤s130,下面结合图4对该步骤s130包括的各个子步骤进行示例性阐述。

子步骤s131,采用预设的影响因子假设将所述待提示体检任务所对应的体检服务提示信息分配到各当前体检服务管理设备200中。

子步骤s132,对各当前体检服务管理设备200进行数据统计,根据数据统计结果判断所述各当前体检服务管理设备200的信息提示分配是否不均衡。

子步骤s133,在所述各当前体检服务管理设备200的信息提示分配不均衡时,根据所述初始体检热值,并利用预设规则重新确定所述待提示体检任务所对应的体检服务提示信息。

基于上述步骤,本实施例考虑到通过预设的影响因子进行假设分配,并考虑到检测到的初始体检热值在分配不均衡时重新确定体检服务提示信息,避免由于实际分配过程中的各类因素导致的不确定性而导致的分配不均衡不可控的问题。

在一种可能的设计中,解决同业务的体检提示信息进行并行传输的问题,提高体检服务管理效率,针对子步骤s131,可以根据所述待提示体检任务所属的体检项目类型,根据预设的影响因子修改所述待提示体检任务所需承载的多组业务,而后根据修改后的所述待提示体检任务所需承载的多组业务确定所述待提示体检任务实际所需承载的多组业务,从而根据所述待提示体检任务实际所需承载的多组业务将所述待提示体检任务所对应的体检服务提示信息分配到各当前体检服务管理设备200中。

如此,依据所述待提示体检任务所属的体检项目类型进行所承载的多组业务进行信息分配,解决了同业务的体检提示信息进行并行传输的问题。

在一种可能的设计中,为了进一步保证待提示体检任务所对应的体检服务提示信息将达到一个比较均衡的效果,针对子步骤s133,可以在所述各当前体检服务管理设备200的信息提示分配不均衡时,根据所述数据统计结果,获取信息提示分配最高的体检服务管理设备200以及信息提示分配最低的体检服务管理设备200,然后对所述信息提示分配最高的体检服务管理设备200进行数据采样,得到数据采样结果。接着,对所述数据采样结果得到的体检业务项目进行特征分析,而后对特征相同的体检业务项目进行计数,并对各特征对应的计数进行排序,得到计数最高的特征相同的体检业务项目。接着,将得到的所述计数最高的特征相同的体检业务项目转发到所述信息提示分配最低的体检服务管理设备200,并返回对各当前体检服务管理设备200进行数据统计,根据数据统计结果判断所述各当前体检服务管理设备200的信息提示分配是否不均衡的操作,直到检测到所述各当前体检服务管理设备200的信息提示分配均衡时,根据信息提示分配均衡时的体检服务提示信息重新确定所述待提示体检任务所对应的体检服务提示信息。

如此,完成了用动态的方式进行调整的处理过程,通过这样的动态调整,所述待提示体检任务所对应的体检服务提示信息将达到一个比较均衡的效果。

在一种可能的设计中,为了减少计算量,提高体检服务管理效率,针对步骤s180,下面结合图5对该步骤s180包括的各个子步骤进行示例性阐述。

子步骤s181,周期性地根据体检服务队列中每个体检服务管理设备200的体检提示占用率,将不少于两个的体检服务管理设备200分为一组。

子步骤s182,针对每一分组,按照预先设定的判定规则确定该分组中的主体检服务管理设备和非主体检服务管理设备,并按照预先设定的映射规则确定非主体检服务管理设备对应的主体检服务管理设备。

如此,本实施例通过周期性地根据体检服务队列中每个体检服务管理设备200的体检提示占用率,将不少于两个的体检服务管理设备200分为一组,而后针对每一分组分别确定非主体检服务管理设备对应的主体检服务管理设备,可以减少计算量,提高体检服务管理效率。

在一种可能的设计中,针对子步骤s180,为了适应实际流程中体检提示多样性和动态变化的问题,进一步保障体检服务管理效率,本实施例还可以确定所述体检服务队列中每个体检服务管理设备200在设定时长内的体检提示占用率。然后,将所述体检服务队列中体检提示占用率最大的体检服务管理设备200和所述体检服务队列上体检提示占用率最小的体检服务管理设备200组成一组,并对所述体检服务队列中除组成一组的体检服务管理设备200之外的体检服务管理设备200循环执行下述步骤,直至剩余的体检服务管理设备200数量为零,或者,剩余的体检服务管理设备200数量为预设数量。紧接着,可以从所述体检服务队列剩余的体检服务管理设备200中,将体检提示占用率最大的体检服务管理设备200和体检提示占用率最小的体检服务管理设备200组成一组,且如果剩余的体检服务管理设备200数量为零,则确定每一组体检服务管理设备200中,较大的体检提示占用率与较小的体检提示占用率的比值是否大于设定值。若较大的体检提示占用率与较小的体检提示占用率的比值大于设定值,则将该组中体检提示占用率较小的体检服务管理设备200确定为主体检服务管理设备,将体检提示占用率较大的体检服务管理设备200确定为非主体检服务管理设备,且该非主体检服务管理设备对应的主体检服务管理设备为该组中的主体检服务管理设备。

若较大的体检提示占用率与较小的体检提示占用率的比值不大于设定值,则将该组中的两个体检服务管理设备200均确定为主体检服务管理设备。如果剩余的体检服务管理设备200数量为预设数量,则将该剩余的体检服务管理设备200确定为主体检服务管理设备,并确定每一组体检服务管理设备200中,较大的体检提示占用率与较小的体检提示占用率的比值是否大于设定值。若较大的体检提示占用率与较小的体检提示占用率的比值大于设定值,则将该组中体检提示占用率较小的体检服务管理设备200确定为主体检服务管理设备,将体检提示占用率较大的体检服务管理设备200确定为非主体检服务管理设备,且该非主体检服务管理设备对应的主体检服务管理设备为该组中的主体检服务管理设备。

若较大的体检提示占用率与较小的体检提示占用率的比值不大于设定值,则将该组中的两个体检服务管理设备200均确定为主体检服务管理设备。

基于上述步骤,保证了在一个预设间隔时间段内(确定体检服务管理设备200是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系)内,体检服务提示信息每次都是从上一周期确定出的主体检服务管理设备上进行转发,针对每个周期均作如此处理,就可以适应实际流程中体检提示多样性和动态变化的问题,进一步保障体检服务管理效率。

图6为本申请实施例提供的体检服务管理装置300的功能模块示意图,本实施例可以根据上述方法实施例对该体检服务管理装置300进行功能模块的划分。例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。比如,在采用对应各个功能划分各个功能模块的情况下,图6示出的体检服务管理装置300只是一种装置示意图。其中,体检服务管理装置300可以包括获取模块310、调整模块320以及控制确定模块330,下面分别对该体检服务管理装置300的各个功能模块的功能进行详细阐述。

获取模块310,用于获取体检服务管理设备200的体检服务状态信息,其中,所述体检服务状态信息包括体检服务项目、体检服务管理区域、体检服务状态或者故障状态。

调整模块320,用于根据所述体检服务状态信息,实时调整所述体检服务管理设备200的体检服务提示信息。

控制确定模块330,用于以调整后的体检服务提示信息对所述体检服务管理设备200的体检服务提示控件进行控制,并在控制中判断是否接收到外部服务器发送的待提示体检任务,若接收到外部服务器发送的所述待提示体检任务,则获取所述待提示体检任务的所述初始体检热值,并根据所述初始体检热值重新确定所述待提示体检任务所对应的体检服务提示信息。

所述获取模块310,还用于若检测到当前提示时刻达到预设间隔时间段,则检测重新确定的待提示体检任务所对应的体检服务提示信息是否还符合当前的所述待提示体检任务所对应的体检服务提示信息,并根据检测结果重新获取当前的所述待提示体检任务所对应的体检服务提示信息。

所述控制确定模块330,还用于针对重新获取的体检服务提示信息的上一个待提示的体检服务提示信息,确定该待提示的体检服务提示信息对应的体检服务管理设备200。

所述控制确定模块330,还用于根据距离当前时刻最近一次确定出的所述体检服务管理设备200是否为主体检服务管理设备的结果,确定所述体检服务管理设备200是否为主体检服务管理设备:

所述控制确定模块330,还用于在确定所述体检服务管理设备200为主体检服务管理设备时,通过该体检服务管理设备200提示所述待提示的体检服务提示信息。

所述控制确定模块330,还用于在确定所述体检服务管理设备200为非主体检服务管理设备时,确定该体检服务管理设备200对应的主体检服务管理设备,通过该主体检服务管理设备提示所述待提示的体检服务提示信息。其中,周期性地根据体检服务队列中每个体检服务管理设备200的体检提示占用率,确定体检服务管理设备200是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系。

图7为本申请实施例提供的用于执行上述体检服务管理方法的服务器100的结构示意图,如图7所示,该服务器100可包括网络接口110、机器可读存储介质120、处理器130以及总线140。处理器130的数量可以是一个或多个,图7中以一个处理器130为例;网络接口110、机器可读存储介质120以及处理器130可以通过总线140或其他方式连接,图7中以通过总线140连接为例。

机器可读存储介质120作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的建立机器人自动问答知识库的方法对应的程序指令/模块(例如,图6中所示的体检服务管理装置300中的获取模块310、调整模块320以及控制确定模块330)。处理器130通过检测存储在机器可读存储介质120中的软件程序、指令以及模块,从而执行终端设备的各种功能应用以及数据处理,即实现上述的体检服务管理方法,在此不再赘述。

机器可读存储介质120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,机器可读存储介质120可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合时刻的存储器。在一些实例中,机器可读存储介质120可进一步包括相对于处理器130远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

处理器130可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器130中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器130可以是通用处理器、数字信号处理器(digitalsignalprocessordsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。

服务器100可以通过通信接口110和其它设备(例如体检服务管理设备200)进行信息交互。通信接口110可以是电路、总线、收发器或者其它任意可以用于进行信息交互的装置。处理器130可以利用通信接口110收发信息。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solidstatedisk,ssd))等。

本申请实施例是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

技术特征:

1.一种体检服务管理方法,其特征在于,应用于服务器,所述方法包括:

获取体检服务管理设备的体检服务状态信息,其中,所述体检服务状态信息包括体检服务项目、体检服务管理区域、体检服务状态或者故障状态;

根据所述体检服务状态信息,实时调整所述体检服务管理设备的体检服务提示信息;

以调整后的体检服务提示信息对所述体检服务管理设备的体检服务提示控件进行控制,并在控制中判断是否接收到外部服务器发送的待提示体检任务,若接收到外部服务器发送的所述待提示体检任务,则获取所述待提示体检任务的所述初始体检热值,并根据所述初始体检热值重新确定所述待提示体检任务所对应的体检服务提示信息;

若检测到当前提示时刻达到预设间隔时间段,则检测重新确定的待提示体检任务所对应的体检服务提示信息是否还符合当前的所述待提示体检任务所对应的体检服务提示信息,并根据检测结果重新获取当前的所述待提示体检任务所对应的体检服务提示信息;

针对重新获取的体检服务提示信息的上一个待提示的体检服务提示信息,确定该待提示的体检服务提示信息对应的体检服务管理设备;

根据距离当前时刻最近一次确定出的所述体检服务管理设备是否为主体检服务管理设备的结果,确定所述体检服务管理设备是否为主体检服务管理设备:

在确定所述体检服务管理设备为主体检服务管理设备时,通过该体检服务管理设备提示所述待提示的体检服务提示信息;

在确定所述体检服务管理设备为非主体检服务管理设备时,确定该体检服务管理设备对应的主体检服务管理设备,通过该主体检服务管理设备提示所述待提示的体检服务提示信息;其中,周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,确定体检服务管理设备是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系。

2.根据权利要求1所述的体检服务管理方法,其特征在于,所述根据所述体检服务状态信息,实时调整所述体检服务管理设备的体检服务提示信息的步骤,包括:

获取所述体检服务状态信息中每个第一体检服务队列中第一体检状态队列行的数量,所述第一体检状态队列行包括已写入的多个体检状态数据;

判断所述第一体检状态队列行的数量是否达到第一预设数量;

若所述第一体检状态队列行的数量未达到第一预设数量,则获取上一预设间隔时间段写入的第一体检状态队列行的行标识信息;

根据所述上一预设间隔时间段写入的第一体检状态队列行的行标识信息获得当前写入的第一体检状态队列行的行标识信息;

根据所述当前写入第一体检状态队列行的行标识信息在所述第一体检服务队列中的序号和序号与体检服务提示控件的对应关系确定所述体检服务管理设备的体检服务提示信息;

若所述第一体检状态队列行的数量达到第一预设数量,则判断所述第一体检状态队列行中数据的数量是否均已达到第二预设数量,并判断所述第一体检状态队列行中的体检状态数据是否均有效;

当所述第一体检状态队列行中数据的数量均已达到第二预设数量且所述第一体检状态队列行中的体检状态数据均有效时,则根据所述第一体检状态队列行的数量以及数量与体检服务提示控件的对应关系确定所述体检服务管理设备的体检服务提示信息;

当所述第一体检状态队列行中数据的数量均已达到第二预设数量且所述第一体检状态队列行中数据存在无效数据时,则从所述第一体检服务队列中选择无效数据大于设定数据阈值的第一体检状态队列行进行删除并根据剩余的第一体检状态队列行的数量以及数量与体检服务提示控件的对应关系确定所述体检服务管理设备的体检服务提示信息。

3.根据权利要求1所述的体检服务管理方法,其特征在于,所述周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,确定体检服务管理设备是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系的步骤,包括:

周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,将不少于两个的体检服务管理设备分为一组;

针对每一分组,按照预先设定的判定规则确定该分组中的主体检服务管理设备和非主体检服务管理设备,并按照预先设定的映射规则确定非主体检服务管理设备对应的主体检服务管理设备。

4.根据权利要求3所述的体检服务管理方法,其特征在于,所述周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,确定体检服务管理设备是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系的步骤,包括:

确定所述体检服务队列中每个体检服务管理设备在设定时长内的体检提示占用率;

将所述体检服务队列中体检提示占用率最大的体检服务管理设备和所述体检服务队列上体检提示占用率最小的体检服务管理设备组成一组,并对所述体检服务队列中除组成一组的体检服务管理设备之外的体检服务管理设备循环执行下述步骤,直至剩余的体检服务管理设备数量为零,或者,剩余的体检服务管理设备数量为预设数量:

从所述体检服务队列剩余的体检服务管理设备中,将体检提示占用率最大的体检服务管理设备和体检提示占用率最小的体检服务管理设备组成一组;且,如果剩余的体检服务管理设备数量为零,则确定每一组体检服务管理设备中,较大的体检提示占用率与较小的体检提示占用率的比值是否大于设定值:

若是,则将该组中体检提示占用率较小的体检服务管理设备确定为主体检服务管理设备,将体检提示占用率较大的体检服务管理设备确定为非主体检服务管理设备,且该非主体检服务管理设备对应的主体检服务管理设备为该组中的主体检服务管理设备;

若否,则将该组中的两个体检服务管理设备均确定为主体检服务管理设备;

如果剩余的体检服务管理设备数量为预设数量,则将该剩余的体检服务管理设备确定为主体检服务管理设备,并确定每一组体检服务管理设备中,较大的体检提示占用率与较小的体检提示占用率的比值是否大于设定值:

若是,则将该组中体检提示占用率较小的体检服务管理设备确定为主体检服务管理设备,将体检提示占用率较大的体检服务管理设备确定为非主体检服务管理设备,且该非主体检服务管理设备对应的主体检服务管理设备为该组中的主体检服务管理设备;

若否,则将该组中的两个体检服务管理设备均确定为主体检服务管理设备。

5.根据权利要求1-4中任意一项所述的体检服务管理方法,其特征在于,所述根据所述初始体检热值重新确定所述待提示体检任务所对应的体检服务提示信息的步骤,包括:

采用预设的影响因子假设将所述待提示体检任务所对应的体检服务提示信息分配到各当前体检服务管理设备中;

对各当前体检服务管理设备进行数据统计,根据数据统计结果判断所述各当前体检服务管理设备的信息提示分配是否不均衡;

在所述各当前体检服务管理设备的信息提示分配不均衡时,根据所述初始体检热值,并利用预设规则重新确定所述待提示体检任务所对应的体检服务提示信息。

6.根据权利要求5所述的体检服务管理方法,其特征在于,所述在所述各当前体检服务管理设备的信息提示分配不均衡时,根据所述初始体检热值,并利用预设规则重新确定所述待提示体检任务所对应的体检服务提示信息的步骤,包括:

在所述各当前体检服务管理设备的信息提示分配不均衡时,根据所述数据统计结果,获取信息提示分配最高的体检服务管理设备以及信息提示分配最低的体检服务管理设备;

对所述信息提示分配最高的体检服务管理设备进行数据采样,得到数据采样结果;

对所述数据采样结果得到的体检业务项目进行特征分析;

对特征相同的体检业务项目进行计数,并对各特征对应的计数进行排序,得到计数最高的特征相同的体检业务项目;

将得到的所述计数最高的特征相同的体检业务项目转发到所述信息提示分配最低的体检服务管理设备,并返回对各当前体检服务管理设备进行数据统计,根据数据统计结果判断所述各当前体检服务管理设备的信息提示分配是否不均衡的操作,直到检测到所述各当前体检服务管理设备的信息提示分配均衡时,根据信息提示分配均衡时的体检服务提示信息重新确定所述待提示体检任务所对应的体检服务提示信息。

7.根据权利要求5所述的体检服务管理方法,其特征在于,所述采用预设的影响因子假设将所述待提示体检任务所对应的体检服务提示信息分配到各当前体检服务管理设备中的步骤,包括:

根据所述待提示体检任务所属的体检项目类型,根据预设的影响因子修改所述待提示体检任务所需承载的多组业务;

根据修改后的所述待提示体检任务所需承载的多组业务确定所述待提示体检任务实际所需承载的多组业务;

根据所述待提示体检任务实际所需承载的多组业务将所述待提示体检任务所对应的体检服务提示信息分配到各当前体检服务管理设备中。

8.一种体检服务管理装置,其特征在于,应用于服务器,所述装置包括:

获取模块,用于获取体检服务管理设备的体检服务状态信息,其中,所述体检服务状态信息包括体检服务项目、体检服务管理区域、体检服务状态或者故障状态;

调整模块,用于根据所述体检服务状态信息,实时调整所述体检服务管理设备的体检服务提示信息;

控制确定模块,用于以调整后的体检服务提示信息对所述体检服务管理设备的体检服务提示控件进行控制,并在控制中判断是否接收到外部服务器发送的待提示体检任务,若接收到外部服务器发送的所述待提示体检任务,则获取所述待提示体检任务的所述初始体检热值,并根据所述初始体检热值重新确定所述待提示体检任务所对应的体检服务提示信息;

所述获取模块,还用于若检测到当前提示时刻达到预设间隔时间段,则检测重新确定的待提示体检任务所对应的体检服务提示信息是否还符合当前的所述待提示体检任务所对应的体检服务提示信息,并根据检测结果重新获取当前的所述待提示体检任务所对应的体检服务提示信息;

所述控制确定模块,还用于针对重新获取的体检服务提示信息的上一个待提示的体检服务提示信息,确定该待提示的体检服务提示信息对应的体检服务管理设备;

所述控制确定模块,还用于根据距离当前时刻最近一次确定出的所述体检服务管理设备是否为主体检服务管理设备的结果,确定所述体检服务管理设备是否为主体检服务管理设备:

所述控制确定模块,还用于在确定所述体检服务管理设备为主体检服务管理设备时,通过该体检服务管理设备提示所述待提示的体检服务提示信息;

所述控制确定模块,还用于在确定所述体检服务管理设备为非主体检服务管理设备时,确定该体检服务管理设备对应的主体检服务管理设备,通过该主体检服务管理设备提示所述待提示的体检服务提示信息;其中,周期性地根据体检服务队列中每个体检服务管理设备的体检提示占用率,确定体检服务管理设备是否为主体检服务管理设备,并建立主体检服务管理设备和非主体检服务管理设备的对应关系。

9.一种服务器,其特征在于,所述服务器包括机器可读存储介质及处理器,所述机器可读存储介质存储有机器可执行指令,所述处理器在执行所述机器可执行指令时,该服务器实现权利要求1-7中任意一项所述的体检服务管理方法。

10.一种可读存储介质,其特征在于,所述可读存储介质中存储有机器可执行指令,所述机器可执行指令被执行时实现权利要求1-7中任意一项所述的体检服务管理方法。

技术总结

本申请实施例提供一种体检服务管理方法、装置、服务器及可读存储介质,通过体检服务状态信息实时调整体检服务管理设备的体检服务提示信息,并以调整后的体检服务提示信息对所述体检服务管理设备的体检服务提示控件进行控制,同时考虑到体检热值与预设间隔时间段进行后续迭代判断和更新,避免由于体检服务热点的分散导致体检任务在整个流程中分布不合理的情况,提高体检服务管理效率,降低时间成本浪费,并且考虑了体检服务管理设备在体检服务队列上的体检提示占有率,有效适应实际流程中体检提示多样性和动态变化的问题,进一步保障体检服务管理效率。

技术研发人员:周松正;徐鹏飞

受保护的技术使用者:开封博士创新技术转移有限公司

技术研发日:.10.15

技术公布日:.02.28

如果觉得《体检服务管理方法 装置 服务器及可读存储介质与流程》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。