收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

工作流管理技术研究

于万钧  
【摘要】:工作流管理技术是实现企业业务过程自动化的核心技术。通过企业业务过程建模和模型仿真分析,可以规范和优化企业的业务流程,去除不合理环节,实现企业业务过程重组,并能为企业建立业务知识库和规则库,为企业决策提供长期有效指导。作为过程管理的核心技术,工作流管理可以与其他应用软件系统(如PDM、ERP)进行集成,从而使这些系统具有更好的灵活性,能在客户业务发生变化时,迅速地进行重组来满足客户的需要。目前,工作流管理已在电子商务、电子政务以及企业信息化等领域得到了广泛应用。 在工作流应用领域,涌现出一大批从事工作流管理技术研究和开发的软件厂商,一些著名的软件产品相继集成了工作流管理功能,如SAP的mySAP PLM、PTC的Windchill、IBM的Smarteam等。 已有多个国际标准化组织先后提出和制定了工作流管理和过程管理的建议标准。如,WfMC提出了工作流参考模型、工作流产品体系结构及接口等,并提交给OMG;OMG的Workflow Management Facility联合WfMC,提出了将工作流模型向CORBA转换的建议;BPMI提出了过程管理方面的相关标准BPML;IBM、Microsoft、Bea等著名软件公司都在工作流管理方面进行研究,开发了相应的工作流套件,并联合推出了过程描述语言BPEL . 工作流建模、工作流安全管理、工作流实例迁移和协同工作流等已成为该领域的研究热点。Aalst等在工作流建模、Bertino和Atluri等在工作流安全及授权、Casati和Ellis等在工作流变更和实例迁移、Grasso和Aalst等在协同工作流等方面,都做了很多工作。在国内,清华大学、华中科技大学、中科院计算所、中科院软件所、上海交通大学和吉林大学等都开展了工作流管理技术的研究。 本文对工作流管理技术的产生、发展,工作流软件的应用,以及工作流管理与其他应用软件系统的集成等进行了介绍,对PDM系统与工作流管理集成应用作了重点讨论。并对过程描述语言和工作流建模理论、工作流实例迁移和运行监控、访问控制和工作流系统的安全管理等的研究现状、存在的问题及发展趋势进行了比较全面的分析。 本文在分析工作流管理技术研究现状的基础上,对工作流建模、工作流安全管理、工作流实例执行监控、工作流底层服务以及工作流管理与PDM系统集成应用等方面进行了重点研究。本文的主要研究结果如下: (1)研究面向生命周期的工作流管理功能建模。对于有众多参与者的复杂业务流程,灵活的过程建模和任务-角色解析显得尤为重要。本文提出了一个将生命周期管理和工作流管理相结合的工作流管理功能模型。在该功能模型中,可以为每个生命周期状态建立相应的工作流,使受生命周期管理的对象(如PDM系统的文档及零部件等)在不同状态下受不 WP=118 同工作流程的管理,形成业务对象(business object)与生命周期对象关联、工作流与生命周期状态关联的新型工作流管理模式,将原来结构复杂的工作流分解为对象生命周期的阶段工作流。同时,根据访问控制的最小权限原则,将访问控制策略与生命周期状态相结合,得到一种基于对象单个状态的特殊访问控制的定义方法,是对基于对象全部状态的通用访问控制的一种补充。此外,为了提高任务分派的灵活性,给出了“模型→角色”、“工作流→生命周期→角色”两种角色解析方法。 (2)工作流管理系统的服务框架体系结构及协作模型研究。工作流管理系统用来支持组织内部、组织之间的业务建模和业务过程的协作运行。针对工作流过程定义和工作流实例运行中的数据流处理,本文提出了一个支撑工作流管理系统运行的形式化服务框架,框架中用事件表示服务间的协作关系,服务间既相对独立,又互相协作,同时给出了可扩展的实现模式。该服务框架已被应用到一个工作流管理系统中。 (3)工作流系统的实例运行监控模型研究。工作流监控是处理工作流运行期的各种例外、保证工作流实例正确高效执行的有效方法,但对它的研究尚不多见。基于状态的工作流监控方法不仅可以实时处理实例执行过程中出现的各种例外,消除实例运行的阻塞,并能对任务执行进行必要的干预。但这类监控也经常造成工作流模型及实例的不一致,如不加以调整,会导致后续任务无法执行。为此,首先给出了基于工作流模型ADEPT的模型正确性和实例一致性的约束规则,进而提出了一个基于状态的实时监控方法,该方法由一组状态转换原语和过程实例转换算法组成。本文还对原语操作的完备性和一致性进行了讨论。采用该方法不仅能实现实例的监控任务,而且能保证模型的正确性和过程实例的一致性。 (4)工作流管理系统的安全和访问控制模型研究。在工作流管理系统中,数据在工作流任务中流动,现有的授权方法不能很好地描述职责分离,从而难于刻画执行任务的用户和用户权限的不断变化。本文提出一个工作流授权约束模型,该模型在工作流应用语境中定义了角色层次函数、任务偏序关系和互斥任务,在此基础上给出一个基于角色的工作流授权约束语言WAL . 采用WAL可以准确描述工作流系统的职责分离要求,不但可以表达静态和动态授权约束,也可以表达授权的历史信息,同时所得到的约束规则集规模相对较小,从而保证了一致性验证在时间和空间上的可行性。 (5)研?


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 傅谦;张申生;张晓光;;基于P_PROCE模型的工作流仿真研究[J];计算机科学;2003年01期
2 鲍敢峰;朱鹏;尤晋元;;工作流管理技术[J];计算机科学;1998年05期
3 汪静,刘铁英,王国光;网格技术及基于网格服务的工作流系统模型[J];内蒙古大学学报(自然科学版);2005年04期
4 赵亚利;黄小文;;以工作流为核心的PDM系统研究[J];当代经理人(中旬刊);2006年15期
5 张井茹;和晓军;;工作流技术在协同办公系统中应用的研究[J];科技创新导报;2010年10期
6 许可;黄东;;工作流管理系统技术现状及其发展趋势[J];电脑知识与技术;2008年07期
7 罗群;刘婷婷;张友良;;三层工作流管理集成框架[J];中国制造业信息化;2007年07期
8 夏孝俊;;基于WEB工作流在电力工程项目管理系统中的应用[J];电脑知识与技术;2010年07期
9 赵峻波;;运用工作流技术建立电力调度两票流程模型[J];数字技术与应用;2010年08期
10 欧阳电平,李旻;基于工作流管理技术的办公自动化系统[J];自动化与仪表;2002年05期
11 李伟;李季;张玮;;浅析工作流系统及应用[J];硅谷;2008年08期
12 褚英敏;袁再健;陈庆伟;杨聪;;构建“数字家园”关键技术探讨[J];安徽农业科学;2010年13期
13 郑大鹏;;内嵌工作流引擎的组件化信息系统软件架构研究[J];福建电脑;2009年10期
14 张春艳;叶少珍;;基于Web服务工作流管理系统框架设计[J];福州大学学报(自然科学版);2006年01期
15 王海伟;刘更;杨小辉;贺朝霞;;机械产品协同仿真环境及其关键技术[J];计算机仿真;2008年07期
16 迟文学;吴信才;李怡达;李永生;;武警黄金地勘信息系统的技术特点与集成实现[J];测绘科学;2008年05期
17 王俊伟;和晓军;;基于工作流技术的CSCW系统研究与实现[J];有色矿冶;2007年01期
18 常丹;王金银;;应用业务流程整合(BPI)方法设计供应链管理系统[J];微型电脑应用;2007年07期
19 翟纯纯;吴璠;;船用柴油机协同CAD子系统及其关键技术研究[J];机电工程技术;2010年03期
20 李宇耀;;工作流技术应用于商业性网络教学平台建设分析[J];计算机应用与软件;2010年07期
中国重要会议论文全文数据库 前2条
1 朱琴;聂鸿超;吕旭东;段会龙;祝跃明;;工作流管理技术在医疗中的应用[A];中国生物医学工程学会成立30周年纪念大会暨2010中国生物医学工程学会学术大会壁报展示论文[C];2010年
2 许盛伟;钟耳顺;宫辉力;;面向网络的GIS与办公自动化集成模式探讨[A];中国地理信息系统协会第三次代表大会暨第七届年会论文集[C];2003年
中国硕士学位论文全文数据库 前9条
1 朱琴;放射流程监控与自动排班技术研究[D];浙江大学;2011年
2 汪莹;基于工作流技术的web互动系统的研究和实现[D];苏州大学;2007年
3 方方;基于.NET技术的党校OA系统的设计与实现[D];电子科技大学;2009年
4 李娜;伊犁技师培训学院OA系统设计与实现[D];大连理工大学;2012年
5 任双;新疆质监局协同办公平台的设计与实现[D];大连理工大学;2013年
6 钟峰;基于B/S架构工程教育实践过程管理系统[D];湖南大学;2012年
7 胡渝;基于网络平台的调度指令票操作系统软件的设计[D];电子科技大学;2012年
8 陈志达;施工现场呈现系统研究与实现[D];华中科技大学;2013年
9 赵妍;基于客户关系管理的电子税务信息资源整合研究[D];湘潭大学;2011年
中国重要报纸全文数据库 前6条
1 厦门合强软件有限公司副总工程师 骆伟钦;以柔性产品推动OA应用[N];中国计算机报;2001年
2 蒋明炜、戴宝纯、吴英;工作流管理与ERP的应用[N];中国计算机报;2003年
3 王丽华;HollyCRM为电信业量身定制[N];中国计算机报;2002年
4 张萍;信息时代的立体出版掌控数字资产资源[N];中国新闻出版报;2004年
5 蒋明炜 戴宝纯 吴英;工作流管理使企业系统实现集成[N];中国乡镇企业报;2004年
6 ;大唐软件发布新一代综合业务支撑系统[N];人民邮电;2002年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978