论文部分内容阅读
工作流是利用计算机技术来实现业务流程部分或全部自动化的一种技术,能大大提高业务流程的处理效率和执行质量。目前市场上流行的工作流建模工具大都是面向活动、面向产品、面向目标或面向决策的,重视的是流程执行过程,没有强调工作流是多个角色主体协作的过程,往往会忽视其中各个角色的作用。工作流建模时将角色作为最活跃的基本组织单元,突出角色之间的交互,避免了传统面向活动工作流模型中割裂整个业务流程、忽视执行者关系、对应用系统适应性差的问题。
在深入研究角色概念的基础上,探讨了一种面向角色的的工作流管理模型。首先,通过挖掘工作流同志,从多个层面对角色识别进行分析,自下而上逐层提取,生成一棵与业务流程相对应的角色树,为面向角色的流程建模提供了基础。接着,引入虚拟流程概念,从知识流角度讨论角色的协作问题。根据流程要素相关性将角色协作区分为强相关角色协作和弱相关角色协作,从活动、资源和目标等维度透视强相关角色协作,从知识创新角度剖析弱相关角色协作,形成一种系统化的角色协作机制。此外,在标准化建模语言WPDL(workf!owProcessDenningLanguage)的基础上,设计一种面向角色的工作流描述语言RB_WPDL(Role—basedWorkflowProcessDescriptionLanguage),并在此基础上开发了面向角色的工作流管理系统原型。