专利名称:一种流程绩效分析方法及流程绩效分析系统的制作方法
技术领域:
本发明涉及计算机系统信息处理分析领域,特别是涉及一种业务流程管理方法及 系统。
背景技术:
当今世界经济的全球化正在加速,来自竞争对手的外部环境压力和变化及内部变 化也在不断增长。各个组织要在这种趋势变化中保持竞争优势,必须及时调整他们的业务 流程,以便在运营管控过程不断变化时,能使组织的运作能力与市场需求的变化保持步调 的一致。BPA(Business Process Analysis,业务流程分析)是一种为调整、优化业务流程 提供科学的统计分析的方法和工具。BPA是伴随BPM(Business Process Management,业务流程管理)理念逐渐形成 的一个用于解决企业流程绩效管理的专业工具方案。在早期的BPA市场中,由于缺乏可落 地流程的IT架构平台的支撑,多数采用模拟流程运行并产生用于绩效分析的仿真数据,这 类BPA工具因为能够很好的适应客户IT基础设施现状,因此在该领域中此类方案已比较普 及。但伴随着业务基础中间、SOA技术、J2EE架构和BPM业务流程开发平台的成熟,用户急 需一种能够对其实际运行已定义业务规则或流程执行模型的流程数据进行分析加工,通过 真实数据反映出组织中流程的绩效情况,能够及时、准确地了解到哪些组织、部门、员工、岗 位和流程最有效率、存在哪些问题、瓶颈发生在哪里,为流程绩效考核和持续改进提供客观 的分析依据。伴随着企业ERP、CRM等管理系统的深化应用,这些固有系统大多并未对实现流程 绩效管理提供工具支持,也使得企业在从ERP迈向流程化精细管理过程中遇到了规划风险 和投资成本,需要借助BPM的流程化管理接入到ERP系统中,并能够利用BPA工具实现对外 部系统的流程绩效分析。但是现有的BPA系统并不能很好的满足这一需求,有部分工作流系统提供了对流 程实例、任务的简单监控和图形展示,这些监控分析结果由于缺乏预处理的多维度数据结 构和绩效分析模型,不能为流程管理人员直接提供高层的流程绩效分析,为用户实现流程 化管理的进一步深化带来技术瓶颈。
发明内容
本发明的目的在于对运行在各个系统中的流程数据提供适用于流程管理所需的 较高层的各种流程绩效分析模型和系统,为调整、优化业务流程提供科学的统计分析方法 和工具。为解决上述问题,本发明提出了一种流程绩效分析方法,包括对工作流实例数据按照多个分析维度进行预处理;预置流程绩效分析模型,以定义数据分析的参数;将预处理后的工作流实例数据与流程绩效分析模型结合,根据数据分析的参数生
4成目标数据;基于目标数据产生可交互的图形和表格并显示分析结果。优选地,所述预处理包括以组织、部门、人员、系统集成接口、岗位和流程维度作为 第一特征数据对工作流实例数据进行预处理。优选地,所述预处理还包括以工作流实例数据到达时间和办理时间作为第二特征 数据对工作流实例数据中流程和活动任务的实例数量、处理所消耗的时间和质量状态进行 预处理。优选地,所述预处理还包括以工作流和工作流节点预先定义的绩效指标值作为第 三特征数据,对工作流实例数据在运行期间的绩效执行合规性、警告规则进行预处理。优选地,所述预处理为一次性和定时增量的预处理。优选地,所述定义数据分析的参数包括分析时间范围设定,用来设定该分析所涉 及的时间间隔;分析维度参数设定,用来设定该模型的分析维度;输出参数设定,用来设定分析结果输出的交互类型;分析图表类型设定,用来设定分析结果输出的图表类型。优选地,所述数据分析的参数设定被保存为方案配置。本发明还提供了一种流程绩效分析系统,包括预处理模块,用于对工作流实例数据按照多个分析维度进行预处理;流程绩效分析模块,用于预置流程绩效分析模型,以定义数据分析的参数;数据仓库模块,用于将预处理后的工作流实例数据与流程绩效分析模型结合,根 据数据分析的参数生成目标数据;流程绩效分析看板,用于基于目标数据产生可交互的图形和表格并显示分析结^ ο优选地,所述预处理模块包括第一预处理模块,用于以组织、部门、人员、系统集成 接口、岗位和流程维度作为第一特征数据对工作流实例数据进行预处理。优选地,所述预处理模块还包括第二预处理模块,用于以工作流实例数据到达时 间和办理时间作为第二特征数据对工作流实例数据中流程和活动任务的实例数量、处理所 消耗的时间和质量状态进行预处理。优选地,所述预处理模块还包括第三预处理模块,用于以工作流和工作流节点预 先定义的绩效指标值作为第三特征数据,对工作流实例数据在运行期间的绩效执行合规 性、警告规则进行预处理。优选地,所述预处理模块进行一次性和定时增量的预处理。优选地,所述流程绩效分析模块包括分析时间范围设定模块,用来设定该分析所涉及的时间间隔;分析维度参数设定模块,用来设定该模型的分析维度;输出参数设定模块,用来设定分析结果输出的交互类型;分析图表类型设定模块,用来设定分析结果输出的图表类型。优选地,所述数据分析的参数设定被保存为方案配置。优选地,流程绩效分析看板以可交互的图形和表格来现实分析结果,组成该图形
5的数据被组织成若干子图形,由用户逐层向下或向上钻取。当图形显示到最低层不可再分 的单元记录时,为用户提供打开该任务表单的链接,以为用户提供显示该流程实例历史运 行过程的流程跟踪图。以上对本发明所述及的工作流实例数据其特征可以是一个工作流系统中由引擎 产生的运行时刻实例控制数据。本领域技术人员也应该知悉,当具备过程实例数据和状态 管理以及实例数据具备创建者、执行者、处理时间等关键属性特征后,亦可采用本发明公示 的方法进行数据的预处理。与现有技术相比,本发明具有以下优点首先,本发明通过对工作流实例数据按照分析维度的分析目的进行预处理,产生 加工后的目标分析数据,大大提升了分析处理效率,在预处理技术上可以采用多线程和缓 存技术,使得预处理所消耗的计算机资源降至最低,保障了工作流系统的正常使用。同时预 处理产生的目标分析数据可以脱离工作流实例数据环境运行,可以实现同一分析工具对多 个工作流系统的处理分析和数据对比。再者,本发明提供的流程绩效分析模型可以根据用户需要,对第一特征数据、第二 特征数据和第三特征数据的分析关系进行组装和配置,大大满足了不同用户对流程绩效分 析的个性需求。最后,本发明提供的流程绩效分析看板能够方便的根据客观数据分析出部门、员 工、岗位、系统接口、流程业务和具体到流程业务的某些活动节点在特定时间段内,哪些最 有效率、哪些存在问题、瓶颈发生在哪里,省去了复杂的人工统计操作,为流程绩效考核和 持续改进提供科学分析依据。
图1是本发明的流程绩效分析系统的总体框架图;图2是本发明的预处理流程图;图3是本发明的流程分析维度数据仓库方体结构图;图4是本发明的岗位维度分析数据仓库方体结构图;图5是本发明的组织维度分析数据仓库方体结构图;图6是本发明的流程绩效分析模型的处理流程图;图7是本发明的流程维度流程绩效分析看板结构图;图8是本发明的组织维度流程绩效分析看板结构图;图9是本发明的岗位维度流程绩效分析看板结构图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明做进一步详细说明。维度是指一种对数据的分析角度,例如岗位维度数据 就是以岗位的角度从特征数据中提取量度(如数量、时间)建立该角度的层次数据;预处理 是指系统定时增量或批量完成维度数据的处理过程。图1示出了本发明的流程绩效分析系统的总体框架图。本发明的实施方式为用户 提供了预处理模块105、流程绩效分析模块102和流程绩效分析看板101三个核心部分。其中流程绩效分析模块102中预置可组合装配的各类流程绩效分析模型,预处理模块105以 组织、部门、人员、系统集成接口、岗位、流程维度作为第一特征数据,对工作流实例数据进 行一次性和定时增量的预处理;以工作流实例数据到达时间、办理时间(年、季、月、周、日、 时)作为第二特征数据,对流程和活动任务的实例数量、处理所消耗的时间周期、质量状态 进行一次性和定时增量的预处理;以工作流和工作流节点预先定义的绩效指标值作为第三 特征数据,对工作流实例数据在运行期间的绩效执行合规性、警告规则进行一次性和定时 增量的预处理。通过上述预处理,生成的数据与预置的流程绩效分析模型结合,生成用于动 态产生流程绩效分析看板的目标数据结构和记录,生成目标分析数据103,存放在数据仓库 中。流程绩效分析看板101根据目标分析数据103提供出可交互图形、报表将结果输出给 用户,从而提供了一个分层处理、工具完整和处理高效的流程绩效分析系统。预处理图2示出了对工作流实例数据106进行预处理的流程图。一个预处理的请求由系 统调度104定时自动触发或一次性触发,具体包括以下步骤步骤201 启动定时执行任务调度服务(按指定的时间规律重复执行的守护进 程),连接并读取第二特征数据作为原始数据,以每时、每日、每周、每月、每季、每年时间间 隔对第一特征数据进行分类归纳;步骤202 对分类归纳的数据进行抽取、过滤、汇总和聚集,产生如下结果集合SS = Kdi, Ti, t1)}, i = 1..... S其中S中任一元组(ClyTSti)表示集合中第i个周期时间范围内流程绩效分析数 据。这里Cli表示第i个文档,Ti表示第i周期(周期即时、日、月、周、季、年),t1表示周期 时间范围(如2008年第一月的周期时间范围为2008-01-01 2008-01-30);步骤203 将流程绩效分析数据的结果集合按照维度分类计算存储到流程维度分 析数据仓库(图3)、岗位维度分析数据仓库(图4)、组织维度分析数据仓库(图5)和任务 维度分析数据仓库中。所述维度还可以是部门维度、人员维度、系统集成接口维度,读取第 三特征数据,对上述维度的绩效执行合规性、警告规则进行计算;步骤204 记录以上步骤的运行信息,将运行处理结果存储到日志中;步骤205 执行下次任务调度。如果历史日志中没有按时执行预处理操作或者是 上次执行失败(形如服务器停机,机房断电,网络中断,数据库服务停止等问题),自动做出 预处理补偿,将出现问题的历史周期的数据删除,再次执行预处理流程。流程绩效分析模型图6示出了设计流程绩效分析模型的流程图,包括如下步骤步骤601 分析时间范围设定。该设置用来设定该分析模型所涉及的时间间隔,为 便于使用,允许设计者直接选择上一年度或上一季度等固定时间间隔,也可以自定义时间 间隔(即是,选择具体的时间范围,例如从2008-01-01到2009-03-03);步骤602 分析维度参数设定。该设置用来设定该模型的分析维度,获得第一特征 数据(形如流程维度、组织维度、岗位维度等);步骤603 输出参数设定,该设置用来设定结果输出的交互类型,在该模型被放置 到流程绩效分析看板时,可提供用于互联网网页浏览、RTF编辑文档下载、PDF只读文档下 载和PPT演示文档下载;
步骤604 分析图表类型设定。该设置用来设定在流程绩效分析看板中,输出数据 的图表类型,可包括三维柱图、面积图、饼图、曲线图等;步骤605 模型保存发布。完成上述步骤后,将设计完成的流程绩效分析模型作 为一个分析方案持久化到文件或数据库系统,可配合授权机制限制拥有适当权限的用户调 用、使用。流程绩效分析看板流程绩效分析看板采用图形交互和报表记录的分析手段,为使用者提供对输出结 果的观察和分析,可直接利用图形或报表记录进行任意向上、向下钻取操作。输出结果按层 次关系、隶属关系、相关关系进行展示,最终明细记录可追踪到单个流程实例的流转过程历 史(流程跟踪图)。流程绩效分析看板为用户提供多种维度的分析结果,维度的结构取决于 流程绩效分析模型的组合设计。为使本领域技术人员更好的理解本发明,以下通过介绍流程维度、组织维度和岗 位维度的看板结构及处理特征介绍流程绩效分析看板。(一 )流程维度图7示出了流程绩效分析看板各个分析单元看板信息,其中包括流程作业吞吐量分析看板70,包括701 流程维度流程作业吞吐量分析单元,其特征是流程作业吞吐量(实例数量) 对比分析;702:流程维度流程时间周期作业量分析单元,其特征是以流程维度的流程时间周 期作业量进行对比分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个流程 作业吞吐量(实例数量);703:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。流程任务作业吞吐量分析看板71,包括711 流程维度流程任务作业吞吐量分析单元,其特征是流程任务作业吞吐量对比 分析;712:流程维度流程任务时间周期作业量分析单元,其特征是以流程维度的流程时 间周期作业量进行对比分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个 流程作业量;713:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程组织作业吞吐量分析看板72,包括721 流程维度流程组织作业吞吐量分析单元,其特征是参与流程作业组织人员数 量(或系统接口数量)对比分析;722 流程任务作业明细查询单元其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程岗位作业分析看板73,包括731 流程维度流程岗位作业分析单元,其特征是参与流程作业岗位数量对比分 析;
8
732:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程作业成本分析看板74,包括741 流程维度流程作业成本分析单元,其特征是流程作业吞吐量和流程作业超时 作业量对比分析;742:流程维度流程时间周期作业成本分析单元,其特征是以流程维度的流程时间 周期流程作业量和流程超时作业量进行对比分析,交叉点可以是时间维度的年、季、月、周 或日和某一个或多个流程作业量,流程超时作业量即是流程作业办理用时超出了设定了流 程合理办理用时的作业数量;743:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史。流程作业KPI绩效分析看板75 KPI (Key Performance Indication)即关键业绩指标,是通过对组织内部某一流 程的输入端、输出端的关键参数进行设置、取样、计算、分析,衡量流程绩效的一种目标式量 化管理指标,是把企业的战略目标分解为可运作的远景目标的工具,是企业绩效管理系统 的基础。包括751 流程维度流程作业KPI绩效分析单元,其特征是流程作业KPI绩效对比分 析;752 流程维度流程时间周期作业KPI绩效分析单元,其特征是以流程维度的流程 时间周期作业KPI绩效进行对比分析,交叉点可以是时间维度的年、季、月、周或日和某一 个或多个流程KPI绩效;753:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。流程作业绩效成本分析看板76,包括761 流程维度流程作业绩效成本分析单元,其特征是流程作业平均办理用时,最 大办理用时,最小办理用时和合理办理用时对比分析;762:流程维度流程时间周期绩效成本分析单元,其特征是以流程维度的流程时间 周期流程作业平均办理用时,最大办理用时,最小办理用时和合理办理用时进行对比分析, 交叉点可以是时间维度的年、季、月、周或日和某一个或多个流程绩效成本;763:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。流程任务作业成本分析看板77,包括771 流程维度流程任务作业成本分析单元,其特征是流程任务作业吞吐量和流程 任务超时作业量对比分析;772:流程维度流程任务时间周期成本分析单元,其特征是以流程维度的流程时间 周期流程任务作业量和流程任务超时作业量进行对比分析,交叉点可以是时间维度的年、 季、月、周或日和某一个或多个流程任务作业量;773:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。
流程任务作业KPI绩效分析看板78,包括781 流程维度流程任务作业KPI绩效分析单元,其特征是流程任务作业KPI绩效 对比分析;782 流程维度流程任务时间周期KPI绩效分析单元,其特征是以流程维度的流程 任务时间周期作业KPI绩效进行对比分析,交叉点可以是时间维度的年、季、月、周或日和 某一个或多个流程任务KPI绩效;783:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程任务作业绩效成本分析看板79,包括791 流程维度流程任务作业绩效成本分析单元,其特征是流程作业平均办理用 时,最大办理用时,最小办理用时和合理办理用时对比分析;792:流程维度任务时间周期绩效成本分析单元,其特征是以流程维度的流程时间 周期流程作业平均办理用时,最大办理用时,最小办理用时和合理办理用时进行对比分析, 交叉点可以是时间维度的年、季、月、周或日和某一个或多个流程绩效成本;783:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。(二)组织维度图8示出了组织绩效分析看板各个分析单元看板信息,包括流程作业吞吐量分析看板80,包括801 组织流程作业吞吐量分析单元,其特征是组织参与流程作业吞吐量对比分 析;802:组织流程时间周期作业量分析单元,其特征是以组织维度的参与流程时间周 期作业量进行对比分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个组织 参与流程作业量。803:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。流程任务作业吞吐量分析看板81,包括811 组织流程任务作业吞吐量分析单元,其特征是组织参与流程任务作业吞吐量 对比分析;812:组织流程任务时间周期作业量分析单元,其特征是以组织维度的参与流程任 务时间周期作业量进行对比分析,交叉点可以是时间维度的年、季、月、周或日和某一个或 多个组织参与流程任务作业量;813:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程作业成本分析看板82,包括821 组织维度流程作业成本分析单元,其特征是组织参与流程作业吞吐量和流程 超时作业量对比分析单元;822:组织维度流程时间周期作业成本分析单元,其特征是以组织维度的参与流程 时间周期流程作业吞吐量和流程超时作业量进行对比分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个组织参与流程作业量;823:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。流程作业KPI绩效分析看板83,包括831 组织维度流程作业KPI绩效分析单元,其特征是组织参与流程作业KPI绩效 对比分析单元;832 组织维度流程时间周期KPI绩效分析单元,其特征是以组织维度的参与流程 时间周期KPI绩效对比分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个 组织参与流程作业KPI绩效;833:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。流程作业绩效成本分析看板84,包括841 组织维度流程作业绩效成本分析单元,其特征是组织参与流程作业平均办理 用时,最大办理用时,最小办理用时和合理办理用时对比分析单元;842:组织维度流程时间周期绩效成本分析单元,其特征是以组织维度的参与流程 时间周期作业平均办理用时,最大办理用时,最小办理用时和合理办理用时对比分析,交叉 点可以是时间维度的年、季、月、周或日和某一个或多个组织参与流程作业绩效成本;843:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史和表单。流程作业任务成本分析看板85,包括851 组织维度流程任务作业成本分析单元,其特征是组织参与流程任务作业吞吐 量和流程任务超时作业量对比分析单元;852:组织维度流程任务时间周期成本分析单元,其特征是以组织维度的参与流程 时间周期流程任务作业吞吐量和流程任务超时作业量进行对比分析,交叉点可以是时间维 度的年、季、月、周或日和某一个或多个组织参与流程任务作业量;853:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程任务作业KPI绩效分析看板86,包括861 组织维度流程任务作业KPI绩效分析单元,其特征是组织参与流程任务作业 KPI绩效对比分析单元;862 组织维度流程任务时间周期KPI绩效分析单元,其特征是以组织维度的参与 流程任务时间周期KPI绩效对比分析,交叉点可以是时间维度的年、季、月、周或日和某一 个或多个组织参与流程任务作业KPI绩效;863:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程任务作业绩效成本分析看板87,包括871 组织维度流程任务作业绩效成本分析单元,其特征是组织参与流程任务作业 平均办理用时,最大办理用时,最小办理用时和合理办理用时对比分析单元;872:组织维度流程任务时间周期绩效成本分析单元,其特征是以组织维度的参与流程任务时间周期作业平均办理用时,最大办理用时,最小办理用时和合理办理用时对比 分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个组织参与流程任务作业 绩效成本;873:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。(三)岗位维度图9示出了岗位维度绩效分析看板各个分析单元看板信息,包括流程作业吞吐量分析看板90,包括901 岗位维度流程作业吞吐量分析单元,其特征是岗位参与流程作业吞吐量对比 分析;902:岗位维度流程时间周期作业量分析单元,其特征是以岗位维度的参与流程时 间周期作业量进行对比分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个 岗位参与流程作业量;903:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。流程任务作业吞吐量分析看板91,包括911 岗位维度流程任务作业吞吐量分析单元,其特征是岗位参与流程任务作业吞 吐量对比分析;912:岗位维度流程任务时间周期作业量分析单元,其特征是以岗位维度的参与流 程任务时间周期作业量进行对比分析,交叉点可以是时间维度的年、季、月、周或日和某一 个或多个岗位参与流程任务作业量;913:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程作业成本分析看板92,包括921 岗位维度流程作业成本分析单元,其特征是岗位参与流程作业吞吐量和流程 超时作业量对比分析单元;922:岗位维度流程时间周期作业成本分析单元,其特征是以岗位维度的参与流程 时间周期流程作业吞吐量和流程超时作业量进行对比分析,交叉点可以是时间维度的年、 季、月、周或日和某一个或多个岗位参与流程作业量;923:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。 流程作业KPI绩效分析看板93,包括931 岗位维度流程作业KPI绩效分析单元,其特征是岗位参与流程作业KPI绩效 对比分析单元;932 岗位维度流程时间周期KPI绩效分析单元,其特征是以岗位维度的参与流程 时间周期KPI绩效对比分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个 岗位参与流程作业KPI绩效;933:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。
流程作业绩效成本分析看板94,包括941 岗位维度流程作业绩效成本分析单元,其特征是岗位参与流程作业平均办理 用时,最大办理用时,最小办理用时和合理办理用时对比分析单元;942:岗位维度流程时间周期绩效成本分析单元,其特征是以岗位维度的参与流程 时间周期作业平均办理用时,最大办理用时,最小办理用时和合理办理用时对比分析,交叉 点可以是时间维度的年、季、月、周或日和某一个或多个岗位参与流程作业绩效成本;943:流程作业明细查询单元,其特征是对流程作业数据的明细展示,可追踪到每 个流程实例的流转过程历史或表单。流程作业任务成本分析看板95,包括951 岗位维度流程任务作业成本分析单元,其特征是岗位参与流程任务作业吞吐 量和流程任务超时作业量对比分析单元;952:岗位维度流程任务时间周期成本分析单元,其特征是以岗位维度的参与流程 时间周期流程任务作业吞吐量和流程任务超时作业量进行对比分析,交叉点可以是时间维 度的年、季、月、周或日和某一个或多个岗位参与流程任务作业量;953:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程任务作业KPI绩效分析看板96,包括961 岗位维度流程任务作业KPI绩效分析单元,其特征是岗位参与流程任务作业 KPI绩效对比分析单元;962 岗位维度流程任务时间周期KPI绩效分析单元,其特征是以岗位维度的参与 流程任务时间周期KPI绩效对比分析,交叉点可以是时间维度的年、季、月、周或日和某一 个或多个岗位参与流程任务作业KPI绩效;963:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。流程任务作业绩效成本分析看板97,包括971 岗位维度流程任务作业绩效成本分析单元,其特征是岗位参与流程任务作业 平均办理用时,最大办理用时,最小办理用时和合理办理用时对比分析单元;972:岗位维度流程任务时间周期绩效成本分析单元,其特征是以岗位维度的参与 流程任务时间周期作业平均办理用时,最大办理用时,最小办理用时和合理办理用时对比 分析,交叉点可以是时间维度的年、季、月、周或日和某一个或多个岗位参与流程任务作业 绩效成本;973:流程任务作业明细查询单元,其特征是对流程作业任务数据的明细展示,可 追踪到每个流程实例的流转过程历史或表单。本发明可适用于众多通用或专用的计算机系统环境或配置中。例如个人计算机、 网络计算机、服务器计算机、移动受限设备、便携式设备、平板型设备、多处理器系统、微处 理器系统、互联网云服务设施及包括以上任何系统或设备的分布式计算环境等。此外本发 明还可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般 地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结 构、服务等等。也可以在分布式计算机环境和未来云计算环境中实践本发明,在分布式计算
13环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质或内存中。
以上对本发明所提供的一种流程绩效分析处理方法及流程绩效分析系统进行了 详细介绍,本文中应用了具体个例对本发明的内容、原理及实施方式进行了阐述,为了简单 描述,故将其表述为一系列的动作组合,但是本领域的技术人员应该知悉,本发明并不受所 描述的动作顺序的限制,因为依据本发明,某些步骤、分析维度或指标项可以由其他顺序或 同时进行,并可能会依据用户需求而发生调整,因此依据本发明的思想,在具体实施方式
及 应用范围上均会有改变之处。综上所述,本说明内容不应理解为对本发明的限制。
权利要求
一种流程绩效分析方法,包括对工作流实例数据按照多个分析维度进行预处理;预置流程绩效分析模型,以定义数据分析的参数;将预处理后的工作流实例数据与流程绩效分析模型结合,根据数据分析的参数生成目标数据;基于目标数据产生可交互的图形和表格并显示分析结果。
2.如权利要求1所述的方法,其中所述预处理包括以组织、部门、人员、系统集成接口、 岗位和流程维度作为第一特征数据对工作流实例数据进行预处理。
3.如权利要求2所述的方法,其中所述预处理还包括以工作流实例数据到达时间和办 理时间作为第二特征数据对工作流实例数据中流程和活动任务的实例数量、处理所消耗的 时间和质量状态进行预处理。
4.如权利要求3所述的方法,其中所述预处理还包括以工作流和工作流节点预先定义 的绩效指标值作为第三特征数据,对工作流实例数据在运行期间的绩效执行合规性、警告 规则进行预处理。
5.如权利要求2至4其中任意一个所述的方法,其中所述预处理为一次性和定时增量 的预处理。
6.如权利要求1所述的方法,其中所述定义数据分析的参数包括分析时间范围设定, 用来设定该分析所涉及的时间间隔;分析维度参数设定,用来设定该模型的分析维度;输出参数设定,用来设定分析结果输出的交互类型;分析图表类型设定,用来设定分析结果输出的图表类型。
7.如权利要求6所述的方法,其中所述数据分析的参数设定被保存为方案配置。
8.如权利要求1所述的方法,其中通过流程绩效分析看板以可交互的图形和表格来现 实分析结果,组成该图形的数据被组织成若干子图形,由用户逐层向下或向上钻取。
9.如权利要求8所述的方法,其中当图形显示到最低层不可再分的单元记录时,为用 户提供打开该任务表单的链接,以为用户提供显示该流程实例历史运行过程的流程跟踪 图。
10.一种流程绩效分析系统,包括预处理模块,用于对工作流实例数据按照多个分析维度进行预处理;流程绩效分析模块,用于预置流程绩效分析模型,以定义数据分析的参数;数据仓库模块,用于将预处理后的工作流实例数据与流程绩效分析模型结合,根据数 据分析的参数生成目标数据;流程绩效分析看板,用于基于目标数据产生可交互的图形和表格并显示分析结果。
11.如权利要求10所述的方法,其中所述预处理模块包括第一预处理模块,用于以组 织、部门、人员、系统集成接口、岗位和流程维度作为第一特征数据对工作流实例数据进行 预处理。
12.如权利要求11所述的方法,其中所述预处理模块还包括第二预处理模块,用于以 工作流实例数据到达时间和办理时间作为第二特征数据对工作流实例数据中流程和活动 任务的实例数量、处理所消耗的时间和质量状态进行预处理。
13.如权利要求12所述的方法,其中所述预处理模块还包括第三预处理模块,用于以 工作流和工作流节点预先定义的绩效指标值作为第三特征数据,对工作流实例数据在运行 期间的绩效执行合规性、警告规则进行预处理。
14.如权利要求11至13其中任意一个所述的方法,其中所述预处理模块进行一次性和 定时增量的预处理。
15.如权利要求10所述的方法,其中所述流程绩效分析模块包括分析时间范围设定模块,用来设定该分析所涉及的时间间隔;分析维度参数设定模块,用来设定该模型的分析维度;输出参数设定模块,用来设定分析结果输出的交互类型;分析图表类型设定模块,用来设定分析结果输出的图表类型。
16.如权利要求15所述的方法,其中所述数据分析的参数设定被保存为方案配置。
17.如权利要求10所述的方法,其中流程绩效分析看板以可交互的图形和表格来现实 分析结果,组成该图形的数据被组织成若干子图形,由用户逐层向下或向上钻取。
18.如权利要求17所述的方法,其中当图形显示到最低层不可再分的单元记录时,为 用户提供打开该任务表单的链接,以为用户提供显示该流程实例历史运行过程的流程跟踪 图。
全文摘要
本发明公开了一种流程绩效分析方法,包括对工作流实例数据按照多个分析维度进行预处理;预置流程绩效分析模型,以定义数据分析的参数;将预处理后的工作流实例数据与流程绩效分析模型结合,根据数据分析的参数生成目标数据;基于目标数据产生可交互的图形和表格并显示分析结果。本发明还公开了一种流程绩效分析系统,包括预处理模块、流程绩效分析模块、数据仓库模块和流程绩效分析看板。通过利用本发明的方法和系统,能够提升分析处理效率,实现对工作流系统的绩效处理分析。
文档编号G06Q10/00GK101930558SQ200910087720
公开日2010年12月29日 申请日期2009年6月24日 优先权日2009年6月24日
发明者刘金柱, 王文强 申请人:北京炎黄盈动科技发展有限责任公司