基于WCF的用户自定义工作流引擎研究与实现

来源 :云南大学 | 被引量 : 0次 | 上传用户:lambkin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着办公自动化和电子政务系统的全面普及,工作流管理软件已被越来越多的人所熟知。通过使用工作流管理软件用户可以方便的实现公文流程的审批和流转。相较传统的公文流转方式而言,工作流管理软件可以大大提高工作效率,降低办公成本,简化办公流程。所以工作流管理系统成为电子商务和电子政务中不可或缺的组成部分。  一个工作流系统的核心组成部分是工作流引擎。工作流引擎主要负责流程模型解析、流程的运转和工作流相关数据的管理等工作。它就像一颗心脏支撑着整个工作流系统的正常运行。本文以云南省公安厅办公自动化系统的公文流转模块为背景,针对公安厅的实际应用需求设计并实现了一个基于WCF的用户自定义工作流引擎。该引擎除满足一般引擎的功能需求外,重点关注用户自定义工作流的简单化。工作流引擎的相关功能全部以WCF服务的方式进行调用,方便了与异构系统的集成。  本文首先对工作流、工作流引擎、工作流管理系统等相关理论的进行了研究和学习。然后设计了一套对用户友好的图形界面的工作流定义工具,分析并给出了工作流引擎的整体架构设计,将引擎划分为过程定义解析、流程控制、流程数据管理三个模块,并在此基础上给出了引擎的核心类设计和数据库设计。最后,通过一个应用实例对工作流引擎的可用性和正确性进行了证明。  基于本引擎的公文流转系统目前已经投入应用,在应用过程中受到了用户的高度评价。可以说本引擎的设计与实现对提高用户办公效率,降低办公成本,规范工作流程具有很强的现实意义和实用价值。
其他文献
人工神经网络是以对大脑的生理研究成果为基础的,其目的在于模拟大脑的某些机理与机制,实现某个方面的功能;是由人工建立的以有向图为拓扑结构的动态系统,它通过对连续或断续
近年来,随着人们对软件开发实践认识的深入,逐步发现软件产品的质量很大程度上取决于产品开发所采用的过程。一个高质量的软件过程也必须是一个持续不断改进的过程,对于软件
学位
随着航空供电技术的发展,对于航空静止变流器的功率密度、效率、动态电气性能的要求也进一步提高。本文主要以静止变流器前级DC/DC模块为研究对象,分别从拓扑和功率器件的角度设计高效率高功率密度的DC/DC变换器。DC/DC变换器的拓扑很多,各有优缺点。其中LLC谐振变换器不仅能够实现原边开关管的ZVS,还可以实现副边整流二极管的ZCS,是高功率密度变换器的理想拓扑,近年来已成为研究热点。其次功率半导体
如今的信息交互已经进入海量数据时代,作为提升数据访问速度的一种重要手段,分布式缓存技术近年来受到了各界的广泛关注。而memcached是目前最为著名的开源分布式缓存产品,在
非隔离型高增益DC/DC变换器在不间断电源系统、电动汽车、光伏与燃料电池发电并网系统等诸多领域得到了广泛的应用,它需具备高增益及高效率的特点。基本Boost变换器由于电压增
激发培养学生的学习兴趣,是每一位老师渴望解决的问题,也是学生最渴望老师所给予的珍宝。由于课堂是老师传授知识、培养兴趣、提高能力的主阵地,因此在课堂上激发学生的学习兴趣
水环境与我们的日常生活息息相关,我国目前的水污染形势非常严峻,水环境的综合治理迫在眉睫。以信息化手段创新水环境管理模式,促进水利信息化,是当前水利科技创新的重点。但
串联型Z源逆变器是一种新颖的功率变换拓扑,直通状态的引入,使得这种单级式结构能够实现通常需要DC/DC+DC/AC的两级式结构才能够完成的升降压变换功能,因此在光伏发电等输入电压会在大范围内变化的场合,串联型Z源逆变器有着广阔的应用前景。本文首先介绍了串联型Z源逆变器的工作原理,然后研究了一种适用于该逆变器的SVPWM调制策略,提高了Z源网络的等效开关频率,并且分析了在这种SVPWM调制策略下电路
逃税作为纳税个体对应缴税的非法隐匿行为,既会减少政府的财政收入,也会对收入分配的公平性产生影响。如何促进税收遵从一直是政府官员关注的重要论题,对逃税行为进行经济学分析