[發明專利]一種流程協同的控制方法無效
| 申請號: | 201010512080.0 | 申請日: | 2010-10-12 |
| 公開(公告)號: | CN101976386A | 公開(公告)日: | 2011-02-16 |
| 發明(設計)人: | 王峰;王赟;廖宇輝 | 申請(專利權)人: | 大唐軟件技術股份有限公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100012 北京市朝陽*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流程 協同 控制 方法 | ||
1.一種流程協同的控制方法,其特征在于,包括:
預先設置協同規則;所述協同規則包括:具有協同關系的不同流程的運行先后順序;
依據當前的業務定單確定需要運行的各個流程;
針對每一個流程,依據與當前流程具有協同關系的流程的運行狀態,按照協同規則判斷當前流程是否滿足流程開始條件,并在滿足時開始運行當前流程;
針對每一個流程,依據與當前流程具有協同關系的流程的運行狀態,按照協同規則判斷當前流程是否滿足流程結束條件,并在滿足時結束運行當前流程。
2.如權利要求1所述的方法,其特征在于,流程的協同關系具體包括:
“開始-開始”流程協同關系,對應流程運行先后順序為一流程開始運行后,另一流程開始運行;
“結束-結束”流程協同關系,對應流程運行先后順序為一流程結束運行后,另一流程結束運行;
“結束-開始”流程協同關系,對應流程運行先后順序為一流程結束運行后,另一流程開始運行;
“開始-結束”流程協同關系,對應流程運行先后順序為一流程開始運行后,另一流程結束運行;
“同時開始”流程協同關系,對應流程運行先后順序為兩個流程同時開始運行;
“同時結束”流程協同關系,對應流程運行先后順序為兩個流程同時結束運行。
3.如權利要求2所述的方法,其特征在于,所述方法還包括:
針對需要運行的各個流程,當判斷不存在與當前流程具有協同關系的另一流程時,直接開始運行當前流程,或者直接結束運行當前流程。
4.如權利要求2所述的方法,其特征在于,當判斷當前流程不滿足流程開始條件時,所述方法還包括:
將當前流程的狀態更新為協同等待;
當接收到與當前流程具有流程協同關系的另一流程的開始運行通知時,開始運行當前流程,并將當前流程的狀態更新為開始狀態;
其中,所述流程協同關系為:“開始-開始”、“結束-開始”或“同時開始”流程協同關系。
5.如權利要求2所述的方法,其特征在于,當判斷當前流程滿足流程開始條件時,所述方法還包括:
判斷是否存在與當前流程具有“同時開始”流程協同關系的處于協同等待狀態的另一流程;
若否,則直接開始運行當前流程;
若是,則將當前流程的狀態更新為等待開始;向具有“同時開始”流程協同關系的處于協同等待狀態的另一流程發送開始運行通知后,開始運行當前流程,并將當前流程的狀態更新為開始狀態。
6.如權利要求4或5所述的方法,其特征在于,當前流程開始運行后,所述方法還包括:
向與當前流程具有“開始-開始”流程協同關系的處于協同等待狀態的另一流程發送開始運行通知;以及向與當前流程具有“開始-結束”流程協同關系的處于協同等待狀態的另一流程發送結束運行通知。
7.如權利要求1所述的方法,其特征在于,所述流程開始條件包括:
“同時開始”流程協同關系的另一流程為等待開始或協同等待狀態;
“開始-開始”流程協同關系的上一流程為開始狀態;
和/或,“結束-開始”流程協同關系的上一流程為結束狀態。
8.如權利要求2所述的方法,其特征在于,當判斷當前流程不滿足流程結束條件時,所述方法還包括:
將當前流程的狀態更新為協同等待;
當接收到與當前流程具有協同關系的另一流程的結束運行通知時,結束運行當前流程,并將當前流程的狀態更新為結束狀態;
其中,所述流程協同關系為:“開始-結束”、“結束-結束”或“同時結束”流程協同關系。
9.如權利要求2所述的方法,其特征在于,當判斷當前流程滿足流程結束條件時,所述方法還包括:
判斷是否存在與當前流程具有“同時結束”流程協同關系的處于協同等待狀態的另一流程;
若否,則直接結束運行當前流程;
若是,則將當前流程的狀態更新為等待結束;向具有“同時結束”流程協同關系的處于協同等待狀態的另一流程發送結束運行通知后,結束運行當前流程,并將當前流程的狀態更新為結束狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大唐軟件技術股份有限公司,未經大唐軟件技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010512080.0/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





