文档介绍:电子科技大学
硕士学位论文
基于BPEL4WS的流程编辑及仿真工具的设计与实现
姓名:张雄
申请学位级别:硕士
专业:计算机应用技术
指导教师:谭浩
20061225
摘要关窦傻男鹿娣丁!;赪服务的业务流程执行语言。面对当前动态多变的市场,,快速开发新产品,已成为赢得竞争的最重要的手段。工作流将应用逻辑和过程逻辑分离,可以不修改具体功能实现而只修改过程模型来改变系统功能,从而快速实现对企业信息、应用工具和人的合理组织。技术迅猛发展,工作流产品和技术也在不断的发展和变化。但是纵览目前的工作流技术,仍然有一些明显的缺陷,主要表现在各个开发商的工作流产品不能互操作,对异构的分布环境支持不足,以及缺乏一个统一的规范。体系架构基于删蚐椋沟枚ㄒ搴褪迪止ぷ髁鞅涞梅常自然和方便,是建立可互操作的分布式应用程序的新技术。是一套新的技术标准,它定义了应用程序如何在鲜迪只ゲ僮餍裕开发人员可以用任何语言,在任何平台上写,只要通过可以对这些服务进行查询和访问。:咸岢隽擞首先,论文分析了和现有的主流窳鞒堂枋鲇镅裕致哿基于墓ぷ髁髂P停然后,论文介绍了工作流设计器的体系结构,,ê,系统还实现了模型检查和流程仿真处理功能,并能够方便地将整个流程部署到流程引擎中。最后,通过应用案例演示了如何使用该工作流设计器,以及如何使用仿真功能进行流程验证,借此展示了系统的实用性与易用性。关键词:工作流,琖服务,仿真
甀綽緂緎..甀鶳..,畉瓵,.甌琣·瓾’’贗.Ⅱ
穞篧琖,.,....
輈缩略语罝/疭疭譊—痟
日期:矽吃乐,/月,扩日独创性声明关于论文使用授权的说明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明本学位论文作者完全了解电子科技大学有关保留、使用学位论文盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文签名:确的说明并表示谢意。的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑导师签日期:
第一章引言研究背景工作流管理技术作为上世纪年代新兴的企业信息化技术,在企业的业务流程管理领域获得了广泛的应用。然而,随着际醯姆伤俜⒄购腿蚓靡体化的趋势,企业对工作流管理技术有了新的要求。由于在峡U沟缱由务的廉价与方便,促进了企业之间的交流,扩大了企业的视野,使企业有更多的机会来选择合作伙伴,因此企业合作伙伴之间从传统的具有长久的良好合作关系到企业合作伙伴之间的更动态和松散的关系,这就是所谓的动态电子商务。在这种动态电子商务环境下,工作流系统由于缺乏柔性、不能及时响应变化等缺点,使其显然不能满足现代企业业务流程管理的要求。窦际醯某鱿治=饩鲇τ眉涞幕ゲ僮魑侍馓峁┝艘恢钟行У氖侄危传统的工作流技术则在一定程度上解决了业务系统对敏捷性的需求。并已得到非常广泛的应用。在提高业务系统间的互操作性方面,褡魑R恢衷贗上共享数据和功能的新手段,通过使用超文本传输协议、可扩展标记语言,简称等标准的互联网协议在计算机系统之间进行通信,将软件功能表现在或上。在竦奶逑抵校砑τ帽环指为高内聚、松祸合的单项服务,它不依赖于特定的硬件、操作系统和编程环境,因此企业可以以竦姆绞椒⒉甲约旱囊滴裼τ茫┢笠档目突А⒐┯ι毯合作伙伴访问。这些服务从本质上讲是放置于镜闵系目芍赜霉δ茏榧以分散于母鞲龅胤剑üハ嗟饔美葱瓿梢滴窕疃S捎赪服务具有组件化、开放性、面向和基于标准化的接口等特点,可以很好的适应企业系统间的分布性和异构性。在提高业务系统的敏捷性方面,以工作流技术作为核心开发的业务管理系统具有高度的灵活性,可以按照企业的具体需求,快速灵活地生成应用软件系统,并且在客户业务过程发生变化时,迅速地进行重组以满足客户需要。它提供对业务过程进行定义的工具,能够在分析业务过程的基础上对已定义业务过程的具体实施提供自动化支持。工作流系统的核心是实现业务规则与控制机制的分离。业<br和现状务规则通过一定的流程描述语言表达,而控制机制则由工作流引擎集中实现。流程定义工具是工作流