工作流子系統邏輯結構

2021-03-31 08:57:01 字數 449 閱讀 3266

工作流子系統從邏輯結構上,可以分為三層:

²任務層

具有一定規則和格式的正向或反向任務流,負責前後兩個工作節點的連線。

²工作流引擎

根據指定的流程規則,結合當前應用環境,確定任務流方向或產生新任務流的核心模組。

²流程邏輯層

由流程配置、應用配置和環境兩部分組成。流程配置主要為工作流配置,步驟配置和進入條件配置;應用配置和環境是指系統中機構,人員和角色許可權的配置,以及在交易排程過程中形成的應用環境。

工作流引擎會根據系統交易平台的要求,結合當前應用環境,從任務層讀取任務流資料。接到任務流資料之後,從流程邏輯層讀取流程配置,應用配置和環境資料。並通過對執行資料和配置資料進行匹配,產生通過一定的規則「格式化」後的任務流,完成工作流節點的連線。

反向的任務流也用同樣的規則處理。

工作流系統概述

什麼是工作流引擎?用一句話來描述我覺得應該是 驅動任務按照預定義的業務規則在參與者之間進行流轉,最終完成特定業務處理的功能元件。那麼什麼是工作流系統呢?我覺得應該是 建立在工作流引擎基礎上的一系列的使用者互動 監控 評估等功能元件的集合,也就是圍繞引擎展開的與業務松耦合的輔助元件的組合。下面先從引擎...

工作流建模 工作流概念

工作流建模 工作流概念 1 案例 工作流系統得基本目的是處理案例。每個案例都有乙個唯一標識,而且每個案例的生命週期都是有限的。案例生命週期都處於某個特定狀態,該狀態由三個元素組成 1 案例相關的屬性的值 案例屬性是一系列同案例相關的變數。能夠用來管理案例。正是通過這些變數,才有可能指出在特定條件下某...

工作流系統之二十八 工作流系統例項演練

工作流系統例項演練 有了工作流引擎,工作流設計器,工作流管理平台,自定義表單,然後業務流程確定之後,就可以快速的做好能執行的流程了。首先業務要確定,包括業務細節部分。以乙個 問題跟蹤流程為例,實戰演練一下,如何快速的搭建乙個可以執行的業務流程。業務需求 使用者在使用 我們公司的產品時,經常會遇到一些...