天天看點

基于BPMN2.0的工作流(Workflow)

轉自:https://www.jianshu.com/p/a8a21870986a

工作流(Workflow)

        工作流技術起源于二十世紀七十年代中期辦公自動化領域的研究,由于當時計算機尚未普及,網絡技術水準還很低以及理論基礎匮乏,這項新技術并未取得成功。簡單地說,工作流就是一系列互相銜接、自動進行的業務活動或任務。

        許多公司采用紙張表單,手工傳遞的方式,一級一級審批簽字,工作效率非常低下,對于統計報表功能則不能實作。而采用工作流軟體,使用者隻需在電腦上填寫有關表單,會按照定義好的流程自動往下跑,下一級審批者将會收到相關資料,并可以根據需要修改、跟蹤、管理、查詢、統計、列印等,大大提高了效率。

BPMN

BPMN是BPM及workflow的模組化語言标準之一。

OMG于2011年推出BPMN2.0标準,13年12月推出BPMN2.0.2标準。

BPMN基本對象

基于BPMN2.0的工作流(Workflow)

事件(Event)用來表明流程的生命周期中發生了什麼事。 

活動(Activity)

任務(Task)是一個流程(Process)中的關鍵原子級的活動(Activity)。Task,是用來指代一個由人或計算裝置來完成的活動,這些活動通過流程組合在一起而發揮效用。

子流程(Sub-process)

基于BPMN2.0的工作流(Workflow)

子流程(折疊狀态)

基于BPMN2.0的工作流(Workflow)

子流程(展開狀态)

網關(Gateway)用來控制流程的流向。

流向/順序流(Flow)是連接配接兩個流程節點的連線。

業務流程圖(Business Process Diagram)

基于BPMN2.0的工作流(Workflow)

請假申請

BPMN常用對象

基于BPMN2.0的工作流(Workflow)

商務申請

事件(Event)

基于BPMN2.0的工作流(Workflow)

開始事件

基于BPMN2.0的工作流(Workflow)

結束事件

基于BPMN2.0的工作流(Workflow)

消息開始事件

網關(Gateway)

1. Exclusive Gateway 排他網關

基于BPMN2.0的工作流(Workflow)

排他網關

排他網關會尋找第一條符合條件的流向。

2.Parallel Gateway 并行網關

基于BPMN2.0的工作流(Workflow)

并行網關

并行網關允許将流程分成多條分支。

并行網關不會解析條件。即使順序流中定義了條件,也會被忽略。

3.Inclusive Gateway 包容網關

基于BPMN2.0的工作流(Workflow)

包容網關

包容網關會尋找所有符合條件的流向,也就是說他會走完所有的符合條件的flow,如果沒有符合的,那麼就去走預設的flow

任務(Task)

1.使用者任務(User Task)

基于BPMN2.0的工作流(Workflow)

使用者任務

使用者任務用來設定必須由人員完成的工作。當流程執行到使用者任務,會建立一個新任務, 并把這個新任務加入到配置設定人或群組的任務清單中。

使用者任務 相關配置: 配置設定資源(使用者,組織,角色)、表單模版、表單字段屬性。

2.服務任務(Service Task)

基于BPMN2.0的工作流(Workflow)

服務任務

任務需要自動執行一些操作,并且這個節點不需要任何的人工幹涉,也就是說這個節點是自動化的。

基于BPMN2.0的工作流(Workflow)

付款申請(經辦後可能出現審批的情況)

标題                                狀态             

XXX發起的付款申請     部門總監稽核

XXX發起的付款申請     出納制單

基于BPMN2.0的工作流(Workflow)

明道HR審批業務流程圖

BPMN

工作流實際應用

辦公自動化和“工業4.0”。

“工業4.0”:概念即是以智能制造為主導的第四次工業革命。

MES:(Manufacturing Execution System)“制造執行系統”的意思。MES是以“智能制造”為核心的生産的支撐平台,對降低生産成本、提高生産品質正在發揮着不可替代的作用。離工業4.0要求最近的技術平台是MES。

基于BPMN2.0的工作流(Workflow)

作者:谷月軒

連結:https://www.jianshu.com/p/a8a21870986a

來源:簡書

簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權并注明出處。

繼續閱讀