[发明专利]一种基于数据驱动的工作流动态流程构建方法和系统无效

专利信息
申请号: 201010262083.3 申请日: 2010-08-24
公开(公告)号: CN101986603A 公开(公告)日: 2011-03-16
发明(设计)人: 廖宇辉 申请(专利权)人: 大唐软件技术股份有限公司
主分类号: H04L12/24 分类号: H04L12/24;G06Q10/00
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 苏培华
地址: 北京市朝阳区北苑路*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 数据 驱动 工作流 动态 流程 构建 方法 系统
【说明书】:

技术领域

发明涉及工作流管理技术领域,特别是涉及一种基于数据驱动的工作流动态流程构建方法和系统。 

背景技术

目前电信领域业务支撑系统(BSS,Business Support System)/运营支撑系统(OSS,Operationsupportsystem)朝着功能专业化方向发展,由服务开通管理系统调用工作流管理系统来衔接、调度各个专业系统,来实现端对端的业务开通。流程的规划、调度等管理,通常采用工作流系统来完成。目前。利用工作流系统进行业务流程的管理,从实现方式看,有如下两种常见方式: 

方式一、固定流程:常规的工作流系统在业务流程建模时,需要在业务处理执行之前,事先通过穷举法的方式,将业务各种需求场景的处理流程,通过流程建模工具进行建模定义,再由工作流系统根据事先固化下来的流程,按部就班的依次完成流程中各个环节、步骤的流转和执行,直至流程的最终结束。 

固定的流程完全依赖流程建模,只能适应规范化程度高的业务场景需求,即业务需求场景能高度抽象为有限的流程场景和固定的流程步骤来定义。此外,对于有限的业务场景,要采用穷举的方式,规划所有的业务流程定义,且各种场景建模时,还需要考虑具体数据变量取值差异时,流程分支情况的定义,也因此需要定义大量的分支条件判断。这种常规的工作流系统应用在一些复杂的业务领域中时,往往业务场景非常复杂,采用穷举法方式进行流程建模定义,需要定义非常多的流程,有时很难以穷举方式定义出所有流程场景,且这种方式耗费非常多的人力、时间成本。 

方式二、自由流程:无需事先流程建模,定义流程步骤均需要人工参与,整个流程执行调度过程依据人工操作决定,即流程中每个环节步骤或流程结束,都由人工选择实现。 

自由流程虽然不需要事先建模定义一个完成流程,但流程执行步骤和流 程结束,需要依赖人工判断,通过人工交互的选择来流转,并且只能针对当前环节下一步的流程走向进行选择,不能设计流程后续复杂的环节拓扑关系,比如多个环节步骤并行、串行等情况,流程执行的效率大打折扣,无法满足流程控制智能化、自动化的要求。 

总之,需要本领域技术人员迫切解决的一个技术问题就是:如何能够提供一种工作流的构建方法,能够在复杂业务需求场景下,自动进行流程的动态构建、节约人力资源。 

发明内容

本发明所要解决的技术问题是提供一种基于数据驱动的工作流构建方法和系统,能够在复杂业务需求场景下,自动进行流程的动态构建,节约人力资源。 

为了解决上述问题,本发明公开了一种基于数据驱动的工作流动态流程构建方法,包括: 

预置环节规则;所述环节规则包括:业务因素数据与环节的匹配关系、各个环节的优先级权重; 

确定与当前的业务定单相对应的业务因素数据; 

在流程启动或者工单回笼时,将业务因素数据按照环节规则自动生成环节拓扑结构; 

依据生成的环节拓扑结构构建流程实例。 

进一步,在流程启动时,将业务因素数据按照环节规则自动生成环节拓扑结构具体包括:调用流程启动接口并解析该接口数据;将业务因素数据按照环节规则进行环节编排,自动生成环节拓扑结构;其中,优先级权重相同的环节,生成并行环节拓扑;优先级权重不同的环节,按照优先级权重由大到小生成串行环节拓扑。 

优选的,所述依据生成的环节拓扑结构构建流程实例具体为:依据流程启动时生成的环节拓扑结构直接构建为一个流程实例。 

优选的,所述依据生成的环节拓扑结构构建流程实例具体为:将流程启 动时生成的环节拓扑结构按照优先级权重的大小,插入到流程模板中的环节中,重新构建成流程实例;其中,所述流程模板为预先定义的具有多个环节的初始流程实例。 

优选的,所述方法还包括:在工单回笼时,判断当前环节上是否有流程重构标识;若是,则查询业务因素数据并按照环节规则自动生成环节拓扑结构。 

进一步,在工单回笼时,将业务因素数据按照环节规则自动生成环节拓扑结构具体包括:调用工单回笼接口并解析该接口数据;将业务因素数据按照环节规则进行环节编排,自动生成环节拓扑结构;其中,优先级权重相同的环节,生成并行环节拓扑;优先级权重不同的环节,按照优先级权重由大到小生成串行环节拓扑。 

优选的,生成环节拓扑结构之后,所述方法还包括:在当前流程实例中定位流程重构的前置环节;则通过在前置环节后插入所生成的环节拓扑结构,重新构建流程实例。 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐软件技术股份有限公司,未经大唐软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010262083.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top