[发明专利]一种基于工作流的流程自动审批工具在审
申请号: | 201310291554.7 | 申请日: | 2013-07-11 |
公开(公告)号: | CN103310315A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 沈繁荣 | 申请(专利权)人: | 北京金和软件股份有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 史霞 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 工作流 流程 自动 审批 工具 | ||
技术领域
本发明涉及工作流工具技术领域,尤其涉及一种基于工作流的流程自动审批工具。
背景技术
工作流系统是当前软件行业使用比较普遍的技术,它将企业业务流程固化为计算机流程,极大地提高了企业业务运作的效率,很多工具软件开发商也都开发各自的流程引擎。从流程审批方式来看,传统的流程审批都是必须是有人参与的,人为地控制流程的流转,但在实际应用中,业务往往是很复杂的,人的行为总会有间断性,这样会影响流程不能及时办理。例如某个流程对时效性要求很强,如果审批人审批不及时,可能对公司业务造成不良影响。既然工作流系统己经给我们提供一种由计算机来处理业务流程的方法,那我们是不是可以赋于计算机一定的识别能力,让它能够识别满足一定条件的流程,并对它们进行自动的审批呢?本发明就是针对此间题而提出的。
发明内容
本发明的目的在于提供一种基于工作流的流程自动审批工具,首先对流程进行条件设置,当流程满足这些条件时,则工作流系统将自动对这些流程进行审批。
本发明提供的技术方案为:
一种基于工作流的流程自动审批工具,包括:
工作流数据库,其用于存储流程以及流程的状态信息,还用于存储多个共享属性字段;
业务条件配置模块,其用于为所述流程生成配置文件,并将所述配置文件存储于工作流数据库内,其中,所述配置文件包括多个业务字段以及数据来源接口,所述数据来源接口用于使各业务字段从业务数据库调取到相应的业务数据,所述业务条件配置模块还包括用于将至少一个业务字段定义为条件字段;
流程设置模块,其用于将至少一个共享属性字段定义为条件字段,所述流程设置模块还用于为每个条件字段设置一个基数以及与该基数的逻辑关系;
流程自动审批模块,其用于从所述工作流数据库中查询所述流程的状态信息,当所述状态信息为待审批状态时,所述流程自动审批模块还包括用于逐个判断所有的条件字段是否符合条件,对于来自于业务字段的条件字段,获取该条件字段关联的业务字段,并通过该业务字段获取相应的业务数据,比较该业务数据与该条件字段的基数是否符合逻辑关系,以及,对于来自于共享属性字段的条件字段,获取该条件字段关联的共享属性字段,比较该共享属性字段与该条件字段的基数是否符合逻辑关系,当所有的条件字段都符合条件,将所述流程提交至工作流引擎。
优选的是,所述的基于工作流的流程自动审批工具中,所述配置文件以数据字典的形式存储于所述工作流数据库内。
优选的是,所述的基于工作流的流程自动审批工具中,所述流程设置模块还用于标记流程,当所述流程设置模块接收到用户输入的对所述流程启用自动审批的指令时,则所述流程设置模块对该流程进行标记。
优选的是,所述的基于工作流的流程自动审批工具中,所述流程自动审批模块还包括用于在查询所述流程的状态信息之后,查询所述流程是否具有标记,当所述状态信息为待审批状态以及所述流程被标记时,逐个判断所有的条件字段是否符合条件。
优选的是,所述的基于工作流的流程自动审批工具中,所述业务条件配置模块还包括用于接收用户输入的将任一个业务字段作为一个条件字段的指令,将该业务字段定义为一个条件字段。
优选的是,所述的基于工作流的流程自动审批工具中,所述流程设置模块还包括用于接收用户输入的将任一个共享属性字段作为一个条件字段的指令,将该共享属性字段作为一个条件字段。
优选的是,所述的基于工作流的流程自动审批工具中,所述基数为一个数值或者一个区间。
优选的是,所述的基于工作流的流程自动审批工具中,所述逻辑关系为大于、等于、小于、大于等于或者小于等于。
本发明具有以下有益效果:
(1)本发明提供的流程自动审批工具政变了传统流程审批必须由人操作的方式,从而解决了因人力因素而导致流程审批阻断的问题;
(2)用户可以根据业务情况定制自动审批的条件,即业务条件配置模块可以接收用户输入的指令,将某一个业务字段作为条件字段,流程设置模块也可以接到用户输入的指令,将某一个共享属性字段作为条件字段,因此,本发明具有很强的通用性,也具有良好的业务适应能力;
(3)本发明由流程自动审批模块进行自动的查询和对比,操作简单,功能强大。
附图说明
图1为本发明所述的流程自动审批设置的流程图;
图2为本发明所述的流程自动审批的流程图。
具体实施方式
下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金和软件股份有限公司,未经北京金和软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310291554.7/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理