工作流管理系统是目前计算机技术在生产过程中应用的热点.BEA公司2003年9月份推出的Weblogic Integration 8.1工作流管理系统的平台,在这个平台上能构造出强大的工作流管理系统.但由此构造的工作流管理系统具有缺陷,主要原因在于Weblogic Integration 8.1中业务流程是编译执行的,不能方便的进行动态流程修改,另外Weblogic Integration 8.1不支持面向业务人员进行业务流程建模.该文针对Weblogic Integration 8.1的上述不足进行研究,提出一个通用的解决方案.该解决方案在Weblogic Integration 8.1上封装一层应用系统,把流程建模分为两个层次:业务层,业务功能层.在业务层支持面向业务人员的业务流程建模,而开发人员在业务功能层实现复杂的业务功能子流程.新增的应用系统还包括流程解释器,它用于解释执行业务流程,从而实现方便的动态的流程修改.该研究还针对该解决方案进行了原型系统通用部分的设计,通用部分包括面向业务人员的流程建模工具和流程解释器.设计采用J2EE技术和WeblogicIntegration 8.1的消息代理、XMLBean、控件等技术,具有很强的可扩展性和重用性.该文旨为工作流管理系统的开发进行有意义的探索.