论文部分内容阅读
本论文首先介绍了工作流技术的基本概念,明确了工作流技术的构成,明确了工作流管理系统,工作流,工作流模型,工作流实例等概念以及它们之间的关系。接着,本论文对于现有的几种典型的工作流建模技术进行了深入的分析,指出它们的特点优点以及不足。同时,对于当前在工作流建模领域受到广泛关注的基于Petri 网的工作流建模技术作了介绍和分析。接着,本论文对于UML 语言作了介绍,并着重对于UML 语言中的类图,状态图和活动图进行了论述,并在此基础上提出了基于UML 语言的工作流建模方法。在最后一章里,本论文做了三个方面的工作。首先,本论文以工作流模式为依据,深入细致的分析了基于UML 语言的工作流建模方法的表达能力。结果表明基于UML 语言的工作流建模方法有着强大的表达能力,对于多种类型的工作流控制结构都能够很好的表达。接着,本论文考察了基于UML 语言的工作流建模技术对于现有的典型的工作流建模技术的兼容性进行了分析。结果表明对于以业务过程由多个不同的业务活动构成的观点来看待工作流建模的方法而言,基于UML 语言的建模方法对他们有着良好的兼容性。但是对于从协作角度来建立模型的方法,在兼容上存在一定的问题。这是因为看待业务过程的角度不同而在构造模型的方式上存在的差异造成的。同时对于这个问题的解决本论文也指出了方向。最后,为了考察本论文提出的基于UML 语言的建模方法与已经被引入多时备受关注的基于Petri 网的建模方法哪一个更为适合工作流建模,本论文从对于工作流系统的适应性的角度出发,考察了这两种建立在不同基础之上的建模方法对于工作流系统的特征的适应性。通过分析,基于UML 语言的方法在这方面要优于基于Petri 网的方法。综合起来看,基于UML 语言的工作流建模技术有着强大的描述能力,同时,能够对于现有的典型的工作流建模技术有着较好的兼容性,同时在对于工作流系统的特征的适应性上有着良好的适应性。所以以此为基础进行相关的研究是有着重要的应用价值和实际意义的。