基于WF设计业务流程平台_权限在流程模板外部映射
2008-12-05 14:49
441 查看
基于WF设计业务流程平台_权限在流程模板外部映射
前面的几篇文章我介绍了一种权限与流程模板相结合的设计方式,今天我介绍一种权限在流程模板外部映射的计方式.
限在流程模板外部映射,主要的实现思路是:
在设计流程模板时,只绘制业务流程,而不考虑结点限
将流程模板发布到系统后,系统会自动创建该流程模板的结点树
权限管理人员将流程模板结点树上的结点与当前系统的用户权限树进行映射
示意图如下:
下面说一下[权限在流程模板外部映射]与[权限与流程模板相结合]两程方式的各自特点
权限与流程模板相结合
优点:
流程模板完整独立的体现了业务模型
可以实现复杂的动态权限
流程设计人员可在设计器中一次完成业务模型的创建
缺点:
如果组织结构调整后,要修改流程模板
通用性不强,如两个公司的业务相同,但组织结构不同就不能共用同一流程模板
无法方便的与现的平台的权限模块结合
权限在流程模板外部映射
优点:
如果组织结构调整后,不需要修改流程模板
流程模板只描述业务流,不描述权限,通用性效高
可以方便的与现的平台的权限模块结合
缺点:
流程模板无法完整独立的体现了业务模型
无法实现复杂的动态权限
流程设计人员在完成业务模型的创建后,还要再进行一次权限映射的工作
以上是对[权限在流程模板外部映射]与[权限与流程模板相结合]的总结,这两种方式各有优缺点,具体使用那种方式要看实际的业务需求.
后面我会再介绍一种将以上两程方式的优点结合的思路
前面的几篇文章我介绍了一种权限与流程模板相结合的设计方式,今天我介绍一种权限在流程模板外部映射的计方式.
限在流程模板外部映射,主要的实现思路是:
在设计流程模板时,只绘制业务流程,而不考虑结点限
将流程模板发布到系统后,系统会自动创建该流程模板的结点树
权限管理人员将流程模板结点树上的结点与当前系统的用户权限树进行映射
示意图如下:
下面说一下[权限在流程模板外部映射]与[权限与流程模板相结合]两程方式的各自特点
权限与流程模板相结合
优点:
流程模板完整独立的体现了业务模型
可以实现复杂的动态权限
流程设计人员可在设计器中一次完成业务模型的创建
缺点:
如果组织结构调整后,要修改流程模板
通用性不强,如两个公司的业务相同,但组织结构不同就不能共用同一流程模板
无法方便的与现的平台的权限模块结合
权限在流程模板外部映射
优点:如果组织结构调整后,不需要修改流程模板
流程模板只描述业务流,不描述权限,通用性效高
可以方便的与现的平台的权限模块结合
缺点:
流程模板无法完整独立的体现了业务模型
无法实现复杂的动态权限
流程设计人员在完成业务模型的创建后,还要再进行一次权限映射的工作
以上是对[权限在流程模板外部映射]与[权限与流程模板相结合]的总结,这两种方式各有优缺点,具体使用那种方式要看实际的业务需求.
后面我会再介绍一种将以上两程方式的优点结合的思路
相关文章推荐
- 基于WF设计业务流程平台_参与者的权限
- 基于WF设计业务流程平台-权限体系
- 基于WF设计业务流程平台_数据冲突
- 基于WF设计业务流程平台_参与者与任务列表
- 基于WF设计业务流程平台_消息收集、通知接口
- 基于WF设计业务流程平台_同一流程多种状态
- 关于[一个基于WF的业务流程平台]表设计的说明
- 基于WF设计业务流程平台_功能列表
- 基于WF设计业务流程平台-架构
- 基于WF设计业务流程平台_流程的层次
- 基于WF设计业务流程平台_工作域与一人多部门多职能
- (WF索引)基于WF设计业务流程平台
- 基于WF设计业务流程平台-架构
- 基于WF设计业务流程平台_特定群体与特定人
- 一个基于WF的业务流程平台
- 一个基于WF的业务流程平台
- 一个基于WF的业务流程平台
- 基于WF4.0流程平台开发过程中的知识积累(三)书签实现子流程
- 研读《基于Hadoop的海量业务数据分析平台的设计与实现》----flume的数据收集系统的设计
- 基于地图的工作流设计器,及基于地图的业务流程办理界面(三)