业务流程图生成的方法及装置制造方法及图纸

技术编号:17008971 阅读:36 留言:0更新日期:2018-01-11 05:02
本发明专利技术涉及一种业务流程图生成的方法及装置。其中所述方法包括以下步骤:设置业务流程处理的初始流程图,并在初始流程图中确定流程部件的位置;读取所述流程部件,并放入到所述初始流程图中对应位置;将所述流程部件包含的流程与所述初始流程图中除所述流程部件以外的其他执行流程合并,生成最终的业务流程图。且所述流程部件中包含一个以上业务流程节点。其将业务流程中部分流程抽出封装成一个流程部件,其为可以独立授权的基础单元。在建立业务流程时,可以直接调用已经存储的流程部件,避免了大量重复性工作。而且相对于将每个真实执行的业务流程作为一个处理单元,将部分流程制作成一个流程图共享使用,增加了业务流程构建的灵活性。

【技术实现步骤摘要】
业务流程图生成的方法及装置
本专利技术涉及计算机
,尤其涉及一种业务流程图生成的方法及装置。
技术介绍
在企业日常事务处理过程中,会涉及到各种表单,尤其是费用单据的审批,且一般都是经过多个部分,多个人,多层次审批,执行流程较为复杂。且不同类型的表单,不同金额的费用表单审批人员不同,审批流程不同。传统业务中,审批流程设置人员(业务流程设置人员)会根据不同类型表单既定的审批规则设置审批流程,并生成业务流程图。但传统流程图生成的方法都是以整个流程作为最小单元进行处理,每次需要对全部流程执行程序进行设置,流程设置灵活度差。
技术实现思路
基于此,有必要针对上述业务流程图需要整体设置,灵活度差的问题,提供一种能够进行组合调用的业务流程图生成的方法及装置。为实现本专利技术目的提供的一种业务流程图生成的方法,包括以下步骤:设置业务流程处理的初始流程图,并在初始流程图中确定流程部件的位置;读取所述流程部件,并放入到所述初始流程图中对应位置;将所述流程部件包含的流程与所述初始流程图中除所述流程部件以外的其他执行流程合并,生成最终的业务流程图;所述流程部件中包含一个以上业务流程节点。其中一个实施例的业务流程图生成的方法,所述流程部件中包含两个以上业务流程节点,且一个所述流程部件为一个完整的业务流程。其中一个实施例的业务流程图生成的方法,在所述初始流程图中使用节点连接线及占位符确定所述流程部件的位置。其中一个实施例的业务流程图生成的方法,在所述设置业务流程处理的初始流程图之前还包括以下步骤:将一个业务流程处理中的部分连续执行的业务流程节点或者整个业务流程生成一个部件流程图,并封装到所述流程部件中。其中一个实施例的业务流程图生成的方法,所述将所述流程部件包含的流程与所述初始流程图中除所述流程部件以外的其他执行流程合并,生成最终的业务流程图,包括以下步骤:确定所述初始流程图中与所述流程部件相邻的在先业务流程节点和在后业务流程节点;确定所述流程部件包含的业务流程节点,并删除所述流程部件中的开始节点和结束节点;按照所述流程部件中的业务流程节点执行的的顺序,将所述流程部件中最先执行的业务流程节点连接所述在先业务流程节点,将所述流程部件中最后执行的业务流程节点连接所述在后业务流程节点;展现连接完成的效果图,生成最终的业务流程图。其中一个实施例的业务流程图生成的方法,对所述流程部件的修改包括以下步骤:接收所述流程部件的修改信号;判断所述修改信号发出者是否具有修改权限;若是,则根据所述修改信号对所述流程部件进行修改;若否,则发出禁止修改报警。基于同一构思的一种业务流程图生成的装置,包括:初始流程图设置模块,用于设置业务流程处理的初始流程图,并在初始流程图中确定流程部件的位置;流程部件读取模块,用于读取所述流程部件,并放入到所述初始流程图中对应位置;流程图生成模块,用于将所述流程部件包含的流程与所述初始流程图中除所述流程部件以外的其他执行流程合并,生成最终的业务流程图;所述流程部件中包含一个以上业务流程节点。其中一个实施例的业务流程图生成的装置,在所述初始流程图中使用节点连接线及占位符确定所述流程部件的位置。其中一个实施例的业务流程图生成的装置,所述流程图生成模块包括:位置确定子模块,用于确定所述初始流程图中与所述流程部件相邻的在先业务流程节点和在后业务流程节点;流程部件处理子模块,用于确定所述流程部件包含的业务流程节点,并删除所述流程部件中的开始节点和结束节点;部件连接处理子模块,用于按照所述流程部件中的业务流程节点执行的的顺序,将所述流程部件中最先执行的业务流程节点连接所述在先业务流程节点,将所述流程部件中最后执行的业务流程节点连接所述在后业务流程节点;图形展现子模块,用于展现连接完成的效果图,生成最终的业务流程图。其中一个实施例的业务流程图生成的装置,还包括部件修改模块,用于对所述流程部件进行修改;所述部件修改模块包括:信号接收子模块,用于接收所述流程部件的修改信号;权限判断子模块,用于判断所述修改信号发出者是否具有修改权限;修改处理子模块,用于根据所述权限判断子模块的判断结果,当所述修改信号发出者具有修改权限时,则根据所述修改信号对所述流程部件进行修改;当所述修改信号发出者不具有修改权限时,则发出禁止修改报警。本专利技术的有益效果包括:本专利技术提供的业务流程图生成的方法,其将业务流程中部分流程抽出封装成一个流程部件,其为可以独立授权的基础单元。在建立业务流程时,可以直接调用已经存储的流程部件,避免了大量重复性工作。而且相对于将每个真实执行的业务流程作为一个处理单元,将部分流程制作成一个流程图共享使用,增加了业务流程构建的灵活性。附图说明图1为本专利技术一种业务流程图生成的方法的一具体实施例的过程图;图2为本专利技术一种业务流程图生成的方法一具体实例中一流程部件流程图;图3为本专利技术一种业务流程图生成的方法一具体实例中初始流程示意图;图4为为本专利技术一种业务流程图生成的方法一具体实例中生成的业务流程示意图;图5为本专利技术一种业务流程图生成的方法的一具体实施例中流程图构建细节过程图;图6为本专利技术一种业务流程图生成的方法的一具体实施例中流程部件修改过程图;图7为本专利技术一种业务流程图生成的装置的一具体实施例构成示意图;图8为本专利技术一种业务流程图生成的方法的一具体实施例中流程图生成模块构成示意图;图9为本专利技术一种业务流程图生成的方法的一具体实施例中部件修改模块构成示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图对本专利技术的业务流程图生成的方法及装置的具体实施方式进行说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,一实例的业务流程图生成的方法,包括以下步骤:S100,设置业务流程处理的初始流程图,并在初始流程图中确定流程部件的位置。其中,所述流程部件为一个封装好的部分流程程序,所述流程部件中包含一个以上业务流程节点,一般会包含两个以上业务流程节点。而且一般作为一个流程部件封装在一起的多个业务流程节点为一个阶段性审批业务集合,一个流程部件为一个完整的业务流程。如将一个部门的常规审批流程中领导审批部分封装起来作为一个流程部件,在流程部件中封装多个依次进行审批的领导。再比如一个集团公司的业务流程中,一般分公司的业务流程在分公司内部审批完成之后,还要经过总公司审批,而总公司对多家分公司的审批流程是一致的。本方法中可以将总公司的审批封装在一起作为总公司审批流程部件在分公司审批时随时添加到业务流程图中。而所述总公司审批的流程部件在未添加的其他业务流程中,未与其他业务流程结合时,为一个独立的流程图,是一个可以单独进行授权处理的基本单元,其构成如图2所示,包含总公司财务审批、总公司分管领导审批及总公司经理审批三个业务流程节点,还包含开始节点和结束节点。如图3所示,在一个具体实例中,分公司进行财务账单业务流程审批需要经过部门经理审批、分管领导审批,再经过子公司总经理审批,当付款金额小于4000时,子公司总经理审批后业务流程结束;但是当付款金额大于4000时,还需要总公司审批,此时将总公司审批的流程部件设置到子公司总经理审批和结束节点之间的位置。后续可以按照设定的位置将流程部件添加到业务流程图中。本步骤中本文档来自技高网...
业务流程图生成的方法及装置

【技术保护点】
一种业务流程图生成的方法,其特征在于,包括以下步骤:设置业务流程处理的初始流程图,并在初始流程图中确定流程部件的位置;读取所述流程部件,并放入到所述初始流程图中对应位置;将所述流程部件包含的流程与所述初始流程图中除所述流程部件以外的其他执行流程合并,生成最终的业务流程图;所述流程部件中包含一个以上业务流程节点。

【技术特征摘要】
1.一种业务流程图生成的方法,其特征在于,包括以下步骤:设置业务流程处理的初始流程图,并在初始流程图中确定流程部件的位置;读取所述流程部件,并放入到所述初始流程图中对应位置;将所述流程部件包含的流程与所述初始流程图中除所述流程部件以外的其他执行流程合并,生成最终的业务流程图;所述流程部件中包含一个以上业务流程节点。2.根据权利要求1所述的业务流程图生成的方法,其特征在于,所述流程部件中包含两个以上业务流程节点,且一个所述流程部件为一个完整的业务流程。3.根据权利要求1所述的业务流程图生成的方法,其特征在于,在所述初始流程图中使用节点连接线及占位符确定所述流程部件的位置。4.根据权利要求1所述的业务流程图生成的方法,其特征在于,在所述设置业务流程处理的初始流程图之前还包括以下步骤:将一个业务流程处理中的部分连续执行的业务流程节点或者整个业务流程生成一个部件流程图,并封装到所述流程部件中。5.根据权利要求1所述的业务流程图生成的方法,其特征在于,所述将所述流程部件包含的流程与所述初始流程图中除所述流程部件以外的其他执行流程合并,生成最终的业务流程图,包括以下步骤:确定所述初始流程图中与所述流程部件相邻的在先业务流程节点和在后业务流程节点;确定所述流程部件包含的业务流程节点,并删除所述流程部件中的开始节点和结束节点;按照所述流程部件中的业务流程节点执行的的顺序,将所述流程部件中最先执行的业务流程节点连接所述在先业务流程节点,将所述流程部件中最后执行的业务流程节点连接所述在后业务流程节点;展现连接完成的效果图,生成最终的业务流程图。6.根据权利要求1至5任一项所述的业务流程图生成的方法,其特征在于,对所述流程部件的修改包括以下步骤:接收所述流程部件的修改信号;判断所述修改信号发出者是否具有修改权限;若是,则根据所述...

【专利技术属性】
技术研发人员:吕翊韩国权马东红杜胜赵富鑫
申请(专利权)人:北京慧点科技有限公司
类型:发明
国别省市:北京,11

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

1