分布式事务工作流建模方法与模型实现

来源 :太原理工大学 | 被引量 : 0次 | 上传用户:myselffan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在以构建业务流程为主旨的信息系统开发中,工作流管理系统已经成为一个重要的系统部件和开发平台。运用工作流技术,可以使信息系统的业务流程与具体的应用相分离,降低了软件复杂度,提高了系统可维护性。然而现有的工作流技术缺乏保障工作流事务性的机制,当系统故障发生时,难以恢复到正确状态,这就无法保障工作流运行的正确性和一致性。这个缺陷大大限制了工作流技术的应用范围。 本文提出了一种分层结构的事务工作流模型和建模方法,可以根据工作流运行情况进行全局回滚或部分回滚,实现了事务工作流的松弛原子性。这种事务工作流模型的实现是在普通工作流引擎基础上,外加事务控制模块。因此能够方便的与现有工作流引擎集成。模型用经典谓词逻辑和函数对事务工作流的实现机制进行了形式化描述,可以直接指导工作流事务管理模块的实现。另外根据工作流模型的特点,采用UML中活动图建模符号来描述工作流的静态模型和动态模型,符合软件建模的通用规范,易于同开发人员沟通交流,具有很强的实用性。 最后,以山西省科技厅业务信息系统的开发为背景,详细论述了电子政务事务工作流系统的设计与实现,并且给出了关键模块的源代码。
其他文献
面向对象软件测试是面向对象软件开发中非常重要的一个环节,是保证软件质量、提高软件可靠性的关键。面向对象技术中的封装、继承、多态等机制给整个软件开发周期的分析、设
一般而言,图像或数据压缩是一种优化问题,其目的是在满足一定质量约束条件下,给出这些图像或数据最短的描述。分形图像压缩因为其非常高的压缩比成为了目前非常流行的技术之
  本文就全光网容错策略和光突发交换网络的阻塞率两个方面展开了研究,提出了一种新型的预留保护容错策略,实验模拟和组合数学证明显示,该策略下预保留的资源只占网络总资源的
  本文首先介绍了中国会展的现状与信息化状况,并对比已有的会展信息化系统,提出了基于VRML的数字车展系统,阐述了其研究意义、创新点和和研究内容。接着概述了虚拟现实相关技
移动支付(或移动交易),顾名思义,是指借助手机、掌上电脑、笔记本电脑等移动通信终端和设备,通过手机发送短消息、IVR(Interactire Voice Response)、WAP、HTTP(S)等多种方式
随着数据仓库中数据量的不断增大,数据立方体维度和维度层次结构日益复杂,数据立方体物化视图尺寸不断膨胀,产生了数据爆炸,数据立方体压缩技术应运而生,并成为数据立方体技
随着网络技术的发展,网络应用越来越广泛,基于组播的应用也逐渐普及。但是由于网络的开放性,在网络上进行组播数据传输具有很大的安全隐患。因此组播安全成为当前网络研究的热点
移动设备和无线通讯技术的发展带动了移动计算环境的发展。为了支持移动环境中的各种数据应用,移动数据库应运而生。移动数据库能够满足在任意地点、任意时刻访问任意数据的要
本文以序列模式的数据库为切入点,在对具有序列特征的数据进行预处理的基础上,重点对序列模式数据挖掘算法进行了深入研究,以期通过较为有效的方法对解决挖掘序列形式的知识
非典型性肺炎是一种传播快并且致死率高的新型传染病,它给我国和世界的人民健康与国家经济都造成了很严重的损失。一方面,医生可以通过自行的摸索获得SARS诊断经验,另一方面,我们