原创 jbpm的含義

jBPM,全稱是Java Business Process Management,是一種基於J2EE的輕量級工作流管理系統。jBPM是公開源代碼項目,它使用要遵循 Apache License。jBPM在2004年10月18日,發佈了2.

原创 一個JBPM工作流管理實例

作者: nogocn  在某一公司中,部門員工要休假的話需要部門主管的批准。如果休假天數大於10天的話,在部門主管的同意後,還必須上級主管批准。如果是部門主管要休假只要上級主管批准即可。在休假被批准之前,申請人可以撤銷休假申請。每

原创 定單變更流程

    下圖是一張Ultimus爲一個簡單變更定單流程開發的地圖。一個客戶申請變更一個產品或服務將啓動本流程。在收到申請以後,工程經理能拒絕申請,需要一個EMAIL提醒發送給客戶,或申請同時輸入到3個其他團隊(軟

原创 公司財務流程

(一)月末結轉及提取相關稅金1、結轉當月地方小稅查詢當月應交稅金各地方小稅的明細賬——→將當月地方小稅中存在借方發生額的金額作記錄——→編制相

原创 jbpm的令牌

  作者:  fndcz jBPM的token(令牌) jbpm中最重要的概念,應該是令牌(Token)和信令(Signal)。在整個流程實例運行過程中,我們可以迅速的利用token得到其當前的current state。在解

原创 實例

Example Create a process archive We have modeled the following process for requesting a pay raise...The pay raise proc

原创 流程模型

作者:我想我是海 1概述 一個流程定義是對一個業務流程的正式說明,以及它是基於有向圖的。該圖是結點(node)與流向(transition)的組合。圖中每一個結點都是一個特殊的類型,結果的類型決定了該結點的運行時的行爲。一個流程定義有且

原创 jbpm的簡介

JBPM簡介 JBoss jBPM爲設計及開發工作流和業務流程管理系統提供了一個先進的平臺。由API、特定領域的語言和圖形建模工具組成的框架讓開發人員和業務分析人員能夠使用通用平臺進行溝通及操作。 工作流管理和業務流程管理(BPM)正在

原创 bpm完全解讀

  理論介紹(一些定義)   業務流程是一個組織及其合作伙伴的人員及系統所完成的工作的一種正式表達, 它旨在給內部或外部客戶提供產品或服務。業務流程最簡單的表達形式就是一組活動,它們表示流程的不同步驟,通過一些轉換連接在一起。活動可能需

原创 jBPM-jpdl流程定義元素

作者: fndcz 1.     JPDL的流程定義元素 1)        第一層:GraphElement 這個容易理解,因爲在畫流程定義時,每個拖拉的對象都是一個graph的元素。GraphElement有四個屬性: (1)

原创 shark和jbpm配置文件處理方式比較

作者:楊洪波 shark和jbpm配置文件處理方式比較 1.都使用了單例模式我想這個是最基本的,一般的程序員寫解析程序都會這樣使用;要說明的是,AgileFlow除了使用單例模式,還實現了配置文件的動態裝載,如果用戶修改了配置文件,它能夠

原创 工作流產品三大系列

  作者:楊洪波 工作流一直是實施BPM的重要環節,以往的開源與閉源的劃分已經不適合如今的工作流局勢,開源已經滲透到了各個領域,如今的工作流已是三分天下的大局。 圖1 工作流參考模型基本部件接口 一般在劃分工作流產品時,會按是否

原创 工作流與PetriNet兩種節點的新詮釋

  作者:胡長城      前兩天在給一個同事講解一個基於Petri Net工作流引擎的時候,如何理解place和transition,着實費了點勁。如果單純是PN的概念,到也容易,問題是基於PN的工作流引擎,其引申了兩種節點:一種是St

原创 一個簡單的會籤實例

作者:tomkoo 以下例子中 採用了jbpm console 的幾個實例用戶 項目提交人 : ernie . 主管審批 : bert 會籤 : ernie , bert , grover 老闆審批 : grover   正常流程: 項

原创 常見的開源軟件許可

作者:kthq 因爲工作上的原因,需要了解一下幾種常見的開源軟件許可證。這可以規避一些法律上的麻煩、做到心裏有底;對項目、技術選型也會有所幫助。 GPL GPL授予程序接受人以下權利,或稱“自由”: * 以任何目的運行此程序的自由 * 以