工作流管理系統體系結構參考模型

2022-05-14 19:00:37 字數 736 閱讀 9070

體系結構參考模型

參考模型的體系結構抽象出了工作流管理系統的功能組成部件和介面,具有工作流管理系統的主要功能特徵,為實現工作流產品之間的互操作提供公共的基礎。 工作流引擎包括資料模型及控制模型兩個部分。資料模型包括機構模型和資訊模型。機構模型描述的是企業或者部門的組織機構關係,資訊模型則定義工作流引擎中所用到的各種控制資料。通過資料模型,可以方便地描述關鍵業務的業務規則、活動的依賴關係以及任務的指派等特徵。控制模型是工作流引擎的核心,負責任務的排程、任務指派、依賴檢查及**控制等功能。機構模型描述的是企業或者部門的組織機構關係,包括部門資訊、工作組資訊、人員資訊、角色資訊。系統提供這些資訊的定義和維護等功能。

資訊模型定義工作流引擎中所用到的各種控制資料。包括業務過程資訊、業務活動資訊、業務活動前依賴規則、業務活動後流轉規則、任務指派規則、人員任務列表、人員已完成任務列表。通過資料模型,可以方便地描述關鍵業務的業務規則、活動的依賴關係以及任務的指派等特徵。系統提供這些資訊的定義和維護等功能。 控制模型將機構模型和資訊模型有機地結合在一起,它根據其中定義的業務規則對業務過程中的各項業務活動的流轉以及任務指派等工作進行控制和協調。控制模型是工作流引擎的控制中心,系統提供系統排程、任務管理、任務指派、依賴檢查、**控制等功能。 機構模型和資訊模型通過視覺化建模工具實現,它是工作流引擎在構造時的定義中心;控制模型通過引擎控制器實現,它是工作流引擎在執行時的控制中心。