[发明专利]一种图形化的业务处理系统和方法在审
申请号: | 201910141667.6 | 申请日: | 2019-02-26 |
公开(公告)号: | CN109933315A | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | 冯一真;谢争明;黄又平 | 申请(专利权)人: | 广州衡昊数据科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/41 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 刘昕;南霆 |
地址: | 510700 广东省广州市黄埔区茅岗*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务流程图 组件图形 编程语言 程序组件 业务处理系统 任务节点 图形化 人机交互界面 业务处理步骤 接收用户 流程执行 目标代码 目标业务 业务场景 业务逻辑 自动处理 构建 枚举 预设 调用 申请 编译 绘制 | ||
本申请公开了一种图形化的业务处理系统,所述系统包括:人机交互界面,用于接收用户绘制的包含用组件图形表示的一个或多个任务节点的业务流程图,其中,组件图形用于指定该组件图形所表示的任务节点需要调用的程序组件,该业务流程图中的至少一个组件图形指定的程序组件为编程语言组件,编程语言组件用于编译和执行用预设编程语言编写的目标代码,以实现业务解决方案中的目标业务处理步骤;流程执行模块,用于根据所述业务流程图的执行逻辑,执行所述业务流程图描述的包含至少一个业务处理步骤的业务解决方案。本申请公开的系统和方法,即使无法提前枚举所有的业务逻辑以构建出所有可能用到的程序组件,也能实现任意业务场景下的业务的自动处理。
技术领域
本申请涉及知识工程技术领域,尤其涉及一种图形化的业务处理系统和方法。
背景技术
为了提高业务处理效率,业务提供方希望基于预先定义的业务处理逻辑,调用预先构建的一些程序组件自动完成各项业务的处理。
然而,在一些复杂的业务场景中,由于业务类型繁多,因此难以提前枚举所有的业务处理逻辑以构建出所有可能用到的程序组件,导致业务的自动化处理难以实现。例如,在通信设备的故障处理场景中,业务处理逻辑是根据不同的故障类型来定义的,而故障类型非常的多,通信设备运维人员无法提前枚举出所有的故障类型,当然也就无法预先定义出所有故障类型对应的业务处理逻辑并构建出所有可能用到的程序组件,最终导致通信设备的故障的自动化处理难以实现。
发明内容
本申请实施例提供一种图形化的业务处理系统和方法,以实现任意场景下的业务的自动处理。
第一方面,本申请实施例提供一种图形化的业务处理系统,所述系统包括:
人机交互界面,用于接收用户绘制的包含用组件图形表示的一个或多个任务节点的业务流程图,其中,所述组件图形用于指定所述组件图形所表示的任务节点需要调用的程序组件,且所述业务流程图中的至少一个组件图形指定的程序组件为编程语言组件,所述编程语言组件用于编译和执行用预设编程语言编写的目标代码,以实现所述业务解决方案中的目标业务处理步骤的执行;
流程执行模块,用于根据所述业务流程图的执行逻辑,执行所述业务流程图描述的包含至少一个业务处理步骤的业务解决方案。
第二方面,本申请实施例还提供一种图形化的业务处理方法,应用于图形化的业务处理系统,所述系统包括任务配置模块和任务执行模块,所述方法包括:
人机交互界面接收用户绘制的包含用组件图形表示的一个或多个任务节点的业务流程图,其中,所述组件图形用于指定所述组件图形所表示的任务节点需要调用的程序组件,且所述业务流程图中的至少一个组件图形指定的程序组件为编程语言组件,所述编程语言组件用于编译和执行用预设编程语言编写的目标代码,以实现所述业务解决方案中的目标业务处理步骤的执行;
流程执行模块根据所述业务流程图的执行逻辑,执行所述业务流程图描述的包含至少一个业务处理步骤的业务解决方案。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
由于人机交互界面可以接收用户绘制的用于描述任意业务场景下的业务解决方案的业务流程图,流程执行模块可以通过调用该业务流程图中的组件图形指定的程序组件,尤其是可以指定调用编程语言组件,且该编程语言组件被调用时可以编译和执行用预设编程语言编写的目标代码,以实现所述业务解决方案中的目标业务处理步骤的执行。这样一来,即使无法提前枚举所有的业务逻辑以构建出所有可能用到的程序组件,也可以灵活地利用编程语言组件编译和运行用户编写的目标代码,来自动完成特定业务处理步骤的执行,因此可以实现任意业务场景下的整个业务的自动处理,从而可以快速满足个性化的业务处理需求。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州衡昊数据科技有限公司,未经广州衡昊数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910141667.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多轮问答系统的生成装置
- 下一篇:一种STEAM少儿编程系统