基于Petri网的动态工作流在OA系统中的应用

被引量 : 4次 | 上传用户:mzt1989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了适应市场竞争环境,企业需要对业务过程进行重组,规范企业的经营管理,以达到降低生产成本、提高生产效率的目的。企业如何开发符合不同客户需求、具有事务处理能力、能够适应各种变化环境的工作流,已经成为工作流技术研究的一个热点。目前有各种工作流建模模型,通过对这些模型进行比较,本文采用Petri网来对流程建模。Petri网具有较强的数学理论基础,能够直观地描述业务流程。本文改进了一种模型验证算法来验证用Petri网建模的合理性和正确性。传统的工作流在模型建立阶段,对业务过程进行建模,确定与业务过程相关的任务、任务之间的流转关系以及相关的数据;流程的执行阶段,在任务执行者的参与下流程按照预先定义的流转方向进行流转。但现实情况变化复杂,无法在模型建立阶段就确定所有的情况,因此需要开发出能够适应变化环境的动态工作流管理系统。本文分析了工作流的动态性,并实现了资源的动态修改和工作流过程模型的动态修改,讨论了过程模型修改时实例迁移策略、实现了模型实例的迁移。目前人们考虑的事务主要是针对数据库的事务处理,而很少考虑工作流管理系统中的事务处理,流程节点在执行过程中出现一些不可预测异常时不能保证数据的一致性及原子性,因此研究工作流的事务处理具有较好的实际应用价值。本文首先介绍了数据库事务处理的实现方法,然后对工作流事务模型进行了分析,将工作流事务模型和传统事务模型、高级事务模型进行研究和对比。在高级事务模型的基础上,本文实现了工作流的事务处理,提出了一种自底向上的失效恢复算法,减少了一些不必要重复的工作,提高了系统运行效率,同时事务恢复处理用后台代码来实现,因此工作流的事务处理对用户来说是透明的,减少了用户使用难度。本文以某中小型企业OA系统实际项目为研究背景,将基于Petri网的动态工作流应用于实践。介绍系统中与工作流相关表的设计、各个模块的功能,详细介绍工作流管理模块的实现方法。本系统应用于该企业中取得了一定的效果。
其他文献
<正> 大量的调查研究及生活经验表明,凡是学生,不管是优等生,还是差等生,都或多或少地存在着厌学情绪,只是表现轻重程度不同罢了。对于这种普遍存在于学生身上的厌学情绪,人
目前我国的经济取得了高速的发展,人们的生活水平得到了大大的提高,然而,水资源紧缺、地下水污染的现象也随之出现,这和我国工业等企业的迅速发展、人口的急剧增长以及人类对
农村金融生态环境的构建,对于促进农村经济发展具有重要支撑作用。乡村振兴战略的实施,迫切需要解决当前农村金融生态难题,为农村经济振兴发展提供金融保障。
在初中化学教学过程中,实验教学是重要的组成部分。实验教学能够提升学生综合素养,同时培养学生的动手能力。要想取得良好的化学教学效果,必须要有完善、科学的实验教学。对
<正> 教育要面对今天,然而,对于现代教育,仅仅要面向今天是远远不够的,它必须时刻准备未来的到来。尤其是青年人,他们只有对未来有一定的了解与认识,才能对未来充满希望,所以
目的研究双重胃管固定法在普外科患者中的应用及其护理策略。方法选取2015年6月至2016年6月该院普外科留置胃管患者142例。采用随机数字法分为观察组及对照组,每组71例,对照
为实现应用型人才的培养目标,在构建程控交换实训平台的基础上,对专业基础课“程控交换原理”进行了实践教学改革,提出了改革的具体思路和方法,并通过多个实训项目来完成教学
在我国户籍制度的形成、发展以及改革过程中,户籍制度的功能在不断变迁。现行户籍制度的弊端在于户籍背后的附着利益。因此,必须通过改革重构户籍制度的功能,消除附着于户口的城
<正>"攻心为上"被认为是一切教育执行的切入点。教育取得的任何成绩都没有培养幼儿健康的身心更为重要。因为这是幼儿生命成长的基础,同时也是教师"得生心,得师道"的关键。一
伴随着现代办公的信息化、多样化、复杂化的发展,企业科学管理思想的日益完善,社会各行各业对办公效率要求不断提升,办公自动化已快速发展起来,并且应用范围日益广泛,越来越