一种查询关键业绩指标的组成因子的方法及系统的制作方法

文档序号:6466608阅读:138来源:国知局

专利名称::一种查询关键业绩指标的组成因子的方法及系统的制作方法
技术领域
:本发明涉及计算机
技术领域
,具体涉及一种查询关键业绩指标的组成因子的方法及系统。
背景技术
:关键业绩指标(KeyPerformanceIndication,简称KPI)是通过对组织内部某一流程的输入端、输出端的关键参数进行设置、取样、计算、分析,衡量流程绩效的一种目标式量化管理指标,是把企业的战略目标分解为可运作的远景目标的工具,是企业绩效管理系统的基础。因此,对于企业高层来说,往往对关键业绩指标的值非常关注。在现有的绩效管理系统中,企业高层可对绩效关键业绩指标的值进行过滤查找,查看关心的关键业绩指标值,但往往关4建业绩指标是由多层组成因子组合而成,比如关键业绩指标值由关键业绩指标值1和关键业绩指标值2组成,关键业绩指标值1又包括关键业绩指标值3和关键业绩指标值4,那么在关键业绩指标展示报表中查询关键业绩指标值,过滤出来这样一条纪录"关键业绩指标值=关键业绩指标值1+关键业绩指标值2",值为"100"。这时如果需要对其组成的关键业绩指标值1的值和关键业绩指标值2的值进行分析的话,就必须再次人工设置过滤条件,把关键业绩指标值1和关键业绩指标值2过滤出来。在对现有技术的研究和实践过程中,本发明的发明人发现,若一个关键业绩指标值是由多层组成因子组成的,那么,分析这个关键业绩指标的值就需要记住该关键业绩指标的组成因子,人工多次设置不同的过滤条件来查出各组成因子的组成,费时费力,而且,前后查找出来的组成因子的值的关联关系也不强,难以分清上下游关系。
发明内容本发明实施例提供一种查询关键业绩指标的组成因子的方法,使得当需要对关键业绩指标的值进行分析时,系统能自动设置过滤条件,快速准确的定位到所需要查询的组成因子上,而且,各组成因子的值及上下游关系可以一目了然。为了更好实施以上方法,本发明还提供了相应的计算机软件系统。一种查询关键业绩指标的组成因子的方法,包括获取需要查询的关键业绩指标的组成因子;根据所述组成因子设置过滤条件;根据所述过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值。一种计算机软件系统,包括获取单元,用于获取需要查询的关键业绩指标组成因子;设置单元,用于根据所述获取单元获取到的组成因子设置过滤条件;显示单元,用于根据所述设置单元设置的过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值。本发明实施例的绩效管理系统可以根据获取到的需要查询的关键业绩指标的组成因子自动设置过滤条件,然后再根据该过滤条件将该组成因子的值,以及该组成因子的值的上下游组成因子的值显示出来,使得当需要对关键业绩指标的值进行分析时,无需过多的人工干预,系统就能快速准确的定位到所需要查询的组成因子上,而且,各组成因子的值及上下游关系可以一目了然,不仅简化了操作,而且也大大提高了效率。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明提供的查询关键业绩指标组成因子的方法的实施例一的方法流程图2是是本发明提供的查询关键业绩指标组成因子的方法的实施例二的方法流程图3是是本发明提供的查询关键业绩指标组成因子的方法的实施例三的方法流,呈图4是本发明实施例四提供的计算机软件系统的结构示意图。具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的核心思想在于,根据获取到的关键业绩指标的组成因子自动设置过滤条件,然后再根据该过滤条件将该組成因子的值,以及该组成因子的值的上下游组成因子的值显示出来,使得当需要对关键业绩指标的值进行分析时,无需过多的人工干预,系统就能快速准确的定位到所需要查询的组成因子上,而且,各组成因子的值及上下游关系可以一目了然。本发明实施例提供一种查询关键业绩指标的组成因子的方法。本发明实施例还提供相应的计算机软件系统。以下分别进行详细说明。实施例一、一种查询关键业绩指标的组成因子的方法,首先,绩效管理系统获取需要查询的关键业绩指标的组成因子,然后根据该获取到的需要查询的关键业绩指标的组成因子自动设置过滤条件,最后根据该设置的过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值。所述组成因子的上下游組成因子指的是该组成因子的上游组成因子和/或下游组成因子。其中,上游组成因子是指由该组成因子组成的关键业绩指标,下游组成因子指的是组成该组成因子的子组成因子。例如,对KPI进行分解,形成KPI1和KPI2,其中,KPI1为因数,而KPI2不是因数,KPI2是由KPI3和KPI4组成的,那么,KPI则称为成KPI1和KPI2的上游组成因子,反之,KPI1和KPI2为KPI的下游组成因子,KPI3和KPI4为KPI2的下游组成因子,KPI2为KPI3和KPI4的上游组成因子。如图l所示,其具体流程如下101、获取需要查询的关键业绩指标的组成因子;102、根据该获取到的组成因子设置过滤条件;103、根据该设置的过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值。需说明的是,关键业绩指标的组成因子是指关键业绩指标的表达式的组成,其可以是一个关键业绩指标,也可以是一个因数;例如,[利润总额]=[企业常用财务指标.营业利润]+[营业外收入H营业外支出],其中,[利润总额]就是一个关键业绩指标,而[企业常用财务指标.营业利润]、[营业外收入]和[营业外支出]则可以称为[利润总额]的组成因子。由上可知,本发明实施例的绩效管理系统可以根据获取到的需要查询的关键业绩指标的组成因子自动设置过滤条件,然后再根据该过滤条件将该组成因子的值,以及该组成因子的值的上下游组成因子的值显示出来,使得当需要对关键业绩指标的值进行分析时,无需过多的人工干预,系统就能快速准确的定位到所需要查询的组成因子上,而且,各组成因子的值及上下游关系可以一目了然,不仅简化了操作,而且也大大提高了效率。实施例二、根据实施例一所描述的方法,其中,绩效管理系统在才艮据获取到的需要查询的关键业绩指标的组成因子设置过滤条件之前还包括对所述组成因子相对应的关键业绩指标进行分析,并形成分析结果,然后再根据所述获取到的需要查询的关键业绩指标的组成因子和所述分析结果设置过滤条件;例如,对该组成因子相对应的关4走业绩指标进行逐级分解,即树形递归分解,直至分解到最明细级的组成因子,即因数,然后根据该分解的结果形成关键业绩指标分解结构表,最后,绩效管理系统根据所述获取到的需要查询的关键业绩指标的组成因子和所述关键业绩指标分解结构表设置过滤条件。需说明的是,所谓的因数,是指最明细的关键业绩指标组成因子,它是由取数函数构成的,根据因数可以直接算出关键业绩指标的值。其中,所述对该组成因子相对应的关键业绩指标进行逐级分解,并形成关键业绩指标分解结构表具体可以如下首先,根据获取到的需要查询的关键业绩指标的组成因子获取与其相对应的关键业绩指标;其次对该获取到的关键业绩指标进行分解,形成若干个子关键业绩指标;然后,分别对该若干个子关键业绩指标进行判断,若为最明细级,即因数,则无需再分解,形成关键业绩指标分解结构表,若不是最明细级,即不是因数,则继续对该子关键业绩指标作进一步分解,如此循环,直至分解到因数为止。比如,对KPI进行分解,形成KPI1和KPI2。然后,分别对KPI1和KPI2进行判断,假设KPI1为因数,而KPI2不是因数,KPI2是由KPI3和KPI4组成的,那么,则无需对KPI1再进行分解。而对于KPI2则需要再作进一步的分解,直至其组成因子均为因^:。其算法可以为树形递归分解算法,如下If[组成因子]是因数then填充树的叶子级退出Else填充树的节点递归调用Endif其中,树指的是需要分解的关键业绩指标的表达式的组成,在上述例子中即为KPI以及它的组成因子,树的叶子级指的最明细的组成因子,即该组成因子为因数,在上述例子中即为KPIl、KPI3和KPI4;关键业绩指标中的不是因数的组成因子,以及关键业绩指标自身则称为树的节点;例如在上述例子中,KPI为树的根节点,而KPI2则是树的节点,或者称为KPI的子节点或下游节点,反之,KPI可称为KPI1和KPI2的父节点,或称为KPI1和KPI2的上游节点,KPI2则为KPI3和KPI4的父节点。如图2所示,其流程具体可以如下201、获取需要查询的关键业绩指标的组成因子;202、根据所述组成因子获取相对应的关键业绩指标;203、按所述关4走业绩指标的组成对其进行分解,即将所述关键业绩指标分解成子关键业绩指标;204、判断所述子关键业绩指标是否为因数;205、若是,则形成关键业绩指标分解结构表,执行207步骤;206、若否,则返回执行203步骤;207、根据所述组成因子和所述关键业绩指标分解结构表设置过滤条件;208、根据所述过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值。当然,在形成关键业绩指标分解结构表之后,如果需要再次对该关键业绩指标中的某个组成因子进行查询的话,则无需重新对关键业绩指标进行分解,可以直接查看该组成因子的值。例如,KPI=KPI1+KPI2,KPI2=KPI3+KPI4。那么用户可以i殳置过滤条件关键业绩指标的名称-KPI,则报表显示名称表达式值KPIKPI1+KPI2100这时,客户可能想继续关心KPIl、KPI2等等这些子关键业绩指标,则可以双击该条记录,当然,也可以设置成一个"穿透"按钮等,则系统自动分解这个KPI的构成,得到这棵树,那么用户再到这棵树上获取自己要查询的节点;如,他想看KPI2,则在弹出的树形结构中双击KPI2节点,则报表自动设置关键业绩指标的名称=KPI2,报表显示<table>tableseeoriginaldocumentpage9</column></row><table>如此循环,直至用户完成或退出操作。当然,这棵树也可以和报表同时显示,比如报表分两部分,左边就是树形结构,即关键业绩指标分解结构表展示,右边则为上述关键业绩指标报M示。由上可知,本发明实施例的绩效管理系统可以根据获取到的需要查询的关键业绩指标的组成因子获取其相对应的关键业绩指标,并对其进行逐级分解直至因数,以形成关键业绩指标分解结构表,然后再根据该组成因子和系统形成的关键业绩指标分解结构表自动设置过滤条件,最后再根据该过滤条件将该組成因子的值,以及该组成因子的值的上下游组成因子的值显示出来,4吏得当需要对关键业绩指标的值进行分析时,无需过多的人工干预,系统就能快速准确的定位到所需要查询的组成因子上,而且,各组成因子的值及上下游关系可以一目了然,不仅简化了操作,而且也大大提高了效率。实施例三、根据实施例一和实施例二所描述的方法,以下将举例作进一步详细说明。例如,[利润总额]=[企业常用财务指标,营业利润]+[营业外收入]-[营业外支出J其中,[利润总额]为关4走业绩指标;为子关键业绩指标,而且,[企业常用财务指标.营业利润]=[营业收入]-([营业成本]+[营业税金及附加]+[销售费用]+[管理费用]+[财务费用]+[资产减值损失])+[7>允{介值变动收益]+[投资收益];为最明细级组成因子,即因数,它的表达式可以为取数函数ACCT("630r,"SL","",0,0,0,"");为最明细级组成因子,即因数,它的表达式可以为取数函数ACCT("6711","SL","",0,0,0,"");根据实施例二中的递归分解算法可得出关键业缋指标的构成树结构为树^f艮节点;为树的一级子节点;[营业外收入]和[营业外支出]树的一级叶子;([营业收入]-([营业成本]+[营业3兌金及附加]+[销售费用]+[管理费用]+[财务费用]+[资产减值损失])+[公允价值变动收益]+[投资收益])为树的二级叶子;[企业常用财务指标.营业利润]为父节点。整个[利润总额]的叶子构成为[利润总额]=([营业收入]-([营业成本]+[营业税金及附加]+[销售费用]+[管理费用]+[财务费用]+[资产减值损失])+[公允价值变动收益]+[投资收益])+[营业外收入]-[营业外支出]将该关键业绩指标的构成树结构形成一张数据表,即关键业绩指标分解结构表,那么,需要对该关键业绩指标进行穿透分析时,系统就可以可按树型结构,即该关键业绩指标分解结构表自动设置过滤条件,直接定位到需要查看其中每一个组成因子。如图3所示其具体步骤可以如下301、假设用户需要穿透查询[企业常用财务指标.营业利润]的值,则用户输入[企业常用财务指标.营业利润];302、绩效管理系统才艮据用户输入的[企业常用财务指标.营业利润]得知其相对应的关键业绩指标是[利润总额];303、绩效管理系统分析[利润总额],即按[利润总额]的组成对其进行分解,比如进行树形递归分解,得到[利润总额]的组成因子,即子关4走业绩指标[企业常用财务指标.营业利润]、[营业外收入]和[营业外支出];它们和[利润总额]的关系是[利润总额]=[企业常用财务指标.营业利润]+[营业外收入]-[营业外支出〗304、绩效管理系统分别对[企业常用财务指标.营业利润]、[营业外收入]和[营业外支出]进行判断;3041、确定[营业外收入]为因数,无需再对[营业外收入]再进行分解;3042、确定[营业外支出]为因数,无需再对[营业外支出]再进行分解;3043、确定[企业常用财务指标.营业利润]不是因数,对[企业常用财务指标.营业利润]作进一步分解;305、同步骤303的操作,绩效管理系统分解[企业常用财务指标.营业利润],得到其组成因子为[营业收入]、[营业成本]、[营业3兌金及附加]、[销售费用]、[管理费用]、[财务费用]、[资产减值损失]、[公允价值变动收益]和[投资收益];它们之间的关系是[企业常用财务指标.营业利润]=[营业收入]-([营业成本]+[营业税金及附加]+[销售费用]+[管理费用]+[财务费用]+[资产減值损失])+[公允价值变动收益]+[投资收益]306、同步骤304的操作,绩效管理系统分别对[营业收入]、[营业成本]、[营业-兑金及附加]、[销售费用]、[管理费用]、[财务费用]、[资产减值损失]、[公允价值变动收益]和[投资收益]进行判断,由于它们均为因数,所以都无需再作进一步的分解,此时,绩效管理系统可以4艮据该树形分解过程生成关4定业绩指标分解结构表;307、绩效管理系统才艮据用户输入的[企业常用财务指标.营业利润]和所述关键业绩指标分解结构表设置过滤条件;308、绩效管理系统根据所述过滤条件显示[企业常用财务指标.营业利润]的值,以及[企业常用财务指标.营业利润]的上下游组成因子的值,即显示[利润总额]、[营业收入]、[营业成本]、[营业-兑金及附加]、[销售费用]、[管理费用]、[财务费用]、[资产减值损失]、[公允价值变动收益]和[投资收益]等组成因子的值,当然,还可以显示它们之间的关系。由上可知,本发明实施例的可以根据获取到的需要查询的关键业绩指标的组成因子获取其相对应的关键业绩指标,并对其进行逐级分解直至因数,以形成关键业绩指标分解结构表,然后再根据该组成因子和系统形成的关键业绩指标分解结构表自动设置过滤条件,最后将该组成因子的值,以及该组成因子的值的上下游组成因子的值显示出来,使得当需要对关键业绩指标的值进行分析时,无需过多的人工干预,系统就能快速准确的定位到所需要查询的组成因子上,而且,还可以方便的穿透到该组成因子的父级,即上游组成因子,以及子级,即下游组成因子,减少了之前手工查询的成本,进一步的,这也使得各组成因子的值及上下游关系可以一目了然,不仅简化了操作,而且也大大提高了效率。实施例四、为了更好地实施以上方法,本发明还相应地提供一种计算机软件系统,如图4所示,其主要包括获取单元401、设置单元402和显示单元403;获取单元401,用于获取需要查询的关键业绩指标组成因子;设置单元403,用于根据获取单元401获取到的组成因子设置过滤条件;显示单元404,用于根据设置单元403设置的过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值。该计算机软件系统还可以包括分析单元402;分析单元402,用于对获取单元4(H获取到的组成因子相对应的关键业绩指标进行分析,并形成分析结果;此时,设置单元403还用于根据获取单元401获取到的组成因子和所述分析单元402形成的分析结果设置过滤条件。其中,该分析单元402还可以包括第二获取单元4021、分解单元4022和判断单元4023;第二获取单元4021,用于根据获取单元401获取到的组成因子获取相应的关键业绩指标,即由该组成因子组成的关键业绩指标;分解单元4022,用于将第二获取单元4021获取到的关4A业绩指标分解成子关键业绩指标,以及当所述子关键业绩指标不是最明细的组成因子,即不是因数时,对该子关键业绩指标作进一步分解,如此循环,直至分解到最明细组成因子;判断单元4023,用于判断分解单元4022分解得到的子关键业绩指标是否为因数,若是,则形成关键业绩指标分解结构表,若否,则将所述子关键业绩指标返回给分解单元4022继续分解。当然,在判断单元4023形成关键业绩指标分解结构表之后,如果需要再次对该关键业绩指标中的某个组成因子进行查询的话,则无需重新对关键业绩指标进行分解,可以直接查看该组成因子的值。该计算机软件系统具体可以为绩效管理系统。以下将举例作进一步详细说明。首先,绩效管理系统的获取单元401获取需要查询的关键业绩指标的组成因子并传输给分析单元402,分析单元402中的第二获取单元4021才艮据该获取到的组成因子获取相应的关4走业绩指标,并通过分解单元4022将该获取到的关4走业绩指标分解成若干个子关^:业绩指标,然后将该若干个子关^^定业绩指标交给判断单元4023分别进行判断,若子关键业绩指标为因数,则形成关键业绩指标分解结构表,若否,则将所述子关键业绩指标返回给分解单元4022继续分解,直至分解成最明细的组成因子,即因数;其次,设置单元403就会根据获取单元401获取到的组成因子,以及分析单元402形成的关键业绩指标分解结构表设置过滤条件,最后,显示单元404才艮据设置单元403设置的过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值,当然,还可以显示所述组成因子与其上下游组成因子之间的关系。总之,本发明实施例的计算机软件系统的分析单元402可以根据获取单元401获取到的需要查询的关键业绩指标的组成因子获取其相对应的关键业绩指标,并对其进行逐级分解直至因数,以形成关键业绩指标分解结构表,然后设置单元403再根据该组成因子和系统形成的关4定业绩指标分解结构表自动设置过滤条件,最后显示单元404再根据该过滤条件将该组成因子的值,以及该组成因子的值的上下游组成因子的值显示出来,使得当需要对关键业绩指标的值进行分析时,无需过多的人工千预,系统就能快速准确的定位到所需要查询的组成因子上,而且,还可以方便的穿透到该组成因子的父级,即上游组成因子,以及子级,即下游组成因子,减少了之前手工查询的成本,进一步的,这也使得各组成因子的值及上下游关系可以一目了然,不仅简化了操作,而且也大大提高了效率。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括ROM、RAM、磁盘或光盘等。以上对本发明实施例所提供的一种查询关键业绩指标的组成因子的方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1、一种查询关键业绩指标的组成因子的方法,其特征在于,包括:获取需要查询的关键业绩指标的组成因子;根据所述组成因子设置过滤条件;根据所述过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值。2、根据权利要求l所述的查询关键业绩指标的组成因子的方法,其特征在于,所述根据所述组成因子设置过滤条件之前还包括对所述组成因子相对应的关键业绩指标进行分析,并形成分析结果;根据所述組成因子和所述分析结果"^殳置过滤条件。3、根据权利要求2所述的查询关键业绩指标组成因子的方法,其特征在于,所述对所述组成因子相对应的关键业绩指标进行分析,并形成分析结果具体为对组成因子相对应的关^:业绩指标进行逐级分解,并形成关^l业绩指标分解结构表;才艮据所述组成因子和所述关4定业绩指标分解结构表设置过滤条件。4、根据权利要求2所述的查询关键业绩指标组成因子的方法,其特征在于,所述对组成因子相对应的关键业绩指标进行逐级分解,并形成关键业绩指标分解结构表具体为A、根据所述组成因子获取相对应的关键业绩指标;B、将所述关键业绩指标分解成子关键业绩指标;C、判断所述子关键业绩指标是否为因数;若是,则形成关键业绩指标分解结构表;若否,则返回执行B步骤。5、一种计算机软件系统,其特征在于,包括获取单元,用于获取需要查询的关键业缋指标组成因子;设置单元,用于根据所述获取单元获取到的组成因子设置过滤条件;显示单元,用于根据所述设置单元设置的过滤条件显示所述组成因子的值,以及所述组成因子的上下游组成因子的值。6、根据权利要求5所述的计算机软件系统,其特征在于,还包括分析单元;所述分析单元,用于对所述获取单元获取到的组成因子相对应的关键业绩指标进行分析,并形成分析结果;所述设置单元,还用于根据所述获取单元获取到的组成因子和所述分析单元形成的分析结果设置过滤条件。7、根据权利要求6所述的计算机软件系统,其特征在于,所述分析单元包括第二获取单元,用于根据所述获取单元获取到的组成因子获取相应的关键业绩指标;分解单元,用于将所述第二获取单元获取到的关4走业绩指标分解成子关键业绩指标;判断单元,用于判断所述分解单元分解得到的子关^l建业绩指标是否为因数,若是,则形成关键业绩指标分解结构表,若否,则将所述子关键业绩指标返回给分解单元继续分解。8、根据权利要求5至7中任一项所述的计算机软件系统,其特征在于,该计算机软件系统具体为绩效管理系统。全文摘要本发明公开了一种查询关键业绩指标的组成因子的方法及系统。本发明技术方案的绩效管理系统可以根据获取到的需要查询的关键业绩指标的组成因子自动设置过滤条件,然后再根据该过滤条件将该组成因子的值,以及该组成因子的值的上下游组成因子的值显示出来,使得当需要对关键业绩指标的值进行分析时,无需过多的人工干预,系统就能快速准确的定位到所需要查询的组成因子上,而且,各组成因子的值及上下游关系可以一目了然,不仅简化了操作,而且也大大提高了效率。文档编号G06Q10/00GK101377836SQ20081014934公开日2009年3月4日申请日期2008年9月19日优先权日2008年9月19日发明者熊信风申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1