首页> 中文学位 >自由审批流工作流引擎建模与实现
【6h】

自由审批流工作流引擎建模与实现

代理获取

目录

文摘

英文文摘

Contents

第一章 绪论

1.1 研究背景

1.2 国内外研究现状

1.2.1 Petri网

1.2.2 UML活动图

1.2.3 有限状态机

1.3 研究内容

1.4 本文结构

第二章 工作流技术

2.1 工作流元模型

2.2 工作流管理系统

2.2.1 工作流管理系统简介

2.2.2 工作流参考模型

2.2.3 流程实例和活动的状态变迁

2.3 Petri网建模

2.3.1 Petri网基本概念

2.3.2 Petri网的行为

2.3.3 工作流模型到Petri网的映射

2.4 相关J2EE技术介绍

2.4.1 Spring技术

2.4.2 ORM框架

2.5 本章小结

第三章 工作流引擎的系统设计

3.1 开源工作流框架比较

3.1.1 JBPM

3.1.2 Shark

3.1.3 OSWorkflow

3.2 基于Petri网的工作流引擎的系统设计

3.2.1 内核服务

3.2.2 模型组件

3.2.3 运行实例

3.2.4 引擎总线

3.3 基于Petri网的调度机制

3.4 工作流引擎对自由审批流的处理

3.4.1 回退

3.4.2 跳转

3.4.3 会签

3.4.4 加签

3.4.5 取回

3.5 本章小结

第四章 工作流引擎设计实现

4.1 工作流网建模实现

4.2 Engine结构

4.2.1 工作流引擎总线

4.2.2 流程解析服务接口

4.2.3 引擎运行服务接口

4.2.4 流程实例管理服务接口

4.2.5 转移条件解析服务接口

4.2.6 任务管理服务接口

4.2.7 持久化服务接口

4.3 本章小结

第五章 工作流引擎在景区信息管理系统中的应用

5.1 景区信息管理系统介绍

5.2 资源资产模块的业务流程

5.2.1 采购流程

5.2.2 用具租赁流程

5.2.3 赔偿流程

5.2.4 报修流程

5.3 工作流引擎在景区信息管理系统中的应用

5.3.1 采购流程设计

5.3.2 任务分配策略

5.3.3 采购流程应用

5.4 本章小结

第六章 总结和展望

6.1 工作总结

6.2 工作展望

参考文献

致谢

研究成果及发表的学术论文

作者与导师简介

北京化工大学硕士学位论文答辩委员会决议书

展开▼

摘要

工作流技术经过近40年的发展,相关技术已经比较成熟,已经广泛应用于金融、生产制造、电信等领域,成为现代企业管理中的重要环节,可以有效提高企业管理水平,优化企业结构,提高工作效率。工作流管理联盟成立后,它为工作流技术提供一系列技术规范,利用这些规范可以让不同的工作流系统具有互操作的能力,为不同系统之间的交互提供帮助。
   工作流系统的设计主要分为两个方面:工作流系统的建模和工作流引擎的设计。目前,工作流系统的建模方式有很多,如Petri网、UML活动图、有限状态机,它们都能描述离散、并发的系统,但总体而言,基于Petri网的建模,拥有清晰的语义、直观图形化的描述、基于状态的调度机制、成熟的分析验证方法,使得基于Petri网的模型能正确地、合理地描述工作流程。本文在:Petri网建模的基础上,对模型中的选择路由、并行路由进行化简,简化工作流模型。
   工作流引擎是工作流管理系统的核心,本文设计的工作流引擎基于工作流管理系统提出的元模型、工作流参考模型来构建。该工作流引擎可以很方便地嵌入到业务系统中,这种融合是非侵入式的。该引擎基于Petri网进行建模,并对该模型进行简化,按照其功能划分为不同的服务,使用Spring容器来管理,增强了程序的扩展性。自由审批流是国内特有的业务流程模式,流行的工作流系统并不支持这些业务流程处理。针对这一难题,本文对自由审批流中的回退、跳转、会签、取回等操作进行了处理,并对这些操作添加了约束,提出了能够处理这些业务流程的工作流引擎的设计方法。通过旅游景区信息管理系统的应用,验证了该设计的准确性和有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号