基于ECA规则的工作流引擎设计与实现

时间:2020-09-01 16:12:23 计算机应用毕业论文 我要投稿

基于ECA规则的工作流引擎设计与实现

毕业论文

摘   要
工作流技术是近几年来被业界广泛采用并迅速发展的1个技术,通过采用计算机技术,使业务流程部分或全部地自动化,使人以及各种应用工具相互之间协调工作,以完成某项工作。工作流管理系统按照正确的顺序将合适的任务在适当的时间分配给适当的人,从而规范管理,提高工作效率。
工作流技术由于良好的企事业业务适应性得到了广泛的应用,基于工作流技术的工作流管理系统已经为各企事业单位带来传统信息系统所没有的效益。工作流管理系统是支持企业经营过程高效执行并监控其执行过程的计算机软件系统。工作流引擎是工作流管理系统的核心,它为管理系统提供1系列通用的服务,以实现各种管理系统的具体应用。
本文在迁移实例结构的基础上,研究了轻量级迁移实例的实现机制,主要对迁移实例执行引擎和任务说明书进行了研究。针对目前企事业的'1般业务,我们运用了轻量级工作流引擎的概念,主要探讨轻量级工作流引擎的设计和实现,实现了轻量级工作流引擎的基本功能。讨论了任务状态转移和多任务之间依赖关系的ECA规则描述,以及基于任务状态转移图和ECA规则的轻量级迁移实例的任务执行机制,并给出了基于事件触发机制的迁移实例执行引擎的工作流程。

关键字:轻量级;工作流引擎;工作流模型;工作流实例;ECA规则

Abstract
Workflow technology, a rapidly developing technology, has the main characteristic that makes business process automated and the automation of processes involving combinations of human and IT applications, Workflow Management assign the right task to the right people at the right time in the right order so it can be used to standardize the management and improve the working efficiency.
Because of the good adaptabilities to the enterprises’ business, the workflow technology now has already been used extensively. The workflow management system is a computer software system that can support the enterprises management process to carry out in a high efficiency and dominate the management process. The workflow engine is the core of the workflow management system. The workflow engine offers series of common services for the management systems with the purpose of bringing all kinds of management systems to be applied concretely.
Based on the structure of the migrating instance, the paper researches the realization mechanism of lightweight migrating instance, and discusses the tasks specification and the engine of the migrating instance. In connection with the common business of the present enterprises, we put the definition of the lightweight workflow engine to use, and research the concrete design and accomplishment of the lightweight workflow engine chiefly, achieved the basic function of the lightweight workflow engine. The relation of the tasks and the transitions of the tasks states are described by ECA rule. We research the task implementation mechanism of the lightweight migrating instance based on state transition diagram of the task and ECA rules is discussed, and then give the working process of the engine.

Keywords:Lightweight; workflow engine; workflow model; workflow instance; ECA rules

注释:不含源代码

【基于ECA规则的工作流引擎设计与实现】相关文章:

1.基于Perl的DoS工具设计与实现

2.浅谈基于RFID 的会议签到系统设计与实现论文

3.基于LED的光通信系统的设计与实现论文

4.基于ESMTP的电子邮件发送程序的设计与实现

5.浅谈基于Openstack 的网络攻防实验平台设计与实现论文

6.基于J2EE在线考试系统的设计与实现

7.一种基于网络的监控软件设计与实现

8.基于PowerPC+DSP总线通信软件的设计与实现论文

9.基于OpenGL的邦宝模型积木分析系统设计与实现