论文部分内容阅读
工作流管理技术作为实现企业业务流程重组(BPR)的重要支撑手段,越来越受到学术界和工程界的重视。应用工作流技术的过程集成是实现柔性企业应用集成的有效途径之一。作为创建、执行和管理工作流的系统软件,工作流管理系统存在广阔的市场前景和应用领域。
工作流监控管理是工作流管理系统的重要组成部分,它能够对工作流在整个组织内的执行状况进行监视,并提供一系列的管理功能,实现安全性、过程控制和授权操作等方面的管理。
本文分析现有工作流技术自身存在的问题以及在实际应用中的不足,在此基础上结合Web Services和XML技术,研究工作流监控管理系统的设计与实现技术。
第一,对现有工作流技术的发展状况及研究现状进行综述,提出本课题的研究内容与研究目标。
第二,介绍分布式工作流技术,在分析当前主流分布式技术(DCOM、CORBA、Java/RMI)局限性的基础上,决定研究基于Web Services的分布式工作流技术。Web Services的目的是使应用程序能够在网络上进行无缝集成,而不必考虑它的编程语言和运行环境。同时,对工作流管理系统各组成部分进行详细介绍。
第三,介绍工作流监控管理系统的一般概念,描述工作流监控管理系统在工作流管理系统中的位置和作用,提出基于Web Services/XML的工作流监控管理系统的框架结构,并给出工作流监控管理系统的组成、功能以及理论基础,包括监控内容、监控方法以及监控策略,同时就各核心模块进行详细论述。
第四,在Microsoft Visual Studio.NET 2005环境下,用C#编程实现工作流监控管理系统的功能,并对工作流监控管理的应用进行分析,结合某电力局开发的安全生产管理系统项目来进行性能测试。