版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.:.;办公自动化中任务流管理系统模型沙海燕 崔浩(沈阳东大阿尔派软件股份110006) 摘要:任务流是办公自动化中经常见到的一个概念。如今在许多业务系统都用到了任务流系统。本文在此对任务流的定义、任务流系统的组成、如何设计和实施一个先进可靠的任务流系统做详细的引见,同时还结合我们的任务流系统,提供了一个设计和实施任务流系统的一个参考模型。 关键字:任务流 办公自动化 组件 群件 近几年我国推行的无纸办公和猛烈的市场竞争,迫切的要求一切企、事业单位采用高效的办公自动化系统和运用更加有效的方法处置他们的业务过程。因此任务流管理Workflow Management是近年来在计算机运用领域中开展最
2、为迅速的几项新技术之一,它的主要特征是实现人与计算机交互事件结合过程中的自动化。任务流主要涉及的内容是任务义务的整体处置过程、任务组成员间根据一组已定义的规那么及已制定的共同目的所交换的文本文件、各种媒体信息或与义务相关的信息。任务流管理系统是运用于分布式环境之中的、实现任务义务进程间协调及协作式处置的软件系统。一、任务流管理系统概述 1、 任务流的概念 关于任务流的概念并不是在近几年才出现,在七十年代后期,办公自动化的研讨通常被以为是工作流研讨的开场。但有关任务流的概念至今也没有一个一致的结论。Stef Joosten提出的任务流系统的概念是其中较贴切的一种“任务流系统指在整个任务过程中运用
3、信息技术来完成协调,通讯和控制。它不单单指过程中的人或机器,而是指两者的结合。任务流的概念涉及许多领域,但其中最主要的是信息系统例如,数据库系统,数据通讯,软件过程建模,软件工程等和组织科学例如,后勤学,组织实际,决策实际,管理,组织科学等。 任务流管理系统还有几个重要概念,其中: 过程:又称为业务处置过程。是具有某个业务目的的事件的组合。 事件:事件是构成任务流的根本元素,每个事件可被指定事件的执行者、事件完成的功能及与事件相关的各类信息。 条件:是事件发生的前提。任何事件当且仅当其激活条件都满足时才可被执行。 自动化:自动化一个企业效力处置过程意味着此过程中的各个事件被有效地管理,但并不意
4、味着一切事件的实施全部由计算机来支持。自动化的目的是事件自动激活和事件间的自动衔接。 协调:协调主要处置事件间所产生的相互作用关系。 监控:监控主要监察任务流运转期间各种任务形状,当发生不测情况是,处置不测事件,控制工作流正常运转。 2、 任务流管理系统运用领域 任务流作为一种技术,它涉及到很多种不同的产品领域。以以下出其中几种任务流常用的领域。 文档管理 电子邮件与目录效力 群件Groupware 基于事务的运用Transaction-based Applications 工程方案支撑软件Project Support Software BPR以及构造化系统设计工具图1 从最高层次看任务流管
5、理系统的构成二、任务流管理系统功能模型 一个单独的业务流程,时间、活动的复杂程度、实现方式都大不一样。虽然存在着多样性,在最高层来看,任务流管理系统由三大功能模块构成: 任务流建立阶段功能 运转阶段的流程控制功能 运转阶段与完成不同子义务的用户或IT工具的交互三、任务流管理系统体系模型 虽然在市场上有许多任务流产品,但仍可构造一个适用于大多数产品的通用的任务流管理系统参考模型,WfMC在2中提出如下参考模型,如图2。图2 任务流管理系统的普通构造模型 系统中主要部件和数据的作用如下: 过程定义工具 过程定义工具被用来创建计算机可以处置的业务过程描画。它可以是方式化的过程定义言语或对象关系模型,
6、也可以是简单地规定用户间信息传输的一组路由命令。 过程定义 过程定义数据包含了一切使业务过程能被任务流执行效力执行的必要信息。如:起始和终止条件、各个组成活动、活动调度规那么等。 任务流执行效力(WES)和任务流引擎 任务流执行效力也称为业务执行环境,包括一个或多个任务流引擎。任务流引擎是任务流管理系统的中心软件组元。 任务流控制数据 指被任务流执行效力WES和引擎管理的系统数据,例如任务流实例的形状信息、每一活动的状态信息等。 任务流相关数据 指与业务过程流相关的数据。任务流管理系统WFMS运用这些数据确定任务流实例的形状转移。 任务表和任务表处置程序 任务表列出了与业务过程的参与者相关的一
7、系列任务项,任务表处置程序那么对用户和任务表之间的交互进展管理。 运用程序和运用数据 运用程序可以直接被任务流管理系统WFMS调用或经过运用程序代理被间接调用。四、我们的任务流模型及实施方案 我们的任务流系统既符合任务流的国际规范又独具特征,其特征包括: 适用于包括办公自动化在内的各种业务系统 该系统突出了组件化的思想,整个系统由很多个组件构成 客户端既可以作为用户运用的客户端,又可以作为一个控件,提供应用户 系统提供群件代理,系统可以直接经过代理和群件系统衔接 下面主要引见该任务流系统的构成和主要的功能。我们的任务流管理系统涉及到如下三类组件: 任务流模型根本组件:实现任务流管理系统必需的组
8、件,包括系统管理工具、任务流效力器、工作流编程接口、任务流客户端。 任务流模型相关组件:与任务流模型接口有直接关系的组件,需求访问任务流系统,或者被任务流系统调用。包括群件衔接代理、后台运用代理、自动流转运用。 任务流运用系统组件:与任务流模型没有直接的接口关系,主要用来实现任务流运用系统的详细功能。如以下图3“任务流管理系统构成关系图所示。图3 任务流管理系统构成关系图 1、 任务流模型根本组件功能阐明 系统管理工具: 提供任务流系统的管理和维护,包括系统设置、组织机构定义、过程定义等。在很多情况下,该组件直接操作系统数据库,但在涉及到效力器的操作时,需求经过音讯队列与效力器通讯。 任务流效
9、力器: 由多个效力组成,提供过程实例的创建、运转和管理效力。自动处置系统中的各种事件,呼应客户端发来的恳求。 任务流编程接口:为任务流客户端、后台运用代理、群件衔接代理程序提供访问数据库和任务流效力器的接口,它主要实现了任务流规范的Interface2和Interface5。任务流编程接口在与任务流效力器通讯时需求经过音讯队列与效力器进展通讯。 任务流客户端: 提供对任务项列表的处置、流程监控与管理、允许用户创建新的流程、可以调用运用程序工具进展详细的义务办理。该客户端可以作为一个独立的程序运用,也可以作为一个控件插入到其他运用程序中。 2、 任务流模型相关组件功能阐明 群件衔接代理: 实现任
10、务流管理系统与群件系统的衔接如Lotus Notes、Micro-soft Exchange。详细的实现方法是在Lotus Notes或Microsoft Exchange中实现一个代理,它经过任务流编程接口从任务流系统中读取一切的任务项,存储到本人的系统中,并经过电子邮件把任务义务通知用户,在用户办理完成之后把结果写入到任务流系统中。 后台运用代理: 提供任务流管理规范的Interface3接口,实现任务流效力器对后台运用程序的调用接口。后台运用代理也可以经过任务流编程接口来进展其他的操作。后台运用代理由开发任务流运用软件的人提供。在有些运用系统中,用户也可以把后台运用代理和后台运用程序在一
11、个程序中一同实现 自动流转运用:在有些任务流运用系统中,可以经过任务流编程接口编写一个自动程序,它以一个用户的身份自动登录到任务流系统中不需求人工干涉,枚举属于该用户的任务项,并进展自动处置。 3、 任务流运用系统组件功能阐明 任务流运用系统组件与任务流模型没有直接的接口关系,主要用来实现任务流运用系统的详细功能。任务流运用系统组件没有通用性,根本与开发的详细任务流运用系统的功能相关,因此需求在开发详细的任务流运用系统时开发,本文只给出相应模块的概念。 运用程序工具:用户在任务流客户端办理某个详细的义务的时候,根据运用性质的不同,能够需求启动不同的运用程序,完成不同的义务。这里的运用程序就是指
12、运用程序工具,它能够是用户开发的一个独立的运用程序,也能够是与任务流客户端集成在一同的某个功能。 后台运用程序:在用户定义任务流流程的时候,可以指定某个节点为自动节点,即该义务由服务器自动调用指定的运用程序完成。这里所指的运用程序就是后台运用程序,它能够与任务流效力器在同一台效力器上,也能够在一台运用效力器上。在有些系统中,用户能够会把后台运用程序和后台运用代理在一个软件中一同实现 自动流转运用:自动流转运用的概念在任务流模型相关组件中曾经引见,但自动流转运用的概念与后台运用程序的概念更接近,两者都是经过一个程序自动完成某个特定的义务。区别在于后台运用程序能够与任务流效力器在同一个效力器上,由
13、任务流效力器在处置一个自动节点的时候被动启动经过Interface3,而自动流转运用程序能够在客户端,以某个用户的身份登录到任务流系统中,自动枚举属于该用户的义务,并进展自动办理。 群件系统:通常指Lotus Notes或Microsoft Exchange,在很多情况下用户能够更希望在群件系统中办理任务流义务,因此任务流系统必需与群件有一个接口,便于用户经过群件系统收到并处置本人的任务项。 4、 与任务流管理规范的不同之处 一个任务流效力器中只需一个任务流引擎,不支持多引擎。 没有实现Interface4,不可以与其他任务流系统通讯。 添加了群件衔接代理,便于与Lotus Notes、Microsoft Exc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年重庆广播电视编辑记者、播音员主持人资格考试(广播电视基础知识)模拟试题
- 2025-2030年航空航空材料行业盈利模式创新与变革分析研究报告
- 2026年县级档案馆招聘笔试模拟题
- Unit 14 A birthday party.说课稿-2025-2026学年小学英语一级下剑桥少儿英语
- 2026年英语版悯农古诗说课稿
- 第3课 上挑点说课稿-2025-2026学年小学书法练习指导三年级下册湘美版
- 初中媒介素养谣言说课稿2025
- 手术室耗材成本分摊的标准化流程设计
- 2026年初级统计师考试仿真题及详解
- 2026年地质工程师考试模拟题集
- 2026年教科版(新教材)小学科学三年级下册期末学情测试卷及答案
- 2026年国际汉语教师证书考试面试常考试题与答案
- 2026安徽省滁州市皖东公证处招聘司法辅助劳务派遣人员3人笔试备考试题及答案解析
- 健康膳食解码智慧树知到期末考试答案章节答案2024年佳木斯大学
- GB/T 18601-2001天然花岗石建筑板材
- GA/T 1133-2014基于视频图像的车辆行驶速度技术鉴定
- 第五章配送中心规划
- 教育学基础第七章-课堂教学课件
- 数字电子技术基础-余孟尝-课后答案(全)课件
- 四年级二班崇尚科学反对邪教主题班会
- 新教科版四年级科学下册第二单元《电路》知识点整理
评论
0/150
提交评论