構(gòu)框圖;
[0050]圖10為本發(fā)明實施例提供的流轉(zhuǎn)規(guī)則配置模塊的結(jié)構(gòu)框圖;
[0051]圖11為本發(fā)明實施例提供的工程設計流程的控制裝置的另一結(jié)構(gòu)框圖;
[0052]圖12為本發(fā)明實施例提供的工程設計流程的控制裝置的再一結(jié)構(gòu)框圖;
[0053]圖13為本發(fā)明實施例提供的工程設計流程的控制裝置的又一結(jié)構(gòu)框圖。
【具體實施方式】
[0054]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0055]圖1為本發(fā)明實施例提供的工程設計流程的控制方法的流程圖,該方法可應用于具有流程引擎的服務器等電子設備中,參照圖1,該方法可以包括:
[0056]步驟S100、根據(jù)工程的各設計節(jié)點配置流程的各流程節(jié)點,一個設計節(jié)點至少對應一個流程節(jié)點,并配置流程節(jié)點之間的流轉(zhuǎn)規(guī)則;
[0057]流程節(jié)點之間的流轉(zhuǎn)規(guī)則指示的是流程節(jié)點之間的流轉(zhuǎn)順序,即流程節(jié)點之間的執(zhí)行順序。
[0058]步驟S110、為各個流程節(jié)點配置對應的節(jié)點基本信息,所述節(jié)點基本信息包括對應流程節(jié)點的待辦產(chǎn)生規(guī)則,及提示待辦完成情況的提示信息;
[0059]待辦是指在流程的某個節(jié)點需要由相關處理角色處理的待辦事項;流程節(jié)點的工程設計完成情況,主要由待辦的完成情況反應;一個流程節(jié)點的待辦數(shù)量可以為至少一個;
[0060]所述提示信息用于反應流程節(jié)點的待辦完成情況,提示信息可以由流程節(jié)點的處理角色完成某一待辦后填寫上傳;
[0061]所述提示信息也可以是流程引擎根據(jù)流程節(jié)點的處理角色上傳的已完成待辦文件自動生成;流程節(jié)點不同的待辦完成進度可對應不同名稱的待辦文件,流程引擎可根據(jù)流程節(jié)點當前已完成的待辦文件名稱,確定流程節(jié)點當前的待辦完成進度,從而生成相應的提示信息。
[0062]步驟S120、在進行流程控制時,讀取各流程節(jié)點的節(jié)點基本信息,若當前流程節(jié)點的提示信息所提示的待辦完成情況,滿足所述流轉(zhuǎn)規(guī)則指示的當前流程節(jié)點的流轉(zhuǎn)條件,則根據(jù)所述流轉(zhuǎn)規(guī)則控制流程流轉(zhuǎn)至所述當前流程節(jié)點的下一流程節(jié)點;
[0063]可選的,流轉(zhuǎn)規(guī)則除指示流程節(jié)點之間的流轉(zhuǎn)順序外,還可指示各流程節(jié)點的流轉(zhuǎn)條件;流轉(zhuǎn)條件可以認為是流程可由當前流程節(jié)點流轉(zhuǎn)至下一流程節(jié)點的觸發(fā)條件;各流程節(jié)點具體的流轉(zhuǎn)條件可根據(jù)實際情況設定;
[0064]可選的,流程節(jié)點可配置有流程傳遞按鈕,當前流程節(jié)點的處理角色完成當前流程節(jié)點的待辦后,可點擊傳遞按鈕,以使得流程準備流轉(zhuǎn)至下一流程節(jié)點;但實際是否流轉(zhuǎn),需在當前流程節(jié)點的處理角色點擊傳遞按鈕后,由流程引擎判斷當前流程節(jié)點的待辦完成情況是否滿足流轉(zhuǎn)條件實現(xiàn)。
[0065]當前流程節(jié)點的下一流程節(jié)點為,流轉(zhuǎn)規(guī)則指示的當前流程節(jié)點的下一步流程節(jié)點。
[0066]步驟S130、根據(jù)所述下一流程節(jié)點的待辦產(chǎn)生規(guī)則,生成所述下一流程節(jié)點對應的待辦。
[0067]本發(fā)明實施例可為不同的流程節(jié)點配置不同的待辦生成規(guī)則,從而對執(zhí)行不同流程節(jié)點的不同處理角色(不同處理角色可能來自不同的設計單位)定制相應的待辦產(chǎn)生規(guī)貝1J,使得流程中各流程節(jié)點的待辦處理可以更為靈活。
[0068]本發(fā)明實施例提供的工程設計流程的控制方法包括:根據(jù)工程的各設計節(jié)點配置流程的各流程節(jié)點,一個設計節(jié)點至少對應一個流程節(jié)點,并配置流程節(jié)點之間的流轉(zhuǎn)規(guī)貝IJ ;為各個流程節(jié)點配置對應的節(jié)點基本信息,所述節(jié)點基本信息包括對應流程節(jié)點的待辦產(chǎn)生規(guī)則,及提示待辦完成情況的提示信息;在進行流程控制時,讀取各流程節(jié)點的節(jié)點基本信息,若當前流程節(jié)點的提示信息所提示的待辦完成情況,滿足所述流轉(zhuǎn)規(guī)則指示的當前流程節(jié)點的流轉(zhuǎn)條件,則根據(jù)所述流轉(zhuǎn)規(guī)則控制流程流轉(zhuǎn)至所述當前流程節(jié)點的下一流程節(jié)點;根據(jù)所述下一流程節(jié)點的待辦產(chǎn)生規(guī)則,生成所述下一流程節(jié)點對應的待辦。本發(fā)明實施例提供的工程設計流程的控制方法,為工程的各設計節(jié)點配置流程的各流程節(jié)點,通過配置流程節(jié)點之間的流轉(zhuǎn)規(guī)則,及為不同的流程節(jié)點配置待辦產(chǎn)生規(guī)則,可對不同的流程節(jié)點的實現(xiàn)待辦定制,使得所配置的流程可適用于較為復雜的工程設計流程;在此基礎上,通過配置的流程進行流程控制,可實現(xiàn)流程的正常流轉(zhuǎn),并依序生成各流程節(jié)點的待辦,完成工程各設計節(jié)點的設計任務,實現(xiàn)流程在工程設計中的適用。本發(fā)明實施例提供的工程設計流程的控制方法,能夠滿足工程設計較為復雜的流程要求,實現(xiàn)對工程設計流程的控制。
[0069]可選的,配置流程節(jié)點之間的流轉(zhuǎn)規(guī)則可以是配置流程節(jié)點之間的流轉(zhuǎn)順序,并配置各流程節(jié)點向下一流程節(jié)點流轉(zhuǎn)的流轉(zhuǎn)條件;
[0070]對應的,在進行流程流轉(zhuǎn)時,本發(fā)明實施例可根據(jù)流程節(jié)點之間的流轉(zhuǎn)順序,控制流程流轉(zhuǎn)至所述當前流程節(jié)點的下一流程節(jié)點。
[0071]可選的,流程節(jié)點之間的流轉(zhuǎn)順序可以通過配置流程節(jié)點之間的上下級流程節(jié)點關系實現(xiàn);
[0072]對應的,在配置流程節(jié)點之間的流轉(zhuǎn)順序時,本發(fā)明實施例可配置各流程節(jié)點之間的上下級流程節(jié)點關系,其中,下級流程節(jié)點為上級流程節(jié)點流轉(zhuǎn)的下一流程節(jié)點。
[0073]可選的,本發(fā)明實施例可在當前流程節(jié)點的至少一條指定待辦完成時,認定當前流程節(jié)點的待辦完成情況滿足流轉(zhuǎn)條件;
[0074]對應的,圖2示出了本發(fā)明實施例提供的確定待辦完成情況滿足流轉(zhuǎn)條件的方法流程圖,參照圖2,該方法可以包括:
[0075]步驟S200、獲取當前流程節(jié)點的提示信息;
[0076]可選的,獲取當前流程節(jié)點的提示信息,可通過流程引擎讀取各流程節(jié)點的節(jié)點基本信息實現(xiàn)。
[0077]步驟S210、若所述當前流程節(jié)點的提示信息所提示的待辦完成情況為,所述當前流程節(jié)點對應的指定待辦完成,則確定滿足所述流轉(zhuǎn)規(guī)則指示的當前流程節(jié)點的流轉(zhuǎn)條件。
[0078]可選的,指定待辦可根據(jù)實際工程設計情況設定。
[0079]可選的,本發(fā)明實施例可在當前流程節(jié)點及,當前流程節(jié)點的所有上一節(jié)點均完成待辦時,認定當前流程節(jié)點的待辦完成情況滿足流轉(zhuǎn)條件;
[0080]對應的,圖3示出了本發(fā)明實施例提供的確定待辦完成情況滿足流轉(zhuǎn)條件的另一方法流程圖,參照圖3,該方法可以包括:
[0081]步驟S300、獲取當前流程節(jié)點的提示信息,及當前流程節(jié)點歷史流轉(zhuǎn)的所有流程節(jié)點的提示信息;
[0082]可選的,獲取當前流程節(jié)點的提示信息,及當前流程節(jié)點歷史流轉(zhuǎn)的所有流程節(jié)點的提示信息,可通過流程引擎讀取各流程節(jié)點的節(jié)點基本信息實現(xiàn)。
[0083]步驟S310、若所述當前流程節(jié)點的提示信息所提示的待辦完成情況為,所述當前流程節(jié)點對應待辦均已完成,且所述當前流程節(jié)點歷史流轉(zhuǎn)的所有流程節(jié)點的提示信息所提示的待辦完成情況為,待辦均已完成,則確定滿足所述流轉(zhuǎn)規(guī)則指示的當前流程節(jié)點的流轉(zhuǎn)條件。
[0084]可選的,流程節(jié)點的待辦產(chǎn)生規(guī)則可以包括:待辦處理方式,待辦名稱和待辦鏈接地址;
[0085]對應的,在生成下一流程節(jié)點對應的待辦時,本發(fā)明實施例可以所述下一流程節(jié)點的待辦名稱標識待辦,在待辦中標明下一流程節(jié)點的待辦處理方式,并以所述下一流程節(jié)點的鏈接地址鏈接待辦,實現(xiàn)下一流程節(jié)點對應待辦的生成。
[0086]可選的,在生成下一流程節(jié)點的待辦后,本發(fā)明實施例可限制只可由特定的處理角色才能完成下一流程節(jié)點的待辦;
[0087]可選的,流程節(jié)點的節(jié)點基本信息還可以包括:對應流程節(jié)點的默認處理角色;圖4示出了本發(fā)明實施例提供的限制待辦處理角色的方法流程圖,參照圖4,該方法可以包括:
[0088]步驟S400、在生成所述下一流程節(jié)點對應的待辦后,建立待辦與所述下一流程節(jié)點的默認處理角色的處理關系;
[0089]步驟S410、限制僅所述默認處理角色可處理所述下一流程節(jié)點對應的待辦。
[0090]可選的,下一流程節(jié)點的處理角色也可由當前流程節(jié)點的處理人員決定;圖5示出了本發(fā)明實施例提供的限制待辦處理角色的另一方法流程圖,參照圖5,該方法可以包括:
[0091]步驟S500、確定當前流程節(jié)點的處理人員指示的下一流程節(jié)點的處理角色;
[0092]步驟S5