首页> 中文学位 >基于J2EE的精简工作流引擎的研究和实现
【6h】

基于J2EE的精简工作流引擎的研究和实现

代理获取

目录

文摘

英文文摘

声明

致谢

1 引言

1.1研究背景和意义

1.2研究现状

1.3研究内容

2 相关理论和技术

2.1工作流定义及意义

2.2 工作流适用范围

2.3工作流管理系统

2.3.1 工作流管理系统基本概念及定义

2.3.2 工作流管理系统的体系结构

2.4 工作流模型与建模

2.4.1基本概念

2.4.2工作流模型

2.4.3 工作流过程定义语言XPDL

2.4.4过程元模型

2.4.5工作流过程建模

2.4.6建模工具JAWE

2.5 工作流引擎及功能

2.6 工作流引擎的分类

2.7 J2EE框架

2.8软件工程思想

3 工作流引擎的分析和设计

3.1 工作流引擎的总体设计

3.1.1精简的优势

3.1.2符合WFMC规范的优势

3.1.3嵌入式方式

3.2模型解释模块的分析设计

3.2.1过程元模型实体分析

3.2.2相关语义约束

3.3流程控制模块的分析和设计

3.4过程的执行分析

3.4.1过程实例的状态图

3.4.2过程的执行过程

3.5活动的执行

3.5.1活动实例的状态图

3.5.2活动的执行

3.6流转控制分析与设计

3.6.1本工作流引擎支持的控制模式

3.6.2逻辑执行的过程

3.6.3本模块涉及的主要对象

3.7其他功能模块

3.8用户界面设计

4 工作流引擎的实现

4.1模型解释模块的实现

4.1.1基于元模型实体属性裁剪的数据模型的建立

4.1.2 XPDL文件的解析

4.2流程控制模块的实现

4.3其他功能模块的实现

5 工作流引擎应用实例

5.1 务流程分析

5.1.1过程模型

5.1.2组织模型

5.2应用开发工作

6 结论

参考文献

作者简历

展开▼

摘要

工作流技术为工作流自动化和构建流程应用提供基础平台,实现了流程逻辑与业务逻辑的分离,支持业务流程的分析和规范化定义以及业务单元的自动组装,降低了复杂流程应用的开发难度,提高应用系统的管理效率。 工作流引擎是工作流技术的核心和重点研究内容。当前的大多数工作流引擎集中在解决大型企业级应用的问题,而精简的引擎在中小型应用中却有其独特的优势,如轻巧易用、移植性强、扩展性好等,本论文提出的工作流引擎具有如下特点:基于J2EE的;符合WFMC规范的;精简的;组件形式的。本文主要做了下面的工作:研究工作流相关技术和理论;研究工作流引擎的结构特点与实现技术,包括工作流过程建模方法的探讨等;按照软件工程思想提出一种基于J2EE的精简工作流引擎的实现方案;实现方案并应用于实际的业务中。

著录项

  • 作者

    王佳君;

  • 作者单位

    北京交通大学;

  • 授予单位 北京交通大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 路鹏,张红延;
  • 年度 2008
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    工作流技术; J2EE; 精简工作流引擎;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号