基于模式组件的工作流管理系统构建方法研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:kulahai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是近年来发展最迅速的几项技术之一,其主要特点是可以实现人与计算机协作过程的自动化,使人以及各项应用工具相互之间协调工作,共同完成某项任务。工作流技术是实现企业业务过程建模、业务过程仿真分析、业务过程优化、业务过程管理与集成,从而实现业务过程自动化的核心技术。作为工作流技术的软件支撑环境,工作流管理系统可以支持企业业务过程高效执行并监控其执行过程。随着工作流技术的发展,对工作流管理系统的设计与实现的研究也得到了广泛的重视。 本文阐述了工作流技术发展的现状,探讨了当前工作流管理系统构建中的主要方法及存在的不足。由于传统方法在工作流过程定义和实例化之间缺乏一种有效的转换方法,因此,不仅工作流系统实现的复杂度高,而且系统的分散度大。本文以软件组件技术为基础,从描述流程控制特征的工作流模式出发,提出了一种基于工作流模式的工作流模型,给出了先将工作流模式映射到工作流模式组件,再基于模式组件构建工作流管理系统的方法。 在方法研究上,首先对描述流程控制特征的工作流模式进行形式化定义,并给出了3种不同类型的工作流模式:定义了工作流模式组件,给出了3种工作流模式组件;然后对用于工作流过程定义的传统Petri网进行扩展,给出了一种扩展Petri网模型,将该模型作为工作流过程定义的描述语言;定义了基于工作流模式的工作流模型——WPBW模型,并给出了由扩展Petri网模型转化成WPBW模型的原则和方法,最后给出了基于模式组件的工作流管理系统的体系结构。 在设计与实现上,首先实现了10种基本工作流模式中的核心部件——控制逻辑组件:根据方法研究中提出的扩展Petri网模型,编码实现了基于扩展Petri网模型的工作流建模工具,用于业务过程的过程定义;利用组件库的理论构建工作流组件库,以实现组件的存储,同时便于建模工具根据建模信息在组件库中对组件的搜索。 本文在详细描述了基于模式组件的构造方法和实现技术后,用一个具体的实例构造了一个简单的工作流系统,对该方法进行了验证。最后,对该方法进行分析,总结其优点和不足,并指出了今后的改进方向。
其他文献
本文的工作是针对国税、国库和各家商业银行的多个异构应用系统,设计企业应用整合(EAI)方案,打破不同部门、不同系统之间的信息壁垒,实现税库银互联。上述工作最核心的任务就
为了提高运动控制系统中驱动控制单元的性能,本文从控制电机和控制算法两个方面出发,通过对系统中常用控制电机性能的对比分析,选用综合指标优的无刷直流电机作为执行电机,工业级高性价比的DSP运动控制芯片TMS320LF2407A作为控制器,在分析了电机的数学模型和基于DSP的控制方法的基础上,成功研制了一套基于DSP的无刷直流电机(BLDCM)双闭环驱动控制系统,并编制了相应的控制程序。 此外,本
视景仿真系统由计算机、网络、仿真软件等组成,由于视景仿真系统采用了C/C++语言、VRML语言、Matlab的程序语言等多种语言以及Matlab、Visual C++、VRML插件、网页浏览器等多
现今的公司、政府机关等大都采用层次结构进行组织和管理。在这种层次式结构中,为保证信息的安全及使用方便,通常采用合适的密码学及相关技术构建管理策略和管理机制。比如:
随着计算机、控制、通讯、网络等技术的发展,信息交换的需求迅速地从企业的管理层延伸到位于底层的现场设备。现场总线技术正是为适应这一需求而发展起来的,现场总线通过开放
随着企业信息化的推进和应用水平的不断提高,企业中积累的数据规模越来越庞大。如何有效地从大量历史数据中找到有价值的信息,从而帮助企业能够对未来变化作出及时正确的决策
本文是在研究仿真及建模理论知识基础上,研究了建模技术的方法和在建模过程中存在的困难,从而深入研究了神经网络方法建模技术。文中从BP神经网络模型理论、神经网络泛化能力评
信息是现代化港口企业未来发展的重要战略资源,面向信息时代的港口物流中心必须依靠敏捷、虚拟、互动的信息技术系统的全面支持,强调跳跃和变化、速度和反映、灵敏和扁平,依靠信
基于角色的访问控制(Role-Based Access Control, RBAC)克服了自主访问控制(DAC)和强制访问控制(MAC)的缺点,不仅可以应用于大型企业,而且可以有效地管理部署云服务器。RBAC系统是
本论文对计算机仿真软件体系结构和开发技术进行研究,以组件化软件设计的思想对分布式中央空调仿真培训系统进行设计,软件按Windows DNA应用程序体系结构规划,以COM+技术为基