[發(fā)明專(zhuān)利]一種實(shí)現(xiàn)跨組織工作流聯(lián)合控制的方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201110009471.5 | 申請(qǐng)日: | 2011-01-17 |
| 公開(kāi)(公告)號(hào): | CN102129610A | 公開(kāi)(公告)日: | 2011-07-20 |
| 發(fā)明(設(shè)計(jì))人: | 胡飛虎;張丹丹 | 申請(qǐng)(專(zhuān)利權(quán))人: | 西安交通大學(xué) |
| 主分類(lèi)號(hào): | G06Q10/00 | 分類(lèi)號(hào): | G06Q10/00;H04L29/06;G06F17/30 |
| 代理公司: | 西安通大專(zhuān)利代理有限責(zé)任公司 61200 | 代理人: | 汪人和 |
| 地址: | 710049 *** | 國(guó)省代碼: | 陜西;61 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實(shí)現(xiàn) 組織 工作流 聯(lián)合 控制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及到工作流技術(shù)領(lǐng)域,特別是一種基于網(wǎng)絡(luò)實(shí)現(xiàn)跨組織工作流聯(lián)合控制的方法。
背景技術(shù)
隨著信息化技術(shù)的發(fā)展和工作復(fù)雜度的提高,越來(lái)越多的工作需要多人合作來(lái)完成,工作流技術(shù)的發(fā)展為企業(yè)更好的實(shí)現(xiàn)經(jīng)營(yíng)目標(biāo)提供了先進(jìn)的手段,為部門(mén)內(nèi)的協(xié)作提供了便利。隨著工作流技術(shù)的應(yīng)用,企業(yè)為了降低成本,越來(lái)越需要聯(lián)合其他企業(yè)的工作流流程。
由于企業(yè)用戶(hù)的工作流聯(lián)合功能的需求,需要一種組織間工作流聯(lián)合控制的解決方案。即在部門(mén)或組織內(nèi),多個(gè)工作流聯(lián)合來(lái)實(shí)現(xiàn)某些業(yè)務(wù)功能。例如,當(dāng)一個(gè)客戶(hù)下單時(shí),網(wǎng)上商店為節(jié)約成本和提高效率,并不是為該客戶(hù)立即創(chuàng)建一個(gè)取貨單,而是為相近時(shí)段的所有訂單申請(qǐng)創(chuàng)建一個(gè)取貨單。因此,幾個(gè)訂單的申請(qǐng)案例和一個(gè)取貨案例聯(lián)合實(shí)現(xiàn)了訂單的申請(qǐng)及取貨流程?,F(xiàn)在已經(jīng)有一些學(xué)者提出了跨組織工作流協(xié)同方案,如基于電子合同的跨組織工作流模型,基于工作流視圖的跨組織工作流實(shí)現(xiàn)方式等,然而這些解決方案動(dòng)態(tài)性和靈活性不理想且不適用于組織間工作流聯(lián)合的情況。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)的缺點(diǎn),提供一種實(shí)現(xiàn)跨組織工作流聯(lián)合控制的方法,該方法是在聯(lián)合服務(wù)器采用聯(lián)合子網(wǎng)方式創(chuàng)建并維護(hù)工作流聯(lián)合關(guān)系實(shí)例,相互聯(lián)合的工作流過(guò)程獨(dú)立運(yùn)行在各自的工作流服務(wù)器中,工作流可靈活地選擇加入或退出工作流聯(lián)合關(guān)系實(shí)例。通過(guò)本發(fā)明方法可跨越地域和工作流實(shí)現(xiàn)技術(shù)上的限制聯(lián)合多個(gè)工作流過(guò)程,可實(shí)現(xiàn)復(fù)雜的工作流聯(lián)合關(guān)系,能有效的利用企業(yè)的資源,保護(hù)企業(yè)私有工作流的敏感數(shù)據(jù),實(shí)現(xiàn)方法簡(jiǎn)便。
本發(fā)明的目的是通過(guò)以下技術(shù)方案來(lái)解決的:
這種實(shí)現(xiàn)跨組織工作流聯(lián)合控制的方法是在網(wǎng)絡(luò)的服務(wù)器與客戶(hù)機(jī)中按照下述步驟實(shí)現(xiàn)的:
(1)配置連網(wǎng)的聯(lián)合服務(wù)器、工作流服務(wù)器和客戶(hù)機(jī),并在聯(lián)合服務(wù)器上創(chuàng)建聯(lián)合管理數(shù)據(jù)庫(kù),在工作流服務(wù)器上創(chuàng)建工作流過(guò)程數(shù)據(jù)庫(kù);
(2)在工作流服務(wù)器中創(chuàng)建工作流過(guò)程;
(3)在聯(lián)合服務(wù)器中注冊(cè)參與聯(lián)合的工作流過(guò)程,注冊(cè)信息包含工作流過(guò)程標(biāo)識(shí)號(hào)、工作流過(guò)程名稱(chēng)、所在工作流服務(wù)器編號(hào)和功能描述信息;
(4)在參與聯(lián)合的工作流過(guò)程中創(chuàng)建聯(lián)合子網(wǎng),設(shè)置聯(lián)合子網(wǎng)信息;
(5)當(dāng)實(shí)例化的工作流過(guò)程運(yùn)行至聯(lián)合子網(wǎng)處時(shí),其所在工作流服務(wù)器向聯(lián)合服務(wù)器發(fā)送聯(lián)合請(qǐng)求消息和請(qǐng)求參數(shù);
(6)聯(lián)合服務(wù)器根據(jù)請(qǐng)求建立或更新由聯(lián)合子網(wǎng)組成的工作流聯(lián)合關(guān)系實(shí)例,實(shí)現(xiàn)工作流聯(lián)合控制。
上述步驟(2)包含下述子步驟;
(a)建立工作流節(jié)點(diǎn)
工作流節(jié)點(diǎn)由工作任務(wù)和工作角色組成,選擇連接于網(wǎng)絡(luò)上的客戶(hù)機(jī)作為完成工作任務(wù)的工作角色;選擇連接于網(wǎng)絡(luò)上的工作流服務(wù)器作為分發(fā)工作任務(wù)的服務(wù)器;
(b)建立工作流過(guò)程網(wǎng)絡(luò)連接結(jié)構(gòu)
一個(gè)工作角色參與一個(gè)或多個(gè)工作任務(wù),一個(gè)工作任務(wù)由一個(gè)或多個(gè)工作角色來(lái)協(xié)作完成;一個(gè)工作任務(wù)完成后即終止或者將工作任務(wù)傳遞給其它工作角色;工作角色、工作任務(wù)及其之間的網(wǎng)絡(luò)連接結(jié)構(gòu)組成了工作流過(guò)程;
(c)保存工作流過(guò)程
將建立的工作流過(guò)程存儲(chǔ)在工作流過(guò)程數(shù)據(jù)庫(kù)中。
以上步驟(4)包含下述子步驟;
①建立聯(lián)合子網(wǎng):在工作流過(guò)程中建立聯(lián)合子網(wǎng),并設(shè)置聯(lián)合子網(wǎng)編號(hào)、聯(lián)合子網(wǎng)名稱(chēng)和聯(lián)合子網(wǎng)描述信息;所述聯(lián)合子網(wǎng)表示為需要聯(lián)合的另一個(gè)工作流過(guò)程;
②選擇聯(lián)合子網(wǎng)對(duì)應(yīng)的工作流過(guò)程:從聯(lián)合服務(wù)器已注冊(cè)的工作流過(guò)程中選擇,作為聯(lián)合子網(wǎng)對(duì)應(yīng)的工作流過(guò)程;
③設(shè)置聯(lián)合子網(wǎng)的觸發(fā)方式:聯(lián)合子網(wǎng)的觸發(fā)方式分為無(wú)條件觸發(fā)和條件觸發(fā)兩種;若觸發(fā)方式設(shè)置為無(wú)條件觸發(fā),當(dāng)實(shí)例化后的工作流過(guò)程運(yùn)行至聯(lián)合子網(wǎng)處時(shí)直接執(zhí)行聯(lián)合操作;若觸發(fā)方式設(shè)置為條件觸發(fā),需設(shè)置觸發(fā)條件,觸發(fā)條件為真時(shí)執(zhí)行聯(lián)合操作;
④在工作流過(guò)程和聯(lián)合子網(wǎng)之間建立一條虛連接;所述的虛連接是工作流過(guò)程與聯(lián)合子網(wǎng)之間的邏輯連接;
⑤更新包含聯(lián)合子網(wǎng)的工作流過(guò)程:將包含聯(lián)合子網(wǎng)的工作流過(guò)程更新至工作流過(guò)程數(shù)據(jù)庫(kù)中。
以上步驟(5)中請(qǐng)求參數(shù)包含參數(shù)A、參數(shù)B和參數(shù)C;所述的參數(shù)A是:聯(lián)合子網(wǎng)表示的工作流過(guò)程標(biāo)識(shí)號(hào);所述的參數(shù)B是:請(qǐng)求聯(lián)合的工作流過(guò)程實(shí)例標(biāo)識(shí)號(hào);所述的參數(shù)C是:請(qǐng)求聯(lián)合的工作流過(guò)程標(biāo)識(shí)號(hào);所述的工作流過(guò)程實(shí)例是指工作流過(guò)程的一個(gè)具體實(shí)例;
以上步驟(6)中按照下述步驟新建工作流聯(lián)合關(guān)系實(shí)例;
(I)在聯(lián)合服務(wù)器內(nèi)創(chuàng)建空白的工作流聯(lián)合關(guān)系實(shí)例;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于西安交通大學(xué),未經(jīng)西安交通大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110009471.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06Q 專(zhuān)門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類(lèi)目不包含的專(zhuān)門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門(mén)票、服務(wù)或事件的
G06Q10-04 .預(yù)測(cè)或優(yōu)化,例如線性規(guī)劃、“旅行商問(wèn)題”或“下料問(wèn)題”
G06Q10-06 .資源、工作流、人員或項(xiàng)目管理,例如組織、規(guī)劃、調(diào)度或分配時(shí)間、人員或機(jī)器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉(cāng)儲(chǔ)、裝貨、配送或運(yùn)輸;存貨或庫(kù)存管理,例如訂貨、采購(gòu)或平衡訂單
G06Q10-10 .辦公自動(dòng)化,例如電子郵件或群件的計(jì)算機(jī)輔助管理
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 中繼網(wǎng)絡(luò)中的聯(lián)合方法、系統(tǒng)、中繼站及移動(dòng)臺(tái)
- 中繼網(wǎng)絡(luò)中的聯(lián)合方法、系統(tǒng)、中繼站及移動(dòng)臺(tái)
- 便攜信息終端、以及便攜信息終端的控制方法
- 電法與地震同步聯(lián)合反演方法及系統(tǒng)
- 銀行聯(lián)合放款的放款方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種基于自主學(xué)習(xí)群搜索算法的聯(lián)合調(diào)度方法及系統(tǒng)
- 一種基于多目標(biāo)種群群搜索算法的聯(lián)合調(diào)度方法及系統(tǒng)
- 聯(lián)合貸款中的罰息與利息結(jié)算方法、裝置、介質(zhì)和設(shè)備
- 一種基坑支護(hù)用H型鋼構(gòu)件
- 用于云環(huán)境的語(yǔ)義元聯(lián)合代理





