基于工作流引擎的企业信息系统研究谢英辉

长沙民政职业技术学院学报2012年基于工作流引擎的企业信息系统研究谢英辉(长沙民政职业技术学院,湖南长沙410004)[摘要]工作流是一种能够被计算机解释和执行的反映经营过程业务流动的计算机化模型。

基于工作流技术构建企业信息系统,通过采用该系统使企业实现办公自动化,实践证明采用工作流引擎的办公自动化系统能大大提高企业工作效率和生产效率。

[关键词]企业信息系统;工作流;引擎;SSH ;办公自动化[中图分类号]TP311.52[文章标识码]A[文章编号]1671-5136(2012)04-0182-03[收稿日期][作者简介]2012-12-06谢英辉(1977-),男,湖南涟源人,长沙民政职业技术学院软件学院讲师、硕士。

研究方向:软件项目管理、软件工程。

一、引言工作流从英文单词workflow 而来,是工作work 和流动flow 的组合,是一种能够被计算机解释和执行的反映经营过程业务流动的计算机化模型,提出的目的是通过将工作分解为定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率、降低工作成本、提高企业竞争力的目的。

工作流引擎是指工作流作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级的核心解决方案。

而办公自动化系统就是要使得企业从传统的办公模式中解放出来,大大提高企业的工作效率和生产效率。

基于工作流引擎的办公自动化系统研究能使企业达到提高工作效率和生产效率的目标,通过对工流技术JBPM 的应用和改进,设计出的办公自动化系统在实际应用中得到了很好的效果。

二、采用基于工作流技术的信息管理系统的优势和必要性workflow 对于已经有传统管理软件的企业的作用非常明显,可以籍此平台整合企业的各种应用系统,使之成为一个完整的企业级应用,也就是通常所说的EAI 。

还可以根据企业的需要开发解决信息传递问题的流程以及帮助企业开发与现有应用系统的接口,工作流管理系统与企业传统信息系统相比有很多的优势,主要体现在[3]:(1)能降低劳动强度,提高企业经营效率,以便集中精力处理核心业务。

(2)缩短运营周期,减少人为差错,从而提高劳动生产率。

(3)新员工可以迅速适应系统,易学易会易用。

(4)可以实现对文件、消息及任务的轻易追踪,从而易于发现流程瓶颈。

(5)随时随地办公,实现事务处理零响应。

(6)灵活地更改任何流程而无需改变系统的其他部分在当今企业竞争日益激烈的社会,在工作效率决定企业的生命力的时候,工作流信息系统的采用势在必行。

三、基于工作流信息系统的设计与实现(一)采用的工作流引擎该系统采用工作流引擎JBPM ,全称是Java Busi-ness Process Management(业务流程管理),覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架,是一种基于J2EE 的轻量级工作流管理系统。

BPM 是公开源代码项目,在使用时遵循Apache License 。

工作流业务流程管理技术是基于SOA 技术实现的一个核心部分。

使用工作流能够在软件开发和业务两个层次受益,使用Hibernate 来管理数据库。

基于JBPM 的总体解决方案长沙民政职业技术学院学报Journal of Changsha Social Work College 第19卷第4期2012年12月Vol.19No.4Dec .2012第4期如图1所示。

具体实现如下:(1)安装jBPM与创建工作流数据库表下载JBoss jBPM Starters Kit并解压缩,将jbpm-starters-kit-3.1.1下的子目录jbpm改名为jbpm. 3,在Dos窗口中进入解压缩目录下的jbpm-db目录,在dos窗口中运行ant mssql.scripts,在E:\soft-ware\jbpm-starters-kit-3.1.4\jbpm-db\build\mssql目录下产生一个scripts文件夹即:jbpm-starters-kit-3.1.4\jbpm-db\build\mssql\scripts,该文件夹下生成了mssql.clean.sql、mssql.create.sql、mssql.drop.create.sql、mssql.drop.sql;在SQlserver的新建查询下运行mssql. create.sql文件中的语句,创建工作流数据库表[4]。

(2)安装jBPM的Eclipse开发插件把e:\jbpm-starters-kit-3.1.1\jbpm-design-er\jbpm-gpd-feature\eclipse目录下的插件文件分别复制进eclipse安装目录下的features和plugins子目录中;把lib目录下的jbpm工作流开发所需jar包复制进web工程目录下的lib目录下。

(3)定义流程按业务需要定义工作流流程,此处列举出请假流程的定义,编写流程的定义文件processdefinition.xml,核心代码如下。

<process-definition xmlns="urn::jpdl-3.1" name="helloworld"><start-state name="request"><!--申请--><task><controller><variable name="name"/>..</controller></task><transition name="to_confirm"to="confirm"><! --流程转向--><action name="requestAction"class=".chengang.jbpm.Re-questAction"><reason>我要请假</reason></action></transition></start-state><!--审批--><state name="confirm"><transition name="to_end"to="end"><action name="finishAction"class=".chengang.jbpm.Con-firmAction"/></transition></state><!--结束--><end-state name="end"/></process-definition>(4)结合ssh框架编码实现以上流程按照以上流程文件的配置结合ssh框架编码实现,代码略,至此就实现了jbpm工作流引擎在项目中的引用。

图1基于JBPM的总体解决方案(二)总体框架设计系统采用J2EE技术平台开发,采用Struts、Spring 和Hibernate三大框架相结合的SSH框架开发。

采用Myeclipse作为开发工具,系统总体框架图如图2所示。

图2系统总体框架(四)系统功能框架设计系统分为四层,分别为UI层,借助Struts实现;业务层,借助SpringFrame work进行业务组件的组装关联;数据持久层,借助Hibernate实现;域对象层,将所有谢英辉:基于工作流引擎的企业信息系统研究183长沙民政职业技术学院学报2012年域对象划分在这个层面。

这样设计的优点是通过成熟的开源产品实现各层,同自己编写代码实现,相比之下能缩短开发周期,且架构所用到的开源产品,均有很广泛的用户群,经受过实践的考验,质量和性能更有保障;层与层之间松散耦合,增加代码重用率。

各层分工明确,这样也利于团队的明确分工。

(1)UI层UI是User Interface的缩写,这一层是面向用户的界面,是用户与系统之间交互的媒介。

用户在界面发送请求,系统接收请求,进行处理,然后通过界面将结果呈现于用户,包括了用户动作、数据传递、界面显示。

大家熟悉的MVC模式就是将这三者分离,减少三者耦合。

(2)业务层在实际的项目开发中,每个领域都会有自己独特的业务逻辑,正因为这样,致使项目中代码高度耦合,原本有可能被重用的代码或功能,因为与具体的业务逻辑绑定在一块而导致很难被重用。

因此,将实现这些具体逻辑的代码抽取出来分为单独的一层,其目的是希望通过层,来降低它与系统其他部分的耦合度。

该层借助了Spring,通过依赖注入、AOP应用、面向接口编程,来降低业务组件之间的耦合度,增强系统扩展性。

(3)数据持久层开发中与数据库进行数据交互必不可少,通常归为CRUD(添加、读取、修改、删除),这些操作占据了系统开发中大部分的时间,同时还需要考虑与数据库交互的性能问题,如连接池、数据缓存等等。

因此该层实现借助了Hibernate。

(4)域对象层该层应该说是ORM思想的产物,ORM用对象关联数据表,将这些对象的集合归为一个专门的层即Domain Layer。

域对象是各层之间数据通信的载体。

实际上域对象也是一个完完全全的业务对象,如User对象、Book对象。

通过对业务的对象化,这有利于业务逻辑的重用。

四、小结办公自动化系统在当前信息科学领域中飞速发展,是一个多学科综合应用的技术,它的研究愈来愈受到企业的广泛重视。

随着理论研究的不断深入和信息技术的不断发展,办公自动化系统将在社会的各个领域中获得更加广泛的应用。

本文在阅读、参考、学习大量国内外相关理论和应用的基础上,提出了基于工作流和时序逻辑的信息系统的研究与实现,取得了很好的应用效果。

[参考文献][1]范玉顺.工作流管理技术基础———经营过程重构、过程管理和过程自动的核心技术[M].北京:清华大学出版社,2001.[2]范玉顺,吴澄.工作流管理技术研究与产品现状及发展趋势[J].计算机集成制造系统CIMS,2000,6(1):1-7.[3]陈天河.Struts,Hibernate,Spring集成开发宝典[M].北京:电子工业出版社,2007.1.[4]高洪岩.至简SSH:精通JavaWeb实用开发技术(Struts+Spring+Hibernate)[M].北京:电子工业出版社,2009.11.[5]陆渝.中国工作流软件市场现状与趋势分析[J].软件世界,2004,(11):88-89.[6]张涛,战洪飞,孙静等.基于WEB的企业工作流管理系统的研究[J].计算机应用研究,2002,19(5):130-133.184。

合集下载

学科教育论文30930 基于工作流的教学管理系统的设计与实现

学科教育论文30930 基于工作流的教学管理系统的设计与实现

学科教育论文基于工作流的教学管理系统的设计与实现0.引言随着我国教育事业的不断发展,中等职业院校的规模越来越大,拥有多个校区甚至是不在同一城市的多个校区的院校也已经出现了,并且学校内部的部门分工也越来越细,部门也越来越多。

一项任务往往需要多个部门的配合协作,甚至多个校区之间的协同配合才能完成,这就使得可以支撑多部门协同工作的信息平台成为一项迫切需求。

目前随着中职院校信息化建设的深入开展,不少院校部门都引入了电子办公系统,无纸化办公也渐渐成为一种潮流,但是各个部门引入的系统往往只针对本部门的特殊需求,并且系统之间往往并不能互通,导致数据信息不能在部门之间流转共享,使得需要多部门协作的工作开展起来较为不便。

针对现有系统存在的这些不足,本文以JBPM工作流引擎为核心组件,设计并实现了一个B/S架构的教学管理系统,为学校各部门提供了一个统一的管理平台,为部门间的协同办公提供了一个沟通管理渠道,避免因校区分散或是业务系统独立带来的种种弊端,将大大的提高工作效率。

1.工作流1.1工作流引擎工作流的概念起源于生产组织和办公自动化领域,根据工作流管理联盟(WfMC)的定义:工作流是一类能够完成或者部分完成自动执行的经营过程,根据一系列过程规则,文档、信息或任务能够在不同的执行者之间传递、执行。

工作流是针对日常工作中具有固定程序的活动而提出的一种概念,其目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率,降低成本的目的。

图1描述了WfMC提出的工作流参考模型的主要组件和接口[1]。

1.2 JBPM工作流引擎Java Business Process Management是一个以流程图为导向的工作流管理系统,覆盖了业务流程管理、工作流、服务协作等领域的一个开源项目[2]。

它的优势是将业务流程复杂的系统结构清晰化,提供系统运行的灵活性,解耦系统业务流程,流程独立,可以使用工具定义和建模,利于跟踪、监控、管理和调度。

基于工作流的科研管理系统设计

基于工作流的科研管理系统设计

目前 更 新 的 时 世
越来 越多 的企业 采用 工作 流的理 念来 管理 和 经 营
企 业 的 业 务 , 过 设 计 基 于 工 作 流 技 术 的 管 理 系 通
代, 这一 客观事 实 对科 研 机 构 和 高 等 院校 的科 研 管理 提 出了全新 的要求 。一套 较完 整 的科 研管 理 系统 应 以项 目管理 为 中心 , 盖成 果 、 利 、 章 、 涵 专 文
第 3 O卷 第 6期
21 0 0年 1 1月
孝 感 学 院 学报
J OURNAI OF XI AOOAN
V( L.3 N0 . ) O 6
N( V . O1 ) 2 0
基 于工 作流 的科 研 管理 系 统设 计
邓 敏 徐 方 ,
( . 感 学 院 科 技 与 研 究 生工 作 处 , 1孝 湖北 孝 感 4 2 0 ; . 感 学 院 现代 教育 技 术 中心 , 北 孝 感 4 2 0 ) 3002孝 湖 3 0 0
1 工 作 流 技 术
在 办公 自动 化 和企 业 的 生产 管理 中 , 先 用 首 到 了工 作 流 程 的 概 念 , 而 引 入 了工 作 流技 术 。 进
工 作 流 就 是 将 一 些 事 务 性 的 工 作 进 行 分 解 , 离 分 出 任 务 、 色 和运 行 的 规 则 , 作 流 还 对 任 务 的 流 角 工 转 进 行 监 控 , 以 顺 利 地 完 成 工 作 。 伴 随 着 互 联 得 网 的 发 展 、 据 库 技 术 和 分 布 式 处 理 的 日趋 成 熟 , 数
收 稿 日期 :0 0 1 ~1 21— O 5
工作 流管 理系统 以业 务 管 理 为 核 心 , 以工 作 流 平 台技术 为依 托 , 助 企 业快 速 构 建 高 效 、 帮 柔性 、 可

基于工作流的研究生教育管理系统的研究与实现

基于工作流的研究生教育管理系统的研究与实现
维普资讯
C 31 5 / N4 —2 8 TP
IS 1 0 — 3 X S N 0 71 0
计算机工程与科学
C OM P UTE NG E R G & S I NC RE E CE E
20 年第 2 卷 第 7 06 8 期
Vo. 8 No 7,0 6 12 , . 2 0
管理 , 已成为现代高等教育管理的必然选择 。工作 流技 术能 够将学科建设行为和人才培养模 型等 以一种动态的、 程的 过 方式展现并实施 , 成为解决研究生教育过程 管理信息化集成 的有效途径 , 以大大提高“ 可 数字化校园” 的整体效能。 基于工作流的研究生教育管理 系统设计 了研 究生培养 各个环节的功 能部 件 , 学 籍、 从 注册 、 课 、 课 、 选 排 考试 、 成 绩、 学位 、 建设 、 课程 教学评价 、 教材设备 等诸 多方 面形成 一 体化管理模 式 , 全面支持广域网络办公模式 , 可大大减 少教 务管理的手工劳动。系统高效 的事务处理机 制和信息管理 模式 , 为高校 的研究生教育工作 提供 了直观的评价数据 , 为 提高 工作效率和推进教学改革提供 了重要的参考依据。该 系统 和数字校 园其他管理 系统实 现统一 身份认证 、 同工 协
t n lm n g me ts se i e eo e a e n t e wo k o rfrn e mo e. e s se a o t h r f w n ie i a a e n y tm sd v lp d b s d o h r f w eee c d 1 Th y tm d p s t e wo k o e gn o a l l tc n lg n h tt tc e h oo y, ihfcl tst eo e ain f w ,n n a c sp sg a u t d cto a n g - e h oo y a dt esa i ist cn lg whc a it e h p r t o a de h n e t rd aee u a in lm a e s i a o l o a

软件工程硕士论文 基于Activiti的工作流管理系统的设计与实现

软件工程硕士论文 基于Activiti的工作流管理系统的设计与实现

分类号TP311 密级U D C 编号 1 0 4 8 6武汉大学工程硕士专业学位论文基于Activiti的工作流管理系统的设计与实现研究生姓名:指导教师姓名、职称:学科、专业名称:研究方向:二○一三年五月Design and Implementation of a Workflow Management System based on ActivitiByMay, 2013郑重声明本人的学位论文是在导师指导下独立撰写并完成的,学位论文没有剽窃,抄袭,造假等违反学术道德,学术规范和侵权行为,本人愿意承担由此而产生的法律后果和法律责任,特此谨慎声明。

学位论文作者:2013年月日摘要现在计算机已经成为我们生活中不可缺少的一部分,对于企业来说,办公自动化系统(Office Automation,简称OA),企业资源计划(Enterprise Resource Planning,简称ERP)系统以及其他信息系统极大的提高了人员的工作效率和企业的资源使用效率。

很多的国内企业投入了巨大的成本来建设自己的OA系统、ERP系统以及目前非常流行的SOA系统,但是有不少企业在使用这些系统的时候发现,并没有从整体上提升企业的执行效率、资源的使用效率和企业的利润效益,这些企业往往面临以下的问题:企业快速扩张,但是人员缺乏有效的沟通;工作流程复杂繁琐,层次不清晰;流程与实际情况脱节,难以操作;流程缺乏灵活性,难以调整;流程的执行过程,难以记录评估等等。

业务流程管理(Business Process Management,简称BPM)就是为了解决上述问题产生的,业务流程管理是指通过对企业内部及外部的业务流程的整个生命周期进行规划设计、自动化、管理监控和优化,从而使企业的整体效益和利润得以提升的一门学科。

通过工作流管理系统((Workflow Management System,简称WFMS)可以完成企业业务流程整个生命周期的所有工作,而作为WFMS的核心,工作流引擎一直被各大软件厂商所关注和重视。

e-Chain-WorkFlow易擎工作流引擎产品介绍(开发、实施)

e-Chain-WorkFlow易擎工作流引擎产品介绍(开发、实施)

38
ห้องสมุดไป่ตู้
2013-7-15
e-Chain易擎电子协作平台 | 机密 |
© 2007 宇信易诚
基于状态驱动的业务流转
39
2013-7-15
e-Chain易擎电子协作平台 | 机密 |
© 2007 宇信易诚
适用于各种类型的业务流程应用
eChain易擎工作流平台产品支持直流、单选分流、多选分流、 条件流、子流嵌套、自循环流、自由流程等多种流转模式; 同时支持撤办、自动催办、手工催办、转办、拿回、退回、 授权代办、跳转、挂起唤醒等多种异步用户干预手段;用户 经过简单的流程应用搭配组合,可以实现任意复杂的业务流 程应用模式。
平台组成
eChain易擎工作流平台提供一个完整的工作流应用系统 解决方案,系统由若干个独立的功能模块组成
1、eChainStudio流程定制工作室
2、eChainWorkFlow易擎核心服务
3、eChainMonitor图形跟踪监控 4、eChainStatistic统计分析工具
5、eChainOU用户管理模块
© 2007 宇信易诚
流程模板

为了方便业务人员快速定制符合特定业务需求的流程, 新建流程时可以选择从已有的模板开始创建,用户也可 以从“零”开始定义一个新的流程
22
2013-7-15
e-Chain易擎电子协作平台 | 机密 |
© 2007 宇信易诚
节点类型

为适应不同的业务处理类型,节点分为人工节点(单、多 人)、自动节点、全局自动节点、异常处理节点、补偿处 理节点等,让业务人员可以从图形上方便直观的识别不 同环节的业务处理类型;
eChain易擎工作流平台
产品介绍

一种事件驱动的工作流管理系统的设计与实现

一种事件驱动的工作流管理系统的设计与实现

0 引 言
文 中设计并实现 了一种事件驱动的工作流管理 系 统, 采用可 以运行 在 各 种 异 构环 境 中 的通讯 中 间件
1 I R n ie内建 的多线程处理 ; )c uTm e 2 直接代理对 象 , 对象 和动态 代 理对象 ( 要 ) 组 需
Let ne i )组对象 ; oao Sr e , i ve
d fn t n vt t e r fo ma a e n s e i i o s、i o r wo k l w n g me t .Ad i o a l i o l o v h p o lms i e sn ln s o rmm i g a g a e n i h h d t n y。 t u d s l e t e r b e l i g e e s pr g a i l c k n ln u g a d a s e e l y n . e e p d b l y a d t e f x b l y o e s se i mp v d o i u l ma s d d p o me t Th x a a i t e i i t ft y t m si o e bv o sy. n i n h l i h Ke r s wo l o e g n W f C ; DL ;CE; v n - rv n y wo d : r w n i e; M dl XP I e e t d ie
M a a e n y tm n g me tS se
W ANG ng i Yi -x a
(e r N t k&Ifr t nC ne at h aN r l iesy,hnh i 0 2 1 C ia wo nomai e t I s C i oma Unvrt S ag a 20 4 ,hn ) o rE n i

基于分布式工作流的虚拟企业信息系统

基于分布式工作流的虚拟企业信息系统
汤齐;孙济洲
【期刊名称】《西北农林科技大学学报(社会科学版)》
【年(卷),期】2004(004)003
【摘要】由于虚拟企业可通过整合若干优势互补的企业资源来增加企业的敏捷性,而逐渐成为制造企业的一种新型组织形式,建立虚拟企业的关键之一就是开发一种支持这种新型合作方式的信息系统.本文首先建立了分布式工作流模型,在此基础上,综合运用CORBA标准、分布式工作流技术和代理技术,建立了基于分布式工作流的虚拟企业信息系统模型,并给出了多代理通信的XML实现方案.
【总页数】5页(P91-95)
【作者】汤齐;孙济洲
【作者单位】天津大学,电子信息与工程学院,天津,300072;天津大学,电子信息与工程学院,天津,300072
【正文语种】中文
【中图分类】F224.1
【相关文献】
1.基于工作流的虚拟企业生产过程管理系统研究 [J], 周敏;姚进;尚利
2.基于多代理的虚拟企业工作流思想与建设方案 [J], 陈晓洁;王雯娟
3.事件驱动的分布式工作流技术--在医疗保险信息系统中的应用 [J], 王新军;王海洋;任国珍
4.事件驱动的分布式工作流技术——在集装箱物流信息系统中的应用 [J], 李忠星;
张春海;宋珉
5.基于多Agent的虚拟企业工作流管理 [J], 张书奎
因版权原因,仅展示原文概要,查看原文内容请购买。

基于模块化工作流技术的生产管理系统研究与实现


p is r e pr o v e t h e e fe c t i v e of t he r e s e a r c h me t h od s . Ke y wo r ds :wor k l f o w ;mo d la u r ;m a n uf a c t ur i n g e xe c u t i o n s y s t e m ;r e l—t a i me s c h e d u h ng a l g o it r h m
Re s e a r c h a nd I m pl e me n t a t i o n o f Pr o du c t i on Ma na ge me n t S y s t e m Ba s e d o n Mo dul a r W o r kf l ow Te c hn o l o g y
斌 一 蝴 时 解 一 一 燃 出 堋 据 一 鲥 犏 一 一 触
,
0 引 言
目前 .越 来 越 多 的企 业 将 生产 现场 管 理 系统 信息 化 提 到议 事 日程 上 来 。 因 为 通 过 前 期 E R P系 统 的实 施 , 企 业对 生产 计 划 以及车 间级 生 产计 划 可 以制定 详 细合 理
应用 .证 明此研 究 方法 的有 效 。 关键 词 :工作 流 ;模 块化 ;制 造执 行 系统 ; 实时调度 算 法
中 图 分 类 号 :T P 2 7 文 献 标 识 码 :A d o i : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 2 — 6 6 7 3 . 2 0 1 3 . 0 5 . 0 1 1
Abs t r ac t :W o r k l f o w t e c hn o l o g y a s a ma t u r e t e c h no l og y ,a l r e a d y wi d e l y u s e d i n a va r i e t y o f ie f l d s .I n t hi s p a p e r , ba s e d o n t he ne e d s o f e n t e r — p is r e s ,w e p r e s e nt a mo d ul a r wor k l f o w s y s t e m, t h e n r e s e a r c h a n d d e s i g n a ma nu f a c t u r i ng a n m a g e me n t s y s t e m b a s e d o n wo r k lo f w t e c h n ol o y g

基于工作流技术的OA协同办公系统在集团管理中的应用与实践

M a n a g e m e n t a n d S t a n d a r d i z a t i o n/管理与标准化基于工作流技术的〇A协同办公系统在集团管理中的应用与实践张好运(中铁二十二局集团第二工程有限公司,北京100041 )摘要:〇A协同办公系统的广泛使用,能够有效地提高企业行政管理执行力和办公效率,从而降低管理成本。

通过介绍基于工作流技术的O A协同办公系统在集团中的应用与实践,探讨如何使集团各部门方便快捷的共享信息、高效协作,并分析O A协同办公系统在管理中的优势及困难点,并通过研究哪些方式可以快速优化审批流程,提高办公效率,从而促进集团管理工作不断地向着科学化、现代化、标准化发展,进一步提升集团应用效果和协作能力。

关键词:O A协同办公系统;工作流技术;审批随着信息化的发展和应用,信息化建设已成为 企业提高竞争力的重要支撑,也是集团生存发展的 必然选择。

办公自动化(Office A utom ation,简称 O A)是指将计算机技术、网络技术、通讯技术和现 代化办公结合在一起来实现的新型办公方式。

1工作流技术的应用概述1.1工作流技术工作流技术,是针对企业曰常工作中具有独立程 序活动而提出的一个概念。

它通过将工作分解为定义 好的任务、角色,按照一定的规则和过程来执行这些 任务,并在过程中对其监控,以达到提高办事效率、降低工作成本为目的。

结合我集团O A协同办公系统的使用,可将其内 容概括为:工作流是在基于O A协同办公系统之上,通过自定义好的流程设计实现自动流转和业务审批,以最优的方式对业务进行处理,对数据和信息进行控 制管理,从而提高办公效率,形成各部门间的信息交 流与共早。

1.2工作流在O A协同办公系统中的应用O A协同办公系统中的工作流在中铁二十二局集 团主要应用于公文应用、业务表单、信息发布、规章 制度等。

结合集团曰常,使用频率较高的主要有公文 应用模块:用于实现总部与所属各单位之间的公文收 发文流转;业务表单模块:将传统线下纸质审批转移 至线上,完全实现线上审批业务。

基于消息的分布式工作流执行系统研究


务活动的本地 自治性 和与其他 业务部 门的协作 耦合 性。针对上述特点 , 本文指出分布 的工作流执行系统
应该具有以下特征: 整个执行系统由一组分布的工作流机节点组 成 ,
增强企业组织中成员之间的通信和协作 , 规范化工作 任务的分配和完成 , 减少和协调整个组织 范围内的资 源冲突都能起到良好的效果 , 尤其为协作 性要求很高
维普资讯
20 0 6年 1 1月
黄劲东 等 : 基于消息的分布式工作流执行 系统研 究
当一个新节点合并到现有 的分布式系统, 或从分 布式
系统中撤离某个节点 , 都不会导致任何不必要的服务 中断 , 应尽可能在不使整个 系统停机 的情况下对组 成 分布式 Wi S系统进行 升级 。通过这种扩展性 , ' M 可以
黄劲 东, 莫 蓉, 常智 勇
( 西北工业大学 现代设计与集成制造技术教育部重点实验室, 陕西 西安 707 ) 102
摘 要: 工作 流实例 的执行 处于整个管理 系统 的核心地 位。传统 的工作 流管理 系统 多是采 用客 户
机/ 服务 器模 式的集 中运行 , 针对这种集 中式工作流执行 系统 , 究 了分布 式的工作流执行 方法 , 研 结 合分布计算和异步消息通讯技术 。 出 了一种分层 的工作流调度执 行 系统 。 提 将集 中式 系统 中的业务
有 自治性, 因此 , 系统中的工作流机节点必须具有本地
与此同时, 各软件厂商也纷纷推出自己的产品 , 目 前典型 的商 用工作 流管 理 软件产 品有 IM 公 司 的 B
MQ ei rf w、 c o S r eWok o A t n技 术 公 司 的 M t 、 i N t s l i er Fl e o e
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档