欢迎来到天天文库
浏览记录
ID:46687758
大小:120.00 KB
页数:46页
时间:2019-11-26
《面向服务的工作流恢复策略的研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、哈尔滨工程大学硕士学位论文面向服务的工作流恢复策略的研究姓名:李昶申请学位级别:硕士专业:计算机软件与理论指导教师:钱真201103摘要H前,工作流技术在电子商务和电子政务中得到越來越多的应用。工作流技术是实现企业业务过程的建模、仿真分析、优化与管理的核心技术。实施工作流管理技术对于促进我国企事业单位信息化与规范化管理具冇非常重要的实际意义。运行工作流流程时,由于工作流流程本身有问题或者服务器出错、数据库异常操作等都可能导致工作流流程岀现运行错误。因此,工作流的错误处理是工作流管理系统屮的重婆组成部分,是工作流正确
2、、有效运行的重要保障。首先,本文通过研究工作流的出务特性,以及工作流错误恢复的一些策略,结合运行流程过程中遇到的实际问题,提出了一种层次性错误恢复处理方法以及失败补偿机制。层次性错谋恢复算法基于工作流执行历史动态确定补偿终止点,生成补偿图,将错谋恢复处理中的补偿范围限制到尽可能低层次的块结构内部,有效减小补偿域。其次,本文设计并实现了错误处理系统,包括错谋监测器,补偿路径牛成器和补偿路径执行器。错谋监测器根据状态返冋信息监测流程实例的运行状况。若工作流流程实例在运行过程中产牛错谋,工作流引擎将暂时停止运行该流程实例
3、,抛出错谋通知错误监测器,错误处理器対相应弄常点进行杲常处理决策判断,确定处理决策,并执行弄常AAAAAAAAAAAAAAAAAAAAAAAAAA瘍AAAA珈AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAAAAAAAA,AAAA:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,AAAAAAAAA珞AAAAAAAAAAAAAAAAAAAAAAA,AAAAAAAAAAA课题的研究背景及意义信息是人类社会的一人支柱。
4、人们日常的工作很多都是围绕着信息传递与信息处理展开的。当计算机还没冇岀现Z前,纸张是人们传递和处理信息的载体。这种传统的媒介使信息传递与处理的效率很低下,在信息的处理、组织、存储以及查询检索上都需要投入相当多的人力、物力和财力。对于政府办公、企业管理这种信息传递处理都比较密集的业务而言,需要冇种新的信息载体来提高工作人员处理ri常业务时的办公效率。随着计算机的快速发展和广泛普及,•表单厂成为了新的倍息存储形式。人们将倍息存储到表单中,通过计算机和网络的技术传递给其他人。这种方式减少了信息传递的成木,缩短了信息响应的
5、时间,原本需要几天才能将信息送到,现在只需通过几分钟或几秒钟就可以收的信息。计算机信息管理系统也开始关注这种新的形势,•表单传递系统-的出现是计算机能够自动化的处理口常工作,这就是工作流的雏形。企业是计算机技术要服务的一个重要领域。每个企业都将口己的业务分成若干个流程或若干个部分。在规章制度的基础上通过对这些流程进行执行來完成企业的最终H标。自从进入工业化时代以來,企业管理领域一百都在研究如何纽•织管理冇关的过程并对流程进行优化。随着由场经济的高速发展,市场竞争也变得口益激烈,企业应该具有更强的适应能力和更快的反应
6、能力。在实际中,要求企业根据环境变化能够快速重组业务过程,这就对服务于企业的信息系统提岀了更高的要求。在这样的背景下人们提出了工作流的概念。工作流从诞生的那一天起就是作为一种面向过程的系统集成技术。企业规模的不断扩大,企业办公人员的物理位置逐渐分散、部门间以及员工z间需要协作看來完成一个过程。集屮式信息处理已经过去,取而代之的是大规模分布界构的信息处理与应用环境,这种转变将工作流技术带入了一个崭新的阶段。工作流开始深入更深的层次和更广的领域。目前,工作流产品以每年两位数的速度增长,许多大学、科研机构和企业都致力于工
7、作流产品的研发。本课题来源于哈尔滨工程大学信息化建模与仿真中心开发的一款工作流产站零码平台。该产品面向电子政务以及电子商务领域,采用UUHOo椒。吻U架构集成了流程定制,服务定制和流程运行等功能。通过使用系统捉供图形化界面可以方便快速的进行流程建模和操作建模,系统会牛•成符合UU标准的流程,同时还会牛开发效率,还可以缩短软件重构时间,减少巫构成本,使目标软件能够较快的是一个业务变化。尽管系统在设计时己经考虑到界常错误的处理,但随看复杂应用的增多,原來例,在工作流实例运行时发生的异常错误;可预估异常是指工作流系统没有
8、按照正常设计的流程來运行,这是一类应当在工作流级别去处理的异常;不可预估异常与业务流程的语义相关,是由丁•没有恰当地考虑此界常情况,建立了错谋的流程模型,所以要在流工作流建模过程同可预估异常与不可预估异常这两种错谋情况的发生有着紧密的联系,因此这两种异常情况的处埋得到相关的研究人员的重视。不可预估异常是工作流系统屮表示的业务流程与在现实中的表现形式之间不一致
此文档下载收益归作者所有