试验业务排程方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:23100052 阅读:21 留言:0更新日期:2020-01-14 20:46
本申请涉及一种试验业务排程方法、装置、计算机设备和存储介质。所述方法包括:获取预先设置的业务设备表单,业务设备表单中包括多个业务设备信息,业务设备信息包括能力参数信息、设备类型信息以及工作状态信息,获取试验业务,试验业务包括:时间信息和业务类型信息,根据业务类型信息与业务设备信息中的能力参数信息以及设备类型信息进行匹配,根据匹配结果在业务设备表单中业务设备信息选择业务设备,根据时间信息更新业务设备对应的工作状态信息,并保存为业务设备的排程任务。采用本方法能够提高业务设备的利用率。

【技术实现步骤摘要】
试验业务排程方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种试验业务排程方法、装置、计算机设备和存储介质。
技术介绍
目前在进行试验时,需要提前安排试验所需的设备,因此,合理的安排试验设备将大大的提升试验设备的使用效率。随着计算机技术的发展,试验设备排程渐渐从手工票据排程,转变为线上的排程,线上排程指的是通过线上软件,记录每个试验所需的设备,从而转变而试验人员可见的试验排程。然而各个公司的排程规则不一,排程软件无法在不同公司进行简单移植,从而在进行新的试验项目时,需要重新架构排程软件,另外,各个试验所需设备之间存在交叉,现有的排程方式无法解决试验之间的依赖关系,从而导致试验设备的利用率不高。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够现有试验排程时试验设备利用率不高的问题的试验设备排程方法、装置、计算机设备和存储介质。一种试验设备排程方法,所述方法包括:获取预先设置的业务设备表单;所述业务设备表单中包括多个业务设备信息,所述业务设备信息包括能力参数信息、设备类型信息以及工作状态信息;获取试验业务;所述试验业务包括:时间信息和业务类型信息;根据所述业务类型与所述业务设备信息中的能力参数信息以及所述设备类型信息进行匹配,根据匹配结果在所述业务设备表单中业务设备信息选择业务设备;根据所述时间信息更新所述业务设备对应的工作状态信息,并保存为所述业务设备的排程任务。在其中一个实施例中,所述试验业务还包括:优先级信息;还包括:接收试验业务请求并保存所述业务请求的发送时间;根据当前处理周期内所述发送时间的顺序,设置所述试验业务对应的优先级信息;根据所述试验业务请求以及所述优先级信息生成试验业务。在其中一个实施例中,还包括:根据所述优先级信息,确定所述试验业务的排程顺序;根据所述试验业务的排程顺序,依次进行各个试验业务的排程。在其中一个实施例中,还包括:根据所述业务类型信息,匹配对应的所述设备类型设备对应的业务设备,以及满足所述业务类型信息需求的能力参数信息范围内的所述业务设备。在其中一个实施例中,还包括:查询匹配结果中包含的多个业务设备对应业务设备信息中的工作状态信息;确定所述工作状态信息中的空闲时间段信息,根据所述空闲时间段中距离当前时间最近对应的业务设备作为所述试验业务对应的业务设备。在其中一个实施例中,所述业务设备信息还包括:地址信息;还包括:当所述试验业务需要选择多个业务设备时;根据所述试验业务上一个选择的业务设备对应的所述地址信息,确定当前选择的业务设备。在其中一个实施例中,还包括:根据所述时间信息更新所述业务设备对应的工作状态信息,包括:根据所述工作状态信息确定所述业务设备是否处于所述空闲状态;若是,则根据所述时间信息将所述业务设备对应的工作状态更新为占用状态,并持续至所述试验业务结束;若否,则检测所述工作状态中出现空闲状态的空闲时间段,根据所述时间信息,将所述工作状态信息中所述空闲时间段的空闲状态更新为占用状态,并持续至所述试验业务结束。一种试验业务排程装置,所述装置包括:表单建立模块,用于获取预先设置的业务设备表单;所述业务设备表单中包括多个业务设备信息,所述业务设备信息包括能力参数信息、设备类型信息以及工作状态信息;业务获取模块,用于获取试验业务;所述试验业务包括:时间信息和业务类型信息;匹配模块,用于根据所述业务类型与所述业务设备信息中的能力参数信息以及所述设备类型信息进行匹配,根据匹配结果在所述业务设备表单中业务设备信息选择业务设备;排程模块,用于根据所述时间信息更新所述业务设备对应的工作状态信息,并保存为所述业务设备的排程任务。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取预先设置的业务设备表单;所述业务设备表单中包括多个业务设备信息,所述业务设备信息包括能力参数信息、设备类型信息以及工作状态信息;获取试验业务;所述试验业务包括:时间信息和业务类型信息;根据所述业务类型与所述业务设备信息中的能力参数信息以及所述设备类型信息进行匹配,根据匹配结果在所述业务设备表单中业务设备信息选择业务设备;根据所述时间信息更新所述业务设备对应的工作状态信息,并保存为所述业务设备的排程任务。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取预先设置的业务设备表单;所述业务设备表单中包括多个业务设备信息,所述业务设备信息包括能力参数信息、设备类型信息以及工作状态信息;获取试验业务;所述试验业务包括:时间信息和业务类型信息;根据所述业务类型与所述业务设备信息中的能力参数信息以及所述设备类型信息进行匹配,根据匹配结果在所述业务设备表单中业务设备信息选择业务设备;根据所述时间信息更新所述业务设备对应的工作状态信息,并保存为所述业务设备的排程任务。上述试验业务排程方法、装置、计算机设备和存储介质,通过将业务设备转化为表单的形式存储,可以从数据层面对业务设备进行解读,具体是将业务设备按照具体的参数,保存在业务设备表单中,从而便于对业务设备状态进行管理,另一方面,在读取到试验业务时,解析试验业务的需求,从而匹配合适的业务设备,从而对业务设备表单进行更新,从而业务设备表单体现出试验业务的排程。本专利技术实施例可以智能化对试验业务进行排程,从而提高业务设备的使用效率。附图说明图1为一个实施例中试验业务排程方法的应用场景图;图2为一个实施例中试验业务排程方法的流程示意图;图3为一个实施例中获取试验业务步骤的流程示意图;图4为一个实施例中试验业务排程装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的试验业务排程方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。具体的,终端102中生成试验业务,并将试验业务通过网络发送给服务器104,服务器104接收到试验业务,值得说明的是,服务器104与多个终端102建立通讯连接,因此可以接收到多个终端102发送的试验业务,服务器104在接收到试验业务后,可以智能化对各个试验业务进行排程,从而提高各个业务设备的利用率。在一个实施例中,如图2所示,提供了一种试验业务排程方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:步骤202,获取预先设置的业务本文档来自技高网...

【技术保护点】
1.一种试验业务排程方法,所述方法包括:/n获取预先设置的业务设备表单;所述业务设备表单中包括多个业务设备信息,所述业务设备信息包括能力参数信息、设备类型信息以及工作状态信息;/n获取试验业务;所述试验业务包括:时间信息和业务类型信息;/n根据所述业务类型信息与所述业务设备信息中的能力参数信息以及所述设备类型信息进行匹配,根据匹配结果在所述业务设备表单中业务设备信息选择业务设备;/n根据所述时间信息更新所述业务设备对应的工作状态信息,并保存为所述业务设备的排程任务。/n

【技术特征摘要】
1.一种试验业务排程方法,所述方法包括:
获取预先设置的业务设备表单;所述业务设备表单中包括多个业务设备信息,所述业务设备信息包括能力参数信息、设备类型信息以及工作状态信息;
获取试验业务;所述试验业务包括:时间信息和业务类型信息;
根据所述业务类型信息与所述业务设备信息中的能力参数信息以及所述设备类型信息进行匹配,根据匹配结果在所述业务设备表单中业务设备信息选择业务设备;
根据所述时间信息更新所述业务设备对应的工作状态信息,并保存为所述业务设备的排程任务。


2.根据权利要求1所述的方法,其特征在于,所述试验业务还包括:优先级信息;
所述获取试验业务,包括:
接收试验业务请求并保存所述业务请求的发送时间;
根据当前处理周期内所述发送时间的顺序,设置所述试验业务对应的优先级信息;
根据所述试验业务请求以及所述优先级信息生成试验业务。


3.根据权利要求2所述的方法,其特征在于,在所述根据所述业务类型信息与所述业务设备信息中的能力参数信息以及所述设备类型信息进行匹配之前,所述方法还包括:
根据所述优先级信息,确定所述试验业务的排程顺序;
根据所述试验业务的排程顺序,依次进行各个试验业务的排程。


4.根据权利要求1至3任一项所述的方法,其特征在于,根据所述业务类型信息与所述业务设备信息中的能力参数信息以及所述设备类型信息进行匹配,包括:
根据所述业务类型信息,匹配对应的所述设备类型设备对应的业务设备,以及满足所述业务类型信息需求的能力参数信息范围内的所述业务设备。


5.根据权利要求1至3任一项所述的方法,其特征在于,根据匹配结果在所述业务设备表单中业务设备信息选择业务设备,包括:
查询匹配结果中包含的多个业务设备对应业务设备信息中的工作状态信息;
确定所述工作状态信息中的空闲时间段信息,根据所述空闲时间段中距离当前时间最近对应的业务设备作为所述试验业务对应的业务设备。...

【专利技术属性】
技术研发人员:刘威
申请(专利权)人:北京华天海峰科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1