亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種工作流處理方法、裝置及工作流引擎與流程

文檔序號:11829112閱讀:來源:國知局

技術(shù)特征:

1.一種工作流處理方法,其特征在于,所述方法包括:

在檢測到業(yè)務(wù)系統(tǒng)啟動時,獲取存儲單元中的流程參數(shù)表,并根據(jù)所述流程參數(shù)表生成流程對象,以使緩存單元緩存所述流程對象,所述流程參數(shù)表中包含所述業(yè)務(wù)系統(tǒng)預(yù)設(shè)的流程參數(shù)信息;

在檢測到工作流啟動時,從所述緩存單元中的流程對象中,獲取與所述工作流對應(yīng)的流程對象,并在處理所述流程對象之后,更新所述存儲單元中的業(yè)務(wù)表以及流程記錄表;所述流程記錄表為所述存儲單元中存儲的用于記錄流程流轉(zhuǎn)的表;

在檢測到工作流查詢時,從所述緩存單元中的流程對象中,獲取與所述工作流對應(yīng)的流程對象,根據(jù)所述流程對象以及所述存儲單元中的流程記錄表,拼裝流程圖并顯示拼裝的流程圖。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在檢測到工作流啟動時,從所述緩存單元中的流程對象中,獲取與所述工作流對應(yīng)的流程對象,并在處理所述流程對象之后,更新所述存儲單元中的業(yè)務(wù)表以及流程記錄表,包括:

在檢測到工作流啟動時,獲取所述工作流的流程編碼與業(yè)務(wù)記錄標識;

從所述緩存單元緩存的流程對象中,獲取與所述流程編碼對應(yīng)的流程對象;

從所述存儲單元中的業(yè)務(wù)表中,獲取與所述業(yè)務(wù)記錄標識對應(yīng)的業(yè)務(wù)信息;

查看所述流程對象與所述業(yè)務(wù)信息是否匹配,如果不匹配,則發(fā)送錯誤提示信息;如果匹配,則在所述存儲單元中的流程記錄表中增加流程記錄,并更新所述業(yè)務(wù)表。

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在檢測到工作流查詢時,從所述緩存單元中的流程對象中,獲取與所述工作流對應(yīng) 的流程對象,根據(jù)所述流程對象以及所述存儲單元中的流程記錄表,拼裝并顯示流程圖,包括:

在檢測到工作流查詢時,獲取所述工作流的流程編碼與業(yè)務(wù)記錄標識;

從所述緩存單元緩存的流程對象中,獲取與所述流程編碼對應(yīng)的流程對象;

從所述存儲單元中的業(yè)務(wù)表中,獲取與所述業(yè)務(wù)記錄標識對應(yīng)的業(yè)務(wù)信息;

根據(jù)所述流程對象、所述業(yè)務(wù)信息以及所述存儲單元中的流程記錄表,拼裝并顯示流程圖。

4.一種工作流引擎,其特征在于,所述工作流引擎包括:

生成單元,用于在檢測到業(yè)務(wù)系統(tǒng)啟動時,獲取存儲單元中的流程參數(shù)表,并根據(jù)所述流程參數(shù)表生成流程對象,以使緩存單元緩存所述流程對象,所述流程參數(shù)表中包含所述業(yè)務(wù)系統(tǒng)預(yù)設(shè)的流程參數(shù)信息;

處理單元,用于在檢測到工作流啟動時,從所述緩存單元中的流程對象中,獲取與所述工作流對應(yīng)的流程對象,并在處理所述流程對象之后,更新所述存儲單元中的業(yè)務(wù)表以及流程記錄表;所述流程記錄表為所述存儲單元中存儲的用于記錄流程流轉(zhuǎn)的表;

查詢單元,用于在檢測到工作流查詢時,從所述緩存單元中的流程對象中,獲取與所述工作流對應(yīng)的流程對象,根據(jù)所述流程對象以及所述存儲單元中的流程記錄表,拼裝流程圖并顯示拼裝的流程圖。

5.根據(jù)權(quán)利要求4所述的工作流引擎,其特征在于,所述處理單元,包括:

第一獲取子單元,用于在檢測到工作流啟動時,獲取所述工作流的流程編碼與業(yè)務(wù)記錄標識;

第二獲取子單元,用于從所述緩存單元緩存的流程對象中,獲取 與所述流程編碼對應(yīng)的流程對象;

第三獲取子單元,用于從所述存儲單元中的業(yè)務(wù)表中,獲取與所述業(yè)務(wù)記錄標識對應(yīng)的業(yè)務(wù)信息;

處理子單元,用于查看所述流程對象與所述業(yè)務(wù)信息是否匹配,如果不匹配,則發(fā)送錯誤提示信息;如果匹配,則在所述存儲單元中的流程記錄表中增加流程記錄,并更新所述業(yè)務(wù)表。

6.根據(jù)權(quán)利要求5所述的工作流引擎,其特征在于,所述查詢單元,包括:

第四獲取子單元,用于在檢測到工作流查詢時,獲取所述工作流的流程編碼與業(yè)務(wù)記錄標識;

第五獲取子單元,用于從所述緩存單元緩存的流程對象中,獲取與所述流程編碼對應(yīng)的流程對象;

第六獲取子單元,用于從所述存儲單元中的業(yè)務(wù)表中,獲取與所述業(yè)務(wù)記錄標識對應(yīng)的業(yè)務(wù)信息;

顯示子單元,用于根據(jù)所述流程對象、所述業(yè)務(wù)信息以及所述存儲單元中的流程記錄表,拼裝并顯示流程圖。

7.一種工作流處理裝置,其特征在于,所述裝置包括:如權(quán)利要求4至6任一項所述工作流引擎、緩存單元以及存儲單元;

所述緩存單元,用于緩存所述工作流引擎生成的流程對象;

所述存儲單元,用于存儲流程參數(shù)表、業(yè)務(wù)表以及流程記錄表。

8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述存儲單元中的流程參數(shù)表包括業(yè)務(wù)系統(tǒng)預(yù)設(shè)的流程參數(shù)信息,所述流程參數(shù)信息包括:流程模板信息、流程狀態(tài)信息以及角色信息;

所述流程模板信息包括:流程編碼、流程名稱、關(guān)聯(lián)的業(yè)務(wù)表名、關(guān)聯(lián)的業(yè)務(wù)表主鍵列名、業(yè)務(wù)表當(dāng)前處理人列名、業(yè)務(wù)表當(dāng)前狀態(tài)列名和/或關(guān)聯(lián)的流程記錄表名;

所述流程狀態(tài)信息包括:所屬流程編碼、狀態(tài)編碼、狀態(tài)名稱、 對應(yīng)角色編碼和/或下一步狀態(tài)編碼集合;

所述角色信息包括:角色編碼和角色名稱,所述角色編碼關(guān)聯(lián)業(yè)務(wù)系統(tǒng)中用戶和權(quán)限,用于權(quán)限控制。

9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述流程模板信息、流程狀態(tài)信息以及角色信息的對應(yīng)關(guān)系為:

一個所述流程模板對應(yīng)N個所述流程狀態(tài),N為正整數(shù);

一個所述角色信息對應(yīng)N個所述流程狀態(tài)。

10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述流程記錄表包括:流程記錄標識、業(yè)務(wù)記錄標識、操作人、操作時間、當(dāng)前狀態(tài)編碼、下一步狀態(tài)編碼、當(dāng)前處理人和/或下一步處理人。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1