资料介绍
由于工作流技术具有在异构环境中处理复杂事务的能力,所以在科学研究、电子政务和商务等方面引起了广泛的关注,工作流引擎是工作流管理系统的核心,本文以工作流管理联盟的工作流参考模型为基础,主要使用UML建模技术对工作流引擎进行分析与设计。
关键词:工作流;工作流引擎;统一建模语言
工作流是起源于办公自动化和生产自动化领域的,随着企业、政府信息化的进行而迅猛发展起来的一个研究领域。工作流模型从多个角度描述了和定义了业务流程、组成流程的活动、参与业务流程的数据、执行流程或活动的人或应用程序、机构的组织、功能等信息以及它们之间的相互关系。
工作流引擎是工作流管理系统的核心,是“企业业务操作系统”的内核。工作流管理联盟对工作流引擎的定义是:为工作流实例提供运行时执行环境的软件服务或者“引擎” 。工作流引擎主要完成以下任务:1、对过程定义进行解释,2、控制过程实例的创建、激活、挂起、终止,3、控制活动实例间的转换,4、提供支持用户操作的接口,5、维护工作流控制数据,在应用或用户间传递工作流相关数据,6、提供用于激活外部应用程序和访问工作流相关数据的接口,7、提供控制、管理和监督工作流过程实例执行情况的功能。
本文用UML,设计了一个基于B/S结构的工作流引擎。因为UML 是面向对象开发中的一种通用、统一、图形化模型语言。UML 所提供的视见元素构件可以设计、表达复杂的面向对象软件的体系结构。UML 模型元素的扩展机制支持建立在域分析基础上的模型元素到视见元素的映射关系。
UML 有如下一些特点:1、面向对象。UML 支持面向对象技术的主要概念,提供了一批基本的模型元素的表示图形和方法,能简洁明了地表达面向对象的各种概念。2、可视化,表示能力强。通过UML 的模型图能清晰地表示系统的逻辑模型和实现模型。可用于各种复杂系统的建模。3、独立于过程。UML 是系统建模语言,独立于开发过程。4、独立于程序设计语言。用UML 建立的软件系统模型可以用Java、VC++、SmalltaIk 等任何一种面向对象的程序设计来实现。5、易于掌握使用。UML 图形结构清晰,建模简洁明了,容易掌握使用。
UML 通过三类图形建立系统模型:用例图、静态结构图(对象类图、对象图、组件图、配置图)和动态行为图(顺序图、协同图、状态图、活动图),这些图可以从不同的抽象角度实现系统的可视化。
关键词:工作流;工作流引擎;统一建模语言
工作流是起源于办公自动化和生产自动化领域的,随着企业、政府信息化的进行而迅猛发展起来的一个研究领域。工作流模型从多个角度描述了和定义了业务流程、组成流程的活动、参与业务流程的数据、执行流程或活动的人或应用程序、机构的组织、功能等信息以及它们之间的相互关系。
工作流引擎是工作流管理系统的核心,是“企业业务操作系统”的内核。工作流管理联盟对工作流引擎的定义是:为工作流实例提供运行时执行环境的软件服务或者“引擎” 。工作流引擎主要完成以下任务:1、对过程定义进行解释,2、控制过程实例的创建、激活、挂起、终止,3、控制活动实例间的转换,4、提供支持用户操作的接口,5、维护工作流控制数据,在应用或用户间传递工作流相关数据,6、提供用于激活外部应用程序和访问工作流相关数据的接口,7、提供控制、管理和监督工作流过程实例执行情况的功能。
本文用UML,设计了一个基于B/S结构的工作流引擎。因为UML 是面向对象开发中的一种通用、统一、图形化模型语言。UML 所提供的视见元素构件可以设计、表达复杂的面向对象软件的体系结构。UML 模型元素的扩展机制支持建立在域分析基础上的模型元素到视见元素的映射关系。
UML 有如下一些特点:1、面向对象。UML 支持面向对象技术的主要概念,提供了一批基本的模型元素的表示图形和方法,能简洁明了地表达面向对象的各种概念。2、可视化,表示能力强。通过UML 的模型图能清晰地表示系统的逻辑模型和实现模型。可用于各种复杂系统的建模。3、独立于过程。UML 是系统建模语言,独立于开发过程。4、独立于程序设计语言。用UML 建立的软件系统模型可以用Java、VC++、SmalltaIk 等任何一种面向对象的程序设计来实现。5、易于掌握使用。UML 图形结构清晰,建模简洁明了,容易掌握使用。
UML 通过三类图形建立系统模型:用例图、静态结构图(对象类图、对象图、组件图、配置图)和动态行为图(顺序图、协同图、状态图、活动图),这些图可以从不同的抽象角度实现系统的可视化。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 面向服务的云工作流模型与调度研究 0次下载
- 基于MVC架构的轻量级工作流引擎设计 0次下载
- 轻量级工作流引擎架构设计 0次下载
- 敏捷工作流模式研究 0次下载
- 动态工作流技术的应用研究
- 基于JXTA平台的工作流引擎的设计
- 数据库工作流引擎的事务管理服务研究
- 基于.net图形化柔性工作流引擎的实现机制的研究
- 网格环境中基于移动Agent的工作流架构研究
- 基于Domino的企业级工作流引擎
- 基于本体的柔性工作流研究
- OA系统中工作流引擎的设计
- 企业工作流机模型的设计
- 基于案例推理的工作流异常处理研究
- 基于Web的工作流技术在管理系统模型中的应用
- 推挽放大电路工作流程 1153次阅读
- 设计和模拟厘米尺度超透镜的工作流程 852次阅读
- Springboot项目的集成以及具体使用及配置 1278次阅读
- 老板要我开发一个简单的工作流引擎 336次阅读
- 27个非常经典的设备工作流程图解 1510次阅读
- SRT协议的工作流程、数据包结构及Wireshark抓包分析 3219次阅读
- 推荐两个工作流的springboot项目 1592次阅读
- 基于开源工作流引擎JBPM实现电子政务系统的设计 2417次阅读
- UML软件分析与建模技术在嵌入式指纹门禁系统中的应用研究 1791次阅读
- uml建模有何特点_优越性如何 8954次阅读
- UML类图之间的关系 3758次阅读
- UML的分类_UML的基本模型图 6150次阅读
- KiCad的工作流程解析 3361次阅读
- 一文看懂微流控芯片的工作原理 12.1w次阅读
- 详解Oracle中XMI开发UML图表技术 3063次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多