【技術(shù)實(shí)現(xiàn)步驟摘要】
一種業(yè)務(wù)流程引擎流程圖形化展現(xiàn)方法
本專利技術(shù)主要涉及面向服務(wù)的體系結(jié)構(gòu),特別涉及基于Web服務(wù)的業(yè)務(wù)流程執(zhí)行語言。
技術(shù)介紹
面向服務(wù)的體系結(jié)構(gòu)(Service-OrientedArchitecture,SOA)是分布式軟件體系構(gòu)造方法和環(huán)境的新發(fā)展階段。在SOA架構(gòu)風(fēng)格中,服務(wù)是最核心的抽象手段,業(yè)務(wù)被劃分(組件化)為一系列粗粒度的業(yè)務(wù)服務(wù)和業(yè)務(wù)流程。業(yè)務(wù)服務(wù)相對(duì)獨(dú)立、自包含、可重用,由一個(gè)或者多個(gè)分布的系統(tǒng)所實(shí)現(xiàn),而業(yè)務(wù)流程由服務(wù)組裝而來。BPEL全稱為BusinessProcessExecutionLanguage,及業(yè)務(wù)流程執(zhí)行語言,是一種使用XML編寫的編程語言,用于組裝編排在SOA體系中提供的服務(wù)。BPEL必須面對(duì)SOA環(huán)境中異構(gòu)的、松耦合的、自主的服務(wù),它們間的交互關(guān)系是動(dòng)態(tài)的、按需發(fā)生的,而且缺少中央控制。因此,BPEL提供的服務(wù)組裝模型具備靈活性、嵌套組裝、關(guān)注點(diǎn)分離以及可恢復(fù)性等優(yōu)點(diǎn)。目前在大多數(shù)的業(yè)務(wù)流程引擎中,并沒有提供圖形化的流程展現(xiàn)方法,這樣用戶對(duì)業(yè)務(wù)流程的執(zhí)行情況沒有一個(gè)直觀的了解。而業(yè)務(wù)流程引擎流程圖形化展現(xiàn)方法則向用戶直觀地展現(xiàn)了業(yè)務(wù)流程流以及執(zhí)行情況,同時(shí),用戶可以從圖形中清楚地了解業(yè)務(wù)流程中的執(zhí)行故障、事件以及補(bǔ)償控制情況。
技術(shù)實(shí)現(xiàn)思路
有鑒于此,本專利技術(shù)提供了一種業(yè)務(wù)流程引擎流程圖形化展現(xiàn)方法,向用戶提供一個(gè)直觀地展現(xiàn)業(yè)務(wù)流程執(zhí)行情況的方法,讓用戶可以清楚地了解業(yè)務(wù)流程的執(zhí)行情況。為了達(dá)到上述目的,本專利技術(shù)的技術(shù)方案為:包括如下步驟:步驟一、針對(duì)業(yè)務(wù)流程引擎中的業(yè)務(wù)流程,建立業(yè)務(wù)流程圖,所述業(yè)務(wù)流程圖中包括多個(gè)活 ...
【技術(shù)保護(hù)點(diǎn)】
一種業(yè)務(wù)流程引擎流程圖形化展現(xiàn)方法,其特征在于,包括如下步驟:步驟一、針對(duì)業(yè)務(wù)流程引擎中的業(yè)務(wù)流程,建立業(yè)務(wù)流程圖,所述業(yè)務(wù)流程圖中包括多個(gè)活動(dòng)項(xiàng)目和一個(gè)整體顯示項(xiàng)目,每個(gè)活動(dòng)項(xiàng)目對(duì)應(yīng)業(yè)務(wù)流程引擎中的一個(gè)活動(dòng),每個(gè)活動(dòng)項(xiàng)目均為一個(gè)包含圖標(biāo)、標(biāo)簽以及狀態(tài)表示器的選項(xiàng)卡;所述圖標(biāo)為圖片顯示器,用于采用不同圖片標(biāo)識(shí)對(duì)應(yīng)活動(dòng)項(xiàng)目;所述標(biāo)簽為文字編輯器,用于標(biāo)識(shí)對(duì)應(yīng)活動(dòng)項(xiàng)目的類型和名稱;所述狀態(tài)表示器為圖片顯示器,用于采用不同的圖片標(biāo)識(shí)對(duì)應(yīng)活動(dòng)項(xiàng)目所處狀態(tài);所述整體顯示項(xiàng)目按照活動(dòng)的流程將每活動(dòng)的狀態(tài)表示器進(jìn)行合并顯示;步驟二、執(zhí)行業(yè)務(wù)流程,根據(jù)業(yè)務(wù)流程的執(zhí)行狀態(tài),分析每個(gè)項(xiàng)目所處狀態(tài),對(duì)所述業(yè)務(wù)流程圖中的所述狀態(tài)表示器進(jìn)行實(shí)時(shí)更新。
【技術(shù)特征摘要】
1.一種業(yè)務(wù)流程引擎流程圖形化展現(xiàn)方法,其特征在于,包括如下步驟:步驟一、針對(duì)業(yè)務(wù)流程引擎中的業(yè)務(wù)流程,建立業(yè)務(wù)流程圖,所述業(yè)務(wù)流程圖中包括多個(gè)活動(dòng)項(xiàng)目和一個(gè)整體顯示項(xiàng)目,每個(gè)活動(dòng)項(xiàng)目對(duì)應(yīng)業(yè)務(wù)流程引擎中的一個(gè)活動(dòng),每個(gè)活動(dòng)項(xiàng)目均為一個(gè)包含圖標(biāo)、標(biāo)簽以及狀態(tài)表示器的選項(xiàng)卡;所述圖標(biāo)為圖片顯示器,用于采用不同圖片標(biāo)識(shí)對(duì)應(yīng)活動(dòng)項(xiàng)目;所述標(biāo)簽為文字編輯器,用于標(biāo)識(shí)對(duì)應(yīng)活動(dòng)項(xiàng)目的類型和名稱;所述狀態(tài)表示器為圖片顯示器,用于采用不同的圖片標(biāo)識(shí)對(duì)應(yīng)活動(dòng)項(xiàng)目所處狀態(tài)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:姜曉丹,林明,呂翊,戴宇升,李學(xué)恩,韓國權(quán),黃海峰,李慶,袁雙,王雙,
申請(qǐng)(專利權(quán))人:北京慧點(diǎn)科技有限公司,
類型:發(fā)明
國別省市:北京,11
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。