[發明專利]一種支持多租戶的協同業務流程定制系統及方法有效
| 申請號: | 201410828880.1 | 申請日: | 2014-12-25 |
| 公開(公告)號: | CN105786474B | 公開(公告)日: | 2018-10-19 |
| 發明(設計)人: | 鄒萍 | 申請(專利權)人: | 北京仿真中心 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F17/30;H04L29/08 |
| 代理公司: | 北京正理專利代理有限公司 11257 | 代理人: | 張文祎 |
| 地址: | 100854 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 租戶 協同 業務流程 定制 系統 方法 | ||
1.一種支持多租戶的協同業務流程定制系統,其特征在于,該系統包括:
Web服務器、共享數據庫、云制造協同業務流程描述模塊和多租戶業務流程定制模塊;
所述云制造協同業務流程描述模塊用于接收通過Web服務器發送的租戶的業務需求,并基于工作流對租戶的業務需求進行流程化描述并生成業務流程描述表,并將業務流程描述表發送至共享數據庫,其中,所述基于工作流對租戶的業務需求進行流程化描述的描述內容包括:業務名稱、流程定義、版本、活動名稱、活動類型、活動排序和業務表單;
所述Web服務器用于根據租戶登錄的UserID生成租戶標識TenantID并將租戶標識TenantID和業務標識BusinessID發送至所述多租戶業務流程定制模塊;
所述共享數據庫用于存儲所述業務流程描述表;
所述多租戶業務流程定制模塊用于提取共享數據庫中的業務流程描述表并根據租戶標識TenantID和業務標識BusinessID動態解析所述業務流程描述表、開啟租戶的業務流程并向Web服務器發送業務流程標識ProcessID;
所述Web服務器還用于將業務流程標識ProcessID發送至租戶。
2.根據權利要求1所述的支持多租戶的協同業務流程定制系統,其特征在于,所述云制造協同業務流程描述模塊基于工作流對租戶的業務進行流程化描述進一步包括定義了描述內容的數據類型。
3.根據權利要求1所述的支持多租戶的協同業務流程定制系統,其特征在于,所述云制造協同業務流程描述模塊還用于將業務流程描述表通過Web服務器發送至租戶。
4.根據權利要求1所述的支持多租戶的協同業務流程定制系統,其特征在于,所述多租戶業務流程定制模塊包括:
流程定制解析器和流程引擎;
所述流程定制解析器用于提取共享數據庫中的業務流程描述表并根據租戶標識TenantID和業務標識BusinessID動態解析業務流程描述表,獲取流程定義和版本;
所述流程引擎用于根據流程定義和版本開啟業務流程并向流程定制解析器發送業務流程標識ProcessID;
所述流程定制解析器還用于向Web服務器發送業務流程標識ProcessID。
5.根據權利要求4所述的支持多租戶的協同業務流程定制系統,其特征在于,所述流程定制解析器根據租戶標識TenantID和業務標識BusinessID動態解析業務流程描述表獲取的內容還包括:業務分類、業務名稱和狀態。
6.一種如權利要求1所述系統的支持多租戶的協同業務流程定制方法,其特征在于,該方法包括如下步驟:
S1、租戶通過瀏覽器輸入業務需求;
S2、利用云制造協同業務流程描述模塊接收通過Web服務器發送的租戶的業務需求,并基于工作流對租戶的業務需求進行流程化描述并生成業務流程描述表,并將業務流程描述表存儲至共享數據庫;
S3、租戶通過瀏覽器發起業務流程,生成租戶登錄的UserID和業務標識BusinessID;
S4、利用Web服務器根據租戶登錄的UserID生成租戶標識TenantID,并將租戶標識TenantID和業務標識BusinessID發送至多租戶業務流程解析模塊;
S5、利用多租戶業務流程解析模塊提取共享數據庫中的業務流程描述表并根據租戶標識TenantID和業務標識BusinessID動態解析業務流程描述表、開啟租戶的業務流程并向Web服務器發送業務流程標識ProcessID;
S6、利用Web服務器將業務流程標識ProcessID發送至租戶。
7.根據權利要求6所述的支持多租戶的協同業務流程定制方法,其特征在于,步驟S2中利用云制造協同業務流程描述模塊基于工作流對租戶的業務需求進行流程化描述采用定向圖形式表示業務流程。
8.根據權利要求6所述的支持多租戶的協同業務流程定制方法,其特征在于,步驟S5進一步包括如下子步驟:
S5.1、利用流程定制解析器提取共享數據庫中的業務流程描述表并根據租戶標識TenantID和業務標識BusinessID動態解析業務流程描述表,獲取流程定義和版本;
S5.2、利用流程引擎根據流程定義和版本開啟業務流程并向流程定制解析器發送業務流程標識ProcessID;
S5.3、利用流程定制解析器向Web服務器發送業務流程標識ProcessID。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京仿真中心,未經北京仿真中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410828880.1/1.html,轉載請聲明來源鉆瓜專利網。





