工作流引擎OSWorkflow在管理系统中的研究与应用

工作流引擎OSWorkflow在管理系统中的研究与应用

论文摘要

工作流是一类能够完全或部分自动执行的经营过程,根据一系列过程规则对文档、信息或任务在不同的执行者之间传递与执行。工作流引擎是工作流管理系统的核心软件部件,是驱动流程流动的主要部件。本文介绍了J2EE技术框架的四层结构、WfMC的标准体系结构和参考模型以及工作流管理系统的功能。重点介绍了本文所要研究的主要内容——OSWorkflow工作流引擎,对其基本元素的概念,关键包用途和常用类的功能作了具体的分析和深入的研究,并讨论了引擎的主要xml配置文件以及核心思想,然后给出了有关表的数据库模型。通过使用OSWorkflow工作流引擎,把工作重心放在业务和规则定义上,而不需再通过硬编码的方式实现一个Petri网或是一个有穷自动机,从而提高开发效率。本文的主要目标是对OSWorkflow引擎进行研究并应用于某信息管理系统。主要研究工作有:对信息管理系统进行需求分析,包括项目业务概述、业务流程分析并用UML的用例模型对系统业务功能建模,最后得出系统的功能模型;在分析和研究基于J2EE工作流管理系统模型的基础上,把工作流引擎OSWorkflow技术和系统采用的J2EE技术架构整合,并给出系统的技术架构;同时介绍系统所采用的数据库技术;最后本文采用OSWorkflow工作流引擎和J2EE技术,对信息管理系统项目策划管理部分的流程采用OSWorkflwo引擎所支持的xml文件进行流程定义,详细描述其执行过程,并最终给予实现。通过系统应用表明OSWorkflow是轻量级引擎,它能以最小的代价整合到J2EE系统框架中,而且能够对流程部分进行控制管理,使软件开发更关注业务逻辑,因此能使系统功能更完善,开发效率更高。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第1章 绪论
  • 1.1 工作流的发展历史
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 本文的研究内容
  • 1.4 论文的组织结构
  • 第2章 工作流技术与 J2EE技术
  • 2.1 工作流技术的相关知识
  • 2.1.1 定义
  • 2.1.2 WfMC标准体系结构
  • 2.1.3 WfMC的参考模型
  • 2.1.4 工作流管理系统的功能
  • 2.2 J2EE技术介绍
  • 2.2.1 J2EE多层体系结构
  • 2.2.2 J2EE容器
  • 2.3 本章小结
  • 第3章 工作流引擎 OSWorkflow的研究
  • 3.1 OSWorkflow引擎的优势
  • 3.2 OSWorkflow引擎的简介
  • 3.2.1 基本元素的概念
  • 3.2.2 关键包的分析
  • 3.2.3 OSWorkflow配置文件
  • 3.2.4 OSWorkflow主要的API
  • 3.3 OSWorkflow引擎的核心思想
  • 3.4 工作流引擎过程实例状态转换
  • 3.5 本章小结
  • 第4章 系统需求分析与总体设计
  • 4.1 项目背景
  • 4.2 项目需求分析
  • 4.2.1 项目业务概述
  • 4.2.2 业务流程分析
  • 4.2.3 功能建模
  • 4.3 其他需求
  • 4.4 功能模型
  • 4.4.1 安全性设计
  • 4.4.2 系统的功能模型
  • 4.5 基于J2EE的工作流管理系统的技术架构
  • 4.5.1 基于J2EE的工作流管理系统模型
  • 4.5.2 系统的技术架构
  • 4.6 数据库设计
  • 4.6.1 数据库概念设计
  • 4.6.2 数据库逻辑设计
  • 4.6.3 数据库访问设计
  • 4.7 本章小结
  • 第5章 OSWorkflow在系统中的应用
  • 5.1 系统实现
  • 5.1.1 工作流流程定义
  • 5.1.2 数据库模型
  • 5.1.3 系统实现
  • 5.2 本章小结
  • 第6章 总结与展望
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表论文
  • 相关论文文献

    • [1].跨部门的工作流引擎模式研究[J]. 计算机应用与软件 2018(06)
    • [2].基于工作流引擎的企业综合事物管理设计(英文)[J]. 无线互联科技 2017(05)
    • [3].基于工作流引擎的遗留系统流程重构设计与实现[J]. 软件导刊 2016(05)
    • [4].游戏大数据平台工作流引擎研究[J]. 科学中国人 2017(05)
    • [5].高校人力资源管理系统设计和实现[J]. 科学家 2017(12)
    • [6].工作流引擎平台的设计和实现[J]. 科学家 2017(15)
    • [7].一种总线型轻量级工作流引擎的分析与设计[J]. 内江师范学院学报 2018(06)
    • [8].Activiti在ITIL实践中的应用[J]. 福建电脑 2016(12)
    • [9].工作流引擎在知识管理系统中的应用[J]. 电力信息化 2013(01)
    • [10].浅谈自定义工作流引擎的设计与实现[J]. 科技信息 2012(07)
    • [11].一个柔性工作流引擎设计[J]. 科学技术与工程 2008(05)
    • [12].基于工作流引擎的智能车间综合自动化系统研究[J]. 工业仪表与自动化装置 2020(01)
    • [13].低耦合智能分布式工作流引擎的设计[J]. 赤峰学院学报(自然科学版) 2012(24)
    • [14].工作流引擎在电力生产管理系统中的开发和应用[J]. 计算机时代 2011(10)
    • [15].一种基于工作流引擎的系统设计[J]. 科技资讯 2009(29)
    • [16].基于工作流引擎下办公自动化管理系统的设计与实现[J]. 中国战略新兴产业 2018(16)
    • [17].支持优先级决策的工作流引擎模型[J]. 航空科学技术 2017(09)
    • [18].工作流引擎设计关键技术的实现[J]. 鄂州大学学报 2015(05)
    • [19].教研视野下主流开源工作流引擎对比分析[J]. 成才之路 2014(01)
    • [20].基于关系结构工作流引擎的设计[J]. 福建电脑 2010(01)
    • [21].基于轻量级工作流引擎的政府采购协同办公管理系统设计[J]. 广西科学院学报 2009(04)
    • [22].基于轻型工作流引擎的工作流管理系统的设计与实现[J]. 太原理工大学学报 2008(S1)
    • [23].基于角色的工作流引擎系统设计与实现[J]. 信息与电脑(理论版) 2017(11)
    • [24].基于工作流引擎的汽车售后内部系统理赔流程设计[J]. 电脑知识与技术 2009(10)
    • [25].数字化校园工作流引擎的设计与实现[J]. 计算机工程与应用 2009(25)
    • [26].基于多路同步模型的多任务分组工作流引擎模型研究[J]. 科学咨询(科技·管理) 2013(02)
    • [27].基于有限状态机的工作流引擎研究与设计[J]. 教育教学论坛 2013(29)
    • [28].工作流引擎系统模块的开发与应用[J]. 武汉工程职业技术学院学报 2010(04)
    • [29].一种基于流程片段的分布式工作流引擎设计模型[J]. 曲阜师范大学学报(自然科学版) 2009(01)
    • [30].遥感影像瓦片化工作流引擎的设计与实现[J]. 电子技术与软件工程 2019(18)

    标签:;  ;  ;  

    工作流引擎OSWorkflow在管理系统中的研究与应用
    下载Doc文档

    猜你喜欢