[發(fā)明專利]自定義工作流引擎及其實(shí)現(xiàn)方法在審
| 申請(qǐng)?zhí)枺?/td> | 201610927941.9 | 申請(qǐng)日: | 2016-10-31 |
| 公開(kāi)(公告)號(hào): | CN108009696A | 公開(kāi)(公告)日: | 2018-05-08 |
| 發(fā)明(設(shè)計(jì))人: | 孫增慶;楊陽(yáng) | 申請(qǐng)(專利權(quán))人: | 上海翼勛互聯(lián)網(wǎng)金融信息服務(wù)有限公司 |
| 主分類號(hào): | G06Q10/06 | 分類號(hào): | G06Q10/06;G06Q10/10 |
| 代理公司: | 上海浦一知識(shí)產(chǎn)權(quán)代理有限公司 31211 | 代理人: | 戴廣志 |
| 地址: | 200120 上海市浦東新*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 自定義 工作流 引擎 及其 實(shí)現(xiàn) 方法 | ||
本發(fā)明提供一種自定義工作流引擎,包括:存儲(chǔ)引擎,用于存儲(chǔ)流程自定義配置數(shù)據(jù);所述流程自定義配置數(shù)據(jù)至少包括:流程步驟名稱、流程狀態(tài)、流程對(duì)象、流程步驟、流程步驟選項(xiàng)以及流程步驟選項(xiàng)詳情;控制代碼引擎,存儲(chǔ)流程控制代碼,流程控制代碼對(duì)當(dāng)前流程步驟是否可更新進(jìn)行驗(yàn)證,對(duì)無(wú)法通過(guò)流程控制代碼驗(yàn)證的流程步驟給出提示信息,對(duì)能通過(guò)流程控制代碼驗(yàn)證的流程步驟進(jìn)行狀態(tài)更新后再根據(jù)存儲(chǔ)引擎中的流程步驟選項(xiàng)執(zhí)行后續(xù)流程步驟。本發(fā)明還提供了一種自定義工作流引擎的實(shí)現(xiàn)方法。本發(fā)明采用存儲(chǔ)引擎和控制代碼引擎實(shí)現(xiàn)每個(gè)流程。本發(fā)明添加流程時(shí)能實(shí)現(xiàn)不用后臺(tái)隨之改動(dòng),流程與業(yè)務(wù)能實(shí)現(xiàn)分離,比較靈活,通用性高,可用于任何對(duì)象。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別是涉及一種用于工作流管理的自定義工作流引擎。本發(fā)明還公開(kāi)了一種用于工作流管理的自定義工作流引擎實(shí)現(xiàn)方法。
背景技術(shù)
工作流(Workflow),指“業(yè)務(wù)過(guò)程的部分或整體在計(jì)算機(jī)應(yīng)用環(huán)境下的自動(dòng)化”。是對(duì)工作流程及其各操作步驟之間業(yè)務(wù)規(guī)則的抽象、概括描述。在計(jì)算機(jī)中,工作流屬于計(jì)算機(jī)支持的協(xié)同工作(CSCW)的一部分。后者是普遍地研究一個(gè)群體如何在計(jì)算機(jī)的幫助下實(shí)現(xiàn)協(xié)同工作的。
工作流主要解決的主要問(wèn)題是:為了實(shí)現(xiàn)某個(gè)業(yè)務(wù)目標(biāo),利用計(jì)算機(jī)在多個(gè)參與者之間按某種預(yù)定規(guī)則自動(dòng)傳遞文檔、信息或者任務(wù)。
工作流概念起源于生產(chǎn)組織和辦公自動(dòng)化領(lǐng)域,是針對(duì)日常工作中具有固定程序活動(dòng)而提出的一個(gè)概念,目的是通過(guò)將工作分解成定義良好的任務(wù)或角色,按照一定的規(guī)則和過(guò)程來(lái)執(zhí)行這些任務(wù)并對(duì)其進(jìn)行監(jiān)控,達(dá)到提高工作效率、更好的控制過(guò)程、增強(qiáng)對(duì)客戶的服務(wù)、有效管理業(yè)務(wù)流程等目的。Georgakopoulos給出的工作流定義是:工作流是將一組任務(wù)組織起來(lái)以完成某個(gè)經(jīng)營(yíng)過(guò)程:定義了任務(wù)的觸發(fā)順序和觸發(fā)條件,每個(gè)任務(wù)可以由一個(gè)或多個(gè)軟件系統(tǒng)完成,也可以由一個(gè)或一組人完成,還可以由一個(gè)或多個(gè)人與軟件系統(tǒng)協(xié)作完成。
隨著業(yè)務(wù)流程的不斷復(fù)雜,流程的不斷變化,原硬編碼實(shí)現(xiàn)的工作流或其他工作流的實(shí)現(xiàn),簡(jiǎn)單的添加都需要改代碼,發(fā)版,因此實(shí)現(xiàn)一個(gè)自定義工作流且滿足簡(jiǎn)單添加流程的情況下不用更改代碼只需后臺(tái)管理人員添加配置流程即可生效的工作流就顯得尤為重要。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種在變更流程時(shí)不需要后臺(tái)做相應(yīng)變更(后臺(tái)變更,指后臺(tái)程序變更、后臺(tái)發(fā)版變更等后臺(tái)文件變更)的自定義工作流引擎。本發(fā)明還提供了所述自定義工作流引擎的實(shí)現(xiàn)方法。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種自定義工作流引擎,包括:
存儲(chǔ)引擎和控制代碼引擎;
存儲(chǔ)引擎,用于存儲(chǔ)流程自定義配置數(shù)據(jù);
所述流程自定義配置數(shù)據(jù)至少包括:流程步驟名稱、流程狀態(tài)、流程對(duì)象、流程步驟、流程步驟選項(xiàng)以及流程步驟選項(xiàng)詳情;
控制代碼引擎,存儲(chǔ)流程控制代碼,流程控制代碼對(duì)當(dāng)前流程步驟是否可更新進(jìn)行驗(yàn)證,對(duì)無(wú)法通過(guò)流程控制代碼驗(yàn)證的流程步驟給出提示信息,對(duì)能通過(guò)流程控制代碼驗(yàn)證的流程步驟進(jìn)行狀態(tài)更新后再根據(jù)存儲(chǔ)引擎中的流程步驟選項(xiàng)執(zhí)行后續(xù)流程步驟。
進(jìn)一步改進(jìn),所述存儲(chǔ)引擎進(jìn)一步劃分為:流程定義模塊、流程對(duì)象定義模塊、流程步驟定義模塊、流程步驟選項(xiàng)定義模塊和流程步驟選項(xiàng)詳情定義模塊
流程定義模塊,存儲(chǔ)流程步驟名稱以及該流程是否啟用;
流程對(duì)象定義模塊,存儲(chǔ)當(dāng)前流程狀態(tài)及流程對(duì)象;
流程步驟定義模塊,存儲(chǔ)流程步驟;
流程步驟選項(xiàng)定義模塊,存儲(chǔ)流程步驟選項(xiàng);所述流程步驟選項(xiàng):標(biāo)識(shí)當(dāng)前流程步驟的具體執(zhí)行情況;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海翼勛互聯(lián)網(wǎng)金融信息服務(wù)有限公司,未經(jīng)上海翼勛互聯(lián)網(wǎng)金融信息服務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610927941.9/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種廢紙破碎裝置
- 下一篇:一種穿戴式中醫(yī)腕踝針智能電刺激儀
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門票、服務(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ī)輔助管理
- 一種自定義命令控制方法、裝置及注塑機(jī)系統(tǒng)
- 一種公式自定義方法及使用自定義公式的方法
- 一種報(bào)表系統(tǒng)自定義函數(shù)的實(shí)現(xiàn)方法
- 用于混淆虛擬機(jī)上的應(yīng)用程序的執(zhí)行的方法、裝置以及計(jì)算機(jī)可讀介質(zhì)
- 一種自定義腳本繪制終端及方法
- 添加自定義分詞的方法及裝置
- 用戶配置的且自定義的交互式對(duì)話應(yīng)用
- 一種應(yīng)用于晾衣機(jī)的自定義遙控系統(tǒng)及其設(shè)置方法
- 一種自定義住房單元
- 一種自定義文檔頁(yè)面生成方法及相關(guān)設(shè)備





