论文部分内容阅读
工作流技术得到了越来越多的重视,无论是生产系统的工作流还是办公自动化和电子商务的工作流都是软件界的研究热点。越来越多的工作流产品致力于动态工作流技术,然而,当前工作流管理系统却将动态研究的目标集中于控制流而忽视了工作流指派参与者(WPA)方面。当前市场上存在的大部分工作流产品主要是基于角色的参与者指派机制,在动态指派参与者(DWPA)方面几乎没有什么支持,不能根据运行时期的动态数据(如工作流执行历史数据、参与者当前状态、高级约束条件等)进行动态指派。这样导致的后果是违背了执行工作流系统的初衷:提供高效的自动化流程和组织管理。
本文致力于工作流管理系统中动态指派参与者机制的研究,综合考虑参与者资格适合度、事件优先级、高级约束条件满足性以及参与者状态有效程度等方面提出一个全新的动态指派参与者模型DWPAM及相应的动态指派方法。
文中首先说明目前工作流产品中的工作流参与者指派机制,指出这些工作流管理系统参与者指派机制的缺点,然后通过利用逻辑语言建立一种形式化的动态指派参与者模型DWPAM以及高级约束条件描述语言WCSL,引出一种很好地解决动态指派参与者问题的方法。
在系统设计、实现和应用方面,本文利用编译原理结合数据库技术设计实现了支持DWPAM模型的工作流引擎,并将该引擎应用到国内某人寿保险公司的影像和工作流管理系统中,提高了客户的业务处理效率和客户服务质量。