基于.NET的动态工作流技术的研究与实现

被引量 : 7次 | 上传用户:jia729508703
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是指由计算机支持或自动处理的全部或者部分业务过程的技术。计算机技术的发展和进步,直接推动了工作流技术的不断发展。人们通过采用工作流技术来组织业务流程,处理业务逻辑和管理组织结构,很大程度上解决了企业信息化过程中出现的问题,提高了企业的工作效率,增强企业的竞争力。动态工作流系统是一个能够支持对正在运行的工作流流程实例进行修改的系统。传统的工作流系统规定只能够在流程定义阶段对流程进行编辑和修改,在流程开始运行之后就不能再对其进行任何操作。然而,现代的商业过程并不是一成不变的,它们需要在流程的运行中进行某些修改来保证其满足企业需求的变化。因此,通过引入动态工作流技术来保证业务流程在运行过程中能够根据实际情况对其做出相应的变化和调整,提高工作流系统的适应性。首先,本文对现阶段工作流技术在国内外的的发展现状进行研究,分析了现有工作流系统的技术优点和存在的不足,并且研究了工作流的基本知识,主要包括工作流的定义和相关概念、工作流参考模型和工作流管理系统的基本概念,并分析了其结构体系。然后通过对动态工作流的定义和概念,以及动态工作流技术的主要研究内容进行研究,为后面的设计提供理论基础。然后,针对一个实际系统的开发,在前面的理论基础上,提出并设计了该系统的体系结构。本系统采用经典的三层结构体系,分成表示层,逻辑层和数据层。从理论上分析了动态工作流实现的原理,对实现动态工作流系统的关键——动态修改进行研究和分析,主要包括对动态修改的分类,实现策略和基本操作的研究,并提出一种扩展的策略来实现本动态工作流系统。最后,从过程实例和活动实例两方面的状态转换机制的研究并扩展,设计了本系统中所使用的节点规则及流转条件,同时设计出了一个支持动态修改的工作流引擎。在此基础上设计出一个基于.NET的动态工作流系统,该系统支持对流程定义和流程实例进行动态修改。基于.NET的动态工作流系统是在基于Microsoft.NET的框架下开发的,采用经典的三层体系结构,充分发挥了.NET框架和C#语言的技术优势,在很大程度上提高了系统的动态性和灵活性。
其他文献
基于社会互构论的理论视野,运用交叉对比分析的方法,探讨乡村贫困治理场域中政府与社会组织的互动关系。研究发现,乡村贫困治理的地方性实践中,基层政府与社会组织的互动关系
可降解及可食性包装材料在功能高分子材料领域占有十分重要的地位。魔芋葡甘聚糖(Kinjac Glucomannan,KGM)因其特殊的功能和良好的生物相容性,在包装材料中得到广泛的应用。
目的建立高效液相色谱法同时测定复方蛋黄油软膏中维生素E(γ-生育酚、α-生育酚)的含量。方法采用高效液相色谱法,色谱柱为SunFire C18(250×4. 6mm,5μm),流动相为乙腈-水(96∶4
文章立足于日本产业竞争力的现状,从政府战略创新角度分析日本政府在培育新的增长点、提高产业竞争力方面的作用。运用劳动生产率指标,具体分析了日本农业、制造业和服务业的
秦汉以降,雕塑在中国艺术发展的脉络中几经沦落,近现代以来的雕塑领域更是已经几乎找不出中国雕塑传统的影子。艺术的中国方式问题也是困扰现当代学者的主要问题之一。艺术家
本文利用2012年139部门国民经济投入产出表测算行业资产可逆性,并依据证监会行业分类匹配至非金融类A股上市公司,进而考察资产可逆性如何影响经济政策不确定性与固定资产投资
卷烟厂综合废水主要由卷烟生产过程中产生的生产废水和厂区内员工的生活污水组成。经研究发现,卷烟厂综合废水的有机污染物浓度高,水质变化大,COD浓度在6001400mg/L, BOD5在20080
随着我国汽车产业的快速发展以及不断成熟,汽车产业的重心正逐渐由前市场向后市场转移,售后备件是汽车售后服务的核心,分析影响汽车售后备件的损耗的因素及关联,对优化备件库
研究背景:支气管哮喘(bronchical asthma)简称哮喘,是由嗜酸性粒细胞、肥大细胞和T淋巴细胞等多种炎性细胞参与的气道慢性炎症,是当今世界威胁公共健康最常见的慢性肺部疾病。
奥斯本检核表法作为一种实用易行的创造技法,在企业管理、新产品开发、技术改造、教育教学等领域发挥了很大的作用。针对其实证研究尚缺乏的现状,本研究从社会心理学角度,将创造