论文部分内容阅读
工作流技术是计算机支持的协同工作研究领域新出现的一门学科,是实现业务过程重组、过程管理与集成以及最终实现业务过程自动化的核心技术。现代企业间的竞争日趋白热化,从简单的单个企业竞争发展到供应链与供应链的竞争,甚至是价值链与价值链之间的竞争,跨组织工作流的研究能为企业在竞争中脱颖而出提供强有力的技术支持。
本论文分六个部分对基于高级Petri网的跨组织工作流建模进行分析和研究,包括工作流概念、工作流参考模型、跨组织工作流的基本理论、建模的方法、实现的关键技术几个方面,并紧密结合B-B-C电子商务交易模式,有针对性地加以演绎。论文的具体介绍如下:
第一部分:介绍了跨组织工作流的研究背景,跨组织工作流技术是企业未来战略的关键技术。还阐述了跨组织工作流的国内外研究现状、论文的研究体系、内容和论文的创新点。
第二部分:介绍了工作流的相关概念、工作流的参考模型,并归纳了跨组织工作流的概念,比较了当前流行的几种典型的互操作标准和跨组织工作流研究项目。
第三部分:在Petri网基本理论的基础上,分析了三种高级Petri网的形式化定义。对public-to-private方法进行了归纳,并针对public-to-private方法中,易产生死锁和流程相对固定等问题提出针对性的改进方案,即引入协议继承和工作流视图。
第四部分:在经典的电子商务交易模式B-C基础上,提出B-B-C电子商务交易模式这个概念,即:Business -Business-Customer,就是企业即面对企业消费者,又面对个人消费者。并用基于高级Petri网的跨组织工作流建模方法对其进行建模。
第五部分:提出了一种基于XML的4层分布式结构以解决异构数据信息通讯问题,这是最终实现模型的技术基础;然后分析了基于高级Petri网的跨组织工作流实现的关键技术:Web Service技术。
第六部分:总结与展望。对本论文进行了总结,阐述了论文的主要研究工作和创新之处,并指出了目前研究工作中的不足以及对将来进一步的研究工作提出建议。
本文的特色之处在于:围绕着高级Petri网展开,提出一种以public-to-private方法为基础的跨组织工作流方法。并针对public-to-private方法中,易产生死锁和流程相对固定等问题提出针对性的改进方案:引入协议继承和工作流视图。同时,在经典的电子商务交易模式B-C基础上,提出B-B-C(Business-Business-Customer)电子商务交易模式这个概念,并用基于高级Petri网的跨组织工作流建模方法对其进行建模。在技术层面上,由于跨组织工作流的实现必然涉及两个以上的组织。不同组织间的数据异构性势必会影响其消息的通讯。因此,本文在最后提出了一种基于XML的4层分布式结构,把原来的Web服务器层被分割成为Web服务器层和应用服务器层来解决异构数据通讯的问题。
总之,本文阐述了跨组织工作流的发展及应用,着重探讨了一种基于高级Petri网的跨组织工作流建模方法,以及利用它对B-B-C的电子商务交易流程进行建模,并对模型实现的技术进行了讨论。然而作为一门新技术,跨组织工作流技术在诸多方面还有待进一步的研究,使它更好地与Web Service和EAI(Enterprise Application Integration)相结合。