工作流管理系统(Workflow Management System, WFMS) 通过(问题1)创建工作流并管理其执行。它运行在一个或多个工作流引擎上,这些引擎解释对过程的定义与参与者的相互作用,并根据需要调用其他IT工具或应用。WFMS的基本功能体现在对工作流进行建模、工作流执行和(问题2)。 WFMS 最基本的组成部分是工作流参考模型( Workflow ReferenceModel, WRM),其包含6个基本模块,分别是工作流执行服务、工作流引擎、(问题3)、客户端应用、调用应用和管理监控工具。
本题考察的是工作流管理系统(WFMS)的基本概念与参考模型模块。
问题1:
A选项 软件定义:WFMS 的定义中明确指出,它是通过软件定义来创建工作流并管理执行的,因此正确。
B选项 需求定义:需求定义是需求分析阶段的内容,并不是 WFMS 的定义方式,错误。
C选项 标准定义:标准是 WFMS 制定的规范,但并不是系统内部定义工作流的方式,错误。
D选项 实现定义:实现定义属于具体实现层次,不能作为 WFMS 的定义方式,错误。
所以选择 A。
问题2:
A选项 业务过程的实现:实现仅指执行,并没有包含监控与分析,范围过窄,错误。
B选项 业务过程的设计和实现:设计和实现偏向开发环节,而 WFMS 的运行时功能更强调管理与优化,错误。
C选项 业务过程的管理和分析:WFMS 的基本功能就是建模、执行和管理分析,以实现对业务流程的优化和改进,正确。
D选项 业务过程的监控:监控只是管理分析的一部分,不能代表全部,错误。
所以选择 C。
问题3:
A选项 流程定义工具:WFMS 参考模型的六大模块中明确包含“流程定义工具”,用于建模和定义业务流程,正确。
B选项 流程服务引擎:WFMS 中的核心是“工作流引擎”,不存在“流程服务引擎”,错误。
C选项 标准引擎:参考模型中没有此概念,错误。
D选项 流程设计工具:虽然与流程定义工具相似,但 WFMC 标准中统一称为“流程定义工具”,错误。
所以选择 A。
