大数据环境下实现非业务流程违规行为检测的方法及系统技术方案

技术编号:11119903 阅读:93 留言:0更新日期:2015-03-07 01:27
本发明专利技术涉及一种大数据环境下实现非业务流程违规行为检测的方法,其中包括:系统导入标准化流程模型,并创建业务对象类型;系统将业务对象类型与标准化流程模型进行关联;系统采集非业务流程的标准数据;系统对标准数据的数据进行流程还原;系统对还原后的标准数据进行违规情况分析;同时,本发明专利技术还涉及一种大数据环境下实现非业务流程违规行为检测的系统,其中包括标准化流程定义模块、流程关联模块、流程还原与违规定义模块、数据抽取模块和流程还原与违规分析模块。采用本发明专利技术的方法和系统,实时检测企业非业务处理流程中违规行为,进一步扩展业务活动监控领域,结构简单,扩展性好,检测效率高,移植性强,具有更广泛的应用范围。

【技术实现步骤摘要】
大数据环境下实现非业务流程违规行为检测的方法及系统
本专利技术涉及业务流程监控领域,尤其涉及流程违规行为检测领域,具体是指一种大数据环境下实现非业务流程违规行为检测的方法及系统。
技术介绍
随着各行业信息化的不断推进,行业企业的自动化程度加深,大部分的业务都已经实现了信息化管理,各种业务流程平台正为企业的日常业务提供支撑。由于诸如银行、电信等行业的业务极为庞大和复杂,企业中已有的大量各自独立的业务系统以及同一个业务中相互隔离的各种繁杂的应用程序已经给日常的运营和IT部门带来了诸多问题: (I) 一个跨分支中心甚至同一中心不同环节的业务流程的输入输出量不符,但却很难定位造成这些数据差异的异常作业,也无法持续跟踪存量作业; (2) 一张产能分析报表需要耗费数个小时的工作,从多个系统中提取业务数据,这期间业务状态已经发生了变化; (3)在苦苦排查了二三个小时后发现造成系统故障的原因是磁盘空间不够导致日志无法写入; (4)系统压力陡增,但不知道是哪个环节上的应用消耗了资源。 面临这些难以解决的IT问题,企业通过建设BAM (业务活动监控,BusinessActivity Monitoring)平台来应对。业务活动监控是基于企业应用集成的一种用于监控企业运营状况的软件技术。业务活动监控提供对业务绩效指标的实时访问,以改进业务运作的速度和效率。BAM这个术语是在2002年由Gartner Group提出的,用于描述一些新兴的能力,这些能力将一些关键技术集中起来从根本上改变业务系统的状况。 BAM是应用集成技术中发展最为快速、业务高级优化最有效的手段,其宗旨在于实时获得业务流程运行的状态,自动提供客观分析报告,以改进、优化业务流程、其改进高科技术层面,也包括人员、管理层面。业务活动监控的目标是提供当企业的业务环境发生变化时能够及时了解业务事件的能力,这样就能做出及时的决策。通过提供实时的信息,BAM方案可以减少成本和加速执行事务。BAM通过采集业务流程运行的实时信息,调用BPM对业务流程进行管理,使企业具备了敏捷型企业所要求的素质,能够快速地响应市场变化,快速地调整业务策略,快速地实施业务流程,同时根据反馈的信息对业务流程进行快速地优化调難 iF.0 BAM使业务管理人员能够监控企业中的业务服务和流程,使KPI (关键绩效指标,Key Performance Indicator)与实际的业务流程本身关联起来,并且最重要的是,在业务环境变化时快速地修改业务流程或采取正确的措施。BAM是构建实时操作信息板并通过Web监控和警示应用程序的一套完整解决方案。该技术能够使业务用户构建实时的交互式信息板和预测性的警告来监视业务服务和流程。事件和警告(非原始数据)是一个业务活动监控系统的主动力。数据收集、下钻、止损信号、操作者干涉以及自动关机都属于业务活动监控系统内置的操作范围。BAM系统负责跟踪、整合和报告主要的业务事件,它们都使用底层的集成来访问和操作数据。通常实时商务智能与分析应用偏好使用胖客户端浏览器作为用户界面。 业务活动监控技术的一般处理流程可以描述为:首先获取和记录数据;其次是完成数据的抽取、清洁和标注以及数据的整合、聚集和表达等重要的预处理或处理工作;再次需要一个完整的数据分析步骤,通常包括数据过滤、数据摘要、数据分类或聚类等预处理过程;最后进入分析阶段,在这个阶段,各种算法和计算工具会施加到数据上,以求能得到分析者想要看到的或者可以进行解释的结果。但是传统的业务活动监控技术一般只支持对业务流程应用数据的采集与分析,对大量非业务流程应用类型的遗留应用无法进行流程相关活动的监控,而遗留应用往往是企业信息化过程中的重要资产,如果不能将遗留应用中的流程活动进行有效监控,传统业务活动监控技术的意义也非常有限。 通过增强传统的业务活动监控技术对遗留应用的支持,业务活动监控技术能实现对企业内部、外部大量应用的集成、监控和管理,这就必然导致需要大数据技术来支撑对大量应用系统监控所带来的海量数据传授、存储和处理的问题,海量数据的处理与分析需求对传统的业务活动监控技术提出了更高的要求,因此要求底层的数据支撑平台具备强大的通讯(数据流动和交换)能力、存储(数据保有)能力以及计算(数据处理)能力,从而保证海量的用户访问、高效的数据采集和处理、多模式数据的准确实时共享以及面对需求变化的快速响应。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种实时检测企业非业务处理流程中违规行为来进一步扩展业务活动监控领域,扩展性好,检测效率高,提高业务检测质量的大数据环境下实现非业务流程违规行为检测的方法及系统。 为了实现上述目的,本专利技术的大数据环境下实现非业务流程违规行为检测的方法及系统具有如下构成: 该大数据环境下实现非业务流程违规行为检测的方法,其主要特点是,所述的方法包括以下步骤: (I)系统导入标准化流程模型,并创建业务对象类型; (2)所述的系统将所述的业务对象类型与所述的标准化流程模型进行关联; (3)所述的系统采集非业务流程的标准数据; (4)所述的系统对所述的标准数据的数据进行流程还原; (5)所述的系统对还原后的标准数据进行违规情况分析。 进一步地,所述的系统对所述的标准数据的数据进行流程还原,具体为: 所述的系统根据流程编号查找到对应的标准化流程及对应的标准数据。 更进一步地,所述的步骤(4)与步骤(5)之间,还包括以下步骤: (4.1)所述的系统根据所对应的标准化流程查找到对应的被监控节点集合、步骤缺失检查节点集合和次序错乱检查节点集合; (4.2)所述的系统判断各个标准数据是否为监控节点的数据; (4.3)如果该标准数据是监控节点的数据,则继续步骤(5),否则删除该标准数据并返回步骤(4.2),直至所有标准数据判断完毕。 更进一步地,所述的系统判断各个标准数据是否为监控节点的数据,包括以下步骤: (4.2.1)所述的系统判断所述的被监控节点集合中是否存在各个标准数据的流程节点号; (4.2.2)如果所所述的被监控节点集合中存在各个标准数据的流程节点号,则该标准数据是监控节点的数据,否则该标准数据不是监控节点的数据。 更进一步地,所述的步骤(4.4)之后,还包括以下步骤: (4.5)所述的系统判断各个标准数据的违规行为分析的类型。 更进一步地,所述的系统判断各个标准数据的违规行为分析的类型,包括以下步骤: (4.5.1)所述的系统判断所述的次序错乱检查节点集合中是否存在各个标准数据的流程节点号,如果是,则判定该标准数据为需要进行次序错乱检查的次序错乱标准数据,否则判定该标准数据无需进行次序错乱检查; (4.5.2)所述的系统判断所述的步骤缺失检查节点集合中是否存在各个标准数据的流程节点号,如果是,则判定该标准数据为需要进行步骤缺失检查的步骤缺失标准数据,否则判定该标准数据无需进行步骤缺失检查。 更进一步地,所述的对还原后的标准数据进行违规情况分析,具体为: 所述的系统根据判定结果对所述的标准数据进行次序错乱检查或步骤缺失检查,并显示检查结果。 更进一步地,所述的系统根据判定结果对所述的标准数据进行次序错本文档来自技高网
...

【技术保护点】
一种大数据环境下实现非业务流程违规行为检测的方法,其特征在于,所述的方法包括以下步骤:(1)系统导入标准化流程模型,并创建业务对象类型;(2)所述的系统将所述的业务对象类型与所述的标准化流程模型进行关联;(3)所述的系统采集非业务流程的标准数据;(4)所述的系统对所述的标准数据的数据进行流程还原;(5)所述的系统对还原后的标准数据进行违规情况分析。

【技术特征摘要】
1.一种大数据环境下实现非业务流程违规行为检测的方法,其特征在于,所述的方法包括以下步骤: (1)系统导入标准化流程模型,并创建业务对象类型; (2)所述的系统将所述的业务对象类型与所述的标准化流程模型进行关联; (3)所述的系统采集非业务流程的标准数据; (4)所述的系统对所述的标准数据的数据进行流程还原; (5)所述的系统对还原后的标准数据进行违规情况分析。2.根据权利要求1所述的大数据环境下实现非业务流程违规行为检测的方法,其特征在于,所述的系统对所述的标准数据的数据进行流程还原,具体为: 所述的系统根据流程编号查找到对应的标准化流程及对应的标准数据。3.根据权利要求2所述的大数据环境下实现非业务流程违规行为检测的方法,其特征在于,所述的步骤(4)与步骤(5)之间,还包括以下步骤: (4.1)所述的系统根据所对应的标准化流程查找到对应的被监控节点集合、步骤缺失检查节点集合和次序错乱检查节点集合; (4.2)所述的系统判断各个标准数据是否为监控节点的数据; (4.3)如果该标准数据是监控节点的数据,则继续步骤(5),否则删除该标准数据并返回步骤(4.2),直至所有标准数据判断完毕。4.根据权利要求3所述的大数据环境下实现非业务流程违规行为检测的方法,其特征在于,所述的系统判断各个标准数据是否为监控节点的数据,包括以下步骤: (4.2.1)所述的系统判断所述的被监控节点集合中是否存在各个标准数据的流程节点号; (4.2.2)如果所所述的被监控节点集合中存在各个标准数据的流程节点号,则该标准数据是监控节点的数据,否则该标准数据不是监控节点的数据。5.根据权利要求3所述的大数据环境下实现非业务流程违规行为检测的方法,其特征在于,所述的步骤(4.4)之后,还包括以下步骤: (4.5)所述的系统判断各个标准数据的违规行为分析的类型。6.根据权利要求5所述的大数据环境下实现非业务流程违规行为检测的方法,其特征在于,所述的系统判断各个标准数据的违规行为分析的类型,包括以下步骤: (4.5.1)所述的系统判断所述的次序错乱检查节点集合中是否存在各个标准数据的流程节点号,如果是,则判定该标准数据为需要进行次序错乱检查的次序错乱标准数据,否则判定该标准数据无需进行次序错乱检查; (4.5.2)所述的系统判断所述的步骤缺失检查节点集合中是否存在各个标准数据的流程节点号,如果是,则判定该标准数据为需要进行步骤缺失检查的步骤缺失标准数据,否则判定该标准数据无需进行步骤缺失检查。7.根据权利要求6所述的大数据环境下实现非业务流程违规行为检测的方法,其特征在于,所述的对还原后的标准数据进行违规情况分析,具体为: 所述的系统根据判定结果对所述的标准数据进行次序错乱...

【专利技术属性】
技术研发人员:马捷
申请(专利权)人:普元信息技术股份有限公司
类型:发明
国别省市:上海;31

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

1