用户名: 密码: 验证码:
基于BizTalk的工作流系统分析与设计方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着社会的发展和信息技术的进步,工作流技术越来越成为实现企业业务过程自动化的一种有效手段。业务流程对任何企业都是至关重要的。设计优良的业务流程可以帮助企业更有效地利用自身的人力和产品,为企业创造更多的价值。目前,对工作流技术的研究和应用已经取得了很多的成果,工作流管理系统产品也是百家争鸣、各有千秋。但是,这些工作流产品都有着不同的侧重点,其通用性、可移植性差。
     本文在综合研究了国内外工作流技术的基础上,结合企业级应用集成平台BizTalk Server 2004,提出了一个基于BizTalk的工作流应用平台,并给出了一个详细的应用实例。论文的主要工作包括以下几个部分:
     1、介绍了整个工作流的研究背景、发展过程及国内外工作流研究的现状。在分析国内外工作流产品技术的基础上,参考WfMC提出的工作流模型,深入探讨了工作流的基本原理和建模方法,同时结合本项目实际情况进行系统建模分析。
     2、研究了Microsoft BizTalk Server 2004的功能与体系架构,及与之相关的面向服务的体系架构(SOA)、Web Service等关键技术,并对HWS工作流模型的构建进行了重点分析。
     3、根据项目的要求,开发了基于BizTalk的工作流平台,用办公用品报销审核的一个业务流程应用实例,来具体说明基于BizTalk Sevrer的工作流管理系统的运行机制。
     基于BizTalk的工作流平台采用了基于Web Service面向服务的的解决方案和N层架构,整个系统具有良好的跨平台能力和系统健壮性,同时保持了系统间的松散耦合性,具有广阔的应用前景。
With the development of society and advances in information technology, Workflow technology is increasingly becoming to achieve an effective means of enterprise business process automation. The business process is vital for any enterprise. Well designed business processes can help companies make more effective use of their human and products, for the enterprises to create more value. Today, the research and application of the workflow technology have already got very big sueeesses, the workflow management system product is also contention of a hundred schools of thought, and each has its advantages.But, these workflow produets diverse by emphasizing on specific aspect so that they are only suitable for certain type of enterprise or government which are lack of flexibility.
     In this thesis, on the basis of the research of wokrflow technology and the dynamic alliance around the world,a platform of workflow application was given by combining with the platform of workflow application enterprise application integration BizTalk 2004,and an example about business process running in this platform was given. The author's main workings are given as follows:
     1. In this paper,author introduced the entire research background of workflow, the developing process of workflow and the domestic and foreign research of workflow in present. In analyzes of the domestic and foreign workflow product technology in the foundation, Refers to workflow model which WfMC proposed, discussed the workflow basic principle and the modelling method thoroughly and carried on the system modeling analysis basis of this project actual situation.
     2. Function and system construction of Microsoft Biztalk server 2004 was analyzed in this paper, and other correlative technology such as SOA,web service were also discussed,and the construction of workflow model was analyzed thoroughly.
     3. According to project request, a platform of workflow was developed based on BizTalk.An running example of business process of office supplies reimburse verification was proven Operational mechanism of workflow Management system based on BizTalk server.
     The platform of workflow based on BizTalk used technology such as SOA,web service and structure N layer truss.So,the platform has the natures of excellent trans-platform and systematical toughness. it held loose coupling between the system and has wide application foreground.
引文
[1]国外企业信息化发展现状分析 2007.4.20,http://article.pchome.net/content-87636.html
    [2]贾靖峰,信息专家称中国内地中小企业数字鸿沟日显出处 中国新闻网,2005-12-12 http://e.chinabyte.com/379/2231379.shtml
    [3]蒋明炜,戴宝纯,吴英,工作流管理与ERP的应用 《中国计算机报》,200-2-24
    [4]李伟平,范玉顺,工作流技术在ERP系统中的应用 2006.12.7http://simflow.net/Publications/Papers/Year2004/lwp-gjstx-030x.pdf
    [5]工作流大局势 2007.4.12,http://www.blogjava.net/alex/archive/2006/08/11/63070.html
    [6]Das S.ORBWork:A Distributed CORBA-Based Runtime For The METEOR2Workflow Management System.Master's Thesis,University of Georgia,Computer Science Department.1997:15-17
    [7]Alonso G,Agrawal D,Abbadi El A.Exotica/FMOM:A Persistent Message-based Architecture for Distributed Workflow Management.IBM Research Report RJ9912,IBM Almaden Research Center.1994:23-33
    [8]Cai Ting,Gloor A,Nog S.DartFlow:A Workflow Management System on the Web Using Transportable Agents.Technical Report PCS-TR96-283,Dartmouth College.1996:15-29
    [9]Geppert A,Tombros D.Event-based Distributed Workflow Execution with EVE.Technical Report 96.05,University of Zurich.1996:63-78
    [10]WfMC.Workflow Management Coalition Specification:Terminology & Glossary.Document Number WFMC-TC-1011,Brussels.1996:134-147
    [11]Palaniswami D.Development of WebWork:METEOR2's Web-Based Workflow Management System.Master's Thesis.University of Georgia,Athens,GA.1997:29-36
    [12]胡长城,2007工作流讲解 2007.5.31 http://www.javafox.org
    [13]胡长城.国内工作流产品分析小记 2007.5.31http://www.javafox.org
    [14]Workflow Managemnet Coalition.The Workflow Reference Model,Document Number TC00-1003,Workflow Management Coalition,19-Jan-95
    [15]Hewlttpackard Company,3000 Hanover Street,Palo Alto,CA94304,USA.HP Changengine Process Design Guide,3.3 edition,2000. Http://www.ice.hp.com/cyc/af/00/1010274.dir/cpdg.pdf.
    [16]Workflow Managemnet Coalition.The Workflow Reference Model,Document Number TC00-1003,Workflow Management Coalition,19-Jan-95
    [17]李红信 范玉顺,分布式工作流执行服务的设计与实现 《计算机工程与应用》,No24,2003
    [18]葛志春,工作流管理系统体系结构设计 2007.6.17,http://www.uml.org.cn/zjjs/200609274.htm
    [19]Wasim Sadiq,Maria E.Orlowska."Modeling and Verification of Workflow Craphs",Technical Report,department of computer science,the university of queensland,Australia,1996
    [20]Rumbaugh J,Jacobson I,Booch G.The Unified Modeling Language Reference Manual.Addison Wesley Longman,Inc.,1999.
    [21]Wil van der Aalst,Kees van Hee.工作流管理--模型、方法和系统.[M]北京:清华大学出版社,2004:22-73.
    [22]李红臣,史美林,陈信祥,事务工作流的并发控制算法 软件学报,2001,12:1-9
    [23]肖郑进,面向企业应用的工作流精简建模研究 浙江大学博士学位论文2006.3
    [24]Diimitrios Georgakopoulos,Mark Hornick.An Overview of Workflow Management:From Process Modeling to Workflow Automation Infrastructure.Distributed and Parallel Databases,1995,(3):119-153.
    [25]W.M.P.van der Aalst.The application of Petri nets to workflow management.The Journal of Circuits Systems and Computers,1998,8(1):21-66
    [26]W.M.P.van der Aalst,K.M.van Hee.Business process redesign:A Petri-net-basedapproach.Computers in Industry,1996,29(7):15-26
    [27]K.Jensen,O.Rozenberg.High-level Petri Nets:Theory and Application.New York:Springer-Verlag,1991
    [28]W.M.P.van der Aalst,T.Basten.Inheritance of workflows:an approach to tackling problemsrelated to change.Theoretical Computer Science,2002,270(3):125-203
    [29]李培根,制造系统性能分析建模-理论与方法.武汉:华中理工大学出版社,1998
    [30]郑大钟,赵千川,离散事件动态系统.北京:清华大学出版社,2001
    [31]朱海平,支持业务流程管理的工作流建模和分析理论研究 华中科技大学博士学位论文,2004.12
    [32]刘兵,基于Web服务组合的网格工作流研究 中国科学技术大学博士学位论文,2007.4
    [33]景玉钢,基于UML活动图的工作流建模研究 哈尔滨工程大学硕士学位论文,2007.3
    [34]安海平,通用工作流平台的设计与实现 西安交通大学硕士学位论文,2007.5
    [35]BizTalk Server 2004:消息处理引擎概述http://msdn2.microsoft.com/zh-cn/library/ms935116.aspx
    [36]Bizralk Server 2004 架构http://www.microsoft.com/china/biztalk/community/Product/al.mspx
    [37]BizTalk Server2004 开发指南http://www.microsoft.com/china/biztalk/community/Product/a6.mspx
    [38]工作流服务包含的组件http://www.microsoft.com/china/biztalk/community/Product/al.asp.
    [39]Microsoft~(?)BizTalk Server 2004 UNLEASHED By Scott Woodgate,Stephen Mohr,Brian Loesgen,Susie Adams,Alex Cobb,Benjamin Goeltz,Brandon Gross,Chris Whytock,Erik Leaseburg,Gavin Islip,Imran Aziz,Kevin Smith,Michael Roze,Naveen Goli,Puru Amradkar,Stephen Roger Publisher:Sams Publishing Print ISBN:0-672-32598-5 Pub Date:November 04,2004
    [40]Raghu R.Kodali,An introduction to SOA http://www.javaworld.com/javaworld/jw-06-2005/jw-0613-soa.html
    [41]孙艳萍,基于BiztalkServer的动态联盟工作流管理系统研究 武汉理工大学硕士学位论文,2006.5
    [42]van Hee K M,ReijersHA.Using formal analysis techniques in business processes redesign[C]// Lecture notes in computer science.Berlin:Springer.2000:142-160.
    [43]胡长城,工作流参考模型真谛(2005)2007.5.17,www.javafox.org
    [44]李峰,支持群体工作的工作流系统关键技术研究 中国科学院博士学位论文,2001.6
    [45]张志君,范玉顺,WPDL规范化工作流模型研究 《计算机工程与应用》,No17.2002
    [46]赵文,胡文蕙,张世琨,王立福,工作流元模型的研究与应用 《软件学报》,Vol.14,No6 2003
    [47]范玉顺,工作流管理技术基础.北京:清华大学出版社:施普林格出版 社,2001
    [48]李景洲,基于工作流建模技术的信息系统开发方法 中国科学院博士学位论文,2001.6
    [49]高大鹏 基于BizTalk HWS的工作流应用 中国科学技术大学硕士学位论文,2006.6

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700