摘要
提出了一个基于关系数据库的轻量级工作流引擎模型.深入讨论了采用关系数据库和轻量级理念来设计工作流引擎的原因,并详细地给出了相关各模型的设计原理以及具体的表示和实现方法。与其他类似系统相比,该引擎的过程模型通过屏弃工作项的转出转移列表与转入转移列表简化了引擎的结构,提高了引擎的工作效率;参与者指派模型通过实现同时基于角色与部门的参与者指派增加了工作流的灵活性。
A framework of a relational database-based lightweight workflow engine is presented. The reasons that the concepts of relational database and lightweight are adopted to design the workflow engine are discussed, and the design principle, the representation and the imple- mentation of the correlative models of the workflow engine are analyzed. Compared to other similar systems, the process model of this engine is simplified in structure and enhanced in work efficiency by the abandon of join-transition table and split = transition table. The flexibility of workflow is enhanced by Participant assigning based on role and department.
出处
《计算机应用与软件》
CSCD
北大核心
2008年第3期117-119,共3页
Computer Applications and Software
关键词
关系数据库
轻量级
工作流引擎
Relational database Lightweight Workflow engine