工作流技术的研究及轻量型工作流引擎的建模与设计
工作流技术是计算机支持协同工作研究领域中出现的一项新技术,它是实现企业业务过程建模,过程管理最终实现业务过程自动化的核心技术。工作流技术的研究对企业的业务流程重组和协同工作具有十分重要的意义。
在工作流技术的发展过程中产生了不少新的思想和方法,同时新的研究热点也不断涌现,工作流模型的柔性化及工作流运行期的动态控制便是其中之一。本文主要介绍了工作流管理技术的基础以及工作流模型,然后分析工作流的柔性化模型。同时通过对实际开发需求的分析,在传统的关系数据库的基础上,本着易用、够用、简单、灵活的原则,设计了一个轻量型的工作流引擎。通过把工作流模型分为机构模型、信息模型和控制模型对工作流模型进行了详细的分析,并给出了相关的机构模型、信息模型表示方法。通过扩展节点的属性使模型具有支持对工作流的动态控制能力,实现工作流执行路由的动态调整、工作流相关资源的动态分配,满足了企业的日常业务自动化运转的需求,促进了部门间的协作,提高了业务运转的效率。
该系统是基于J2EE体系架构的基础上,通过采用J2EE中会话Bean和实体Bean,实现了业务逻辑和业务数据的分离,J2EE体系结构简化了企业解决方案的开发、部署和相关问题的复杂程度,每个组件相对独立,便于以后的维护、升级。
工作流技术;工作流引擎;关系数据库;业务流程
中国海洋大学
硕士
计算机应用技术
魏志强
2006
中文
F270.7
56
2007-08-07(万方平台首次上网日期,不代表论文的发表时间)