logo好方法网

用于控制业务流程的方法、计算设备和存储介质


技术摘要:
本公开涉及一种用于控制业务流程的方法、计算设备和计算机存储介质。该方法包括:响应于检测到针对节点组件的预定动作,串联节点组件和路径组件,以便生成用于指示业务流程的图形;将用于指示业务流程的图形转换为标准化流程定义文件;响应于经由流程网关接收到关于新  全部
背景技术:
随着计算机软件技术和管理信息化的快速发展,对业务流程的控制提出了更高的 要求。在实际业务流程处理过程中,需要快速处理海量业务,并且根据实际情况对各种业务 做出不同的流程处理。针对不同类型的业务,还可能需要接入不同的外部业务系统,诸如财 务系统、客服售后系统、商户系统等。为了提高服务质量,还可能需要对当前的业务流程进 行定期升级和改进。 然而,现有的用于控制业务流程的方案通常是针对特定的业务流程或者逻辑而设 置的,当业务流程面临升级、改进,或者业务类型发生变化时,需要对控制业务流程的方案 进行重新开发和较长的交付时间。因此,现有的用于控制业务流程的方案存在难以实现流 程控制的标准化,无法快速交付符合多样化业务需求的标准化流程的不足,因而难以满足 企业在业务流程开放性方面的需求。
技术实现要素:
本公开提供了一种用于控制业务流程的方法、计算设备和计算机存储介质,能够 快速交付符合多样化业务需求的标准化流程,以利于提高业务流程的开放性。 根据本公开的第一方面,提供了一种用于控制业务流程的方法。该方法包括:响应 于检测到针对节点组件的预定动作,串联节点组件和路径组件,以便生成用于指示业务流 程的图形;将用于指示业务流程的图形转换为标准化流程定义文件,标准化流程定义文件 与预定流程类型相关联;响应于经由流程网关接收到关于新建流程的请求,调用标准化流 程定义文件,以便基于对标准化流程定义文件的解析生成与预定节点类型相关联的多个流 程节点,多个流程节点中的至少部分流程节点与表单相关联,表单用于获取相关联流程节 点的输入参数;响应于确定业务流程流转至多个流程节点中的当前流程节点,基于流程流 转数据和当前流程节点的预定节点类型做出对应的处理动作,处理动作至少包括生成用于 指示流程流转状态的标识;以及响应于检测到用于指示流程流转状态的标识,渲染用于指 示当前流程节点的图形。 根据本发明的第二方面,还提供了一种计算设备,该计算设备包括:至少一个处理 单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由 至少一个处理单元执行的指令,指令当由至少一个处理单元执行时,使得设备执行本公开 的第一方面的方法的步骤。 根据本公开的第三方面,还提供了一种计算机可读存储介质。该计算机可读存储 介质上存储有计算机程序,计算机程序被机器执行时执行本公开的第一方面的方法。 在一些实施例中,用于控制业务流程的方法还包括:响应于检测到针对表单组件 4 CN 111738700 A 说 明 书 2/12 页 的点选或拖拽动作,生成可视化图形方式的表单,表单包括多个用于接收输入参数的字段; 以及将表单转换为标准化表单配置文件,其中标准化表单配置文件符合流程定义语言。 在一些实施例中,用于控制业务流程的方法还包括:获取表单中的输入参数;基于 表单中的输入参数,确定当前流程节点处的路径选择;向流程处理引擎发送路径选择,以便 基于路径选择确定在当前流程节点处的路径走向。 在一些实施例中,用于控制业务流程的方法还包括:流程处理引擎读取表单中的 每一个字段;以及将所读取的每一个字段和对应的输入参数传递至下一流程节点。 在一些实施例中,基于路径选择确定在当前流程节点处的路径走向包括:响应于 确定当前流程节点为与自动执行相关联的流程节点,调用挂载的自动路由决策处理器,并 且将表单中与执行方式相关联的字段传递至自动路由决策处理器;响应于自动路由决策处 理器确定表单中与执行方式相关联的字段所接收的输入参数指示手动确认,向流程处理引 擎发送用于执行手动确认的路径标识;以及流程处理引擎基于路径标识,确定当前流程节 点处的路径走向。 在一些实施例中,预定流程类型包括快速退款流程、数据维护流程、应用发布流程 和商户注册流程中的至少一项,预定节点类型包括申请类型、审批类型、操作类型和验收类 型中的至少一项。 在一些实施例中,处理动作包括:通知用户通过以下方式中的一项进行:电子邮件 和即时通信应用。 在一些实施例中,用于控制业务流程的方法还包括:向流程网关路由关于处理动 作的处理回执,以用于基于处理回执发送关于业务流程的处理结果。 应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特 征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。 附图说明 结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面 将变得更加明显。在各个附图中,相同或对应的标号表示相同或对应的部分,其中: 图1示出了根据本公开的实施例的实现用于控制业务流程的方法的系统的示意图; 图2A和图2B示意性示出了根据本公开的实施例的使用节点串联单元进行流程设计的 示意图; 图3A和图3B示意性示出了根据本公开的实施例的使用表单设计单元进行表单设计的 示意图; 图4示出了根据本公开的实施例的用于控制业务流程的方法的流程图; 图5示出了根据本公开的实施例的用于确定业务流程的路径走向的方法的流程图; 图6示出了根据本公开的实施例的用于自动判断业务流程的路径走向的方法的流程 图;以及 图7示意性地示出了适于用来实现本公开的实施例的电子设备的框图。
下载此资料需消耗2积分,
分享到:
收藏