文档介绍:电子科技大学
硕士学位论文
基于BPEL的工作流管理系统的设计与实现
姓名:郭泉
申请学位级别:硕士
专业:软件工程
指导教师:谭浩
20061204
摘要工作流技术是实现企业业务过程建模、仿真分析、优化和业务过程管理与集成,从而最终实现业务过程自动化的核心技术。研究和推广工作流技术对企业信息化具有重要的现实意义。随着市场竞争的全球化,企业必须能够对其业务过程进行快速重组,以提高自身竞争力,这使得其工作流问题受到了广泛的重视和研究。但是目前的工作流技术仍然不够成熟,尤其是业务过程涉及不同企业间的协作时,存在着互操作方面的诸多缺陷。竦牟头⒄购芎玫亟饩隽苏飧瞿题,所以建立在窕∩系腂髁骷际趺植沽说鼻肮ぷ髁骷际醯不足,且已成为一种发展趋势。怯蒊、等多家厂商联合提出的一个规范,在业务流程的观点上,勘晔钦洗嬖谟赪上的瘛D壳爸С諦的工作流管理系统并不多,而且只能由少数几个大公司才能提供。本文基于杓坪褪迪至艘桓龉ぷ髁髌教ǎ⒊晒ττ糜谂矢值钠笠底酆弦滴裣低如何有效地管理大量角色是模型中面对的一个问题。在分析工作流管理系统中的组织管理和权限管理的特点之后,本文实现了基于角色和任务的访问控制&P停⑸杓屏耸餍妥橹峁梗芨玫刈橹巧ā⒐乖旖巧ú愦危最后使用J浇猩杓撇⒗肧瓤蚣芙芯咛迨迪帧通过一个应用实例,详细地介绍了工作流平台的使用过程。充分地展示了工作流平台的易用性和实用性。最后,对工作流平台进行了全面的功能测试和性能测试,并对性能测试的结果进行了认真分析。分析结果表明该工作流平台完全满足用户的设计要求。关键词:工作流管理系统,琖服务,基于角色任务访问控制中。
.,瓼瑃甀.,,甧.,.瓾瑂琤...痙
篧,琖,Ⅱ
缩略语袲闙ⅲ琈鶶—疭【疭/
签名:丝导师签名:龌垄签名:鱼基日期:誓闖鲁独创性声明关于论文使用授权的说明日期:年仁月厂日方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我~同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或
第一章绪论问题的提出国内外研究现状工作流管理技术作为一种上个世纪年代新兴的企业信息化技术,在企业的业务流程管理领域获得了广泛的应用,工作流管理系统,缩写为魑<扑慊С诺男ぷ匾5摹⑿滦说分支,具有广阔的应用前景。然而,随着计算机特别是的普及,还有计算机网络的延伸,现代的企业共享的信息资源越来越表现出一种异构、分布、松散耦合以及及时响应的特点。而且企业内部之间,企业之间的复杂业务流程得到越来越多的被应用到实际的生产生活当中。这样的发展方向,使得一些传统的,面向本地应用的工作流技术迫切需要新的突破,以适应新技术的发展和企业的实际需求的变化。是用标准的、规范的基于腤镅悦枋龅模庖幻述囊括了与服务交互所需要的全部细节,隐藏了服务实现的细节,允许通过独立于服务实现、独立于硬件或软件平台、独立于编写服务所用的编程语言的方式使用该服务,这使得基于的应用程序具备松散耦合、面向组件和跨技术实现的特点。技术的出现,给我们鳃决上述问题提供了契机。将技术应用于工作流管理系统,将有助于实现跨企业的、网络化的分布式工作流管理系统。窬哂杏肷憷吹亩匦裕岩磺卸伎醋鞣瘢这种服务可以通过在网络上使用消息传递动态地被发现和组织。工作流和服务的结合,使得业务系统间的互操作性和敏捷性等方面有很大的改进,使得服务的使用者之间以多种方式进行交互成为可能,使得用户之间,企业之间的交流和资源共享,变得更为简单方便。随着窦际踉谄笠敌畔⑾低持兄鸩降玫广泛应用,窆ぷ髁骷际跻丫晌猈服务技术的研究热点和重要应用方工作流系统从上世纪年代开始起步发展以来,取得了长足进步,它的体向。
的,腍琒的琒的系结构,运行模式和工作流管理模式都取得了丰硕的成果。但是,在当今基于挠τ么笮衅涞赖氖焙颍ぷ髁飨低骋残枰8徊降姆⒄梗允视ι近年来,在工作流理论与实施技术方面,研究的主要内容包括:ぷ髁管理系统体系结构的研究;ぷ髁髂P陀牍ぷ髁鞫ㄒ逵镅匝芯浚工作流的事务特性:研究如何实现高级事务处理技术与工作流管理技术的结合,用定义良好的模型语义与恢复机制来提高工作流系统的正确性与可靠性,从而能够更好地支持企业复杂的业务过程;ぷ髁魇迪旨际酰喊嫦蚨韵蠹际酢⒁旃狗布式计算技术、图形化