專利名稱:一種基于b/s模式的工作流分析和呈現(xiàn)的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種工作流分析和呈現(xiàn)的系統(tǒng)及方法,特別是一種基于B/S模式的工作流分析和呈現(xiàn)系統(tǒng) 及方法。
背景技術(shù):
近年來,各種各樣的基于web瀏覽的事務(wù)處理應(yīng)用層出不窮。 一方面,這些系統(tǒng)的業(yè)務(wù)邏輯越來越復(fù) 雜,許多新功能被不斷添加到系統(tǒng)之中,而許多舊的功能則逐漸被取代,因此,對系統(tǒng)的可擴展性和維護(hù) 性要求越來越高;同時,系統(tǒng)用戶對業(yè)務(wù)呈現(xiàn)方式的要求也越來越高,從之前的文字、報表到現(xiàn)在的圖片, 視頻等,這些均給系統(tǒng)設(shè)計帶來了很大的困難。因此,如何在系統(tǒng)設(shè)計的靈活性和呈現(xiàn)模式的多樣性之間 取得折中,是這類應(yīng)用系統(tǒng)需要首先考慮的問題。
在呈現(xiàn)過程中,對于工作流的完整展現(xiàn)也是比較常用的功能之一,通過采用圖形方式對某種業(yè)務(wù)的工 作流程進(jìn)行直觀展現(xiàn),能夠取得比單純的文字描述清晰的多的效果。工作流可以分為基于明確協(xié)議定義的 信令工作流(例如一個http請求響應(yīng)流程,包括請求、重定向、響應(yīng)等流程)和普通的非信令工作流(例 如用戶通過網(wǎng)絡(luò)的購物流程,包括訂購、配發(fā)、送貨、接收、到帳、確認(rèn)等流程)。如何安全、靈活的對 各種業(yè)務(wù)的工作流進(jìn)行準(zhǔn)確呈現(xiàn),是該類系統(tǒng)設(shè)計時需要考慮的首要問題。
在基于C/S模式開發(fā)的系統(tǒng)中,研發(fā)人員也曾經(jīng)進(jìn)行了許多的嘗試,也實現(xiàn)了一些基本的功能。但是, 在基于C/S模式的系統(tǒng)中添加工作流可視化組件,弊端也非常多擴展性差,由于多數(shù)的業(yè)務(wù)邏輯需要客
戶端(C)和服務(wù)器端(S)合作實現(xiàn),維護(hù)和擴展難度較大,功能升級需要同時對服務(wù)器和客戶端進(jìn)行升級; 接口復(fù)雜,由于采用私有協(xié)議進(jìn)行通信,造成接口不公開,使得這種系統(tǒng)的移植性非常差;成本高,為了 適應(yīng)采用不同操作系統(tǒng)和不同瀏覽器的用戶的需求,開發(fā)人員必須在各個操作系統(tǒng)和瀏覽器版本中開發(fā)相 應(yīng)的客戶端程序,程序開發(fā)難度大。因此,現(xiàn)有系統(tǒng)的實現(xiàn)方式有待改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種基于B/S架構(gòu)的工作流分析和呈現(xiàn)的系統(tǒng),將絕大部分的業(yè)務(wù)邏輯處理功 能放置到服務(wù)器端完成,而客戶端僅需普通的web瀏覽器就可以將業(yè)務(wù)工作流呈現(xiàn)出來。該發(fā)明邏輯簡單, 維護(hù)性和擴展性好,客戶端易于訪問,無需安裝任何額外的程序即可實現(xiàn)。
一種基于B/S模式的工作流分析的系統(tǒng),其中包括
用戶端,用于發(fā)起工作流查詢請求,在得到響應(yīng)后,直接將工作流呈現(xiàn)在瀏覽器上;
業(yè)務(wù)處理模塊,用于根據(jù)所述用戶端的請求,進(jìn)行查詢,得到相應(yīng)的工作流原始數(shù)據(jù),同時將經(jīng)過處
理后的結(jié)果緩存并返回給所述用戶端,還將査詢得到的工作流原始數(shù)據(jù)進(jìn)行分析提取,按照預(yù)先定義的業(yè)
務(wù)邏輯,格式化成瀏覽器客戶顯示工作流所需要的格式
web服務(wù)器,用于接收所述用戶端的瀏覽器用戶的請求和認(rèn)證,并對已授權(quán)用戶的合法請求做出響應(yīng),
同時,該組件也承擔(dān)著與業(yè)務(wù)邏輯分析處理服務(wù)器的交互功能,用于接收響應(yīng)結(jié)果。
本發(fā)明還提供一種基于B/S模式的工作流分析和呈現(xiàn)方法,,其技術(shù)方案包括以下步驟 A:用戶端通過普通的web瀏覽器,向web服務(wù)器發(fā)出査詢工作流程的請求;
B:所述web服務(wù)器收到査詢請求后,將對請求用戶進(jìn)行鑒權(quán),當(dāng)確認(rèn)該用戶為合法用戶,且具有訪 問該工作流權(quán)限后,將請求轉(zhuǎn)發(fā)至業(yè)務(wù)邏輯分析處理模塊;
C:所述業(yè)務(wù)邏輯分析處理模塊根據(jù)請求進(jìn)行判斷。如果之前用戶已經(jīng)對該工作流進(jìn)行過查詢,則直 接從工作流緩存模塊中提取并返回處理結(jié)果,轉(zhuǎn)至步驟H;
D:如果之前并未發(fā)出過該査詢,所述業(yè)務(wù)邏輯分析處理模塊則向存儲模塊發(fā)出原始數(shù)據(jù)查詢,請求 得到該工作流的原始數(shù)據(jù);E:原始數(shù)據(jù)被返回給所述業(yè)務(wù)邏輯分析處理模塊之后,借助預(yù)先定義的業(yè)務(wù)邏輯,對原始數(shù)據(jù)進(jìn)行 提取和處理,得到關(guān)于該工作流査詢的信息;
F:將工作流信息轉(zhuǎn)發(fā)至信息格式化模塊,得到可以被用戶端瀏覽器直接理解和呈現(xiàn)的處理結(jié)果; G:將經(jīng)過格式化的分析處理結(jié)果備份到工作流緩存模塊中; H:將經(jīng)過格式化的分析處理結(jié)果返回給web服務(wù)器;
I: web服務(wù)器能夠?qū)Ω袷交敵龅男畔⑦M(jìn)行校驗,將最終結(jié)果返回給用戶端;通過用戶瀏覽器直接對 處理結(jié)果進(jìn)行解析后,將工作流程可視化。
圖1為現(xiàn)有的基于C/S模式的工作流系統(tǒng)結(jié)果框圖; 圖2為本發(fā)明基于B/S模式的工作流系統(tǒng)結(jié)構(gòu)框圖; 圖3為本發(fā)明基于B/S模式的工作流系統(tǒng)實現(xiàn)流程框圖; 圖4為本發(fā)明在非信令類工作流呈現(xiàn)流程的一個實例; 圖5為本發(fā)明在信令類工作流程呈現(xiàn)結(jié)果的一個實例;
具體實施例方式
目前基于C/S系統(tǒng)架構(gòu)的工作流處理和呈現(xiàn)系統(tǒng)如圖1所示,具體工作步驟描述如下 第l步用戶啟動本地客戶端軟件,發(fā)出査詢某工作流程的請求; 第2步客戶端軟件通過私有協(xié)議,將請求轉(zhuǎn)發(fā)給服務(wù)器端;
第3步服務(wù)器根據(jù)用戶請求的內(nèi)容,對數(shù)據(jù)存儲模塊進(jìn)行查詢,試圖獲得相應(yīng)的工作流信息; 第4步數(shù)據(jù)存儲模塊將查詢得到的工作流數(shù)據(jù)響應(yīng)給服務(wù)器端;
第5步服務(wù)器端經(jīng)過簡單處理后,通過私有協(xié)議,將數(shù)據(jù)返回給用戶本地的客戶端軟件;第6步客戶端軟件通過自己的事務(wù)邏輯處理機制,對數(shù)據(jù)進(jìn)行分析,將得到的工作流圖呈現(xiàn)給用戶。 從目前的解決方案可以看出,完整的工作流分析和呈現(xiàn)功能需要服務(wù)器端和客戶端兩部分共同合作完 成,業(yè)務(wù)邏輯處理功能被放置到本地的客戶端上,凡是使用該系統(tǒng)的用戶,必須單獨安裝客戶端程序后才 能使用,費時費力;其次,對于新業(yè)務(wù)的工作流的加入和舊業(yè)務(wù)工作流的刪除,由于業(yè)務(wù)邏輯功能的改變, 開發(fā)人員還必須對客戶端程序進(jìn)行修改和發(fā)布,而用戶也必須對軟件進(jìn)行升級之后,才能享受到新的服務(wù), 系統(tǒng)的維護(hù)代價很大,擴展性能也不好;再次,對于不同用戶發(fā)出的相同的請求,服務(wù)器端需要重復(fù)查詢 數(shù)據(jù)存儲模塊,效率不高,維護(hù)代價大;最后,通信協(xié)議的私有和接口的不開放性,也加大了系統(tǒng)開發(fā)和 擴展的難度。
下面結(jié)合附圖,將對本發(fā)明的技術(shù)方案的實施作進(jìn)一步的詳細(xì)描述-
本發(fā)明系統(tǒng)和方法的核心思想是將業(yè)務(wù)邏輯處理功能放置于服務(wù)器端,系統(tǒng)邏輯的更改僅僅需要修改 服務(wù)器端的邏輯處理程序,就可以完成系統(tǒng)的升級,維護(hù)和擴展非常方便。由于采用B/S的設(shè)計模式,普 通客戶僅需要普通瀏覽器就可以完成查詢,無需額外安裝其它程序,訪問方便。通過保存已訪問業(yè)務(wù)處理 的中間結(jié)果,提高了系統(tǒng)效率。系統(tǒng)接口開放,也減小了開發(fā)和維護(hù)的難度。
由圖2所示,本發(fā)明的基于B/S模式的工作流分析呈現(xiàn)系統(tǒng)主要包括三個模塊業(yè)務(wù)處理模塊、web 服務(wù)模塊以及用戶端;
所述的業(yè)務(wù)處理模塊,進(jìn)一步可以分為存儲模塊,業(yè)務(wù)邏輯分析處理模塊,工作流緩存模塊和信息格 式化模塊;
其中,所述的存儲模塊用于負(fù)責(zé)保存與業(yè)務(wù)邏輯處理相關(guān)的原始數(shù)據(jù),并保證數(shù)據(jù)安全,存儲模塊由 專門的企業(yè)級的數(shù)據(jù)庫管理系統(tǒng)來維護(hù),比如0racle、 SQLServer、 Sybase等。本發(fā)明的存儲模塊可作為 獨立模塊放在單獨的服務(wù)器上運行,也可以節(jié)約系統(tǒng)成本與業(yè)務(wù)邏輯分析處理模塊、信息格式化模塊放在同一臺服務(wù)器上運行。
其中,所述的業(yè)務(wù)邏輯分析處理模塊主要完成業(yè)務(wù)工作流邏輯的格式轉(zhuǎn)換功能;技術(shù)人員可以在該模 塊中靈活的定義和刪除業(yè)務(wù)邏輯,以完成新工作流的加入和不再使用的工作流的移除。該模塊是該系統(tǒng)組 成的核心模塊,業(yè)務(wù)識別和處理功能均放在該模塊上來完成。對于信令工作流的分析,需要加入相關(guān)的協(xié) 議來進(jìn)行有效信息的提取,而對于非信令工作流的分析,則需要按照數(shù)據(jù)輸入格式和具體業(yè)務(wù)流程來自行 定義,從而提取出有效的信息。
其中,所述的信息格式化模塊,該模塊也是該系統(tǒng)組成的另一核心模塊,作為工作流信息與用戶瀏覽 器的接口,技術(shù)人員可以自行定義輸出的呈現(xiàn)格式(包括整體或特定工作流的圖表顏色、線條粗細(xì),箭頭 格式的定義),將得到的工作流信息轉(zhuǎn)化為用戶瀏覽器呈現(xiàn)所要求的輸入格式,轉(zhuǎn)換后的結(jié)果存儲于工作 流緩存模塊。
所述的web服務(wù)器用于接收和處理用戶請求,對用戶進(jìn)行鑒權(quán),并對輸出結(jié)果進(jìn)行檢驗,并完成與業(yè) 務(wù)邏輯分析處理模塊的交互功能。
用戶端即為一般用戶,只要采用本地操作系統(tǒng)自帶的因特網(wǎng)瀏覽器,或者后來安裝的外置瀏覽器,均 可以訪問web服務(wù)器,在得到信息格式化模塊處理后得到的結(jié)果后,能夠?qū)⒐ぷ髁鞒尸F(xiàn)于普通的web頁面 中。
本發(fā)明的基于B/S模式的工作流處理實現(xiàn)流程框圖如圖3所示,下面對普通用戶的查詢步驟進(jìn)行描述 第1步用戶端通過普通的web瀏覽器,向web服務(wù)器發(fā)出査詢某工作流程的請求; 第2步web服務(wù)器收到查詢請求后,將對請求用戶進(jìn)行鑒權(quán),當(dāng)確認(rèn)該用戶為合法用戶,且具有訪 問該工作流權(quán)限后,將請求轉(zhuǎn)發(fā)至業(yè)務(wù)邏輯分析處理模塊;
第3步業(yè)務(wù)邏輯分析處理模塊依據(jù)請求進(jìn)行判斷。如果之前某用戶已經(jīng)對該工作流進(jìn)行過査詢,則直接從工作流緩存模塊中提取并返回處理結(jié)果,轉(zhuǎn)至步驟H;
第4步如果之前并未發(fā)出過該查詢,業(yè)務(wù)邏輯分析處理模塊則向存儲模塊發(fā)出原始數(shù)據(jù)查詢,請求 得到該工作流的原始數(shù)據(jù);
第5步原始數(shù)據(jù)被返回給業(yè)務(wù)邏輯分析處理模塊之后,借助預(yù)先定義的業(yè)務(wù)邏輯,對原始數(shù)據(jù)進(jìn) 行提取和處理,得到關(guān)于該工作流查詢的信息;
第6步將工作流信息轉(zhuǎn)發(fā)至信息格式化模塊,得到可以被用戶端瀏覽器直接理解和呈現(xiàn)的處理結(jié)
果;
第7步將經(jīng)過格式化的分析處理結(jié)果備份到工作流緩存模塊中; 第8步將經(jīng)過格式化的分析處理結(jié)果返回給web服務(wù)器;
第9步Web服務(wù)器能夠?qū)Ω袷交敵龅男畔⑦M(jìn)行校驗,將最終結(jié)果返回給用戶端;通過用戶瀏覽器
直接對處理結(jié)果進(jìn)行解析后,將工作流程可視化。
如圖4所示,以某公司客服代表查詢某用戶的申訴流程為例,來具體說明整個工作流呈現(xiàn)的步驟。
在一個客戶的申訴過程中, 一個典型的流程應(yīng)該包括客戶投訴、工單派發(fā)、問題定位、工單反饋,以及申 告解釋等步驟。如果客戶需要查看目前他的申告是否已被處理,或者處理到什么程度,均可以通過發(fā)送查
詢請求對工作流流程圖進(jìn)行查看?;静襟E如下
第1步客服代表用戶向web服務(wù)器提出用戶申告流程的查詢請求;
第2步web服務(wù)器收到査詢請求后,將對請求用戶身份進(jìn)行鑒權(quán)。如果為非法用戶,則web服務(wù)器 返回用戶鑒權(quán)失敗消息,并要求用戶重新輸入個人認(rèn)證信息;如果確認(rèn)該用戶為合法用戶,則web服務(wù)器 想業(yè)務(wù)分析處理服務(wù)器提交請求;
第3步業(yè)務(wù)處理服務(wù)器首先檢査工作流緩存模塊中是否已經(jīng)包含相應(yīng)的經(jīng)過結(jié)構(gòu)化的工作流信息,如果已經(jīng)包含該工作流信息,則將該信息直接下發(fā)給web服務(wù)器,進(jìn)入第6步;如果緩存中未包含該信息, 則進(jìn)入第4步。
第4步業(yè)務(wù)分析處理服務(wù)器處理該請求,到數(shù)據(jù)庫中提取相應(yīng)的申告工作流數(shù)據(jù);
第5步得到申告工作流的原始數(shù)據(jù)后,通過事先定義好的業(yè)務(wù)邏輯,業(yè)務(wù)分析處理服務(wù)器將對信息
進(jìn)行提取,并通過格式化模塊進(jìn)行格式化后,反饋給web服務(wù)器;
第6步web服務(wù)器通過解構(gòu),對格式化后的申告工作流數(shù)據(jù)的檢驗后,下發(fā)給客服代表;
第7步客服代表用戶瀏覽器將會自動對申告業(yè)務(wù)流程進(jìn)行呈現(xiàn),該呈現(xiàn)結(jié)果可以直觀的顯示目前申 告進(jìn)展如何,以及系統(tǒng)哪一部件出現(xiàn)故障等;
這種基于B/S模式的工作流呈現(xiàn)系統(tǒng)應(yīng)用非常廣泛,能夠幫助用戶進(jìn)行流程進(jìn)展查詢、故障定位査詢、 異常情況檢測等。如圖5所示,以GPRS網(wǎng)絡(luò)中的WAP業(yè)務(wù)為例,我們給出了一個利用本地瀏覽器查詢得
到的工作流結(jié)果,來定位故障的例子。從該工作流圖可以看到,出現(xiàn)故障的部分被自動標(biāo)記為不同的顏色, 故障結(jié)果直觀可靠, 一目了然,這均是通過格式化模塊的定義來實現(xiàn)的。此外,如果想要了解進(jìn)一步的故 障原因,可以通過點擊該故障流程來進(jìn)行仔細(xì)查看,如圖中紅色箭頭所示,該流程的協(xié)議棧將被直觀呈現(xiàn)。 應(yīng)當(dāng)理解的是,該實施例的描述較為專業(yè),并不能因此而認(rèn)為是對本發(fā)明專利保護(hù)范圍的限制,本發(fā)明的 專利保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
通過將業(yè)務(wù)邏輯處理功能后移,本發(fā)明大大降低了業(yè)務(wù)邏輯工作流處理和呈現(xiàn)系統(tǒng)的運維成本。使用 開放的接口和適當(dāng)?shù)膫浞輽C制,系統(tǒng)靈活性、可維護(hù)性和可擴展性得以增強,査詢效率得以提高。
權(quán)利要求
1、一種基于B/S模式的工作流分析和呈現(xiàn)的系統(tǒng),其中包括用戶端,用于發(fā)起工作流查詢請求,在得到響應(yīng)后,直接將工作流呈現(xiàn)在瀏覽器上;業(yè)務(wù)處理模塊,用于根據(jù)所述用戶端的請求,進(jìn)行查詢,得到相應(yīng)的工作流原始數(shù)據(jù),同時將經(jīng)過處理后的結(jié)果緩存并返回給所述用戶端,還將查詢得到的工作流原始數(shù)據(jù)進(jìn)行分析提取,按照預(yù)先定義的業(yè)務(wù)邏輯,格式化成瀏覽器客戶顯示工作流所需要的格式;web服務(wù)器,用于接收所述用戶端的瀏覽器用戶的請求和認(rèn)證,并對已授權(quán)用戶的合法請求做出響應(yīng),同時,該組件也承擔(dān)著與業(yè)務(wù)邏輯分析處理服務(wù)器的交互功能,用于接收響應(yīng)結(jié)果。
2、 根據(jù)權(quán)利要求l所述的系統(tǒng),其特征在于,所述的業(yè)務(wù)處理模塊進(jìn)一步包括 業(yè)務(wù)邏輯分析處理模塊,用于根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對用戶工作流原始數(shù)據(jù)進(jìn)行相應(yīng)的提取、分析和處理,同時對web服務(wù)模塊的査詢請求做出響應(yīng);存儲模塊,用于響應(yīng)所述業(yè)務(wù)邏輯分析處理模塊的査詢請求,并返回相應(yīng)的工作流原始數(shù)據(jù),以便所 述業(yè)務(wù)邏輯分析處理模塊進(jìn)行分析處理;信息格式化模塊,用于工作流輸出定義,將所述業(yè)務(wù)邏輯分析處理模塊的輸出轉(zhuǎn)變?yōu)榭晒┧鲇脩舳?的瀏覽器能夠直接理解并呈現(xiàn)的格式;工作流緩存模塊,用于存儲用戶端已經(jīng)請求過的工作流分析處理結(jié)果,當(dāng)用戶端發(fā)起對之前已經(jīng)查詢 過的同一工作流查詢請求時,能夠快速返回處理結(jié)果,提高系統(tǒng)的査詢響應(yīng)速度;其中,上述的存儲模塊、業(yè)務(wù)邏輯分析處理模塊、信息格式化模塊、以及工作流緩存模塊組件可以放 置在同一臺服務(wù)器中,也可以放置在不同的服務(wù)器上實現(xiàn)。
3、 根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述的web服務(wù)器用于與所述業(yè)務(wù)邏輯分析處理模塊 和大量基于web瀏覽器訪問的用戶端交互,包括web服務(wù)模塊,用于接收大量web用戶的瀏覽請求并返回響應(yīng);認(rèn)證鑒權(quán)模塊,用于對具有不同訪問權(quán)限的各類合法用戶進(jìn)行接入和訪問的鑒定; 信息解構(gòu)模塊,用于對經(jīng)過格式化的信息進(jìn)行檢驗和輸出;其中,上述的web服務(wù)模塊、認(rèn)證鑒權(quán)模塊以及信息解構(gòu)模塊組件可以放置在同一臺服務(wù)器中,也可 以放置在不同的服務(wù)器上實現(xiàn);
4、 一種基于B/S模式的工作流分析和呈現(xiàn)的方法,其包括以下步驟A:用戶端通過普通的web瀏覽器,向web服務(wù)器發(fā)出查詢工作流程的請求;B:所述web服務(wù)器收到查詢請求后,將對請求用戶進(jìn)行鑒權(quán),當(dāng)確認(rèn)該用戶為合法用戶,且具有訪 問該工作流權(quán)限后,將請求轉(zhuǎn)發(fā)至業(yè)務(wù)邏輯分析處理模塊;C:所述業(yè)務(wù)邏輯分析處理模塊根據(jù)請求進(jìn)行判斷。如果之前用戶已經(jīng)對該工作流進(jìn)行過査詢,則直 接從工作流緩存模塊中提取并返回處理結(jié)果,轉(zhuǎn)至步驟H;D:如果之前并未發(fā)出過該查詢,所述業(yè)務(wù)邏輯分析處理模塊則向存儲模塊發(fā)出原始數(shù)據(jù)查詢,請求 得到該工作流的原始數(shù)據(jù);E:原始數(shù)據(jù)被返回給所述業(yè)務(wù)邏輯分析處理模塊之后,借助預(yù)先定義的業(yè)務(wù)邏輯,對原始數(shù)據(jù)進(jìn)行 提取和處理,得到關(guān)于該工作流查詢的信息;F:將工作流信息轉(zhuǎn)發(fā)至信息格式化模塊,得到可以被用戶端瀏覽器直接理解和呈現(xiàn)的處理結(jié)果;G:將經(jīng)過格式化的分析處理結(jié)果備份到工作流緩存模塊中;H:將經(jīng)過格式化的分析處理結(jié)果返回給web服務(wù)器;I: web服務(wù)器能夠?qū)Ω袷交敵龅男畔⑦M(jìn)行校驗,將最終結(jié)果返回給用戶端;通過用戶瀏覽器直接對 處理結(jié)果進(jìn)行解析后,將工作流程可視化。
全文摘要
本發(fā)明提出一種基于B/S架構(gòu)的工作流分析和呈現(xiàn)的系統(tǒng)和方法,該系統(tǒng)將絕大部分的業(yè)務(wù)邏輯處理功能放置到服務(wù)器端來完成,而客戶端僅需普通的web瀏覽器就可以將業(yè)務(wù)工作流呈現(xiàn)出來。系統(tǒng)組成包括業(yè)務(wù)處理模塊、web服務(wù)模塊以及用戶端。所述的業(yè)務(wù)處理模塊,主要用于對用戶工作流數(shù)據(jù)進(jìn)行提取、分析和處理,并輸出成普通瀏覽器能夠解析的格式;所述的web服務(wù)模塊,主要用于對用戶身份進(jìn)行鑒權(quán),并對用戶請求做出響應(yīng)。所述的用戶端,主要用于發(fā)起工作流查詢請求,在得到響應(yīng)后,能夠直接將工作流呈現(xiàn)在瀏覽器上。該發(fā)明邏輯簡單,維護(hù)性和擴展性好,客戶端易于訪問,無需安裝任何額外的程序即可實現(xiàn)。系統(tǒng)接口開放,也減小了開發(fā)和維護(hù)的難度。
文檔編號G06Q10/00GK101615270SQ20091013169
公開日2009年12月30日 申請日期2009年4月15日 優(yōu)先權(quán)日2009年4月15日
發(fā)明者陳雅平 申請人:北京協(xié)成致遠(yuǎn)網(wǎng)絡(luò)科技有限公司