首页 > 方案案例 > 正文

企业通用流程路由设计方案

2009-05-19 11:13:57  来源:CIO 时代网

摘要:有没有一种方法能够快速方便的批量设置流程路由规则,使之适应变化迅速而复杂的企业组织架构?本企业从业务应用角度出发,为减轻实施和维护的工作量,而设计了一套企业通用路由方
关键词: bpm 流程路由

   有没有一种方法能够快速方便的批量设置流程路由规则,使之适应变化迅速而复杂的企业组织架构?本企业从业务应用角度出发,为减轻实施和维护的工作量,而设计了一套企业通用路由方案。根据在本企业的实际运行结果,证明能够适应企业的组织架构变化,确实减轻维护工程师的工作量。特编写此文,以抛砖引玉。

     前言

     我公司采用炎黄盈动BPM平台以来,系统已成为公司的重要沟通和管理工具之一。但复杂的组织架构和快速变动的岗位和部门调整,给平台开发和实施人员带来了很大的困惑和工作量。同时,由于企业的管理已经进入精细化管理阶段,这就导致每个流程的系统规则更为复杂。

    正是如下的三个问题,逼迫着我们去思考一种技术方案,能简单快速的实施和维护流程:

    · 复杂的矩阵式组织架构,非树型的工作汇报路线

    ·快速变化的部门和岗位、人员调整

    ·难以简单实现的流程规则和审核路由

    企业通用路由的设计思路

    从易用性考虑,我们最终确定使用EXCEL作为维护工具,在其中按【EXCEL模板】规定的业务习惯输入、修改路由规则,然后利用自己开发的工具【规则生成器】导入到数据库的相关表中。在系统运行流程寻找下一节点的人员时,通过平台99号路由嵌入系统的【路由解析器】就从这张表中读取规则,进行路由解析,最后得到对应的岗位和人员。

企业通用路由的设计思路

 

 

   EXCEL模板

     Excel模板主要分为2部分,分别是系统识别项说明和业务规则设置。

    *  系统识别:用来帮助系统自动识别第2部分的业务规则。

    主要内容:流程名称、流程UUID、流程包含的业务条件(比如请假类型)、流程包含的流程节点,分别对应第2部分的第几列。而业务条件对应哪个数据表的哪个字段,则是其中的重点之一。

    *  业务规则:用输入或修改的方式,直接按业务习惯输入业务规则。

    如下图,第二行表示:总部的公司领导请事假3天以上,需要总裁、董事长审批。

EXCEL模板

 

    正如上图,在审核人发生变动时,维护人员只需手工修改审核人,然后运用工具再次倒入系统,系统就可以自动识别新的路由方案。

    规则生成器

    规则生成器的作用是:

    * 把EXCEL上传到服务器,根据EXCEL中(1)系统识别项的说明,自动读取EXCEL中的(2)业务规则数据,保存到数据库中的原业务规则表中备查。

    * 按数据库中系统规则表的要求,将数据重新组织,然后保存到系统规则表中。

    其中,系统规则表的设计如下:

系统规则表

    具体数据存储举例如下:

数据存储

    


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。