办公自动化中工作流管理系统模型

合集下载

自动化办公工作流设计

自动化办公工作流设计
等 流 程 都 和 本 流 程 的基 本 模 式 一 致 ,因 此 ,这 种 流 程 梳 理 和 优
这些管理信息系统 的核心是工作 流技术 ,传统 的人工处理 流程
传 递 方 式 已 不 符 合 企 业 需 求 。本 文 以发 文 管 理 为 模 型 探 讨 了基
化 同样 可以应用到其他流程 中。
_ _ _
等 信 息
F OM R
i l my fe ta se , }rf w. o e e i rn f r州 l o kl _ d o n
维普资讯


本 文 首先 阐述 了工作 流的概 念及 发展 ,然后 结合 实例 分析 了传统 手 工 处理 流程存 在 的 问题 , 讨 了如何 利 用 工作 流程 对传 统 手 工处理 流 程进 行优 化 , 终 以一种 新 颖独 探 最
特 的设 计 思路 实现 了基 于关 系数据 库 的 工作 流 。 关 键 词 关 系数据 库 , 工作 流 , 设计 , 实现

2 .工作 流运行思路设计 工作流 的实 现包 括拟稿 、待签收文件 、待办文件 、已办文
件 、办 结 文 件 、签 收 、 提 交 任 务 、签 批 意 见 、流 程 跟 踪 等 主 要 功 能 的设 计 。
( )拟稿 1 拟稿人点击拟稿按钮后 ,在文件基本信息 中输入或选择标 题 、拟稿部 门、拟稿人 拟稿 日期 、文种 、缓急程度 、密级 、 主送范 围、抄送范 围、主题词 、保 管期 限 、类型 、启动流程及

工 作 流 概 述
工作流是针对工作 中具有 固定程序 的常规活动而提 出的一
个 概 念 。通 过 将 工 作 活 动 分解 成 定 义 良好 的任 务 、角 色 、 规则

工作流管理系统在办公自动化中的应用

工作流管理系统在办公自动化中的应用

摘要 :工 作 流管 理系 统 已经 广 泛应 用 于办 公 自动 化 、计 算机 辅 助设 计 以及 企 业资 源 计划 等 领域 ,它 能够 有效 地 贯 穿实 际应 用 中业 务 过程 的 创建 、执 行和 改 变 等 管理 全 过程 , 从 而达 到 提 高效 率 的 目的 。本 文针 对 工作 流 管 理 系统 在 办 公 自动 化领域 的应用 要 求 ,对工 作流 理 论 、工作 流 模式 以及 工 作流 管理 系统 的实 现技 术进 行 了系 统 分析 。 关 键 词 : 工 作 流 技 术 ;D W M 流 程 : 办 公 自 动 化 C F;
说 明要 处 理 的 业 务过 程” 是什 么” ,通过 人 说 明” 由谁 做” ,通 过 操
作说 明” 什 么” 做 。 因此 ,办 公 自动 化 系统 中 的业 务 过 程在 过 程模 型 的 基础 上 ,需 要 加 入描 述 办 公 人 员的 组 织模 型 。 目前 在 办公 自动化 系 统 中所 使 用 的都 是 固 定 的工 作 流 ,一 旦 工作 流 进 入流 转 ,则该 流 程是 禁 止 改变 的 ,业 务必 须按 该 工 作流 的 顺 序 流转 下 去直 到 结束 , 不 能 适应 业 务 变换 对 工 作流 影 响 ,对 此 ,将办 公 人 员所 能执 行 的 操作 分 离 出来 ,增 加描 述 流 转 中执 行操 作 的 操作 模 型 ,操 作 模 型 为用 户 提供 了可 动态 改 变 流程 流 向 的 能力 。基 于 以 上 的考 虑 ,本 文 设 计 了一 个 适用 于 办 公 自动 化 系统 的 支持 动 态 改 变的 工作 流 模型 D W M C F。
1 实 现工 作 流 管 理 系 统 的 意 义
随 着 电子 办 公热 潮 的掀 起 ,办 公 自动 化 系统 得 到 了越 来越 广 泛 的应 用 。在办 公 自动化 系统 中 ,一 项业 务是 由不 同的 人去 处 理 ,每 个 人 完 成 一 定 的任 务 ( :起 草 、签 发 、核 稿 等 ) 实 如 来 现 的 。 因此 ,系 统 中必 须采 用 某种 机 制 来处 理 一项 业 务 在不 同 人 员之 间的 流 转 ,这 就是 工 作流 技 术 。 工作 流 技术 是 办公 自动 化 系统 中最 关 键 的技 术 ,它直接 影 响 着办 公 自动化 系 统 的质 量 和 效 率 。 因为 以往 的办 公 自动化 系 统 是定 做 开发 的 ,当用 户 的 需求 发 生改 变 时 ,哪十 仅 仅 是轻 微 的 改 变 ,都需 要 反 复修 改 整 白 个 系统 ,整 个 开 发过 程 经 常是” 一 发 而 动 全 身” 而 工 作 流 管 牵 。 理 技 术将 应 用逻 辑 和过 程 逻 辑分 离 ,可 以不 修改 具体 功能 实 现

基于工作流技术的办公自动化系统模型研究

基于工作流技术的办公自动化系统模型研究
[ 稿 日期 ] 20 —0 —2 [ 回 日期 ] 20 0 收 06 8 8 修 07— 6—2 5
的业 务角 色 是 一 类 参 与 者 的集 合 。特 殊 节 点 的 上

个节 点 的业 务 角色 需 从 处 理 该 特 殊 节 点 的 角 色
所 代表 的参 与者 集 合 中选 择 一 个 参 与 者 作 为处 理
S p.2 0 e 07 Vo . 1 No. u No. I2 3 S m 69
基 于工 作 流技 术 的办 公 自动 化 系统 模 型研 究
廖 礼 萍 ,鲍 有 文 ,刘 畅
( 京 联 合 大 学 信 息 学 院 ,北 京 10 0 ) 北 011
[ 摘 要 ] 办公 自动化 中, 企业 关键 业务 的 处 理 离不 开 工作 流 技 术 的 支持 。通过 对 某研 究院核 心 业务 流程 的分析 与设 计 , 建立 了基 于工作 流技 术 的 O A系统模 型 。该模 型 为企 业 办公 自动 化 系
(o ,betF l ) 其 中 l r e ojc,i d , l es r e为特 定 角色 ,bet o ojc 为
业 务对 象 ,id 为 ojc 的属性 的集合 。 Fl es bet 某研 究 院 O A系统 包 括 的基 本业 务 操 作 包 括 : 审核 、 回( 退 表示 审核 未 通 过 ) 签 发 、 、 流转 ( 示 审 表 核通 过 ) 。 等 定义 3 业 务活 动 ) 业 务 活动 是 特定 角 色 rl ( o e 如计划 管理 员 不间 断地执 行 一组 业 务操 作 的集 合 。 它 表示 流程 经 过 一 个 节 点 时 所 涉 及 到 的所 有 的业 务 操作 。 定 义 4 特 殊节点 ) 特 殊节 点是 指操 作该 节点 (

工作流管理系统

工作流管理系统

工作流管理系统为了实现组织目标,有关业务活动依时序或逻辑关系相互连接构成业务流程。

在业务开展过程中,文档、信息或任务,依据组织规范在参与者之间传递、处理或执行。

业务流程中,实现了基于计算机自动化的全部或部分称为工作流。

工作流管理系统(Workflow Management System,WFMS)是定义、创建、执行工作流的系统。

在最高层上,WFMS应能提供以下三个方面的功能支持:建造功能:对工作流过程及其组成活动定义和建模;运行控制功能:在运行环境中管理工作流过程,对工作流过程中的活动进行调度;运行交互功能:指在工作流运行中,WFMS与用户(业务工作的参与者或控制者)及外部应用程序工具交互的功能。

工作流管理系统带来的好处由于信息技术的发展和日趋激烈的商业竞争,人们不再满足于独立、零散的办公自动化和计算机应用,而是需要综合的、集成化的解决方案。

作为一种对常规性事务进行管理、集成的技术,WFMS的出现是必然的。

它可以带来以下收益:改进和优化业务流程,提高业务工作效率;实现更好的业务过程控制,提高顾客服务质量;提高业务流程的柔性等。

工作流管理系统的基本结构WFMS组成。

在这个一般结构模型中,有三种类型的部件:WFMS内提供各种功能支持的软件组元;为一个或多个软件组元使用的各种系统定义和控制数据;应用程序和数据库。

系统中主要部件和数据的作用1.过程定义工具过程定义工具被用来创建计算机可处理的业务过程描述。

它可以是形式化的过程定义语言或对象关系模型,也可以是简单地规定用户间信息传输的一组路由命令。

2.过程定义过程定义(数据)包含了所有使业务过程能被工作流执行子系统执行的必要信息。

这些信息包括起始和终止条件、各个组成活动、活动调度规则、各业务的参与者需要做的工作、相关应用程序和数据的调用信息等。

3.工作流执行子系统(WES)和工作流引擎工作流执行子系统也称为(业务)过程执行环境,包括一个或多个工作流引擎。

工作流引擎是WFMS的核心软件组元。

基于工作流的办公自动化系统分析与设计

基于工作流的办公自动化系统分析与设计

根据 广东 省 电力试 验研 究 所对 公 文处 理 的先 后
1 工作流技术
工 作流技 术 是工 作 流管理 系统 的 核心技 术 ,它
顺 序 ,以及 部 门 内部 、跨 部 门 间 、跨 企业 问的公 文 灵 活 流 转 的 严 格 要 求 ,选 用 了 4种 工 作 流 运 转
模型 :
监督 、控制 和协 调业 务过 程 和 计划 ,并 对T 作 和信 息 流程 、资 源 的利用 和投 入 进行 预先 跟踪 。T 作 流 代 表 了办公 环境 的 T作 过程 ,一般 包括 若 干定 义完 善 的活 动 和它们 之 问 的连接 关 系 。具 体包 括 流程 的 启 动 和终止 条件 、活动 的详 细 描述 、活动 的规 则 和 次序 、参 与用户 的执 行 权 限 和要 求 、相关 应用 程 序
维普资讯
第 1 9卷 第 8期
2} Il I 6年 8月
广 东 电 力
GUANGD 0N E CT C P G LE Rl OW ER
Vo .1 . 1 9 NO 8 Au . 0 6 g 2 0
文 章 编 号 :0 72 0 2 0 )80 3 —3 10 —9 X(0 6 0 —0 70
效果 ,最 根本 的原 因是 其核 心 部分— — 工作 流技 术 成功解 决 了信 息 复杂 、人 员众 多 、岗位变 动 及烦 琐
2 OA系统工作 流模型设计
T 作 流模 型设 计 包括 转 移 、 活 动 、标 记 节 点 、
流程处理等引起 的一系列问题 。因此 ,搭建一个合
理适 用 的T作 流模 型是 建 立一 个合 理 可靠 的办公 自
Ab t a t s r c :W o k l w e hn q e i a d a c d me h d t r fo t c i u n a v n e t o o i r v y t e i f ie a i t n o fc u o to y t m ( s mp o e s n h t o fc b l y i f ie a t ma i n s se OAS) c i . Co b n d wih h a t a iis o u n d n o r Te t& Re e r h n tt t t i p p r n l z s h a p ia i n of m i e t t e c u l e f G a g o g P we s t s a c I s i e。 h s a e a ay e t e p l to u c wo k l w e h i u n OAS b x o n i g t e wo k l w e h i u ,wo k l w d l e i n i r fo t c n q e i ye p u d n h r f o tc nq e r fo mo e sg n OAS a d wh l e i n o h d n o ed sg ft e

工作流技术在办公自动化系统中的应用研究

工作流技术在办公自动化系统中的应用研究

工作流管理系统 中的核心技术就是工作流技术 。 按照 WF S M 的定义, 一个 WF S M 就是能完整的定义和
对工作流、 工作流管理技术进行简单介绍 , 然后描述一 个以工作流模型为基础建立的 O A系统模 型,最后给
文流转子系统的实例 。
管理工作流,并按计算机表示的工作流逻辑规定的次
维普资讯
第 1 第 3期 6卷
2 00 8年 6 月







、o. 6No3 r1 1 .
Co u e n n oma o c n lw mo tr a d I f r t n Te h oo  ̄ i
Jn 2 o u .o 8
序, 以执行软件的方式执行工作流【 它运行在一个或 1 ] ,
出一个采用工作流技术实现的办公Fra bibliotek自动化系统——公 多个工作流引擎上 , 这些引擎解释对过程的定义 , 与工
作流的参与者( 包括人与软件 ) 相互 作用 , 并根据需要 调用其他的 I 工具或应用。 T 工作流管理系统是应用于
分布式环境之 中的、实现工作任务进程问协作式处理
c c pt n m o e a ou w o k l on e a d dl b t r  ̄ow a d W F S a d n M , n pr e s n O AS s e nt a m od l s d e bae on w o kl r  ̄ow o e n d om e n a s man i
1 工作流 、 工作流管理系统技术
收稿 日期:0 80 -); 2 0 -447 修订 日期 .0 8 0 - 2 20 — 4 2
作者简介: 吴胜斌(97 )男 , 17一 , 硕士研究生 , 研究方向 : 计算机应用 ; 杨邦荣 , 副教授 , 士生导 师, 硕 研究方 向: 计算机网络与应用 、 多媒体计算机系统 。

工作流管理系统中组织机构模型的设计与实现

工作流管理系统中组织机构模型的设计与实现

由于社会的不 断发展 , 企事业 单位 内部 和企 事业单位 之间的协作办公不断加强, 出现 了一些新 的组织单元形式。
比如以项 目为依据 , 来 自企业不 同部 门人员组 成的 内部 团 队和来 自不同企业 人员组成 的交叉 团队 ; 一个 部门 内可 以 按照不 同功能组成不同的小组 , 如政府行业小组 、 金融行业 小组等 。基于以上分析 , 设计的组织机构模型如图 1 所示 :
随着政府部 门、 企 事业单 位信 息化 进程 的加快 , 工 作
流技术 的应用也越来越 广。根据工作 流管理联 盟 ( Wo r k . l f o w Ma n a g e me n t C o M i t i o n , Wf MC) 的定义 , 工 作流 是一 类
能够完全或者部分 自动 执行 的业务 过程 , 它使 得文 档 、 信 息或任务按照一系列 已定 义好 的规则 在不 同 的任 务执 行
通过现代化 的技术手段使业务流程 自动化 , 并 对其进行 有
效的管理 以提高政 府部 门、 企 事业 单位 的运作 效率 , 降低
成本 , 实 现管 理的规范化和标准化 。
常见 的 工 作 流 管 理 系 统 一 般 是ห้องสมุดไป่ตู้基 于 Mi c r o s o t f
E x c h a n g e 系统或者 基 于 I B M D o mi n o N o t e s 系 统研 发 使 用 的, 这些工作 流 管理 系统 的基本 框 架结 构基 本 上 已经 固 定… , 某些功能不易实现 , 而且版权不能完全归个 人所有 ; 或者没有邮件系统和 目录服务 , 不可以清楚 明了的进行文
者间进行传 递 , 由多个 人 或组织 共 同参 与协 作 来 完成 任

基于工作流的办公自动化OA系统设计

基于工作流的办公自动化OA系统设计
a t mai ns tm e i ial . u o to yse d sg f ly n n
Ke wo d : ok f w; f c uo t n L t s mio oe r htcu eS se d sg y rs W r o Of ea tma o ; o u l i i Do n / ts c i tr ; y tm e i N a e n
综合 了 0 系 统开发 过程 中的五大 核心 技术 ,具有鲜 明特 点: A ( )非结构 化数据 库技术 。 二 )自带开发 工具 ,提供 高效 - ( 开 发 环 境 技 术 ( ) 完 备 的 电 子 邮 件 技 术 。 (四 ) 与 三 h im tnr na t ee/ Itat无缝集 成技术 。( )知识 管理 技术 五 L tsDm n/o e 是 一种先进 的单 一架构 的文 档数据 库和 ou o ioN ts 电子 邮件系统 ,提供 了工 作流 自动化及 标准 的 Wb服 务 、应 用和 e 开 发环 境 ,是 实 现 企业 级 信 息集 成 和 知 识管 理 的理 想平 台 。 L tsN ts 一种群 组工作 软件 ( ou o e 是 群件 ) ,能支 持一 群人 ( 可能 位 于不 同地区 )的协 同工 作,被 称为 开放式 信息 共享平 台 。它包 含 一整 套的基 于通信 基础 设施 的文档 数据库 , 同时具有 分布 式存 储 和通信 的特 点。 三 、虚拟 系统仿真 分析 根据 学校 的特 点,本文 针对 某大 学建立 了一套 虚拟 的办 公 自 动 化系统 。大 学办公 系统主 要任 务是在 各二 级学 院、教 学管 理 、 人事部 门、财 务和后 勤部 门之 间进行 公文传 递 ,起到 上传下 达 、
Ab ta t Vm ed ma d o o dy f c uo t n ss m, o ltI n ls a hk yl k o ewokfo ,n src: i t e n f wa a so eatmai y t 、 h n i o e c mpeeYa avi ec e i ft r wa d s n h l
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

办公自动化中工作流管理系统模型沙海燕崔浩(沈阳东大阿尔派软件股份有限公司110006)摘要:工作流是办公自动化中经常见到的一个概念。

现在在许多业务系统都用到了工作流系统。

本文在此对工作流的定义、工作流系统的组成、如何设计和实施一个先进可靠的工作流系统做详细的介绍,同时还结合我们的工作流系统,提供了一个设计和实施工作流系统的一个参考模型。

关键字:工作流办公自动化组件群件近几年我国推行的无纸办公和激烈的市场竞争,迫切的要求所有企、事业单位采用高效的办公自动化系统和使用更加有效的方法处理他们的业务过程。

因此工作流管理(Workflow Management)是近年来在计算机应用领域中发展最为迅速的几项新技术之一,它的主要特征是实现人与计算机交互事件结合过程中的自动化。

工作流主要涉及的内容是工作任务的整体处理过程、工作组成员间依据一组已定义的规则及已制定的共同目标所交换的文本文件、各种媒体信息或与任务相关的信息。

工作流管理系统是应用于分布式环境之中的、实现工作任务进程间协调及协作式处理的软件系统。

一、工作流管理系统概述1、工作流的概念关于工作流的概念并不是在近几年才出现,在七十年代后期,办公自动化的研究通常被认为是工作流研究的开始。

但有关工作流的概念至今也没有一个统一的结论。

Stef Joosten提出的工作流系统的概念是其中较贴切的一种“工作流系统指在整个工作过程中使用信息技术来完成协调,通讯和控制。

它不单单指过程中的人或机器,而是指两者的结合。

工作流的概念涉及许多领域,但其中最主要的是信息系统(例如,数据库系统,数据通讯,软件过程建模,软件工程等)和组织科学(例如,后勤学,组织理论,决策理论,管理,组织科学等)。

”工作流管理系统还有几个重要概念,其中:过程:又称为业务处理过程。

是具有某个业务目标的事件的组合。

事件:事件是构成工作流的基本元素,每个事件可被指定事件的执行者、事件完成的功能及与事件相关的各类信息。

条件:是事件发生的前提。

任何事件当且仅当其激活条件都满足时才可被执行。

自动化:自动化一个企业服务处理过程意味着此过程中的各个事件被有效地管理,但并不意味着所有事件的实施全部由计算机来支持。

自动化的目的是事件自动激活和事件间的自动连接。

协调:协调主要处理事件间所产生的相互作用关系。

监控:监控主要监察工作流运行期间各种工作状态,当发生意外情况是,处理意外事件,控制工作流正常运行。

2、工作流管理系统应用领域工作流作为一种技术,它涉及到很多种不同的产品领域。

以下列出其中几种工作流常用的领域。

●文档管理●电子邮件与目录服务●群件(Groupware)●基于事务的应用(Transaction-based Applications)●项目计划支撑软件(Project Support Software)●BPR以及结构化系统设计工具图1 从最高层次看工作流管理系统的构成二、工作流管理系统功能模型一个单独的业务流程,时间、活动的复杂程度、实现方式都大不相同。

尽管存在着多样性,在最高层来看,工作流管理系统由三大功能模块构成:●工作流建立阶段功能●运行阶段的流程控制功能●运行阶段与完成不同子任务的用户或IT工具的交互三、工作流管理系统体系模型尽管在市场上有许多工作流产品,但仍可构造一个适用于大多数产品的通用的工作流管理系统参考模型,WfMC在[2]中提出如下参考模型,如图2。

图2 工作流管理系统的一般结构模型系统中主要部件和数据的作用如下:●过程定义工具过程定义工具被用来创建计算机可以处理的业务过程描述。

它可以是形式化的过程定义语言或对象关系模型,也可以是简单地规定用户间信息传输的一组路由命令。

●过程定义过程定义(数据)包含了所有使业务过程能被工作流执行服务执行的必要信息。

如:起始和终止条件、各个组成活动、活动调度规则等。

●工作流执行服务(WES)和工作流引擎工作流执行服务也称为(业务)执行环境,包括一个或多个工作流引擎。

工作流引擎是工作流管理系统的核心软件组元。

●工作流控制数据指被工作流执行服务(WES)和引擎管理的系统数据,例如工作流实例的状态信息、每一活动的状态信息等。

●工作流相关数据指与业务过程流相关的数据。

工作流管理系统(WFMS)使用这些数据确定工作流实例的状态转移。

●工作表和工作表处理程序工作表列出了与业务过程的参与者相关的一系列工作项,工作表处理程序则对用户和工作表之间的交互进行管理。

●应用程序和应用数据应用程序可以直接被工作流管理系统(WFMS)调用或通过应用程序代理被间接调用。

四、我们的工作流模型及实施方案我们的工作流系统既符合工作流的国际标准又独具特色,其特色包括:●适用于包括办公自动化在内的各种业务系统●该系统突出了组件化的思想,整个系统由很多个组件构成●客户端既可以作为用户使用的客户端,又可以作为一个控件,提供给用户●系统提供群件代理,系统可以直接通过代理和群件系统连接下面主要介绍该工作流系统的构成和主要的功能。

我们的工作流管理系统涉及到如下三类组件:●工作流模型基本组件:实现工作流管理系统必须的组件,包括系统管理工具、工作流服务器、工作流编程接口、工作流客户端。

●工作流模型相关组件:与工作流模型接口有直接关系的组件,需要访问工作流系统,或者被工作流系统调用。

包括群件连接代理、后台应用代理、自动流转应用。

●工作流应用系统组件:与工作流模型没有直接的接口关系,主要用来实现工作流应用系统的具体功能。

如下图3“工作流管理系统构成关系图”所示。

图3 工作流管理系统构成关系图1、工作流模型基本组件功能说明●系统管理工具: 提供工作流系统的管理和维护,包括系统设置、组织机构定义、过程定义等。

在很多情况下,该组件直接操作系统数据库,但在涉及到服务器的操作时,需要通过消息队列与服务器通讯。

●工作流服务器: 由多个服务组成,提供过程实例的创建、运行和管理服务。

自动处理系统中的各种事件,响应客户端发来的请求。

●工作流编程接口:为工作流客户端、后台应用代理、群件连接代理程序提供访问数据库和工作流服务器的接口,它主要实现了工作流标准的Interface2和Interface5。

工作流编程接口在与工作流服务器通讯时需要通过消息队列与服务器进行通讯。

●工作流客户端:提供对工作项列表的处理、流程监控与管理、允许用户创建新的流程、可以调用应用程序工具进行具体的任务办理。

该客户端可以作为一个独立的程序使用,也可以作为一个控件插入到其他应用程序中。

2、工作流模型相关组件功能说明●群件连接代理:实现工作流管理系统与群件系统的连接(如Lotus Notes、Micro-soft Exchange)。

具体的实现方法是在Lotus Notes或Microsoft Exchange中实现一个代理,它通过工作流编程接口从工作流系统中读取所有的工作项,存储到自己的系统中,并通过电子邮件把工作任务通知用户,在用户办理完成之后把结果写入到工作流系统中。

●后台应用代理: 提供工作流管理标准的Interface3接口,实现工作流服务器对后台应用程序的调用接口。

后台应用代理也可以通过工作流编程接口来进行其他的操作。

后台应用代理由开发工作流应用软件的人提供。

(在有些应用系统中,用户也可以把后台应用代理和后台应用程序在一个程序中一起实现)●自动流转应用:在有些工作流应用系统中,可以通过工作流编程接口编写一个自动程序,它以一个用户的身份自动登录到工作流系统中(不需要人工干预),枚举属于该用户的工作项,并进行自动处理。

3、工作流应用系统组件功能说明工作流应用系统组件与工作流模型没有直接的接口关系,主要用来实现工作流应用系统的具体功能。

工作流应用系统组件没有通用性,基本与开发的具体工作流应用系统的功能相关,因此需要在开发具体的工作流应用系统时开发,本文只给出相应模块的概念。

●应用程序工具:用户在工作流客户端办理某个具体的任务的时候,根据应用性质的不同,可能需要启动不同的应用程序,完成不同的任务。

这里的应用程序就是指应用程序工具,它可能是用户开发的一个独立的应用程序,也可能是与工作流客户端集成在一起的某个功能。

●后台应用程序:在用户定义工作流流程的时候,可以指定某个节点为自动节点,即该任务由服务器自动调用指定的应用程序完成。

这里所指的应用程序就是后台应用程序,它可能与工作流服务器在同一台服务器上,也可能在一台应用服务器上。

(在有些系统中,用户可能会把后台应用程序和后台应用代理在一个软件中一起实现)●自动流转应用:自动流转应用的概念在工作流模型相关组件中已经介绍,但自动流转应用的概念与后台应用程序的概念更接近,两者都是通过一个程序自动完成某个特定的任务。

区别在于后台应用程序可能与工作流服务器在同一个服务器上,由工作流服务器在处理一个自动节点的时候被动启动(通过Interface3),而自动流转应用程序可能在客户端,以某个用户的身份登录到工作流系统中,自动枚举属于该用户的任务,并进行自动办理。

●群件系统:通常指Lotus Notes或Microsoft Exchange,在很多情况下用户可能更希望在群件系统中办理工作流任务,因此工作流系统必须与群件有一个接口,便于用户通过群件系统收到并处理自己的工作项。

4、与工作流管理标准的不同之处●一个工作流服务器中只有一个工作流引擎,不支持多引擎。

●没有实现Interface4,不能够与其他工作流系统通讯。

●增加了群件连接代理,便于与Lotus Notes、Microsoft Exchange集成。

5、实现技术我们的工作流系统就是根据以上工作流的统一的体系结构实施的。

我们采用三层结构的方式开发工作流管理系统。

其中过程定义工具、工作流客户端作为用户界面层的组件;工作流服务接口和工作流引擎服务作为中间的商业逻辑层为系统运行提供服务,其中工作流服务接口做成DCOM方式的组件在服务器上被工作流客户端、管理和监控工具调用与引擎进行通讯;工作流管理系统运行中使用数据放在数据服务层的数据库中。

相关文档
最新文档