本發(fā)明涉及信息化系統(tǒng),尤其涉及一種業(yè)務流程時效分析方法、裝置、設備、介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、在日常信息化辦公系統(tǒng)中,有大量的流程類業(yè)務應用,來支撐日常工作。從信息系統(tǒng)建設的角度考慮,這些業(yè)務流程的新建或每次功能優(yōu)化都需要進行完整的流程測試,才能盡可能保證業(yè)務流程的各部分功能正常。然而當前的業(yè)務流程測試能夠解決的往往只是功能上的技術(shù)性問題,對于業(yè)務流程的整體運行情況并不能掌握。隨著業(yè)務流程信息化程度越來越高,日常工作非常依賴業(yè)務流程應用,因此有必要對這些業(yè)務流程進行時效分析。業(yè)務流程顧名思義以流程的形式完成業(yè)務目標,定義業(yè)務流程的目標是需多人協(xié)助參與的,并推進工作實現(xiàn)最終目標。體現(xiàn)在電子流程上時,通常表現(xiàn)為按時流轉(zhuǎn)結(jié)束并經(jīng)過了若干必要環(huán)節(jié),即時效。目前的時效分析方法聚集于若干環(huán)節(jié)或單一實例上,對于整個業(yè)務流程時效瓶頸的整體情況,無法掌控和發(fā)現(xiàn)。
技術(shù)實現(xiàn)思路
1、針對現(xiàn)有技術(shù)存在的問題,本發(fā)明實施例提供一種業(yè)務流程時效分析方法、裝置、設備、介質(zhì)及程序產(chǎn)品,其能及時掌控和發(fā)現(xiàn)信息化系統(tǒng)中業(yè)務流程時效瓶頸,實現(xiàn)全面覆蓋的業(yè)務流程時效分析,從而縮短信息化系統(tǒng)的調(diào)測時間。
2、第一方面,本發(fā)明實施例提供了一種業(yè)務流程時效分析方法,包括:
3、在更新業(yè)務流程的業(yè)務應用時,更新流程實例明細記錄表和流程閾值表;其中,所述流程實例明細記錄表用于記錄所述業(yè)務流程在運行過程中的流程實例;所述流程閾值表用于指示所述業(yè)務流程中各個業(yè)務應用對應環(huán)節(jié)的超時閾值和必經(jīng)環(huán)節(jié);
4、根據(jù)所述流程實例明細記錄表和所述流程閾值表,對所述業(yè)務流程進行運行測試,將所述業(yè)務流程的時效關鍵信息轉(zhuǎn)化為權(quán)重流程圖,得到流程測試結(jié)果;
5、根據(jù)所述流程測試結(jié)果,對所述業(yè)務流程的相應業(yè)務應用進行迭代更新,直至更新后的業(yè)務流程達到預設的時效目標。
6、作為上述方案的改進,所述根據(jù)所述流程實例明細記錄表和所述流程閾值表,對所述業(yè)務流程進行運行測試,將所述業(yè)務流程的時效相關信息轉(zhuǎn)化為權(quán)重流程圖,得到流程測試結(jié)果,包括:
7、設置對接時效分析服務的時效數(shù)據(jù)分析接口;
8、運行所述業(yè)務流程,并在運行過程中實時更新所述流程實例明細記錄表;
9、在運行結(jié)束后,調(diào)用所述時效數(shù)據(jù)分析接口對當前更新的流程實例明細記錄表中累積記錄的流程實例和所述流程閾值表執(zhí)行時效分析服務,得到所述業(yè)務流程的時效關鍵信息;
10、將所述業(yè)務流程的時效關鍵信息渲染為權(quán)重流程圖,得到所述流程測試結(jié)果。
11、作為上述方案的改進,所述流程實例包括相應流程實例中各個環(huán)節(jié)對應的描述文件;所述描述文件包括相應環(huán)節(jié)所在流程實例的流程實例標識,相應環(huán)節(jié)的環(huán)節(jié)標識、環(huán)節(jié)類型、環(huán)節(jié)處理時長、超時時長、超時顏色權(quán)重值、緊前環(huán)節(jié)標識、緊后環(huán)節(jié)標識。
12、作為上述方案的改進,所述調(diào)用所述時效數(shù)據(jù)分析接口對當前更新的流程實例明細記錄表中累積記錄的流程實例和所述流程閾值表執(zhí)行時效分析服務,得到所述業(yè)務流程的時效關鍵信息,包括:
13、根據(jù)所述流程實例的描述文件和所述流程閾值表,將具有相同分支路徑的所述流程實例累計合并成分支流程圖數(shù)據(jù),得到若干個不同的分支流程圖數(shù)據(jù);
14、根據(jù)所述流程實例的描述文件和所述流程閾值表,將所有所述流程實例累計合并成全流程分支匯總圖數(shù)據(jù);
15、將所述分支流程圖數(shù)據(jù)和所述全流程分支匯總圖數(shù)據(jù)進行數(shù)據(jù)格式轉(zhuǎn)換,得到設定數(shù)據(jù)格式的時效關鍵信息。
16、作為上述方案的改進,所述超時時長是根據(jù)相應環(huán)節(jié)的環(huán)節(jié)處理時長和所述流程閾值表指示的相應環(huán)節(jié)的超時閾值確定;所述超時顏色權(quán)重值是根據(jù)相應環(huán)節(jié)的超時時長和全流程總超時時長確定,其中,所述全流程總超時時長是根據(jù)所述全流程分支匯總圖數(shù)據(jù)指示的全流程中所有環(huán)節(jié)的超時時長確定。
17、作為上述方案的改進,所述權(quán)重流程圖包括:分支圖和全流程分支匯總圖;所述將所述業(yè)務流程的時效關鍵信息渲染為權(quán)重流程圖,得到所述流程測試結(jié)果,包括:
18、根據(jù)所述流程實例中各個環(huán)節(jié)的超時顏色權(quán)重值,對所述時效關鍵信息中的分支流程圖數(shù)據(jù)進行渲染,得到相應分支流程圖數(shù)據(jù)對應的分支圖;
19、根據(jù)所述流程實例中各個環(huán)節(jié)的超時顏色權(quán)重值,對所述時效關鍵信息中的全流程分支匯總圖數(shù)據(jù)進行渲染,得到相應全流程分支匯總圖數(shù)據(jù)對應的全流程分支匯總圖;
20、對所述分支圖和所述全流程分支匯總圖中各個環(huán)節(jié)的超時顏色權(quán)重值進行對比分析,確定出現(xiàn)時效瓶頸的環(huán)節(jié)對應的業(yè)務應用,得到所述流程測試結(jié)果。
21、第二方面,本發(fā)明實施例提供了一種業(yè)務流程時效分析裝置,包括:
22、表更新模塊,用于在更新業(yè)務流程的業(yè)務應用時,更新流程實例明細記錄表和流程閾值表;其中,所述流程實例明細記錄表用于記錄所述業(yè)務流程在運行過程中的流程實例;所述流程閾值表用于指示所述業(yè)務流程中各個業(yè)務應用對應環(huán)節(jié)的超時閾值和必經(jīng)環(huán)節(jié);
23、運行測試模塊,用于根據(jù)所述流程實例明細記錄表和所述流程閾值表,對所述業(yè)務流程進行運行測試,將所述業(yè)務流程的時效關鍵信息轉(zhuǎn)化為權(quán)重流程圖,得到流程測試結(jié)果;
24、應用調(diào)整模塊,用于根據(jù)所述流程測試結(jié)果,對所述業(yè)務流程的相應業(yè)務應用進行迭代更新,直至更新后的業(yè)務流程達到預設的時效目標。
25、第三方面,本發(fā)明實施例提供了一種業(yè)務流程時效分析設備,包括:處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如第一方面中任意一項所述的業(yè)務流程時效分析方法。
26、第四方面,本發(fā)明實施例提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其中,在所述計算機程序運行時控制所述計算機可讀存儲介質(zhì)所在設備執(zhí)行如第一方面中任意一項所述的業(yè)務流程時效分析方法。
27、第五方面,本發(fā)明實施例提供了一種計算機程序產(chǎn)品,包括計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)如第一方面中任意一項所述的業(yè)務流程時效分析方法。
28、相對于現(xiàn)有技術(shù),本發(fā)明實施例的一種業(yè)務流程時效分析方法、裝置、設備、介質(zhì)及程序產(chǎn)品,通過在更新業(yè)務流程的業(yè)務應用時,更新流程實例明細記錄表和流程閾值表;其中,所述流程實例明細記錄表用于記錄所述業(yè)務流程在運行過程中的流程實例;所述流程閾值表用于指示所述業(yè)務流程中各個業(yè)務應用對應環(huán)節(jié)的超時閾值和必經(jīng)環(huán)節(jié);然后根據(jù)所述流程實例明細記錄表和所述流程閾值表,對所述業(yè)務流程進行運行測試,將所述業(yè)務流程的時效關鍵信息轉(zhuǎn)化為權(quán)重流程圖,得到流程測試結(jié)果;之后根據(jù)所述流程測試結(jié)果,對所述業(yè)務流程的相應業(yè)務應用進行迭代更新,直至更新后的業(yè)務流程達到預設的時效目標。本發(fā)明實施例可以及時掌控和發(fā)現(xiàn)信息化系統(tǒng)中業(yè)務流程時效瓶頸,實現(xiàn)全面覆蓋的業(yè)務流程時效分析,從而縮短信息化系統(tǒng)的調(diào)測時間。
1.一種業(yè)務流程時效分析方法,其特征在于,包括:
2.如權(quán)利要求1所述的業(yè)務流程時效分析方法,其特征在于,所述根據(jù)所述流程實例明細記錄表和所述流程閾值表,對所述業(yè)務流程進行運行測試,將所述業(yè)務流程的時效相關信息轉(zhuǎn)化為權(quán)重流程圖,得到流程測試結(jié)果,包括:
3.如權(quán)利要求2所述的業(yè)務流程時效分析方法,其特征在于,所述流程實例包括相應流程實例中各個環(huán)節(jié)對應的描述文件;所述描述文件包括相應環(huán)節(jié)所在流程實例的流程實例標識,相應環(huán)節(jié)的環(huán)節(jié)標識、環(huán)節(jié)類型、環(huán)節(jié)處理時長、超時時長、超時顏色權(quán)重值、緊前環(huán)節(jié)標識、緊后環(huán)節(jié)標識。
4.如權(quán)利要求3所述的業(yè)務流程時效分析方法,其特征在于,所述調(diào)用所述時效數(shù)據(jù)分析接口對當前更新的流程實例明細記錄表中累積記錄的流程實例和所述流程閾值表執(zhí)行時效分析服務,得到所述業(yè)務流程的時效關鍵信息,包括:
5.如權(quán)利要求3所述的業(yè)務流程時效分析方法,其特征在于,所述超時時長是根據(jù)相應環(huán)節(jié)的環(huán)節(jié)處理時長和所述流程閾值表指示的相應環(huán)節(jié)的超時閾值確定;所述超時顏色權(quán)重值是根據(jù)相應環(huán)節(jié)的超時時長和全流程總超時時長確定,其中,所述全流程總超時時長是根據(jù)所述全流程分支匯總圖數(shù)據(jù)指示的全流程中所有環(huán)節(jié)的超時時長確定。
6.如權(quán)利要求4所述的業(yè)務流程時效分析方法,其特征在于,所述權(quán)重流程圖包括:分支圖和全流程分支匯總圖;所述將所述業(yè)務流程的時效關鍵信息渲染為權(quán)重流程圖,得到所述流程測試結(jié)果,包括:
7.一種業(yè)務流程時效分析裝置,其特征在于,包括:
8.一種業(yè)務流程時效分析設備,其特征在于,包括:處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至6中任意一項所述的業(yè)務流程時效分析方法。
9.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,其中,在所述計算機程序運行時控制所述計算機可讀存儲介質(zhì)所在設備執(zhí)行如權(quán)利要求1至6中任意一項所述的業(yè)務流程時效分析方法。
10.一種計算機程序產(chǎn)品,包括計算機程序/指令,其特征在于,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任意一項所述的業(yè)務流程時效分析方法。