基于web的分布式工作流模型的应用new

基于web的分布式工作流模型的应用new

ID:18329468

大小:61.50 KB

页数:10页

时间:2018-09-16

基于web的分布式工作流模型的应用new_第1页
基于web的分布式工作流模型的应用new_第2页
基于web的分布式工作流模型的应用new_第3页
基于web的分布式工作流模型的应用new_第4页
基于web的分布式工作流模型的应用new_第5页
资源描述:

《基于web的分布式工作流模型的应用new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于Web的分布式工作流模型在南宁市发改委办公自动化系统中的应用陆兆洁南宁市经济信息中心摘要:科学化的管理需要依靠现代化的办公工具、智能化决策、无纸化办公已经成为企事业单位现代化管理的趋势,而办公自动化系统将在现代化管理中发挥越来越重要的作用。本文首先介绍了工作流管理系统的概念及其体系结构模型。基于Web平台,针对模型中工作流引擎模块的设计提出了一个行之有效解决方案。1、引言工作流(Workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实

2、施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。然而,随着Internet技术的飞速发展和全球经济一体化的趋势,人们对工作流管理技术有了新的要求。在这种环境下,传统工作流系统那种缺乏柔性,不能及时响应变化和相互之间缺乏互操作的缺点显然不能满足现代业务流程管理的要求。正是在这样的背景之下,Web服务技术应运而生。Web服务是一种基于标准的应用集成方式,它可以将运行在通过Intrant、或Internet连接的分布式服务器上的应用集成在一

3、起。Web服务具有动态特性,它把一切都看作服务,这种服务可以通过在网络上使用消息传递动态地被发现和组织。把Web服务加入到工作流系统中,必然会极大提高工作流系统的性能。本文对如何利用Web等先进技术实现工作流管理进行了探讨。本文在此基础上,提出了办公自动化系统中分布式工作流模型的设计和实现。2、工作流管理系统2.1工作流的概念根据WfMC的定义,工作流(WorkFlow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。它包括一组活动(activity)及

4、其相互顺序关系,包括过程及活动的启动和终止条件,以及对每个活动的描述,如活动的执行者、相关应用程序、需要或产生的数据等。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。我们可以将整个业务过程看作是一条河,其中流过的就是工作流。工作流通过对结构化业务过程的分析,把业务过程分解成一系列有规定的状态、条件的任务集合,从而便于业务过程的执行,提高工作的效率,减少协作过程中的冲突和混乱。2.2工作流管理系统根据WfMC的定义,工作流管理系统(WorkflowManagementSystem,WFMS)通过软

5、件定义、创建工作流并管理其执行。它运行在一个或多个工作流引擎上,这些引擎解释对过程的定义,与工作流的参与者(包括人或软件)相互作用,并根据需要调用其他的IT工具或应用。工作流管理是近年来在计算机应用领域中发展最为迅速的几项新技术之一,其主要特征是实现人与计算机交互事件结合过程中的自动化。工作流的运行由工作流管理系统控制,工作流管理系统与工作流执行者(人、应用)交互,推进工作流实例的执行,并监控工作流的运行状态。只把处理事件从某个地点传往另一个地点,并不能构成“工作流”。工作流程必须具有“智能”,能按预先定义的规

6、则和过程进行流动,并且这一流动过程能被跟踪和监控,能与应用相结合。工作流管理系统的主要部件有:过程定义工具、过程定义、工作流引擎、工作流相关数据、工作表、工作表管理器及监控工具等。3、分布式工作流模型设计工作流是针对工作中具有固定程序的常规活动而提出的一个概念,在计算机支持下可以实现整个或部分过程的自动化。公文流转也是一个工作流程,它包括公文的全部处理过程,因而也可以采用工作流技术驱动办公自动化系统的收发文流程,实现公文业务自动流转。3.1、办公自动化OA系统工作流程公文流转业务主要包括公文的拟稿、审批、签发、

7、驳回、编号、登记、注销、分发、归档、查询和浏览等基本工作的全部处理过程,对公文的审批流程进行跟踪、催办和统计,以便及时了解公文的处理进度等等,概括起来分为发文管理和收文管理两大核心功能:3.1.1、发文管理:可以完成单位内部各科室对公文的起草、审批、核稿、存档、查询等处理。3.1.2、收文管理:可以完成科室外来公文的登记、管理、拟办、批阅、主办、阅办,并可完成归档、查询等全过程处理。办公自动化OA系统公文流转流程如图1所示:科员科长办公室委领导档案管理员流程结束文件存档其他科室图1办公自动化OA系统公文流转流程

8、3.2、分布式工作流系统模型规划与设计工作流系统模型中包含的三类对象:文档对象,工作流对象,操作员对象。这三种对象相互作用,共同完成工作流的运转。⑴、文档对象(Document):文档对象是物流信息系统中订货数据、配送路线等信息流转的载体。主要由三个字段(属性):ID号、文档名、文档内容。ID号:GUID字符串,作为系统中文档的唯一标识符。通过ID号就可以存取文档。文档名:文档的中文标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。