本公開(kāi)涉及計(jì)算機(jī),特別地涉及一種工作流系統(tǒng)的監(jiān)測(cè)方法、設(shè)備和存儲(chǔ)介質(zhì)。
背景技術(shù):
1、工作流系統(tǒng)是利用計(jì)算機(jī)技術(shù)實(shí)現(xiàn)工作流引擎機(jī)制的軟件技術(shù)平臺(tái),旨在對(duì)業(yè)務(wù)流程進(jìn)行自動(dòng)化管理。在規(guī)范工作流程、降低生產(chǎn)成本等方面具有顯著優(yōu)勢(shì)。然而,目前的工作流系統(tǒng)通常只能制作工作流,而無(wú)法預(yù)測(cè)和管理工作流中的風(fēng)險(xiǎn),依舊依賴人工對(duì)風(fēng)險(xiǎn)的監(jiān)測(cè)和干預(yù),這就造成了企業(yè)管理成本的提升,并且人工監(jiān)測(cè)往往不能及時(shí)發(fā)現(xiàn)潛在問(wèn)題,為企業(yè)發(fā)展帶來(lái)諸多隱患。
技術(shù)實(shí)現(xiàn)思路
1、本公開(kāi)提供一種工作流系統(tǒng)的監(jiān)測(cè)方法、設(shè)備和存儲(chǔ)介質(zhì),能夠?qū)崿F(xiàn)對(duì)工作流實(shí)時(shí)、高效的風(fēng)險(xiǎn)管理。
2、第一方面,本公開(kāi)提供了一種工作流系統(tǒng)的監(jiān)測(cè)方法,包括:
3、實(shí)時(shí)獲取工作流系統(tǒng)執(zhí)行任務(wù)過(guò)程中的相關(guān)數(shù)據(jù),所述相關(guān)數(shù)據(jù)包括任務(wù)執(zhí)行信息、用戶操作日志、當(dāng)前環(huán)境信息;
4、將所述相關(guān)數(shù)據(jù)輸入工作流預(yù)測(cè)模型,并獲取所述工作流預(yù)測(cè)模型所輸出的預(yù)警信息,所述預(yù)警信息用于指示所述工作流系統(tǒng)執(zhí)行任務(wù)過(guò)程中存在的風(fēng)險(xiǎn)。
5、在一些實(shí)施例中,還包括:
6、將實(shí)時(shí)獲取的所述相關(guān)數(shù)據(jù)存儲(chǔ)至邊緣化設(shè)備中,所述相關(guān)數(shù)據(jù)用于對(duì)所述工作流預(yù)測(cè)模型進(jìn)行更新訓(xùn)練。
7、在一些實(shí)施例中,所述工作流預(yù)測(cè)模型的輸出還包括所述預(yù)警信息對(duì)應(yīng)的解決方案及其評(píng)分,所述評(píng)分用于指示所述解決方案能夠解決所述預(yù)警信息中的風(fēng)險(xiǎn)的概率。
8、在一些實(shí)施例中,還包括:
9、基于所述預(yù)警信息生成預(yù)警提醒消息;
10、通過(guò)郵件、短信、即時(shí)通信和應(yīng)用通知中的至少一種方式輸出所述預(yù)警提醒消息。
11、在一些實(shí)施例中,基于所述預(yù)測(cè)信息生成預(yù)警提醒消息包括:
12、基于預(yù)設(shè)規(guī)則和所述預(yù)警信息生成所述預(yù)警提醒消息。
13、在一些實(shí)施例中,所述預(yù)警信息包括風(fēng)險(xiǎn)數(shù)據(jù)和所述風(fēng)險(xiǎn)數(shù)據(jù)所針對(duì)的任務(wù)標(biāo)識(shí),所述預(yù)警提醒消息包括所述預(yù)警信息所針對(duì)的任務(wù)的期限;所述預(yù)設(shè)規(guī)則包括當(dāng)前時(shí)間與任務(wù)的期限之間的間隔是否小于預(yù)設(shè)時(shí)長(zhǎng);
14、基于預(yù)設(shè)規(guī)則和所述預(yù)警信息生成所述預(yù)警提醒消息包括:
15、響應(yīng)于確定當(dāng)前時(shí)間與任務(wù)的期限之間的間隔小于預(yù)設(shè)時(shí)長(zhǎng);
16、基于所述預(yù)警信息生成所述預(yù)警提醒消息。
17、在一些實(shí)施例中,還包括:
18、獲取當(dāng)前任務(wù)的期限、系統(tǒng)資源的使用情況和歷史任務(wù)的執(zhí)行進(jìn)度信息;
19、基于當(dāng)前任務(wù)的期限、系統(tǒng)資源的使用情況和歷史任務(wù)的執(zhí)行進(jìn)度信息,調(diào)整所述當(dāng)前任務(wù)的優(yōu)先級(jí);
20、基于所述當(dāng)前任務(wù)的優(yōu)先級(jí)生成調(diào)級(jí)提醒消息;
21、通過(guò)郵件、短信、即時(shí)通信和應(yīng)用通知中的至少一種方式輸出所述調(diào)級(jí)提醒消息,以使得相關(guān)人員能夠進(jìn)行資源調(diào)配。
22、在一些實(shí)施例中,還包括:
23、通過(guò)可視化界面顯示任務(wù)的當(dāng)前執(zhí)行進(jìn)度信息、預(yù)警信息和當(dāng)前資源分配信息中的至少一者。
24、在一些實(shí)施例中,還包括:
25、獲取用戶通過(guò)可視化界面所輸入的配置信息,所述配置信息包括以下各項(xiàng)中的至少一者:待顯示當(dāng)前執(zhí)行進(jìn)度信息的任務(wù)類型、不同任務(wù)的提醒閾值和待顯示數(shù)據(jù)的維度,所述提醒閾值包括預(yù)警提醒消息對(duì)應(yīng)的閾值和調(diào)級(jí)提醒消息對(duì)應(yīng)的閾值。
26、在一些實(shí)施例中,所述工作流預(yù)測(cè)模型包括針對(duì)每個(gè)任務(wù)的子預(yù)測(cè)模型,所述相關(guān)數(shù)據(jù)包括每個(gè)任務(wù)的任務(wù)執(zhí)行信息、用戶操作日志、當(dāng)前環(huán)境信息;
27、其中,將所述相關(guān)數(shù)據(jù)輸入工作流預(yù)測(cè)模型,并獲取所述工作流預(yù)測(cè)模型所輸出的預(yù)警信息,包括:
28、將每個(gè)任務(wù)的任務(wù)執(zhí)行信息、用戶操作日志、當(dāng)前環(huán)境信息輸入該任務(wù)對(duì)應(yīng)的所述子預(yù)測(cè)模型,獲取所述子預(yù)測(cè)模型所輸出的針對(duì)每個(gè)任務(wù)的子預(yù)警信息;
29、基于所述多個(gè)任務(wù)對(duì)應(yīng)的多個(gè)子預(yù)警信息,獲取針對(duì)所述工作流系統(tǒng)的預(yù)警信息。
30、第二方面,本公開(kāi)提供了一種工作流預(yù)測(cè)模型的訓(xùn)練方法,包括:
31、獲取樣本數(shù)據(jù)及其真實(shí)預(yù)警信息,所述樣本數(shù)據(jù)包括工作流系統(tǒng)執(zhí)行樣本任務(wù)過(guò)程中的樣本相關(guān)數(shù)據(jù),所述樣本相關(guān)數(shù)據(jù)包括任務(wù)執(zhí)行信息、用戶操作日志、當(dāng)前環(huán)境信息;
32、將所述樣本相關(guān)數(shù)據(jù)輸入工作流預(yù)測(cè)模型,并獲取所述工作流預(yù)測(cè)模型所輸出的預(yù)測(cè)預(yù)警信息;
33、基于所述真實(shí)預(yù)警信息和預(yù)測(cè)預(yù)警信息調(diào)整所述工作流預(yù)測(cè)模型的參數(shù)。
34、第三方面,本公開(kāi)提供了一種工作流系統(tǒng)的監(jiān)測(cè)裝置,所述工作流系統(tǒng)用于執(zhí)行多個(gè)任務(wù),所述監(jiān)測(cè)裝置包括:
35、第一獲取模塊,被配置用于實(shí)時(shí)獲取工作流系統(tǒng)執(zhí)行任務(wù)過(guò)程中的相關(guān)數(shù)據(jù),所述相關(guān)數(shù)據(jù)包括任務(wù)執(zhí)行信息、用戶操作日志、當(dāng)前環(huán)境信息;
36、第二獲取模塊,被配置用于將所述相關(guān)數(shù)據(jù)輸入工作流預(yù)測(cè)模型,并獲取所述工作流預(yù)測(cè)模型所輸出的預(yù)警信息。
37、第四方面,本公開(kāi)提供了一種工作流預(yù)測(cè)模型的訓(xùn)練裝置,包括:
38、第三獲取模塊,被配置用于獲取樣本數(shù)據(jù)及其真實(shí)預(yù)警信息,所述樣本數(shù)據(jù)包括工作流系統(tǒng)執(zhí)行樣本任務(wù)過(guò)程中的樣本相關(guān)數(shù)據(jù),所述樣本相關(guān)數(shù)據(jù)包括任務(wù)執(zhí)行信息、用戶操作日志、當(dāng)前環(huán)境信息;
39、第四獲取模塊,被配置用于將所述樣本相關(guān)數(shù)據(jù)輸入工作流預(yù)測(cè)模型,并獲取所述工作流預(yù)測(cè)模型所輸出的預(yù)測(cè)預(yù)警信息;
40、調(diào)參模塊,被配置用于基于所述真實(shí)預(yù)警信息和預(yù)測(cè)預(yù)警信息調(diào)整所述工作流預(yù)測(cè)模型的參數(shù)。
41、第五方面,本公開(kāi)提供了一種電子設(shè)備,包括存儲(chǔ)器、至少一個(gè)處理器及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序以實(shí)現(xiàn)上述方面方法的步驟。
42、第六方面,本公開(kāi)提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方面方法的步驟。
43、本技術(shù)提供的一種工作流系統(tǒng)的監(jiān)測(cè)方法、設(shè)備和存儲(chǔ)介質(zhì),能夠通過(guò)獲取工作流系統(tǒng)執(zhí)行任務(wù)過(guò)程中的相關(guān)數(shù)據(jù),將相關(guān)數(shù)據(jù)輸入工作流預(yù)測(cè)模型,并獲取工作流預(yù)測(cè)模型所輸出的預(yù)警信息,通過(guò)集成多種實(shí)時(shí)數(shù)據(jù)源,實(shí)現(xiàn)對(duì)生產(chǎn)環(huán)境的實(shí)時(shí)監(jiān)控,從而能夠?qū)崿F(xiàn)對(duì)工作流實(shí)時(shí)、高效的風(fēng)險(xiǎn)管理。
44、1、技術(shù)特征實(shí)時(shí)獲取的所述相關(guān)數(shù)據(jù)存儲(chǔ)至邊緣化設(shè)備中,技術(shù)效果是利用邊緣計(jì)算技術(shù),通過(guò)本地設(shè)備實(shí)時(shí)處理和分析數(shù)據(jù),減少對(duì)云端的依賴,進(jìn)而提高數(shù)據(jù)處理的實(shí)時(shí)性與隱私保護(hù)。并且能夠充分利用實(shí)時(shí)數(shù)據(jù)進(jìn)行精確的預(yù)測(cè)和決策支持。
45、2、技術(shù)特征工作流預(yù)測(cè)模型的輸出還包括預(yù)警信息對(duì)應(yīng)的解決方案及其評(píng)分,技術(shù)效果是模型同時(shí)輸出解決方案及評(píng)分,通過(guò)引入不確定性量化技術(shù)(如貝葉斯優(yōu)化)來(lái)評(píng)估預(yù)測(cè)結(jié)果的不確定性,并提供置信區(qū)間。這使得預(yù)測(cè)的解決方案更加可靠,并為決策提供更好的依據(jù)。
46、3、技術(shù)特征基于當(dāng)前任務(wù)的期限、系統(tǒng)資源的使用情況和歷史任務(wù)的執(zhí)行進(jìn)度信息,調(diào)整所述當(dāng)前任務(wù)的優(yōu)先級(jí),基于所述當(dāng)前任務(wù)的優(yōu)先級(jí)生成調(diào)級(jí)提醒消息,技術(shù)效果是通過(guò)分析當(dāng)前的生產(chǎn)情境,包括任務(wù)的緊急度、資源的使用情況以及歷史的任務(wù)完成情況,當(dāng)某個(gè)關(guān)鍵任務(wù)的完成時(shí)間臨近且資源緊張時(shí),系統(tǒng)會(huì)自動(dòng)提高該任務(wù)的優(yōu)先級(jí),并提醒用戶進(jìn)行資源調(diào)配,以保證任務(wù)執(zhí)行效率。