一种考核方法及装置与流程

文档序号:13289931阅读:128来源:国知局
技术领域本发明实施例涉及计算机技术领域,尤其涉及一种考核方法及装置。

背景技术:
随着计算机技术的发展,大部分企业都采用了软件系统对业务进行管理。例如利用软件系统进行项目审批,在这个过程中,申请人只需在软件系统中提交申请,各级审批人在软件系统中进行审批。由于不是申请人主动找审批人签字,审批时间完全由审批人自己把握,由于种种原因,有些审批人审批的时间会比较长而无法及时被发现,往往由于某个审批人的审批时间滞后,造成整个企业管理运作的瓶颈,严重影响日常业务的正常运作。因此,有必要提出一种方法解决上述问题。

技术实现要素:
有鉴于此,本发明实施例提供了一种考核方法及装置,能够自动对相关责任人进行考核,从而可以及时发现流程瓶颈。本发明实施例提供的考核方法,包括:在业务流程中设置考核任务并设置所述考核任务的责任人;获取所述考核任务的执行时间;判断所述考核任务的执行时间是否满足预设条件;若满足,则将所述考核任务的责任人的考核结果设置为通过,否则,将所述考核任务的责任人的考核结果设置为不通过。优选地,所述考核任务的执行时间包括执行开始时间和执行结束时间,和/或执行时长;所述预设条件包括预设的执行结束时间和/或预设的执行时长。优选地,所述考核任务包括多个,每个考核任务都设置有责任人,所述方法还包括:获取每个责任人负责的所有考核任务的考核结果;根据每个责任人负责的所有考核任务的考核结果计算每个责任人的考核分数。优选地,任意一个责任人的考核分数为所述责任人负责的所有考核任务中考核结果为通过的考核任务的数量与所述责任人负责的所有考核任务的数量的比值。优选地,所述方法还包括:获取所述业务流程的执行时间;判断所述业务流程的执行时间是否满足预设时间;若满足,则将所述业务流程的责任人的考核结果设置为通过,否则,将所述业务流程的责任人的考核结果设置为不通过。本发明实施例提供的考核装置,包括:设置单元,用于在业务流程中设置考核任务并设置所述考核任务的责任人;获取单元,用于获取所述考核任务的执行时间;判断单元,用于判断所述考核任务的执行时间是否满足预设条件;处理单元,用于在所述考核任务的执行时间满足所述预设条件时,将所述考核任务的责任人的考核结果设置为通过,否则,将所述考核任务的责任人的考核结果设置为不通过。优选地,所述考核任务的执行时间包括执行开始时间和执行结束时间,和/或执行时长;所述预设条件包括预设的执行结束时间和/或预设的执行时长。优选地,所述考核任务包括多个,每个考核任务都设置有责任人,所述装置还包括:计算单元,用于获取每个责任人负责的所有考核任务的考核结果,根据每个责任人负责的所有考核任务的考核结果计算每个责任人的考核分数。优选地,任意一个责任人的考核分数为所述责任人负责的所有考核任务中考核结果为通过的考核任务的数量与所述责任人负责的所有考核任务的数量的比值。优选地,所述获取单元还用于,获取所述业务流程的执行时间;所述判断单元还用于,判断所述业务流程的执行时间是否满足预设时间;所述处理单元还用于,当所述业务流程的执行时间满足所述预设时间时,将所述业务流程的责任人的考核结果设置为通过,否则,将所述业务流程的责任人的考核结果设置为不通过。从以上技术方案可以看出,本发明实施例具有以下优点:本发明实施例中,会在业务流程中设置考核任务并设置考核任务的责任人,然后获取考核任务的执行时间,判断考核任务的执行时间是否满足预设条件,若满足,则将考核任务的责任人的考核结果设置为通过,否则,将考核任务的责任人的考核结果设置为不通过,这样用户可以在软件系统中查看到业务流程中各个任务的责任人的考核结果,及时发现流程瓶颈,从而及时采取应对策略,同时还可以为责任人的工作绩效提供考评依据。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明考核方法一个实施例示意图;图2为本发明考核方法另一实施例示意图;图3为本发明考核装置一个实施例示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种考核方法及装置,能够自动对相关责任人进行考核,从而可以及时发现流程瓶颈。请参阅图1,本发明考核方法一个实施例包括:101、在业务流程中设置考核任务并设置考核任务的责任人;具体实现中,可根据用户的指示在业务流程中找出关键业务点作为考核任务,一个业务流程中可设置多个考核任务。例如在一个项目管理流程中,可将项目审批、项目开工等关键业务点作为考核任务。每个考核任务都设置有责任人,该责任人可以是该考核任务的执行人或组织机构内的其他负责人。每个考核任务可设置开始触发点及结束触发点,触发开始触发点时,记录任务执行开始时间,触发结束触发点时,记录任务执行结束时间。例如当考核任务为项目审批时,可将申请人提交申请的动作作为开始触发点,将审批人提交审批结果的动作作为结束触发点,记录这两个动作的执行时间点。另外,还可以为每个业务流程设置业务流程的责任人。102、获取考核任务的执行时间;具体地,考核任务的执行时间可以是考核任务的执行开始时间和执行结束时间,和/或考核任务的执行时长。在获取考核任务的执行时长时,如果考核任务还未执行完成(即没有执行结束时间),则可以根据执行开始时间及系统当前的时间计算执行时长。103、判断考核任务的执行时间是否满足预设条件,若满足,则执行步骤104,否则,执行步骤105;预设条件可以是预设的执行结束时间和/或预设的执行时长。例如可以判断考核任务的执行结束时间是否早于预设的执行结束时间,若早于,则满足预设条件;或者判断考核任务的执行时长是否小于预设的执行时长,若小于,则满足预设条件;或者判断考核任务的执行时长是否小于预设的执行时长,且判断考核任务是否在预设的执行结束时间之前完成(即考核任务的执行结束时间是否早于预设的执行结束时间),若二者均满足,则认为满足预设条件。104、将考核任务的责任人的考核结果设置为通过;105、将考核任务的责任人的考核结果设置为不通过。另外,一个责任人可以负责多个考核任务,还可以根据每个考核任务的考核结果计算每个责任人的考核分数。具体地,可以统计该责任人负责的考核任务中考核结果为通过的考核任务的个数N,以及该责任人负责的所有考核任务的个数M,将(N/M)*100作为该责任人的考核得分,考核得分越低,说明该责任人负责的考核任务的执行情况越差,管理人员可据此采取应对策略。下面举一个具体的例子说明本实施例提供的考核方法,具体可参阅下表所示:表1从上表可以看出,小李负责3个考核任务,3个考核任务中有一个考核不通过,小李的考核得分为(2/3)*100=66.67。本实施例中,可自动对业务流程中的各个责任人进行考核,并提供考核结果,用户通过查看考核结果即可得知每个考核任务的处理情况,从而可以及时发现瓶颈节点,同时还可以为责任人的工作绩效提供考评依据。下面请参阅图2,图2是本发明考核方法另一实施例示意图,本实施例主要是对整个业务流程进行考核,本实施例的方法包括:201、获取业务流程的执行时间;202、判断业务流程的执行时间是否满足预设时间,若满足,203、将业务流程的责任人的考核结果设置为通过;204、将业务流程的责任人的考核结果设置为不通过。具体实现中,业务流程可以是包含表1所示的所有考核任务的业务流程,当然也可以是其他的业务流程。业务流程的执行时间可以包括业务流程的执行开始时间和执行结束时间,和/或整个业务流程的执行时长。可先根据实际需求预设业务流程的执行结束时间,和/或预设业务流程的执行时长。每个业务流程设置有责任人。当业务流程的执行结束时间早于预设的业务流程的执行结束时间时,可以认为业务流程的执行时间满足预设时间;或者当业务流程的执行时长小于预设的执行时长时,认为业务流程的执行时间满足预设时间;或者当业务流程的执行时长小于预设的执行时长且业务流程的执行结束时间早于预设的业务流程的执行结束时间时,认为业务流程的执行时间满足预设时间。当业务流程的执行时间满足预设时间时,将业务流程的责任人的考核结果设置为通过,否则,将业务流程的责任人的考核结果设置为不通过。本实施例中,可自动对各个业务流程的责任人进行考核,并提供考核结果,用户通过查看考核结果即可得知每个业务流程的处理情况,从而可根据处理情况及时采取应对策略,同时还可以为责任人的工作绩效提供考评依据。下面介绍本发明实施例提供的考核装置,本发明实施例提供的考核装置用于实现前述考核方法,在具体实现中,考核装置可以为计算机、笔记本电脑、服务器等设备,此处不做具体限定。请参阅图3,本实施例的考核装置300包括:设置单元301,用于在业务流程中设置考核任务并设置考核任务的责任人;获取单元302,用于获取考核任务的执行时间;判断单元303,用于判断考核任务的执行时间是否满足预设条件;处理单元304,用于在考核任务的执行时间满足预设条件时,将考核任务的责任人的考核结果设置为通过,否则,将考核任务的责任人的考核结果设置为不通过。另外,上述考核任务包括多个,每个考核任务都设置有责任人,本实施例的考核装置300还可以包括计算单元305,计算单元305用于获取每个责任人负责的所有考核任务的考核结果,根据每个责任人负责的所有考核任务的考核结果计算每个责任人的考核分数。为便于理解,下面具体说明本实施例的考核装置300内各个单元之间的交互过程,具体如下:首先,设置单元301可根据用户的指示在业务流程中找出关键业务点作为考核任务,一个业务流程中可设置多个考核任务,例如在一个项目管理流程中,可将项目审批、项目开工等关键业务点作为考核任务。设置单元301可以为每个考核任务设置责任人,该责任人可以是该考核任务的执行人或组织机构内的其他负责人。每个考核任务可设置开始触发点及结束触发点,触发开始触发点时,记录任务执行开始时间,触发结束触发点时,记录任务执行结束时间。例如当考核任务为项目审批时,可将申请人提交申请的动作作为开始触发点,将审批人提交审批结果的动作作为结束触发点,记录这两个动作的执行时间点。另外,设置单元301还可以为每个业务流程设置业务流程的责任人。在业务处理过程中,获取单元302获取考核任务的执行时间。具体地,考核任务的执行时间可以是考核任务的执行开始时间和执行结束时间,和/或考核任务的执行时长。在获取考核任务的执行时长时,如果考核任务还未执行完成(即没有执行结束时间),则可以根据执行开始时间及系统当前的时间计算执行时长。判断单元303判断获取单元302获取的考核任务的执行时间是否满足预设条件。预设条件可以是预设的执行结束时间和/或预设的执行时长。例如可以判断考核任务的执行结束时间是否早于预设的执行结束时间,若早于,则满足预设条件;或者判断考核任务的执行时长是否小于预设的执行时长,若小于,则满足预设条件;或者判断考核任务的执行时长是否小于预设的执行时长,且判断考核任务是否在预设的执行结束时间之前完成(即考核任务的执行结束时间是否早于预设的执行结束时间),若二者均满足,则认为满足预设条件。当判断单元303的判断结果为考核任务的执行时间满足预设条件时,处理单元304将考核任务的责任人的考核结果设置为通过,否则,处理单元304将考核任务的责任人的考核结果设置为不通过。另外,由于一个责任人可以负责多个考核任务,计算单元305可以根据每个考核任务的考核结果计算每个责任人的考核分数。具体地,可以统计该责任人负责的考核任务中考核结果为通过的考核任务的个数N,以及该责任人负责的所有考核任务的个数M,将(N/M)*100作为该责任人的考核得分,考核得分越低,说明该责任人负责的考核任务的执行情况越差,管理人员可据此采取应对策略。另外,本实施例的考核装置300还可以对整个业务流程的负责人进行考核。具体地,获取单元302可以获取业务流程的执行时间,业务流程的执行时间可以包括业务流程的执行开始时间和执行结束时间,和/或整个业务流程的执行时长。考核装置300可根据用户的需求预设业务流程的执行结束时间,和/或预设业务流程的执行时长。每个业务流程设置有责任人。在获取单元302获取业务流程的执行时间之后,判断单元303判断业务流程的执行时间是否满足预设时间。当业务流程的执行结束时间早于预设的业务流程的执行结束时间时,可以认为业务流程的执行时间满足预设时间;或者当业务流程的执行时长小于预设的执行时长时,认为业务流程的执行时间满足预设时间;或者当业务流程的执行时长小于预设的执行时长且业务流程的执行结束时间早于预设的业务流程的执行结束时间时,认为业务流程的执行时间满足预设时间。当业务流程的执行时间满足预设时间时,处理单元304将业务流程的责任人的考核结果设置为通过,否则,将业务流程的责任人的考核结果设置为不通过。本实施例提供的考核装置,可以自动对业务流程中各个考核任务的责任人进行考核,也可以对整个业务流程的责任人进行考核,用户通过考核装置提供的考核结果即可发现流程瓶颈或业务流程处理情况,从而可以及时采取应对策略,同时还可以为责任人的工作绩效提供考评依据。另外需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上对本发明实施例所提供的一种考核方法及装置进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,因此,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1