掌桥专利:专业的专利平台
掌桥专利
首页

一种终端自动分配方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 12:02:28


一种终端自动分配方法、装置、电子设备及存储介质

技术领域

本发明涉及计算机技术领域,更具体地说,涉及一种终端自动分配方法、装置、电子设备及存储介质。

背景技术

随着计算机技术的不断发展,越来越多的企业要求底下员工会使用计算机,为更好的发展业务,企业一般都会配置有计算机机房以供员工使用,但是,计算机机房的大小是固定的,且计算机机房中的操作终端的位置和数量也是固定的,当同时存在多个团队想要使用计算机机房中的终端时,如何合理的为各个团队分配相应的操作终端,是目前亟需解决的问题。

现在技术中,一般是通过管理计算机机房的工作人员为各个团队分配相应的终端,但是靠人工现场分配,不仅分配时间长,在分配时还容易出现由于考虑不充分,无法合理的为各个团队分配相应的操作终端。

发明内容

有鉴于此,本发明提供一种终端自动分配方法、装置、电子设备及存储介质,以实现在提高分配操作终端的效率的基础上,合理的为各个团队分配相应的操作终端。

本发明第一方面提供一种终端自动分配方法,所述方法包括:

根据预先设置的计算机机房中每个操作终端的位置信息和基本信息配置每个所述操作终端相应的配置信息;

当接收到各个团队提交的使用需求时,对每个所述团队的使用需求进行标准化处理,得到每个所述团队的标准化使用需求;

从每个所述团队的标准化使用需求中获取至少一个长期使用需求,其中,所述长期使用需求的使用时间超过第一预设时间;

根据所述计算机机房中的所述操作终端总数、每个所述操作终端的配置信息和各个所述长期使用需求,为各个所述长期使用需求对应的各个第一目标团队分配相应的所述操作终端;

若当前存在未被分配的所述操作终端,从每个所述团队的标准化使用需求中获取至少一个短期使用需求,其中,所述短期使用需求的使用时间不超过所述第一预设时间;

根据未被分配的所述操作终端的总数、每个所述未被分配操作终端的配置信息和各个所述第二目标使用需求,为各个所述第二目标使用需求对应的各个第二目标团队分配相应的操作终端。

可选的,所述根据所述计算机机房中的所述操作终端总数、每个所述操作终端的配置信息和各个所述长期使用需求,为各个所述长期使用需求对应的各个第一目标团队分配相应的所述操作终端,包括:

对各个所述长期使用需求进行解析,确定各个所述长期使用需求对应的各个第一目标团队中存在关联的至少一组所述第一目标团队组;

将每组所述第一目标团队组中的各个所述第一目标团队对应的所述长期使用需求进行合并,得到每组所述第一目标团队组对应的合并需求;

根据所述计算机机房中的所述操作终端总数、所述每个操作终端的配置信息和每组所述第一目标团队组对应的所述合并需求,为每组所述第一目标团队组中的各个所述第一目标团队分配相应的所述操作终端。

可选的,所述合并需求包括所述第一目标团队组中各个所述第一目标团队需要使用所述操作终端的总数量,所述根据所述计算机机房中的所述操作终端总数、所述每个操作终端的配置信息和每组所述第一目标团队组对应的所述合并需求,为每组所述第一目标团队组中的各个所述第一目标团队分配相应的所述操作终端,包括:

根据各个所述第一目标团队组对应的使用所述操作终端的总数量,从高到低为各个所述第一目标团队组进行排序,得到第一目标团队组序列;

根据所述计算机机房中的所述操作终端总数、各个所述操作终端的配置信息和每组所述第一目标团队组对应的所述合并需求,依次为所述第一目标团队组序列中的各个所述第一目标团队组中的各个所述第一目标团队分配相应的所述操作终端。

可选的,所述短期使用需求包括所述短期使用需求对应的第二目标团队发送所述短期使用需求的时间,所述根据未被分配的所述操作终端的总数、每个所述未被分配操作终端的配置信息和各个所述第二目标使用需求,为各个所述第二目标使用需求对应的各个第二目标团队分配相应的操作终端,包括:

根据各个所述第二目标团队发送所述短期使用需求的时间先后顺序,为各个所述第二目标团队进行排序,得到第二目标团队序列;

根据未被分配的所述操作终端的总数、每个所述未被分配的操作终端的配置信息和各个所述短期使用需求,依次为所述第二目标团队序列中的各个所述第二目标团队分配相应的所述操作终端。

可选的,所述方法还包括:

收集每个所述操作终端的使用数据,其中,所述使用数据至少包括使用起始时间日期、使用结束时间日期以及每天使用时间;

根据每个所述操作终端的所述使用起始时间日期、所述使用结束时间日期以及所述每天使用时间,计算每个所述操作终端每天平均使用时间;

将每个所述操作终端的所述每天平均使用时间存储至数据池。

可选的,所述方法还包括:

当达到第二预设时间时,从所述数据池中获取每个所述操作终端的所述每天平均使用时间;

收回各个所述操作终端中所述每天平均使用时间不超过第三预设时间的所述操作终端的使用权利;

根据每个所述操作终端的所述每天平均使用时间,计算每个所述团队使用所述操作终端的每天平均使用时间,其中,所述团队可以为第一目标团队或者第二目标团队;

从每个所述团队中确定所述每天平均使用时间超过第四预设时间的第三目标团队,并多为所述第三目标团队分配预设数量的所述操作终端。

本发明第二方面提供一种终端自动分配装置,所述装置包括:

配置单元,用于根据预先设置的计算机机房中每个操作终端的位置信息和基本信息配置每个所述操作终端相应的配置信息;

标准化处理单元,用于当接收到各个团队提交的使用需求时,对每个所述团队的使用需求进行标准化处理,得到每个所述团队的标准化使用需求;

第一获取单元,用于从每个所述团队的标准化使用需求中获取至少一个长期使用需求,其中,所述长期使用需求的使用时间超过第一预设时间;

第一分配单元,用于根据所述计算机机房中的所述操作终端总数、每个所述操作终端的配置信息和各个所述长期使用需求,为各个所述长期使用需求对应的各个第一目标团队分配相应的所述操作终端;

第二获取单元,用于若当前存在未被分配的所述操作终端,从每个所述团队的标准化使用需求中获取至少一个短期使用需求,其中,所述短期使用需求的使用时间不超过所述第一预设时间;

第二分配单元,用于根据未被分配的所述操作终端的总数、每个所述未被分配操作终端的配置信息和各个所述第二目标使用需求,为各个所述第二目标使用需求对应的各个第二目标团队分配相应的操作终端。

可选的,所述第一分配单元,包括:

解析单元,用于对各个所述长期使用需求进行解析,确定各个所述长期使用需求对应的各个第一目标团队中存在关联的至少一组所述第一目标团队组;

合并单元,用于将每组所述第一目标团队组中的各个所述第一目标团队对应的所述长期使用需求进行合并,得到每组所述第一目标团队组对应的合并需求;

第三分配单元,用于根据所述计算机机房中的所述操作终端总数、所述每个操作终端的配置信息和每组所述第一目标团队组对应的所述合并需求,为每组所述第一目标团队组中的各个所述第一目标团队分配相应的所述操作终端。

本发明第三方面示出了一种电子设备,所述电子设备包括处理器和存储器,所述存储器用于存储终端自动分配的程序代码和数据,所述处理器用于调用所述存储器中的程序指令执行如本发明第一方面示出的一种终端自动分配方法。

本发明第四方面示出了一种存储介质,所述存储介质包括存储程序,其中,在所述程序运行时控制所述存储介质所在设备执行如本发明第一方面示出的一种终端自动分配方法。

本发明提供一种终端自动分配方法、装置、电子设备及存储介质,通过根据预先设置的计算机机房中每个操作终端的位置信息和基本信息配置每个操作终端相应的配置信息;当接收到各个团队发送的使用需求时,对每个团队的使用需求进行标准化处理,得到每个团队的标准化使用需求;从每个团队的标准化使用需求中获取超过第一预设之间的至少一个长期使用需求,以便根据计算机机房中的操作终端总数、每个操作终端的配置信息和各个长期使用需求,为各个长期使用需求对应的各个第一目标团队分配相应的操作终端;在当前存在未被分配的操作终端的情况下,从每个团队的标准化使用需求中获取不超过第一预设时间的至少一个短期使用需求,以便根据未被分配的操作终端的总数、每个未被分配操作终端的配置信息和各个第二目标使用需求,为各个第二目标使用需求对应的各个第二目标团队分配相应的操作终端,不需要人工介入便可自动完成分配操作终端的过程,不仅能够提高分配操作终端的效率,还能够合理的为各个团队分配相应的操作终端。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的一种终端自动分配方法的流程示意图;

图2为本发明实施例提供的另一种终端自动分配方法的流程示意图;

图3为本发明实施例提供的一种终端自动分配装置的结构示意图;

图4为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

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

本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。

需要注意,本发明公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。

需要注意,本发明公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。

参见图1,示出了本发明实施例提供的一种终端自动分配方法的流程示意图,该终端自动分配方法包括以下步骤:

S101:根据预先设置的计算机机房中每个操作终端的位置信息和基本信息配置每个操作终端相应的配置信息。

在步骤S101中,可以根据计算机机房的位置图将计算机机房划分为不同的区域,以便通过“区域+行+列”的方式映射计算机机房中每个操作终端的位置,并将映射的计算机机房中的每个操作中的位置信息存储至数据池中。其中,计算机机房中不规则的操作终端的位置可以通过对应映射的方式处理。

在具体执行步骤S101的过程中,在通过“区域+行+列”的方式映射计算机机房中每个操作终端的位置后,根据预先映射的计算机机房中每个操作终端的位置信息和每个操作终端的基本信息,配置每个操作终端相应的配置信息。

需要说明的是,操作终端的基本信息包括设备配置信息(中央处理器(CentralProcessing Unit/Processor,CPU)、内存配置等)、操作系统信息(操作系统类型、版本)、软件信息(所安装的关键软件,如Chrome版本、Java版本、XX分析软件版本等)、网络信息(IP地址、网段等)、网络访问关系(可以访问的系统,如A系统、B系统等)。根据预先映射的计算机机房中每个操作终端的位置信息和每个操作终端的基本信息,配置每个操作终端相应的配置信息如表1所示。

在本申请实施例中,在根据预先设置的计算机机房中每个操作终端的位置信息和基本信息配置每个所述操作终端相应的配置信息后,还可以将每个操作终端的配置信息进行标准化处理,并将进行了标准化处理后的每个操作终端的配置信息存储至数据池。

在本申请实施例中,还可以根据计算机机房的位置图设置计算机机房的物理位置图,并根据的每个操作终端的配置信息中的位置信息,在设置的计算机机房的物理位置图中标记每个操作终端相应的位置,并为标记的每个操作终端的位置设置相应的热点,以便各个使用团队查看每个操作终端的详细信息。

S102:当接收到各个团队提交的使用需求时,对每个团队的使用需求进行标准化处理,得到每个团队的标准化使用需求。

在具体执行步骤S102的过程中,各个团队可以通过下载预先设置Excel模板填写使用需求并提交,当接收到各个团队提交的使用需求时,可以对接收的各个团队的使用需求进行标准化处理,得到每个团队对应的标准化使用需求。其中,每个团队提交的使用需求至少包括需要使用的终端的数量,以及相应的使用时间。

在本申请实施例中,在得到每个团队对应的标准化使用需求后,将得到的每个团队的标准化使用需求存储至数据池。

S103:从每个团队的标准化使用需求中获取至少一个长期使用需求,其中,长期使用需求的使用时间超过第一预设时间。

在具体执行步骤S103的过程中,预先设置有第一预设时间,在对接收到的每个团队的使用需求进行标准化处理,得到每个团队的标准化使用需求后,可以将得到的各个团队的标准化使用需求中使用时间超过第一预设时间的标准化使用需求划分为长期使用需求,并从各个团队的标准化使用需求中获取至少一个长期使用需求。

需要说明的是,预先设置的第一预设时间可以为30天,可以根据实际应用进行设置,本申请实施例不加以限定。

S104:根据计算机机房中的操作终端总数、每个操作终端的配置信息和各个长期使用需求,为各个长期使用需求对应的各个第一目标团队分配相应的操作终端。

在具体执行步骤S103的过程中,在从每个团队的标准化使用需求中获取至少一个长期使用需求后,可以对获取的各个长期使用需求进行解析,确定各个长期使用需求对应的各个第一目标团队中存在关联的至少一组第一目标团队组。将每组第一目标团队组中各个第一目标团队对应的长期使用需求进行合并,得到每组第一目标团队组对应的合并需求,以便根据计算机机房中的操作终端总数、每个操作终端的配置信息和每组第一目标团队组对应的合并需求,为每组第一目标团队组中的各个第一目标团队分配相应的操作终端。

需要说明的是,考虑到各个使用团队工作的关联性,将各个长期使用需求对应的各个第一目标团队需要处理的业务中存在相关性的业务对应的各个第一目标团队组确定为存在关联的第一目标团队组。比如,各个长期使用需求对应的各个第一目标团队分别为团队1、团队2、团队3、团队4,其中,团队1和团队4开发的业务存在相关性,则可以将团队1和团队4确定为第一目标团队组,团队2和团队3需要处理的业务存在相关性,则可以将团队2和团队3确定为另一组第一目标团队组。

需要说明的是,为每组第一目标团队组中的各个第一目标团队分配相应的操作终端后,可以生成相应的分配信息,并将生成的分配信息存储至数据池中。

在本申请实施例中,每组第一目标团队组的合并需求至少包括对应的第一目标团队组中各个第一目标团队需要使用的操作终端的总数量,可以根据各个第一目标团队组对应的使用操作终端的总数量,从高到低为各个第一目标第一团队组进行排序,得到第一目标团队组序列,进而可以根据计算机机房中的操作终端总数、各个操作终端的配置信息和每组第一目标团队组对应的合并需求,依次为第一目标团队组序列中的各个第一目标团队组中的各个第一目标团队分配相应的操作终端。

在本申请实施例中,在依次第一目标团队组序列中的各个第一目标团队组中的各个第一目标团队分配相应的操作终端时,首先可以判断根据计算机机房中的操作终端总数是否满足当前需要分配操作终端的第一目标团队组(若第一次分配,此时的第一目标团队组为第一目标团队组序列中的第一个第一目标团队组)需要使用的操作终端的总数量,在满足的情况下,可以从计算机机房中的各个操作终端中选取与该第一目标团队组中的各个第一目标团队的长期使用需求(需要使用的操作终端的硬件配置信息、操作系统信息、软件信息、网络信息)匹配的操作终端分配给第一目标团队组中的各个第一目标团队,直至分配完第一目标团队组序列中的每个第一目标团队组为止,或者直至分配完计算机机房中的操作终端为止。

S105:若当前存在未被分配的操作终端,从每个团队的标准化使用需求中获取至少一个第二目标使用需求,其中,第二目标使用需求的使用时间不超过第一预设时间。

在具体执行步骤S105的过程中,可以将得到的各个团队的标准化使用需求中使用时间不超过第一预设时间的标准化使用需求划分为短期使用需求,在为各个长期使用需求对应的各个第一目标团队分配相应的操作终端后,若当前还存在未被分配的操作终端,可以从各个团队的标准化使用需求中获取至少一个短期使用需求。

S106:根据未被分配的操作终端的总数、每个未被分配操作终端的配置信息和各个第二目标使用需求,为各个第二目标使用需求对应的各个第二目标团队分配相应的操作终端。

在具体执行步骤S106的过程中,短期使用需求包括短期使用需求对应的第二目标团队发送短期使用需求的时间,可以根据各个第二目标团队发送的短期使用需求的时间先后顺序,为各个第二目标团队进行排序,得到第二目标团队序列。以便根据未被分配的所述操作终端的总数、每个未被分配的操作终端的配置信息和各个短期使用需求,依次为第二目标团队序列中的各个所述第二目标团队分配相应的所述操作终端。

在本申请实施例中,首先可以判断根据未被分配操作终端总数是否满足当前需要分配操作终端的第二目标团队序列中的第二目标团队(若第一次分配,此时的第二目标团队为第二目标团队序列中的第一个第二目标团队)需要使用的操作终端的总数量,在满足的情况下,可以从未被分配的各个操作终端中选取与该第二目标团队组的短期使用需求(需要使用的操作终端的硬件配置信息、操作系统信息、软件信息、网络信息)匹配的操作终端分配给第二目标团队,直至分配完未被分配的操作终端为止。

需要说明的是,为各个第二目标团队分配相应的操作终端后,可以生成相应的分配信息,并将生成的分配信息存储至数据池中。

本发明提供一种终端自动分配方法,通过根据预先设置的计算机机房中每个操作终端的位置信息和基本信息配置每个操作终端相应的配置信息;当接收到各个团队发送的使用需求时,对每个团队的使用需求进行标准化处理,得到每个团队的标准化使用需求;从每个团队的标准化使用需求中获取超过第一预设之间的至少一个长期使用需求,以便根据计算机机房中的操作终端总数、每个操作终端的配置信息和各个长期使用需求,为各个长期使用需求对应的各个第一目标团队分配相应的操作终端;在当前存在未被分配的操作终端的情况下,从每个团队的标准化使用需求中获取不超过第一预设时间的至少一个短期使用需求,以便根据未被分配的操作终端的总数、每个未被分配操作终端的配置信息和各个第二目标使用需求,为各个第二目标使用需求对应的各个第二目标团队分配相应的操作终端,不需要人工介入便可自动完成分配操作终端的过程,不仅能够提高分配操作终端的效率,还能够合理的为各个团队分配相应的操作终端。

进一步的,在上述本发明公开的终端自动分配方法的基础上,本发明还包括以下步骤,如图2所示,具体包括以下步骤:

S201:收集每个操作终端的使用数据,其中,使用数据至少包括使用起始时间日期、使用结束时间日期以及每天使用时间。

在具体执行步骤S201的过程中,在为各个团队分配了相应的操作终端后,可以收集每个操作终端的使用数据,其中,使用数据至少包括使用起始时间日期、使用结束时间日期以及每天使用时间。

S202:根据每个操作终端的使用起始时间日期、使用结束时间日期以及每天使用时间,计算每个操作终端每天平均使用时间。

在具体执行步骤S202的过程中,在收集到每个操作终端的使用数据后,可以根据每个操作终端的使用数据中的使用起始时间日期、使用结束时间日期以及每天使用时间,计算每个操作终端每天平均使用时间。

S203:将每个操作终端的每天平均使用时间存储至数据池。

在具体执行步骤S203的过程中,在根据每个操作终端的使用起始时间日期、使用结束时间日期以及每天使用时间,计算每个操作终端的每天平均使用时间后,将每个操作终端的每天平均使用时间存储至数据池。

S204:当达到第二预设时间时,从数据池中获取每个操作终端的每天平均使用时间。

在具体执行步骤S204的过程中,预先设置有第二预设时间,第二预设时间可以为15天。当达到第二预设值时,可以从数据池中获取每个操作终端的每天平均使用时间。

S205:收回各个操作终端中每天平均使用时间不超过第三预设时间的操作终端的使用权利。

在具体执行步骤S205的过程中,预先设置有第三预设时间,第三预设时间可以为30分钟。在获取到每个操作终端的每天平均使用时间后,针对每个操作终端而言,判断该操作终端的每天平均使用时间是否超过第三预设时间,如果超过第三预设时间,可以认为该操作终端有被经常使用,则保留该操作终端的使用权利,如果没有超过第三预设时间,可以认为该操作终端没有被经常使用,则收回该操作终端的使用权利,以便分配给更需要的团队使用。

S206:根据每个操作终端的每天平均使用时间,计算每个团队使用操作终端的每天平均使用时间,其中,团队可以为第一目标团队或者第二目标团队。

在具体执行步骤S206的过程中,从数据池中获取每个操作终端的每天平均使用时间后,还可以根据所获取的每个操作终端的每天平均时间,计算每个团队使用操作终端的每天平均使用时间。其中,团队可以为第一目标团队或者第二目标团队。

S207:从每个团队中确定每天平均使用时间超过第四预设时间的第三目标团队,并多为第三目标团队分配预设数量的操作终端。

在本申请实施例中,预先设置有第四预设时间,第四预设时间可以为4小时,预先设置有预设数量,预设数量可以为1、2、3,可以根据实际情况进行设置,本申请不加以限定。

在根据每个操作终端的每天平均使用时间,计算每个团队使用操作终端的每天平均使用时间后,针对每个团队而言,可以判断该团队使用操作终端的每天平均使用时间是否超过第四预设时间,如果超过第四预设时间,可以认为该团队(为了便于区分,将使用操作终端的每天平均使用时间超过第四预设时间的团队称为第三目标团队)使用操作终端的需求量较大,可以多为第三目标团队分配预设数量的操作终端,以便第三目标团队更好的完成工作,以及提高工作效率。

基于本申请实施例公开的终端自动分配方法,本申请实施例还对应公开了一种终端自动分配装置,如图3所示,该终端自动分配装置300包括:

配置单元31,用于根据预先设置的计算机机房中每个操作终端的位置信息和基本信息配置每个操作终端相应的配置信息;

标准化处理单元32,用于当接收到各个团队提交的使用需求时,对每个团队的使用需求进行标准化处理,得到每个团队的标准化使用需求;

第一获取单元33,用于从每个团队的标准化使用需求中获取至少一个长期使用需求,其中,长期使用需求的使用时间超过第一预设时间;

第一分配单元34,用于根据计算机机房中的操作终端总数、每个操作终端的配置信息和各个长期使用需求,为各个长期使用需求对应的各个第一目标团队分配相应的操作终端;

第二获取单元35,用于若当前存在未被分配的操作终端,从每个团队的标准化使用需求中获取至少一个短期使用需求,其中,短期使用需求的使用时间不超过第一预设时间;

第二分配单元36,用于根据未被分配的操作终端的总数、每个未被分配操作终端的配置信息和各个第二目标使用需求,为各个第二目标使用需求对应的各个第二目标团队分配相应的操作终端。

上述本发明实施例公开的终端自动分配装置中各个单元具体的原理和执行过程,与上述本发明实施例公开的终端自动分配方法相同,可参见上述本发明实施例公开的终端自动分配方法中相应的部分,这里不再进行赘述。

本发明提供一种终端自动分配装置,通过根据预先设置的计算机机房中每个操作终端的位置信息和基本信息配置每个操作终端相应的配置信息;当接收到各个团队发送的使用需求时,对每个团队的使用需求进行标准化处理,得到每个团队的标准化使用需求;从每个团队的标准化使用需求中获取超过第一预设之间的至少一个长期使用需求,以便根据计算机机房中的操作终端总数、每个操作终端的配置信息和各个长期使用需求,为各个长期使用需求对应的各个第一目标团队分配相应的操作终端;在当前存在未被分配的操作终端的情况下,从每个团队的标准化使用需求中获取不超过第一预设时间的至少一个短期使用需求,以便根据未被分配的操作终端的总数、每个未被分配操作终端的配置信息和各个第二目标使用需求,为各个第二目标使用需求对应的各个第二目标团队分配相应的操作终端,不需要人工介入便可自动完成分配操作终端的过程,不仅能够提高分配操作终端的效率,还能够合理的为各个团队分配相应的操作终端。

可选的,第一分配单元,包括:

解析单元,用于对各个长期使用需求进行解析,确定各个长期使用需求对应的各个第一目标团队中存在关联的至少一组第一目标团队组;

合并单元,用于将每组第一目标团队组中的各个第一目标团队对应的长期使用需求进行合并,得到每组第一目标团队组对应的合并需求;

第三分配单元,用于根据计算机机房中的操作终端总数、每个操作终端的配置信息和每组第一目标团队组对应的合并需求,为每组第一目标团队组中的各个第一目标团队分配相应的操作终端。

可选的,合并需求包括第一目标团队组中各个第一目标团队需要使用操作终端的总数量,第三分配单元,包括:

第一排序单元,用于根据各个第一目标团队组对应的使用操作终端的总数量,从高到低为各个第一目标团队组进行排序,得到第一目标团队组序列;

第四分配单元,用于根据计算机机房中的操作终端总数、各个操作终端的配置信息和每组第一目标团队组对应的合并需求,依次为第一目标团队组序列中的各个第一目标团队组中的各个第一目标团队分配相应的操作终端。

可选的,短期使用需求包括短期使用需求对应的第二目标团队发送短期使用需求的时间,第二分配,包括:

第二排序单元,用于根据各个第二目标团队发送短期使用需求的时间先后顺序,为各个第二目标团队进行排序,得到第二目标团队序列;

第六分配单元,用于根据未被分配的操作终端的总数、每个未被分配的操作终端的配置信息和各个短期使用需求,依次为第二目标团队序列中的各个第二目标团队分配相应的操作终端。

进一步的,本发明提供的终端自动分配装置,还包括:

收集单元,用于收集每个操作终端的使用数据,其中,使用数据至少包括使用起始时间日期、使用结束时间日期以及每天使用时间;

第一计算单元,用于根据每个操作终端的使用起始时间日期、使用结束时间日期以及每天使用时间,计算每个操作终端每天平均使用时间;

存储单元,用于将每个操作终端的每天平均使用时间存储至数据池。

进一步的,本发明提供的终端自动分配装置,还包括:

第三获取单元,用于当达到第二预设时间时,从数据池中获取每个操作终端的每天平均使用时间;

回收单元,用于收回各个操作终端中每天平均使用时间不超过第三预设时间的操作终端的使用权利;

第二计算单元,用于根据每个操作终端的每天平均使用时间,计算每个团队使用操作终端的每天平均使用时间,其中,团队可以为第一目标团队或者第二目标团队;

第七分配单元,用于从每个团队中确定每天平均使用时间超过第四预设时间的第三目标团队,并多为第三目标团队分配预设数量的操作终端。

本申请实施例提供了一种电子设备,如图4所示,电子设备包括处理器401和存储器402,存储器402用于存储终端自动分配的程序代码和数据,处理器401用于调用存储器中的程序指令执行实现如上述实施例中终端自动分配方法所示的步骤。

本申请实施例提供了一种存储介质,存储介质包括存储程序,其中,在程序运行时控制存储介质所在设备执行上述实施例示出的终端自动分配方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

相关技术
  • 一种终端自动分配方法、装置、电子设备及存储介质
  • 终端设备的路由分配方法、装置、电子设备、存储介质
技术分类

06120113147484