基于角色加权关联规则的角色与活动的智能工作流的生成方法技术

技术编号:10597649 阅读:167 留言:0更新日期:2014-10-30 10:45
本发明专利技术涉及一种基于角色加权关联规则的角色与活动的智能工作流的生成方法,包括:S1、基于角色的重要度和频繁度对不同角色进行加权;S2、对业务系统运行日志进行数据挖掘,基于各活动的角色加权关联规则获得活动和角色二维流程频繁集;S3、将所述活动和角色二维流程频繁集转化成流程矩阵,从而生成活动和角色的二维工作流程图。实施本发明专利技术的基于角色加权关联规则的角色与活动的智能工作流的生成方法可以从两方面提高工作效率,(1)可自动生成智能型工作流,提高系统管理的效率;(2)且所述智能工作流中的各节点包含角色和活动,所述工作流在系统运行过程中将无需人工干预,工作流自动流转,因此可以提高业务系统运行工作效率,避免操作失误。

【技术实现步骤摘要】
基于角色加权关联规则的角色与活动的智能工作流的生成方法
本专利技术涉及业务管理领域,更具体地说,涉及一种基于角色加权关联规则的角色与活动的智能工作流的生成方法。
技术介绍
第三次工业革命将颠覆传统工业经济时代的生产生活方式,而其核心之一是智能化技术在各领域的广泛应用。随着信息化水平的不断提高,越来越多的企业建立了自己的业务管理系统,涉及生产销售、人、财、物等各方面,这些系统的运行日志记录各个业务实际运行过程,是企业一个可利用宝贵财富。业务系统的不断运转,各系统运行日志为企业的工作流挖掘提供了大量的数据基础。工作流挖掘通过对业务流程运行日志进行分析,发现活动间逻辑关系,挖掘蕴涵在实际执行过程中的一些规则,自动生成工作流。“工作流挖掘”自1995年由JoanthanE.Cook提出后已有了很大发展。有关工作流挖掘算法有代表型的研究成果包括以下几个方面。RakeshAgrawal等人设计了工作流挖掘算法,引入有向图描述工作流的模型,将其应用到企业工作流。Herbst等提出基于随机活动图的归纳式算法。这种算法在随机行为图的基础上,用随机模型去掉日志中的噪音数据,通过ADONIS模型将并行、选择结构工作流呈现给用户。Aalst等提出基于工作流网的α算法。α算法用启发式方法去掉日志中的噪音,从已经过噪音清除的日志中挖掘活动间的关系,并用基于Petri网的工作流程网表示挖掘的结果。利用α算法可以发现日志的变化,有利于工作流的动态生成。现有的工作挖掘算法主要是利用α算法的原理实现日志挖掘。工作流的是由各种角色智能体来实现的,这些角色执行不同活动任务,协调完成工作流程。然而迄今为止,工作流挖掘算法得到的工作流主要是基于活动的工作流,这类基于活动的工作流中的节点只有活动或任务的信息,而对各活动任务的执行者角色没有任何描述。因此,现有的自动生成的工作流都需要人工负责中转,因此在中转过程中滞留时间长、失误率高,导致工作效率低。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的生成的工作流需要人工负责中转,因此在中转过程中滞留时间长、失误率高,导致工作效率低的缺陷,提供一种无需人工干预自动生成智能工作流,此智能工作流自动流转,提高工作效率,避免操作失误的角色加权关联规则的角色与活动的智能工作流的生成方法从而节省人工构建工作流的系统管理时间,自动流转减少流转滞留时间和流转错误,大大提高工作效率和系统自动化水平。本专利技术解决其技术问题所采用的技术方案是:构造一种基于角色加权关联规则的角色与活动的智能工作流的生成方法,包括:S1、基于角色的重要度和频繁度对不同角色进行加权;S2、对业务系统运行日志进行数据挖掘,基于各活动的角色加权关联规则获得活动和角色二维流程频繁集;S3、将所述活动和角色二维流程频繁集转化成流程矩阵,从而生成活动和角色的二维工作流程图。在本专利技术所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法中,所述步骤S2包括:S21、构建流程频繁集挖掘器,并利用层析分析法确定基于角色的重要度分布,从而建立加权关联规则分析引擎;S22、对所述业务系统运行日志进行清洗和转换,从而使得所述业务系统运行日志的数据结构与所述流程频繁集挖掘器的数据结构对接;S23、基于所述业务系统运行日志中角色的频繁度和重要度综合分析确定角色权重和各活动的时间顺序,利用所述加权关联规则分析引擎构成的所述流程频繁集挖掘器获得所述活动和角色二维流程频繁集。在本专利技术所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法中,所述步骤S23包括:S231、扫描所述业务系统运行日志,找出全部的1项活动和角色二维流程频繁集;S232、采用二维项集连接法基于所述1项活动和角色二维流程频繁集生成候选活动和角色二维流程频繁集;S233、采用项集加权支持度剪枝法从所述候选活动和角色二维流程频繁集去除非活动和角色二维流程频繁集从而生成所述活动和角色二维流程频繁集。在本专利技术所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法中,在所述步骤S232中,递归执行所述二维项集连接法以生成所述候选活动和角色二维流程频繁集。在本专利技术所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法中,在所述步骤S232中,将K项活动和角色二维流程频繁集中所有只有一个项属性不同的两个活动和角色二维流程频繁集做匹配连接运算以生成所述候选活动和角色二维流程频繁集,其中K为大于1且小于预定的最大工作流节点数的正整数。在本专利技术所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法中,在所述步骤S233中,递归执行所述项集加权支持度剪枝法以从所述候选活动和角色二维流程频繁集去除非活动和角色二维流程频繁集从而生成所述活动和角色二维流程频繁集。在本专利技术所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法中,所述步骤S3包括:S31、将所述活动和角色二维流程频繁集转成角色和活动二维空间上的节点和流程矩阵,从而得到所述节点间的流转关系;S32、基于所述流转关系将所述节点有向连接从而生成活动和角色的二维工作流程图。在本专利技术所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法中,所述步骤S31包括:S311、检测所述活动和角色二维流程频繁集是否为完整流程以剔除非完整流程的所述活动和角色二维流程频繁集;S312、计算首项和末项相同的所述活动和角色二维流程频繁集的相似度,且将所述相似度大于相似度阈值的所述活动和角色二维流程频繁集定义为同类活动和角色二维流程频繁集;S313、将所述同类活动和角色二维流程频繁集转成角色和活动二维空间上的节点和流程矩阵,从而得到所述节点间的流转关系。在本专利技术所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法中,所述相似度阈值基于自动分析所述业务系统运行日志确定。本专利技术解决其技术问题采用的另一技术方案是,构造一种基于角色加权关联规则的角色与活动的智能工作流的生成系统,包括:加权模块,用于基于角色的重要度和频繁度对不同角色进行加权;流程频繁集生成模块,用于对业务系统运行日志进行数据挖掘,通过基于活动的角色加权关联规则分析获得活动和角色二维流程频繁集;流程转换模块,用于将所述活动和角色二维流程频繁集转化成流程矩阵,从而生成活动和角色的二维工作流程图。实施本专利技术的基于角色加权关联规则的角色与活动的智能工作流的生成方法和系统,可以从两方面提高工作效率,(1)可自动生成智能型工作流,提高系统管理的效率;(2)且所述智能工作流中的各节点包含角色和活动,所述工作流在系统运行过程中将无需人工干预,工作流自动流转,因此可以提高业务系统运行工作效率,避免操作失误。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术的基于角色加权关联规则的角色与活动的智能工作流的生成方法的第一实施例的流程图;图2是本专利技术的基于角色加权关联规则的角色与活动的智能工作流的生成方法的第二实施例的流程图;图3是本专利技术的基于角色加权关联规则的角色与活动的智能工作流的生成方法的转换矩阵示意图;图4是图3所示转换矩阵获得的工作流程图;图5是本专利技术的基于角色加权关联规则的角色与活动的智能工作流的生成系统的第一实施例的原理框图。具体实施方式本专利技术的基于角色加权关联规本文档来自技高网
...
基于角色加权关联规则的角色与活动的智能工作流的生成方法

【技术保护点】
一种基于角色加权关联规则的角色与活动的智能工作流的生成方法,其特征在于,包括:S1、基于角色的重要度和频繁度对不同角色进行加权;S2、对业务系统运行日志进行数据挖掘,基于各活动的角色加权关联规则获得活动和角色二维流程频繁集;S3、将所述活动和角色二维流程频繁集转化成流程矩阵,从而生成活动和角色的二维工作流程图。

【技术特征摘要】
1.一种基于角色加权关联规则的角色与活动的智能工作流的生成方法,其特征在于,包括:S1、基于角色的重要度和频繁度对不同角色进行加权;S2、对业务系统运行日志进行数据挖掘,基于各活动的角色加权关联规则获得活动和角色二维流程频繁集;S3、将所述活动和角色二维流程频繁集转化成流程矩阵,从而生成活动和角色的二维工作流程图。2.根据权利要求1所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法,其特征在于,所述步骤S2包括:S21、构建流程频繁集挖掘器,并利用层析分析法确定基于角色的重要度分布,从而建立加权关联规则分析引擎;S22、对所述业务系统运行日志进行清洗和转换,从而使得所述业务系统运行日志的数据结构与所述流程频繁集挖掘器的数据结构对接;S23、基于所述业务系统运行日志中角色的频繁度和重要度综合分析确定角色权重和各活动的时间顺序,利用所述加权关联规则分析引擎构成的所述流程频繁集挖掘器获得所述活动和角色二维流程频繁集。3.根据权利要求2所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法,其特征在于,所述步骤S23包括:S231、扫描所述业务系统运行日志,找出全部的1项活动和角色二维流程频繁集;其中所述1项活动和角色二维流程频繁集是一对活动和角色的二维流程频繁集;S232、采用二维项集连接法基于所述1项活动和角色二维流程频繁集生成候选活动和角色二维流程频繁集;S233、采用项集加权支持度剪枝法从所述候选活动和角色二维流程频繁集去除非活动和角色二维流程频繁集从而生成所述活动和角色二维流程频繁集。4.根据权利要求3所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法,其特征在于,在所述步骤S232中,递归执行所述二维项集连接法以生成所述候选活动和角色二维流程频繁集。5.根据权利要求4所述的基于角色加权关联规则的角色与活动的智能工作流的生成方法,其特征在于,在所述步骤S232中,将K项活动和角色二维流程频繁集中所有只有一个项属性不同的两个...

【专利技术属性】
技术研发人员:傅国强周利华赵怡滨吕利昌曾向阳莫民
申请(专利权)人:深圳职业技术学院
类型:发明
国别省市:广东;44

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

1