1. 程式人生 > >工作流術語和定義

工作流術語和定義

工作流
就是工作從開始到完成的過程。工作流由流程邏輯和路線規則組成。流程邏輯定義了任務的順序和必須遵循的路線規則,還有截止期限以及由工作流引擎實現的其他業務規則
1.1.2. 流程定義(process definition)
一個圖形流程定義或流程圖,代表工作流的流程邏輯元素以及各元素之間的關係
1.1.3. 流程例項(process instance):
一個流程例項,通常稱為工作,是一個流程定義的執行例項
1.1.4. 狀態(state,或者說等待狀態):
代表一種對外部參與者的依賴;這意味著在流程執行時流程引擎必須等待,直到外部參與者通知工作流系統指定的狀態完成了
1.1.5. 動作(action):
在流程執行過程中,工作流系統為響應指定事件執行的一段程式邏輯;當流程執行過程中指定的事件發生時,工作流系統啟動並執行這些動作
1.1.6. 流程上下文變數(process context variable):
儲存每一個流程執行的上下文資訊;通常在流程定義中宣告這些變數,然後在流程例項生成時被例項化
1.1.7. 參與者
以下型別之一:資源集、特定資源、組織單元、角色(一個人在組織內部的作用)、人或系統(自動代理)。
1.1.8. 活動
組成流程定義中的一個邏輯步驟的任務。可以是自動的或人工的。自動指在流程操作過程中定義指令碼和觸發器的能力。流程定義中的特定活動可以作為無人蔘與的任務來執行,自動化可以在手工或人力驅動的任務中執行業務規則。常見的一種自動活動就是截止期限管理,如果某個工作項在預定的截止期限之前未能完成,該管理可以自動傳送一條提醒訊息或觸發一個延期程式。
1.1.9. 活動所有者
活動所有者是有權宣佈一個活動結束,然後推進工作到流程中的下一個活動的參與者
1.1.10. 工作所有者
工作所有者是有權整體控制流程例項執行過程的參與者
1.1.11. 工作項
代表流程例項中活動的參與者將要執行的工作  

相關推薦

工作術語定義

工作流 就是工作從開始到完成的過程。工作流由流程邏輯和路線規則組成。流程邏輯定義了任務的順序和必須遵循的路線規則,還有截止期限以及由工作流引擎實現的其他業務規則 1.1.2. 流程定義(process definition) 一個圖形流程定義或流程圖,代表工作流的流程邏輯元素

工作實現自定義表單

定義概述:一個已經做好的表單需要繫結到節點上。 自定義表單工作模式:流程控制按鈕區域是ccflow來完成,表單區域是放在控制區域下面的框架裡。 注意:藍色邊框一下是一個框架,框架裡面的介面是一個url,這個就是自定義表單。 應用背景:這種型別是解決我自己已經有了一個成

工作(Workflow)BPM的區別

區分Workflow與BPM按照我最初的設想,這篇文章本不應該寫Workflow與BPM的區別的,但是世界總是變化這麼快。前幾天給公司內部的期刊寫了篇介紹工作流的文章,之後就有很多同事詢問Workflow與BPM的區分問題。於是不得已就寫了點這方面自己的看法,現摘錄如下:對Workflow和BPM,沒有嚴格的

Activiti工作定義部署執行

    工作流引擎     個人覺得直接理解工作流引擎概念有點難度,我們可以先通過了解工作流引擎的職責再反過來理解工作流引擎,工作流引擎一般都做兩件事情:     1.定義流程,也就是給我們提供某種規範來定義規則,以及如何定義一個流程的這種規範

WF4.0以上使用代碼完整自定義動態生成執行工作Xaml文件

load 控制 brush 類型 rpv 返回 cap 並且 sco 給大家分享一下,如何完全使用代碼自定義的創建生成工作流文件(用代碼創建Xaml文件),並且動態加載運行所生成的工作流。 工作流生成後 在Xaml文件裏的主要節點如下: 輸入輸出參數 <x

activiti web流程設計器 工作的 整合視頻教程 SSM獨立部署

activiti 工作流 web流程設計器 ssm activiti工作流 本視頻為activiti工作流的web流程設計器整合視頻教程整合Acitiviti在線流程設計器(Activiti-Modeler 5.21.0 官方流程設計器)本視頻共講了兩種整合方式1. 流程設計器和其它工作流

工作調度器azkaban的安裝使用

用戶名 color smtp mail tex 服務器 重新 sts 建立 為什麽需要工作流調度系統 一個完整的數據分析系統通常都是由大量任務單元組成:     shell腳本程序,java程序,mapreduce程序、hive腳本等 各任務單元之間存在時間先後及前後

JBPM工作(四)——管理流程定義

-1 exc xml文件 put gety tar from art 沒有 概念: ProcessDefinition,流程定義:一個流程的步驟說明,如一個請假流程、報銷流程、是一個規則。 ProcessDefinition,流程定義對象,是解析.jpdl.xml文件得到流

工作3-activiti工作流程定義的CURD

activiti的流程定義API Explain:activiti對流程的增刪該查 (學習源自傳智播客itcast) 獲取引擎 ProcessEngine processEngine = ProcessEngine.getDefaultProcessEngine();

Dynamics 365 自定義工作使用Plugin Registration Tool Profiler除錯時無法顯示Steps的問題

    使用plugin registration tool除錯自定義工作流,這個不在本篇詳述,網上教程也很多,這是隻上一張截圖,install profiler成功後就能看到profile workflow了,後面的事情就和profiler除錯plugin一樣了。

使用程式碼生成工具Database2Sharp快速生成工作模組控制器檢視程式碼

在前面隨筆《基於Metronic的Bootstrap開發框架--工作流模組功能介紹》和《基於Metronic的Bootstrap開發框架--工作流模組功能介紹(2)》中介紹了Bootstrap開發框架的工作模組功能,前面文章也提及,通過程式碼生成工具直接生成對應的Create、ViewDetail、Index

JEECG V3 0 版本(jbpm5 工作定義+WEB UI快速開發庫+程式碼生成器) spring mvc +hi

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

【Activiti】 Activiti工作引擎 - 提交審批審批處理示例詳解 【精品】

       在上一篇的文章中,我給大家分享了Activiti工作流引擎的API的封裝程式碼,通過我們自己封裝的程式碼,在實際的專案中我們就可以進行工作流相關的開發了。以下內容我們分三個部分:提交審批,審批列表查詢,審批處理。 一、提交審批 &nb

Git基本命令GitFlow工作

本篇部落格講解了git的一些基本的團隊協作命令,和GitFlow工作流指南 git 團隊協作的一些命令 1.開分支 git branch 新分支名 例如,在master分支下,新開一個開發分支: git branch dev 2.切換到新分支 git checkou

.Net 三款工作引擎比較:WWF、netBPM ccflow

下面將對目前比較主流的三款工作流進行介紹和比較,然後通過三款流程引擎分別設計一個較典型的流程來給大家分別演示這三款建立流程的過程.這三款工作流程引擎分別是 Windows Workflow Foundation,NetBPM, CCFlow. NetBPM 與 CCFlow 是兩款國內知名的開源

Activiti工作--流程定義--之三

       由於概念性的東西這裡就不在做更多的介紹了,下面直接對activiti的流程進行介紹,為了方便大家的更快的熟悉流程,在此處我就直接上程式碼介紹,本人技術水平有限,有不正確之處還請大家指出,多謝大家的海涵,在此謝過了!!! 配置資料庫連線 activi

Dynamics 365 自定義工作使用Plugin Registration Tool Profiler除錯時無法顯示Steps的問題

    使用plugin registration tool除錯自定義工作流,這個不在本篇詳述,網上教程也很多,這是隻上一張截圖,install profiler成功後就能看到profile workflow了,後面的事情就和profiler除錯plugin一樣了。  

工作排程系統Azkaban的簡介使用

1 概述 1.1 為什麼需要工作流排程系統   l 一個完整的資料分析系統通常都是由大量任務單元組成: shell指令碼程式,java程式,mapreduce程式、hive指令碼等 l 各任務單元之間存在時間先後及前後依賴關係 l 為了很好地組織起這樣的複雜

工作調度系統Azkaban的簡介使用

download 版本 role edi 數據分析 訪問 label rec test 1 概述 1.1 為什麽需要工作流調度系統 l 一個完整的數據分析系統通常都是由大量任務單元組成: shell腳本程序,java程序,mapreduce程序、hive腳本等 l 各任

Activiti工作學習筆記入門(四)——流程例項的構建、判斷狀態、歷史流程例項查詢歷史活動查詢

第一節:構建學生請假審批流程 第二節:執行物件概念 第三節:判斷流程例項狀態 第四節:歷史流程例項查詢 第五節:歷史活動查詢 package com.java1234.activiti.flow; import java.util.List; import or