CN109934507A - 一种业务流程调度的方法及装置 - Google Patents
一种业务流程调度的方法及装置 Download PDFInfo
- Publication number
- CN109934507A CN109934507A CN201910217707.0A CN201910217707A CN109934507A CN 109934507 A CN109934507 A CN 109934507A CN 201910217707 A CN201910217707 A CN 201910217707A CN 109934507 A CN109934507 A CN 109934507A
- Authority
- CN
- China
- Prior art keywords
- business
- node
- rule
- business rule
- digraph
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种业务流程调度的方法及装置,该方法包括获取待调度业务的规则配置数据,根据待调度业务的规则配置数据,进行分析,组成业务调度的有向图,对业务调度的有向图进行数据导入,驱动规则流转,确定出业务节点流转序列,根据业务节点流转序列,调用各业务规则节点绑定的执行单元,执行业务流程。由于通过对待调度的规则配置数据进行分析组成的业务调度的有向图和对有向图进行数据导入,得到业务节点流转序列,从而可以根据业务节点流转序列调用相关的执行单元,实现业务流程,而且支持灵活的调整规则配置数据,使新业务生效,提高迭代效率,减少硬编码,使业务迭代更灵活。
Description
技术领域
本发明实施例涉及业务调度技术领域,尤其涉及一种业务流程调度的方法及装置。
背景技术
调度业务需要支持的场景比较复杂,而且业务侧的需求在不断更新迭代。面对这种迭代速度频繁的需求,一般的需要通过改动代码,然后重新编译发布来实现,这种迭代过程成本代价相对较高而且不够灵活。
发明内容
本发明实施例提供一种业务流程调度的方法及装置,用以实现支持灵活的调整规则配置数据,使新业务生效,提高迭代效率。
本发明实施例提供的一种业务流程调度的方法,包括:
获取待调度业务的规则配置数据;
根据所述待调度业务的规则配置数据,进行分析,组成业务调度的有向图;
对所述业务调度的有向图,导入各业务规则节点所需的数据,确定出业务节点流转序列;
根据所述业务节点流转序列,调用各业务规则节点的执行单元,执行业务流程。
上述技术方案中,由于通过对根据待调度的规则配置数据组成的业务调度的有向图的数据导入,得到具体的业务节点流转序列,再根据业务节点流转序列事先绑定好的执行单元,依次执行具体功能,来实现业务流程,通过该方法,可以减少业务迭代过程中的硬编码,支持灵活的调整规则配置数据,使新业务生效,提高业务迭代效率,使***更灵活。
可选的,所述待调度业务的规则配置数据包括配置的业务流程;
所述根据所述待调度业务的规则配置数据,组成业务调度的有向图,包括:
解析所述配置的业务流程,以场景ID、业务规则ID为一个调度粒度,以业务规则根节点ID为起点,通过分析业务规则所属的规则节点列表,组成所述业务调度有向图。
上述技术方案中,通过将数据库中的待调度业务的规则配置数据分析后组成业务调度的有向图,对有向图进行数据导入,可以清晰确定出从根节点到终点的走向,依次执行各节点绑定的功能执行单元,从而实现业务功能,还可以通过修改配置规则,灵活调整执行序列,提高业务功能迭代效率。
可选的,所述对所述业务调度的有向图,导入各业务规则节点所需的数据,确定出业务节点流转序列,包括:
根据所述业务调度的有向图,导入各业务规则节点所需的数据,以所述业务规则根节点为起点,以所述业务规则结束节点为终点,确定出多个业务节点流转序列。
上述技术方案中,通过对有向图进行数据导入能够得到多个业务节点流转序列,依次执行,从而实现业务调度,而且支持灵活的调整业务规则配置数据,使新业务生效,减少了业务迭代过程中的硬编码。
可选的,在所述获取待调度业务的规则配置数据时,具体包括:
获取用户输入的业务规则的业务场景列表、业务规则列表、规则节点列表;
根据所述业务规则的业务场景ID、业务规则ID,以业务规则根节点ID为起点,确定每个业务规则节点所属的规则ID和所属的场景ID;
根据所述每个业务规则节点所属的规则ID和所属的场景ID,确定业务调度的配置数据,组成有向图。
相应的,本发明实施例还提供了一种业务流程调度的装置,包括:
获取单元,用于获取待调度业务的规则配置数据;
处理单元,用于根据所述待调度业务的配置数据,组成业务调度的有向图;对所述业务调度的有向图,导入各业务规则节点所需的数据,确定出业务节点流转序列;根据所述业务节点流转序列,调用各业务规则节点的执行单元,执行业务流程。
可选的,所述待调度业务的规则配置数据包括配置的业务流程;
所述处理单元具体用于:
解析所述配置的业务流程,以场景ID、业务规则ID为一个调度粒度,以业务规则根节点ID为起点,通过业务规则所属的规则节点列表,组成所述业务调度的有向图。
可选的,所述处理单元具体用于:
根据所述业务调度的有向图,导入各业务规则节点所需的数据,以所述业务规则根节点为起点,以所述业务规则结束节点为终点,确定出多个业务节点流转序列。
可选的,所述处理单元还用于:
在所述获取待调度业务的规则配置数据,获取用户输入的业务规则的业务场景列表、业务规则列表、规则节点列表;
根据所述业务规则的业务场景ID、业务规则ID、业务规则根节点ID,确定每个业务规则节点所属的规则ID和所属的场景ID;
根据所述每个业务规则节点所属的规则ID和所属的场景ID,确定业务调度的配置数据,组成有向图。
相应的,本发明实施例还提供了一种计算设备,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述业务流程调度的方法。
相应的,本发明实施例还提供了一种计算机可读非易失性存储介质,包括计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述业务流程调度的方法。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种***架构的示意图;
图2为本发明实施例提供的一种业务流程调度的方法的流程示意图;
图3为本发明实施例提供的一种业务调度的有向图的示意图;
图4为本发明实施例提供的一种业务流程调度的方法的流程示意图;
图5为本发明实施例提供的一种业务流程调度的装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
图1示例性的示出了本发明实施例所适用的一种***架构,该***架构可以为服务器100,包括规则配置模块110、规则引擎模块120、输入模块130和输出模块140。该服务器100可以为业务调度服务器,本发明实施例对此不做限制。
其中,开发、测试、运维人员在规则配置模块110上可以灵活的调整规则配置,使新业务生效,并存在数据库中。规则引擎模块120加载规则配置模块110的规则配置数据生成规则流转有向图,结合输入模块130的数据,生成各种条件下的规则节点流转序列。输入模块130,用于加载调度数据,以及提供给引擎模块120驱动业务流转,生成节点流转序列。输出模块140用于输出最终调度结果。
规则配置数据可以包括业务场景、业务规则和规则节点三个配置子单元,开发、测试、运维人员可以通过这三个配置子单元配置业务场景、业务规则和规定节点。
需要说明的是,上述图1所示的结构仅是一种示例,本发明实施例对此不做限定。
基于上述描述,图2示例性的示出了本发明实施例提供的一种业务流程调度的方法的流程,该流程可以由业务流程调度的装置执行,该装置可以位于如图1所示服务器100内,也可以是该服务器100。
如图2所示,该流程具体包括:
步骤201,获取待调度业务的规则配置数据。
该待调度业务的规则配置数据可以包括配置的业务流程。需要说明的是,在获取待调度业务的配置数据时,获取用户输入的业务场景列表、业务规则列表、业务规则节点列表,然后根据该业务规则的业务场景ID、业务规则ID、业务规则根节点ID,确定每个业务规则节点所属的规则ID和所属的场景ID,最后根据每个业务规则节点所属的规则ID和所属的场景ID,确定业务调度的配置数据,组成有向图。
该业务调度的配置数据可以存储在数据库中,以备上述服务器中的引擎模块获取。开发人员可以在开发对应的界面配置业务调度的业务规则节点、业务规则和业务场景,开发人员可以灵活的调整业务,而不需要重复编写代码,重复编译和发布,提高了业务调度的迭代效率。
在本发明实施例中,业务规则节点可以包括下述几种类型:
条件节点:绑定一个条件表达式,用于条件判断。
处理节点:绑定一个执行器(函数)和参数,用于事务处理。
空结点:直接流转,现阶段留空,不处理任何逻辑,后续可以由工作人员添加相应的功能。
当配置业务场景、业务规则、业务规则节点时,同时配置业务规则节点的ID所属的业务规则ID、所属场景ID,以及执行成功时的下一业务规则节点ID,执行失败的下一业务规则节点的ID等信息。
还有,业务规则节点的ID的执行单元,绑定函数和类C表达式、规则节点参数。每个执行单元绑定的函数和类C表达式不同。
具体的,根据场景ID、业务规则ID、业务规则根节点ID为一个调度粒度,以及每个业务规则节点所属的规则ID和所属的场景ID,确定业务调度的配置数据,组成有向图。
步骤202,根据所述待调度业务的规则配置数据,组成业务调度的有向图。
待调度业务的规则配置数据可以包括配置的业务流程,当获取了待调度业务的规则配置数据之后,就可以解析配置的业务流程,以场景ID、业务规则ID为一个调度粒度,以业务规则根节点ID为起点,通过业务规则所属的规则节点列表,组成业务调度的有向图。
组成的业务调度的有向图可以如图3所示,一个业务场景对应多条业务规则,而一条业务规则是由多个业务规则节点组成,构成一个可流转的有向图的结构。如图3所示,业务规则节点组成一个有向图,每个业务规则节点只有一个来源和两个去向。业务规则及其业务规则节点可以存储在数据库中,并支持通过界面编辑,动态实现业务流程。
步骤203,对所述业务调度的有向图进行数据导入,导入各业务规则节点所需的数据,确定出业务节点流转序列。
当在上述步骤202中组成业务调度的有向图之后,就可以根据该业务调度的有向图,导入各业务规则节点所需的数据,以业务规则根节点为起点,以业务规则结束节点为终点确定出多个业务节点流转序列。
以如图3所示的有向图为例,可以确定出以下业务节点流转序列:
序列1:abcdecdecx;
序列1:abcdecx;
序列2:abfgx;
序列3:abcx。
如果在每个节点上给它绑定一个条件表达式或者功能函数,串起来即可实现一个完整业务流程,这样产生的效果是程序员不用再通过硬代码编写程序,只要控制好输入源、编写每一个执行器或类C表达式,再通过调整节点即可灵活的调整业务,而不需要重复编写代码,重复编译,发布。
步骤204,根据所述业务节点流转序列,调用各业务规则节点的执行单元,执行业务流程。
在确定出业务节点流转序列之后,就可以执行业务流程了,在调度的过程中,在运行哪个业务规则节点时,可以调用该业务规则节点预先绑定的执行单元。业务流程调度的执行是从根节点开始,依次执行每个业务规则节点执行单元。业务规则节点执行返回true/false两个状态,根据返回状态决定下一个业务规则节点。重复上述过程,直到结束。
为了更好的解释本发明实施例,下面将在具体的实施场景下来描述业务流程调度的流程。
如图4所示的业务流程调度的流程,具体包括:
步骤401,依次加载场景配置、规则配置、节点配置。
开发、运维测试人员通过配置模块配好场景、规则、节点相关信息,程序从数据库中加载配置信息。
步骤402,以场景ID,规则ID,为一个调度粒度,生成各个调度场景的业务规则流转生成树(有向图)。
引擎模块加载配置信息后,以场景ID、规则ID为粒度整合推算,生成各个场景下的规则树。
步骤403,根据规则流转生成树,生成触发规则流转序列、调出规则流转序列和调入规则流转序列。
通过解析规则流转生成树,加载数据源,该数据源控制各场景的规则树在不同的对象值产生不同的规则流转序列,为每个调度场景生成各节点对应的触发规则流转序列、调出规则流转序列和调入规则流转序列。
步骤404,执行触发规则流转序列、调出规则流转序列和调入规则流转序列。
遍历各个调度场景,按照流程依次执行触发、调出、调入规则,各个节点执行触发规则、调出规则、调入规则时需要绑定具体的数据对象(执行器、类C表达式),用于根据不同的数据值产生不同的规则流转序列,实现相应的业务流程。其中,触发流转序列、调出流转序列、调入流转序列连起来就是一套具体的业务流程。
需要说明的是,本实施例将每个场景拆分成触发、调出、调入,仅限于本案例举例说明,在其他实施过程,也可将触发、调出、调入合并起来,或者再细分。
需要说明的是,在上述实施例中,服务器的输入模块可以加载调度数据,数据的参与具体调度过程,有向图中各个环节的节点(执行器、类C表达式),根据具体数值判断节点流转走向,这些数值通过引擎模块的对象绑定、对象获取接口进行捆绑。
上述实施例表明,获取待调度业务的配置数据,根据待调度业务的配置数据,进行分析组成业务调度的有向图,对业务调度的有向图进行数据导入,确定出业务节点流转序列,根据业务节点流转序列,调用各业务规则节点的执行单元,执行业务流程调度。由于通过对待调度的配置数据进行分析组成的业务调度的有向图,通过数据导入,得到业务节点流转序列,从而可以根据业务节点流转序列调用相关的执行单元,实现业务流程,可以减少业务迭代过程中的硬编码,提高业务迭代效率。
基于相同的技术构思,图5示例性的示出了本发明实施例提供的一种业务流程调度的装置的结构,该装置可以执行业务流程调度的流程,该装置可以位于图1所示的服务器100内,也可以是该服务器100。
如图5所示,该装置具体包括:
获取单元501,用于获取待调度业务的规则配置数据;
处理单元502,用于根据所述待调度业务的规则配置数据,组成业务调度的有向图;对所述业务调度的有向图,导入各业务规则节点所需的数据,确定出业务节点流转序列;根据所述业务节点流转序列,调用各业务规则节点的执行单元,执行业务流程。
可选的,所述待调度业务的规则配置数据包括配置的业务流程;
所述处理单元502具体用于:
解析所述配置的业务流程,以场景ID、业务规则ID,以业务规则根节点ID为起点,通过业务规则所属的规则节点列表,组成所述业务调度的有向图。
可选的,所述处理单元502具体用于:
根据所述业务调度的有向图,导入各业务规则节点所需的数据,以所述业务规则根节点为起点,以所述业务规则结束节点为终点,确定出多个业务节点流转序列。
可选的,所述处理单元502还用于:
在所述获取待调度业务的规则配置数据时,获取用户输入的业务规则的业务场景列表、业务规则列表、规则节点列表;
根据所述业务规则的业务场景ID、业务规则ID、业务规则根节点ID,确定每个业务规则节点所属的规则ID和所属的场景ID;
根据所述每个业务规则节点所属的规则ID和所属的场景ID,确定业务调度的配置数据,分析组成有向图。
基于相同的技术构思,本发明实施例还提供了一种计算设备,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述业务流程调度的方法。
基于相同的技术构思,本发明实施例还提供了一种计算机可读非易失性存储介质,包括计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述业务流程调度的方法。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种业务流程调度的方法,其特征在于,包括:
获取待调度业务的规则配置数据;
根据所述待调度业务的规则配置数据,进行分析,组成业务调度的有向图;
对所述业务调度的有向图,导入各业务规则节点所需数据,确定出业务节点流转序列;
根据所述业务节点流转序列,调用各业务规则节点的执行单元,执行业务流程。
2.如权利要求1所述的方法,其特征在于,所述待调度业务的规则配置数据包括配置的业务流程;
所述根据所述待调度业务的规则配置数据,组成业务调度的有向图,包括:
解析所述配置的业务流程,以场景、业务规则为一个调度粒度,通过业务规则所属的规则节点列表,组成所述业务调度的有向图。
3.如权利要求2所述的方法,其特征在于,所述对所述业务调度的有向图,导入各业务规则节点所需的数据,确定出业务节点流转序列,包括:
根据所述业务调度的有向图,导入各业务规则节点所需的数据,以所述业务规则根节点为起点,以所述业务规则结束节点为终点,确定出多个业务节点流转序列。
4.如权利要求1至3任一项所述的方法,其特征在于,在所述获取待调度业务的规则配置数据之前,还包括:
获取用户输入的规则配置数据的场景列表、业务规则列表、规则节点列表;
根据所述规则配置数据的场景ID、业务规则ID、业务规则根节点ID,确定每个业务规则节点所属的规则ID和所属的场景ID;
根据所述每个业务规则节点所属的规则ID和所属的场景ID,通过分析,确定出业务调度有向图。
5.一种业务流程调度的装置,其特征在于,包括:
获取单元,用于获取待调度业务的规则配置数据;
处理单元,用于根据所述待调度业务的规则配置数据,进行分析,组成业务调度的有向图;对所述业务调度的有向图导入各业务规则节点所需的数据,确定出业务节点流转序列;根据所述业务节点流转序列,调用各业务规则节点的执行单元,执行业务流程。
6.如权利要求5所述的装置,其特征在于,所述待调度业务的规则配置数据包括配置的业务流程;
所述处理单元具体用于:
解析所述配置的业务流程的业务规则节点,以场景ID、业务规则ID为一个调度粒度,以业务规则根节点ID为起点,通过分析业务规则所属的规则节点列表,组成所述业务调度的有向图。
7.如权利要求6所述的装置,其特征在于,所述处理单元具体用于:
根据所述业务调度的有向图,导入各业务规则节点所需的数据,以所述业务规则根节点为起点,以所述业务规则结束节点为终点,确定出多个业务节点流转序列。
8.如权利要求5至7任一项所述的装置,其特征在于,所述处理单元还用于:
在所述获取待调度业务的规则配置数据时,获取用户输入的业务规则的业务场景列表、业务规则列表、规则节点列表;
根据所述规则配置数据的场景ID、业务规则ID、业务规则根节点ID,确定每个业务规则节点所属的规则ID和所属的场景ID;
根据所述每个业务规则节点所属的规则ID和所属的场景ID,确定业务调度有向图。
9.一种计算设备,其特征在于,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行权利要求1至4任一项所述的方法。
10.一种计算机可读非易失性存储介质,其特征在于,包括计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行如权利要求1至4任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910217707.0A CN109934507A (zh) | 2019-03-21 | 2019-03-21 | 一种业务流程调度的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910217707.0A CN109934507A (zh) | 2019-03-21 | 2019-03-21 | 一种业务流程调度的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109934507A true CN109934507A (zh) | 2019-06-25 |
Family
ID=66987940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910217707.0A Pending CN109934507A (zh) | 2019-03-21 | 2019-03-21 | 一种业务流程调度的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109934507A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110443529A (zh) * | 2019-09-06 | 2019-11-12 | 深圳前海微众银行股份有限公司 | 资源调度方法、装置、设备与计算机可读存储介质 |
CN111754200A (zh) * | 2020-06-29 | 2020-10-09 | 深圳前海微众银行股份有限公司 | 一种业务处理方法及装置 |
CN112181402A (zh) * | 2020-09-14 | 2021-01-05 | 珠海格力电器股份有限公司 | 业务***的业务处理方法、装置、存储介质及电子设备 |
CN112199012A (zh) * | 2020-07-24 | 2021-01-08 | 上海泛微网络科技股份有限公司 | 一种数据处理方法及相关设备 |
CN112702201A (zh) * | 2020-12-23 | 2021-04-23 | 中移(杭州)信息技术有限公司 | 参数配置方法及***、通信设备和计算机可读存储介质 |
CN118014334A (zh) * | 2024-04-08 | 2024-05-10 | 微神马科技(大连)有限公司 | 一种业务记录方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104267939A (zh) * | 2014-09-17 | 2015-01-07 | 华为技术有限公司 | 一种业务处理的方法、装置及*** |
CN106537426A (zh) * | 2014-10-09 | 2017-03-22 | 谷歌公司 | 自动生成用于工作流程的执行序列 |
KR101724557B1 (ko) * | 2015-12-16 | 2017-04-07 | 컨트롤코리아 주식회사 | 공정데이터 추적이 가능한 미들웨어를 이용한 공정관리 시스템 |
CN107590074A (zh) * | 2017-09-05 | 2018-01-16 | 郑州云海信息技术有限公司 | 一种测试用例的生成方法及装置 |
CN109254905A (zh) * | 2017-07-13 | 2019-01-22 | 北京航空航天大学 | 基于工作流的分布式并行自动化测试*** |
-
2019
- 2019-03-21 CN CN201910217707.0A patent/CN109934507A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104267939A (zh) * | 2014-09-17 | 2015-01-07 | 华为技术有限公司 | 一种业务处理的方法、装置及*** |
CN106537426A (zh) * | 2014-10-09 | 2017-03-22 | 谷歌公司 | 自动生成用于工作流程的执行序列 |
KR101724557B1 (ko) * | 2015-12-16 | 2017-04-07 | 컨트롤코리아 주식회사 | 공정데이터 추적이 가능한 미들웨어를 이용한 공정관리 시스템 |
CN109254905A (zh) * | 2017-07-13 | 2019-01-22 | 北京航空航天大学 | 基于工作流的分布式并行自动化测试*** |
CN107590074A (zh) * | 2017-09-05 | 2018-01-16 | 郑州云海信息技术有限公司 | 一种测试用例的生成方法及装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110443529A (zh) * | 2019-09-06 | 2019-11-12 | 深圳前海微众银行股份有限公司 | 资源调度方法、装置、设备与计算机可读存储介质 |
CN111754200A (zh) * | 2020-06-29 | 2020-10-09 | 深圳前海微众银行股份有限公司 | 一种业务处理方法及装置 |
CN112199012A (zh) * | 2020-07-24 | 2021-01-08 | 上海泛微网络科技股份有限公司 | 一种数据处理方法及相关设备 |
CN112181402A (zh) * | 2020-09-14 | 2021-01-05 | 珠海格力电器股份有限公司 | 业务***的业务处理方法、装置、存储介质及电子设备 |
CN112181402B (zh) * | 2020-09-14 | 2022-03-18 | 珠海格力电器股份有限公司 | 业务***的业务处理方法、装置、存储介质及电子设备 |
CN112702201A (zh) * | 2020-12-23 | 2021-04-23 | 中移(杭州)信息技术有限公司 | 参数配置方法及***、通信设备和计算机可读存储介质 |
CN118014334A (zh) * | 2024-04-08 | 2024-05-10 | 微神马科技(大连)有限公司 | 一种业务记录方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109934507A (zh) | 一种业务流程调度的方法及装置 | |
CN101076783B (zh) | 控制任务的执行 | |
CN100426239C (zh) | 依赖关系图参数范围的划分 | |
US6577982B1 (en) | Model-based testing via combinatorial designs | |
CN103150249B (zh) | 一种自动化测试的方法和*** | |
CN110096445A (zh) | 一种模型在环测试方法及装置 | |
JP3150611B2 (ja) | パターン発生装置 | |
CN108038060A (zh) | 一种测试方法、装置、终端及计算机可读介质 | |
CN101980546B (zh) | 智能网平台、业务执行方法和分析业务异常的方法 | |
CN110488738A (zh) | 一种代码生成方法及装置 | |
CN110399182B (zh) | 一种cuda线程放置优化方法 | |
CN112631925B (zh) | 一种单变量原子违背缺陷的检测方法 | |
CN108874395A (zh) | 一种组件化流处理过程中的硬编译方法及装置 | |
Glazer | Using python and Eppy for a large national simulation study | |
CN102508720B (zh) | 一种提高前处理模块和后处理模块效率的方法及*** | |
CN110287121A (zh) | 一种自动化用例的测试方法及装置 | |
CN110175119A (zh) | 一种接口的测试方法、装置、计算设备和存储介质 | |
CN106547548B (zh) | 一种软件版本的编译方法和装置 | |
CN109359039A (zh) | 一种提升Sahi自动化测试效率的方法 | |
CN113419723B (zh) | 梯形图编译方法、梯形图调试方法、电子设备及存储介质 | |
EP3049926A1 (en) | Parallel solution generation | |
De Mol et al. | Roots of'Program'revisited | |
Bossek | Performance assessment of multi-objective evolutionary algorithms with the R package ecr | |
US20130074037A1 (en) | Analytic engine to parallelize serial code | |
RU2815189C1 (ru) | Способ временной синхронизации работы массивно-параллельной вычислительной системы с распределенной памятью |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190625 |
|
RJ01 | Rejection of invention patent application after publication |