施例提供的流程狀態(tài)展示方法的另一流程圖;
[0045]圖4為本發(fā)明實施例提供的流程狀態(tài)展示方法的再一流程圖;
[0046]圖5為本發(fā)明實施例提供的流程狀態(tài)展示裝置的結(jié)構(gòu)框圖;
[0047]圖6為本發(fā)明實施例提供的狀態(tài)圖初始化模塊的結(jié)構(gòu)框圖;
[0048]圖7為本發(fā)明實施例提供的狀態(tài)屬性設(shè)置模塊的結(jié)構(gòu)框圖。
【具體實施方式】
[0049]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0050]圖1為本發(fā)明實施例提供的流程狀態(tài)展示方法的流程圖,該方法可應(yīng)用于具有數(shù)據(jù)處理能力的電子設(shè)備中,參照圖1,該方法可以包括:
[0051]步驟S100、讀取流程的配置文件,所述配置文件記錄有流程的各流程節(jié)點的基本信息,及流程節(jié)點之間的關(guān)聯(lián)關(guān)系;
[0052]需要讀取配置文件的流程,可以認(rèn)為是當(dāng)前需要采用流程狀態(tài)圖,對各流程節(jié)點的狀態(tài)進行展示的流程;
[0053]可選的,流程節(jié)點的基本信息可以包括:流程節(jié)點的節(jié)點名稱,流程節(jié)點在流程中的位置(流程節(jié)點在流程中的位置,反應(yīng)了流程節(jié)點在流程狀態(tài)圖中的位置),流程節(jié)點的處理時間,處理人員等;顯然,本發(fā)明實施例也可選取其中的至少一種作為流程節(jié)點的基本信息;
[0054]流程節(jié)點之間的關(guān)聯(lián)關(guān)系表示的是,流程節(jié)點之間的執(zhí)行順序;可通過流程節(jié)點之間的上下級節(jié)點關(guān)系反應(yīng),其中,上級流程節(jié)點的下級流程節(jié)點為,上級流程節(jié)點完成后,流程需流轉(zhuǎn)至的下一步流程節(jié)點。
[0055]步驟S110、根據(jù)所述流程節(jié)點之間的關(guān)聯(lián)關(guān)系,及各流程節(jié)點的基本信息進行初始化,生成所述流程的流程狀態(tài)圖;
[0056]流程狀態(tài)圖是流程的圖形化表示,初始化流程狀態(tài)圖即是生成流程的圖形化結(jié)構(gòu),得到對應(yīng)的流程狀態(tài)圖;本發(fā)明實施例可在生成流程狀態(tài)圖的頁面中,設(shè)置流程的各流程節(jié)點,標(biāo)明各流程節(jié)點的基本信息,并通過流程節(jié)點之間的關(guān)聯(lián)關(guān)系,采用連接線連接各流程節(jié)點,得到流程狀態(tài)圖。
[0057]步驟S120、讀取流程各流程節(jié)點的當(dāng)前狀態(tài)信息,所述當(dāng)前狀態(tài)信息表示對應(yīng)流程節(jié)點的最新進展?fàn)顟B(tài);
[0058]流程節(jié)點的當(dāng)前狀態(tài)信息可由流程的流程節(jié)點存在流轉(zhuǎn)時,基于流轉(zhuǎn)產(chǎn)生的流轉(zhuǎn)數(shù)據(jù)確定;通過流程的流轉(zhuǎn)數(shù)據(jù),本發(fā)明實施例可確定各流程節(jié)點的任務(wù)完成情況,得到反應(yīng)最新進展?fàn)顟B(tài)的當(dāng)前狀態(tài)?目息;最新進展?fàn)顟B(tài)如任務(wù)啟動,任務(wù)進行中,任務(wù)已完成,任務(wù)退回等。
[0059]步驟S130、根據(jù)各流程節(jié)點的當(dāng)前狀態(tài)信息,設(shè)置流程狀態(tài)圖中各流程節(jié)點的狀態(tài)屬性,以通過流程狀態(tài)圖展示各流程節(jié)點的狀態(tài);
[0060]步驟S140、展示流程狀態(tài)圖。
[0061]在得到圖形化表示流程的流程狀態(tài)圖后,本發(fā)明實施例可根據(jù)讀取的各流程節(jié)點的當(dāng)前狀態(tài)信息,為流程狀態(tài)圖的各流程節(jié)點設(shè)置狀態(tài)屬性,從而在流程狀態(tài)圖中突顯出流程各流程節(jié)點的狀態(tài),使得流程狀態(tài)圖可對各流程節(jié)點的狀態(tài)進行直觀的展示,從而以可視化的方式對各流程節(jié)點的狀態(tài)進行展示。
[0062]本發(fā)明實施例提供的流程狀態(tài)展示方法包括:讀取流程的配置文件,所述配置文件記錄有流程的各流程節(jié)點的基本信息,及流程節(jié)點之間的關(guān)聯(lián)關(guān)系;根據(jù)所述流程節(jié)點之間的關(guān)聯(lián)關(guān)系,及各流程節(jié)點的基本信息進行初始化,生成所述流程的流程狀態(tài)圖;讀取流程各流程節(jié)點的當(dāng)前狀態(tài)信息,所述當(dāng)前狀態(tài)信息表示對應(yīng)流程節(jié)點的最新進展?fàn)顟B(tài);根據(jù)各流程節(jié)點的當(dāng)前狀態(tài)信息,設(shè)置流程狀態(tài)圖中各流程節(jié)點的狀態(tài)屬性,以通過流程狀態(tài)圖展示各流程節(jié)點的狀態(tài);展示流程狀態(tài)圖。采用本發(fā)明實施例提供的流程狀態(tài)展示方法,可采用圖形化表示流程的流程狀態(tài)圖,在流程狀態(tài)圖中為各流程節(jié)點設(shè)置當(dāng)前狀態(tài)信息相應(yīng)的狀態(tài)屬性,得到展示有各流程節(jié)點的狀態(tài)的流程狀態(tài)圖;通過圖形化的流程狀態(tài)圖,突顯流程各流程節(jié)點的狀態(tài),可以可視化的方式對各流程節(jié)點的狀態(tài)進行展示,達到快速、直觀了解流程最新狀態(tài)的目的。
[0063]可選的,為在生成流程狀態(tài)圖的頁面中設(shè)置流程的各流程節(jié)點,并連接各流程節(jié)點,得到流程狀態(tài)圖;流程節(jié)點的基本信息可以包括:流程節(jié)點的節(jié)點名稱,及流程節(jié)點的位置;對應(yīng)的,圖2示出了本發(fā)明實施例提供的初始化流程狀態(tài)圖的方法流程圖,參照圖2,該方法可以包括:
[0064]步驟S200、根據(jù)各流程節(jié)點的位置,在流程狀態(tài)圖所屬頁面中設(shè)置各流程節(jié)點,并標(biāo)明各流程節(jié)點的節(jié)點名稱;
[0065]步驟S210、根據(jù)流程節(jié)點之間的關(guān)聯(lián)關(guān)系,將具有關(guān)聯(lián)關(guān)系的流程節(jié)點采用連接線進行連接,得到所述流程的流程狀態(tài)圖。
[0066]可選的,本發(fā)明實施例可通過不同的顏色,表示流程節(jié)點不同的最新進展?fàn)顟B(tài),本發(fā)明實施例在流程狀態(tài)圖中設(shè)置的流程節(jié)點的狀態(tài)屬性可以包括,流程節(jié)點所標(biāo)識的顏色;
[0067]對應(yīng)的,圖3示出了本發(fā)明實施例提供的流程狀態(tài)展示方法的另一流程圖,參照圖3,該方法可以包括:
[0068]步驟S300、讀取流程的配置文件,所述配置文件記錄有流程的各流程節(jié)點的基本信息,及流程節(jié)點之間的關(guān)聯(lián)關(guān)系;
[0069]步驟S310、根據(jù)所述流程節(jié)點之間的關(guān)聯(lián)關(guān)系,及各流程節(jié)點的基本信息進行初始化,生成所述流程的流程狀態(tài)圖;
[0070]步驟S320、讀取流程各流程節(jié)點的當(dāng)前狀態(tài)信息,所述當(dāng)前狀態(tài)信息表示對應(yīng)流程節(jié)點的最新進展?fàn)顟B(tài);
[0071]步驟S330、根據(jù)各流程節(jié)點的當(dāng)前狀態(tài)信息所表示的最新進展?fàn)顟B(tài),在流程狀態(tài)圖中為流程節(jié)點標(biāo)識與最新進展?fàn)顟B(tài)相應(yīng)的顏色,一個最新進展?fàn)顟B(tài)對應(yīng)一個顏色,以通過流程狀態(tài)圖展示各流程節(jié)點的狀態(tài);
[0072]步驟S340、展示流程狀態(tài)圖。
[0073]可選的,流程節(jié)點的當(dāng)前狀態(tài)可以包括:任務(wù)啟動、任務(wù)進行中、任務(wù)已完成、任務(wù)退回等最新進展?fàn)顟B(tài);
[0074]對應(yīng)的,流程節(jié)點的當(dāng)前狀態(tài)信息可以包括:流程節(jié)點的任務(wù)啟動狀態(tài),流程節(jié)點的任務(wù)進行中狀態(tài),流程節(jié)點的任務(wù)已完成狀態(tài),流程節(jié)點的任務(wù)退回狀態(tài)等;
[0075]可選的,本發(fā)明實施例可為處于任務(wù)啟動狀態(tài)的流程節(jié)點標(biāo)識灰色,為處于任務(wù)進行中狀態(tài)的流程節(jié)點標(biāo)識黃色,為處于任務(wù)已完成狀態(tài)的流程節(jié)點標(biāo)識綠色。
[0076]可選的,除采用顏色標(biāo)識外,本發(fā)明實施例還可以信息的方式,在流程狀態(tài)圖中設(shè)置各流程節(jié)點當(dāng)前所處于的最新進展?fàn)顟B(tài);
[0077]對應(yīng)的,流程節(jié)點的狀態(tài)屬性還可以包括:流程節(jié)點的進展?fàn)顟B(tài);本發(fā)明實施例在設(shè)置流程狀態(tài)圖中各流程節(jié)點的狀態(tài)屬性時,還可根據(jù)各流程節(jié)點的當(dāng)前狀態(tài)信息所表示的最新進展?fàn)顟B(tài),在流程狀態(tài)圖中設(shè)置流程節(jié)點的進展?fàn)顟B(tài)與對應(yīng)當(dāng)前狀態(tài)信息相應(yīng)。
[0078]可選的,本發(fā)明實施例還可在流程狀態(tài)圖中為處理期限臨近,或處理期限超期的流程節(jié)點進行預(yù)警,預(yù)警的流程節(jié)點可采用特定顏色標(biāo)識;為清楚流程節(jié)點的處理期限,流程節(jié)點的基本信息中還應(yīng)包含流程節(jié)點的處理時間,處理時間包括:計劃開始時間,計劃完成時間,實際開始時間、及實際完成時間等;
[0079]對應(yīng)的,流程節(jié)點的狀態(tài)屬性還可以包括:流程節(jié)點的預(yù)警狀態(tài);本發(fā)明實施例在設(shè)置流程狀態(tài)圖中各流程節(jié)點的狀態(tài)屬性時,還可在流程狀態(tài)圖中為處理期限臨近,或處理期限超