论文部分内容阅读
工作流是一种新兴的信息处理技术,主要用来帮助实现面向需求不断变化商业环境下的流程处理工作.工作流管理系统被用来在异构、分布式应用系统架构内定义和驱动业务流程,它的首要目标是要保证在业务流程的处理过程中,由合适的参与者,在合适的时间、合适的地点,利用合适的工具、合适的数据,执行合适的节点操作.构建在工作流管理系统基础上的应用系统被称之为工作流应用.针对关键业务的应用开发同样离不开工作流技术的支持.通过对关键业务的实际开发需求的分析,在传统的关系数据库的基础上,该文提出了一个适用于关键业务开发的基于关系结构的工作流管理系统架构模型,此架构模型由机构模型、信息模型和控制模型三部分组成.文中深入讨论了采用关系结构来设计工作流引擎的原因,并详细地给出了相关的机构模型、信息模型和控制模型的设计原理以及具体的表示和实现方法.