欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種工作流的處理方法和裝置的制造方法

文檔序號:10656339閱讀:425來源:國知局
一種工作流的處理方法和裝置的制造方法
【專利摘要】本發(fā)明公開一種工作流的處理方法和裝置,實現(xiàn)對整個工作流的智能流轉(zhuǎn),提高流程審批的工作效率。在上述方法中,從工作流表單中提取出工作流數(shù)據(jù);根據(jù)工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于工作流類型的決策指標樹,決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型;獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù);將工作流數(shù)據(jù)和關(guān)聯(lián)數(shù)據(jù)導(dǎo)入決策指標樹,按照指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果;根據(jù)各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定工作流表單的決策意見,向用戶輸出工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。
【專利說明】
一種工作流的處理方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及智能辦公技術(shù)領(lǐng)域,具體涉及一種工作流的處理方法和裝置。
【背景技術(shù)】
[0002]目前常見的工作流引擎技術(shù)只能夠做到根據(jù)簡單的配置條件來控制某個流程的流轉(zhuǎn)環(huán)節(jié),無法實現(xiàn)智能化的決策,無法模擬流轉(zhuǎn)環(huán)節(jié)審批者的人工判斷邏輯。在這樣的實現(xiàn)場景下,目前的工作流在流轉(zhuǎn)時不可避免的會導(dǎo)致流程流轉(zhuǎn)環(huán)節(jié)時間長,整個工作流的流轉(zhuǎn)時效性差,造成流程審批的工作效率偏低。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的在于提供一種工作流的處理方法和裝置,用于實現(xiàn)對整個工作流的智能流轉(zhuǎn),工作流的流轉(zhuǎn)效率高,提高流程審批的工作效率。
[0004]為了達到上述目的,本發(fā)明采用這樣的如下技術(shù)方案:
[0005]—方面,本發(fā)明提供一種工作流的處理方法,包括:
[0006]從工作流表單中提取出工作流數(shù)據(jù);
[0007]根據(jù)所述工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于所述工作流類型的決策指標樹,所述決策指標樹中包括多個級別上下相連的節(jié)點,其中,所述決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型;
[0008]獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),所述關(guān)聯(lián)數(shù)據(jù)包括:供用戶審批所述工作流表單時參考使用的數(shù)據(jù);
[0009]將所述工作流數(shù)據(jù)和所述關(guān)聯(lián)數(shù)據(jù)導(dǎo)入所述決策指標樹,按照所述指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對所述工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果;
[0010]根據(jù)所述各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定所述工作流表單的決策意見,向所述用戶輸出所述工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。
[0011 ]另一方面,本發(fā)明提供一種工作流的處理裝置,包括:
[0012 ]工作流數(shù)據(jù)提取模塊,用于從工作流表單中提取出工作流數(shù)據(jù);
[0013]指標樹匹配模塊,用于根據(jù)所述工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于所述工作流類型的決策指標樹,所述決策指標樹中包括多個級別上下相連的節(jié)點,其中,所述決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型;
[0014]關(guān)聯(lián)數(shù)據(jù)獲取模塊,用于獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),所述關(guān)聯(lián)數(shù)據(jù)包括:供用戶審批所述工作流表單時參考使用的數(shù)據(jù);
[0015]指標運算模塊,用于將所述工作流數(shù)據(jù)和所述關(guān)聯(lián)數(shù)據(jù)導(dǎo)入所述決策指標樹,按照所述指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對所述工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果;
[0016]決策意見生成模塊,用于根據(jù)所述各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定所述工作流表單的決策意見,向所述用戶輸出所述工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。
[0017]采用上述技術(shù)方案后,本發(fā)明提供的技術(shù)方案將有如下優(yōu)點:
[0018]本發(fā)明實施例中針對不同的工作流類型設(shè)置有對應(yīng)的決策指標樹,在決策指標樹中的各個節(jié)點都對應(yīng)有流程流轉(zhuǎn)環(huán)節(jié),針對各個流程流轉(zhuǎn)環(huán)節(jié)都可以按照指標運算類型生成各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果,對所有流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果進行綜合后,可以出確定整個工作流表單的決策意見,用戶在審批工作流表單時可以參考該決策意見以及關(guān)聯(lián)數(shù)據(jù),實現(xiàn)對整個工作流的智能流轉(zhuǎn),工作流的流轉(zhuǎn)效率高,提高流程審批的工作效率。
【附圖說明】
[0019]圖1為本發(fā)明實施例提供一種工作流的處理方法的流程方框示意圖;
[0020]圖2為本發(fā)明實施例提供的基礎(chǔ)數(shù)據(jù)的組成結(jié)構(gòu)示意圖;
[0021]圖3為發(fā)明實施例提供的決策指標樹中各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算的處理機制示意圖;
[0022]圖4為本發(fā)明實施例提供的工作流智能決策分析平臺的具體實現(xiàn)方案示意圖;
[0023]圖5為本發(fā)明實施例提供的決策指標樹的配置示意圖;
[0024]圖6為本發(fā)明實施例提供的關(guān)聯(lián)數(shù)據(jù)的實現(xiàn)方式示意圖;
[0025]圖7為本發(fā)明實施例提供的工作流的只能決策分析結(jié)果示意圖;
[0026]圖8-a為本發(fā)明實施例提供的工作流的處理裝置的組成結(jié)構(gòu)示意圖;
[0027]圖8_b為本發(fā)明實施例提供的一種指標運算模塊的組成結(jié)構(gòu)示意圖;
[0028]圖8-c為本發(fā)明實施例提供的另一種指標運算模塊的組成結(jié)構(gòu)示意圖。
【具體實施方式】
[0029]本發(fā)明實施例提供了一種工作流的處理方法和裝置,用于實現(xiàn)對整個工作流的智能流轉(zhuǎn),工作流的流轉(zhuǎn)效率高,提高流程審批的工作效率。
[0030]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域的技術(shù)人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0031]本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的術(shù)語在適當情況下可以互換,這僅僅是描述本發(fā)明的實施例中對相同屬性的對象在描述時所采用的區(qū)分方式。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,以便包含一系列單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于那些單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它單元。
[0032]本發(fā)明實施例可以實現(xiàn)對工作流表單的智能分析,具體可以通過智能分析平臺來實現(xiàn),通過建立決策指標樹、指標樹引擎、關(guān)聯(lián)數(shù)據(jù)展示、決策意見形成,即將工作流表單導(dǎo)入智能分析平臺,智能分析平臺根據(jù)已經(jīng)建立的指標樹對工作流表單的流轉(zhuǎn)進行智能決策分析并提供流程流轉(zhuǎn)環(huán)節(jié)的關(guān)聯(lián)數(shù)據(jù),給出決策意見,輔助工作流流轉(zhuǎn)。而現(xiàn)有技術(shù)通常只能夠?qū)崿F(xiàn)對單個配置條件的判斷,流程流轉(zhuǎn)環(huán)節(jié)審批者給出決策意見的難度大,這對審批者的經(jīng)驗有很高要求,本發(fā)明實施例中不需要審查者的過多經(jīng)驗就能對流程流轉(zhuǎn)進行快速而準確地審批。另外本發(fā)明實施例中建立了對工作流表單的統(tǒng)一審批標準,避免人工審批時同樣的工作流流轉(zhuǎn)會導(dǎo)致不同的結(jié)果,規(guī)范工作流流轉(zhuǎn)。
[0033]本發(fā)明工作流的處理方法的一個實施例,可應(yīng)用于對工作流的智能分析平臺中,請參閱如圖1所示,本發(fā)明提供的工作流的處理方法,可以包括如下步驟:
[0034]101、從工作流表單中提取出工作流數(shù)據(jù)。
[0035]其中,工作流表單是需要審批的表單,在工作流表單中記錄有需要的單據(jù)內(nèi)容,從工作流表單中提取出工作流數(shù)據(jù),該工作流數(shù)據(jù)記載有需要審批的單據(jù)內(nèi)容,通常工作流數(shù)據(jù)需要具有規(guī)范的數(shù)據(jù)格式,以便于后續(xù)的各項審核。
[0036]在本發(fā)明的一些實施例中,步驟101從工作流表單中提取出工作流數(shù)據(jù),具體包括如下步驟:
[0037]Al、建立基礎(chǔ)數(shù)據(jù),基礎(chǔ)數(shù)據(jù)包括:全局數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),全局數(shù)據(jù)包括:用戶庫、配置庫、接口庫,業(yè)務(wù)數(shù)據(jù)包括:業(yè)務(wù)分類庫、表單庫、標準庫、基礎(chǔ)庫;
[0038]A2、對工作流表單進行標準化操作,按照基礎(chǔ)數(shù)據(jù)的表單結(jié)構(gòu)從工作流表單中分析出工作流數(shù)據(jù)。
[0039]其中,首先可以進行基礎(chǔ)數(shù)據(jù)設(shè)置與導(dǎo)入,工作流的智能決策分析需要用到各種基礎(chǔ)數(shù)據(jù),請參閱如圖2所示,為本發(fā)明實施例提供的基礎(chǔ)數(shù)據(jù)的組成結(jié)構(gòu)示意圖,基礎(chǔ)數(shù)據(jù)可以包括:全局數(shù)據(jù)(包括:用戶庫、配置庫、接口庫)、業(yè)務(wù)數(shù)據(jù)(包括:業(yè)務(wù)分類庫、表單庫、標準庫、基礎(chǔ)庫)。在基礎(chǔ)數(shù)據(jù)中,一部分數(shù)據(jù)通過自身構(gòu)建,另一部分數(shù)據(jù)通過將需要決策分析的工作流表單、流程數(shù)據(jù)以標準化的格式導(dǎo)入進來。具體的,業(yè)務(wù)分類庫是指決策平臺可以決策的業(yè)務(wù)分類數(shù)據(jù)庫。表單庫是指所有需要被智能決策的表單存儲的數(shù)據(jù)庫。標準庫是指涉及到某表單流程過程中需要匹配的業(yè)務(wù)標準數(shù)據(jù)庫,如報銷所需要的公司報銷規(guī)定,用于公文審批的詞法判定標準、流程流轉(zhuǎn)標準?;A(chǔ)庫是指包含基礎(chǔ)人員數(shù)據(jù)、組織架構(gòu)數(shù)據(jù)等涉及到流程流轉(zhuǎn)的基礎(chǔ)數(shù)據(jù)庫。
[0040]102、根據(jù)工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于工作流類型的決策指標樹,決策指標樹中包括多個級別上下相連的節(jié)點,其中,決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型。
[0041]在本發(fā)明實施例中建立有決策指標樹,決策指標樹是用于決策分析的指標樹,對某一類型的基礎(chǔ)表單數(shù)據(jù)進行決策設(shè)置。決策指標樹包括:上下相連的多個級別的節(jié)點,例如可以包括:計算節(jié)點和葉子節(jié)點,計算節(jié)點用于某個決策指標的運算配置,葉子節(jié)點提供運算的數(shù)據(jù)來源,例如對應(yīng)表單中某字段。本發(fā)明實施例中針對不同的工作流類型分別建立有不同的決策指標樹,當獲取到工作流數(shù)據(jù)之后,可以根據(jù)該工作流數(shù)據(jù)對應(yīng)的工作流類型來選取相應(yīng)的決策指標樹,例如有的工作流數(shù)據(jù)涉及到差旅費報銷,有的工作流數(shù)據(jù)涉及到行政事項審批,則可以針對具體的工作流數(shù)據(jù)對應(yīng)的工作流類型具體設(shè)置各種的決策指標樹。
[0042]本發(fā)明實施例中,決策指標樹中包括多個級別上下相連的節(jié)點,例如有的節(jié)點是根節(jié)點,有的節(jié)點是葉子節(jié)點,有的節(jié)點是某個子節(jié)點的父節(jié)點。其中每一個節(jié)點都是需要進行流程流轉(zhuǎn)的一個環(huán)節(jié),因此決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié),對于各個流程流轉(zhuǎn)環(huán)節(jié),還需要配置該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型,即在不同的流程流轉(zhuǎn)環(huán)節(jié)中需要對工作流數(shù)據(jù)進行什么樣的指標運算。舉例說明如下,指標運算類型可以包括:綜合計算類型、復(fù)合取值類型、接口取值類型、科學(xué)計算類型。對于不同的運算類型需要采取相應(yīng)的運算方式,在實際的應(yīng)用場景中可以靈活選擇決策指標樹中各個流程流轉(zhuǎn)環(huán)節(jié)對應(yīng)的指標運算類型,此處不再贅述,后續(xù)實施例將以不同的應(yīng)用場景進行說明。在實際應(yīng)用中,各種指標運算類型可以由指標樹引擎來觸發(fā)執(zhí)行,指標樹引擎負責啟動智能決策分析,利用指標樹對導(dǎo)入的標準工作流表單數(shù)據(jù)進行實時的決策分析。
[0043]103、獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),關(guān)聯(lián)數(shù)據(jù)包括:供用戶審批工作流表單時參考使用的數(shù)據(jù)。
[0044]在本發(fā)明實施例中,確定采用具體的決策指標樹之后,對于每一個流程流轉(zhuǎn)環(huán)節(jié),都可以獲取到該流程流轉(zhuǎn)環(huán)節(jié)的關(guān)聯(lián)數(shù)據(jù)。接下來對關(guān)聯(lián)數(shù)據(jù)進行舉例說明,例如,某流程發(fā)起者提交了差旅報銷,對應(yīng)流程審批者審批該單據(jù)時能夠查看該發(fā)起者的歷史報銷數(shù)據(jù)以及同類型報銷數(shù)據(jù)的結(jié)果,或者為了輔助該環(huán)節(jié)需要查詢的公司報銷規(guī)則。又如,在工作流表單進行流轉(zhuǎn)時,審批者往往需要參考該表單的關(guān)聯(lián)數(shù)據(jù),如類似該表單的歷史數(shù)據(jù),以及輔助該表單審核的依據(jù)(如公司規(guī)定、財務(wù)政策、文件檔案)。在關(guān)聯(lián)數(shù)據(jù)配置中能夠針對工作流的流轉(zhuǎn)環(huán)節(jié)配置相應(yīng)的關(guān)聯(lián)數(shù)據(jù),供審批者輔助決策之用。
[0045]在本發(fā)明的一些實施例中,步驟103獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),具體可以包括如下步驟:
[0046]B1、從基礎(chǔ)數(shù)據(jù)的標準庫和基礎(chǔ)庫中提取出在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。
[0047]由前述對基礎(chǔ)數(shù)據(jù)的說明可知,在標準庫和基礎(chǔ)庫中記錄的數(shù)據(jù)可以用于工作流表單的審批使用,這些數(shù)據(jù)與工作流表單的審批有關(guān)可以作為關(guān)聯(lián)數(shù)據(jù)。
[0048]104、將工作流數(shù)據(jù)和關(guān)聯(lián)數(shù)據(jù)導(dǎo)入決策指標樹,按照指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果。
[0049]在本發(fā)明實施例中,將工作流數(shù)據(jù)和關(guān)聯(lián)數(shù)據(jù)導(dǎo)入到?jīng)Q策分析樹中,由步驟102中對決策指標樹的詳細描述可知,需要按照決策指標樹中的各個指標運算類型依次對工作流數(shù)據(jù)進行指標運算,每個流程流轉(zhuǎn)環(huán)節(jié)都可以生成指標運算結(jié)果,記錄下各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果。
[0050]具體的,步驟104按照指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果,具體可以包括如下步驟:
[0051]Cl、按照如下的循環(huán)過程多次執(zhí)行,直至計算出所有流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果:
[0052]C11、按照當前的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對工作流數(shù)據(jù)進行指標運算,得到當前的指標運算結(jié)果;
[0053]C12、按照決策指標樹將工作流數(shù)據(jù)和當前的指標運算結(jié)果輸入到下一個的流程流轉(zhuǎn)環(huán)節(jié);
[0054]C13、按照下一個的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對工作流數(shù)據(jù)進行指標運算,得到下一個的指標運算結(jié)果。
[0055]其中,對于決策指標樹中的各個流程流轉(zhuǎn)環(huán)節(jié)都需要計算出相應(yīng)環(huán)節(jié)的指標運算結(jié)果,則對于決策指標樹中上下級的節(jié)點,可以逐級節(jié)點進行計算,舉例說明兩個環(huán)節(jié)的指標運算,一個是當前的流程流轉(zhuǎn)環(huán)節(jié),另一個是下一個的流程流轉(zhuǎn)環(huán)節(jié)。請參閱如圖3所示,為發(fā)明實施例提供的決策指標樹中各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算的處理機制示意圖。以決策指標樹中包括多個節(jié)點為例,首先在底層節(jié)點對工作流數(shù)據(jù)進行指標運算,得到指標運算結(jié)果,然后從底層節(jié)點輸入結(jié)果到上一層節(jié)點,不斷向上計算上一層節(jié)點,直至根節(jié)點計算完畢,在每個節(jié)點進行指標運算時,可以輸出該節(jié)點的指標運算結(jié)果。
[0056]在本發(fā)明的一些實施例中,步驟CU按照當前的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對工作流數(shù)據(jù)進行指標運算,得到當前的指標運算結(jié)果之后,本發(fā)明實施例提供的工作流的處理方法還可以包括如下步驟:
[0057]C10、判斷當前的指標運算結(jié)果是否滿足當前的流程流轉(zhuǎn)環(huán)節(jié)對應(yīng)的流轉(zhuǎn)條件;
[0058]若滿足流轉(zhuǎn)條件,觸發(fā)執(zhí)行如下步驟C12:按照決策指標樹將工作流數(shù)據(jù)和當前的指標運算結(jié)果輸入到下一個的流程流轉(zhuǎn)環(huán)節(jié);
[0059]若不滿足流轉(zhuǎn)條件,向用戶輸出流轉(zhuǎn)失敗的提醒消息。
[0060]其中,在進行各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算時,可以對每個流程流轉(zhuǎn)環(huán)節(jié)設(shè)置對應(yīng)的流轉(zhuǎn)條件,流轉(zhuǎn)條件可用于分析指標運算結(jié)果,以確定當前的工作流表單是否滿足審批的要求。
[0061]105、根據(jù)各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定工作流表單的決策意見,向用戶輸出工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。
[0062]在本發(fā)明實施例中,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果之后,可以形成決策意見,例如指標樹引擎對工作流表單進行實時決策分析,會產(chǎn)生決策意見,包括工作流表單的整體流轉(zhuǎn)意見以及表單各項數(shù)據(jù)不合理的決策意見。然后向用戶輸出工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。本發(fā)明實施例在不影響現(xiàn)有工作流引擎運轉(zhuǎn)的情況下,智能化地分析工作流流轉(zhuǎn)環(huán)節(jié),提供流轉(zhuǎn)意見供環(huán)節(jié)審批者參考。通過建立決策指標樹的方式對工作流表單數(shù)據(jù)進行統(tǒng)一的指標驗證,給出工作流數(shù)據(jù)在流程流轉(zhuǎn)的各個環(huán)節(jié)的的決策意見,同時提供相應(yīng)流轉(zhuǎn)環(huán)節(jié)對應(yīng)的關(guān)聯(lián)數(shù)據(jù),輔助審批者進行流程流轉(zhuǎn)。
[0063]由前述對本發(fā)明的舉例說明可知,首先從工作流表單中提取出工作流數(shù)據(jù),然后根據(jù)工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于工作流類型的決策指標樹,決策指標樹中包括多個級別上下相連的節(jié)點,其中,決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型,接下來獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),關(guān)聯(lián)數(shù)據(jù)包括:供用戶審批工作流表單時參考使用的數(shù)據(jù),接下來將工作流數(shù)據(jù)和關(guān)聯(lián)數(shù)據(jù)導(dǎo)入決策指標樹,按照指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果,最后根據(jù)各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定工作流表單的決策意見,向用戶輸出工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。本發(fā)明實施例中針對不同的工作流類型設(shè)置有對應(yīng)的決策指標樹,在決策指標樹中的各個節(jié)點都對應(yīng)有流程流轉(zhuǎn)環(huán)節(jié),針對各個流程流轉(zhuǎn)環(huán)節(jié)都可以按照指標運算類型生成各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果,對所有流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果進行綜合后,可以出確定整個工作流表單的決策意見,用戶在審批工作流表單時可以參考該決策意見以及關(guān)聯(lián)數(shù)據(jù),實現(xiàn)對整個工作流的智能流轉(zhuǎn),工作流的流轉(zhuǎn)效率高,提高流程審批的工作效率。
[0064]為便于更好的理解和實施本發(fā)明實施例的上述方案,下面舉例相應(yīng)的應(yīng)用場景來進行具體說明。
[0065]如圖4所示,為本發(fā)明實施例提供的工作流智能決策分析平臺的具體實現(xiàn)方案,它包括基礎(chǔ)數(shù)據(jù)設(shè)置與導(dǎo)入、決策指標樹建立、指標樹引擎、流轉(zhuǎn)環(huán)節(jié)的關(guān)聯(lián)數(shù)據(jù)、決策意見形成。通過統(tǒng)一的數(shù)據(jù)抽取組件導(dǎo)入工作流數(shù)據(jù),形成標準的工作流數(shù)據(jù)。啟動指標樹引擎,利用決策指標樹對工作流表單數(shù)據(jù)進行驗證。首先根據(jù)指標運算類型中的計算公式會對指標樹的葉子節(jié)點進行指標運算得出計算節(jié)點的決策結(jié)果,然后不同的計算節(jié)點的運算結(jié)果再利用計算公式匯總為整個表單的決策結(jié)果,最后形成決策意見。在流程審批流轉(zhuǎn)環(huán)節(jié)中,審批者能夠看到該表單的關(guān)聯(lián)數(shù)據(jù)。流程審批者能夠參考關(guān)聯(lián)數(shù)據(jù)和智能決策意見,快速準確地做出流程審批決策。接下來對本發(fā)明中上述部分的主要功能分別進行詳細說明:
[0066]步驟1:基礎(chǔ)數(shù)據(jù)設(shè)置與導(dǎo)入,建立工作流引擎運轉(zhuǎn)所需要的基礎(chǔ)數(shù)據(jù)表結(jié)構(gòu),例如全局數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)。將需要智能決策的工作流系統(tǒng)的數(shù)據(jù)按照基礎(chǔ)表結(jié)構(gòu)導(dǎo)入到分析平臺,使得一種表單結(jié)構(gòu)能夠兼容某一類型的大量不同表單,進而實現(xiàn)一種類型的指標樹能夠驗證某種類型的大部分表單。設(shè)置智能決策分析平臺需要用到的所有基礎(chǔ)數(shù)據(jù)結(jié)構(gòu),系統(tǒng)將自動按照標準格式將工作流系統(tǒng)的數(shù)據(jù)導(dǎo)入。
[0067]步驟2:建立決策指標樹,指標樹的所有節(jié)點,例如包含根節(jié)點、父子節(jié)點、葉子節(jié)點都提供了增刪改查功能,可以根據(jù)需要不斷地編輯指標樹節(jié)點。決策指標樹的數(shù)據(jù)存儲結(jié)構(gòu)采用樹狀的模式,每一條數(shù)據(jù)都會記錄其父節(jié)點。某個節(jié)點如果將其父節(jié)點標記為0,表示其為根節(jié)點。同樣,某個節(jié)點也可以將自身標記為葉子節(jié)點,不再繼續(xù)向下擴展,葉子節(jié)點通常對應(yīng)的工作流表單的數(shù)據(jù)字段或者各種配置字段。請參圖5所示,為本發(fā)明實施例提供的決策指標樹的配置示意圖,針對不同的工作流類型配置智能決策分析的指標樹,圖5中只是決策指標樹的一種配置樣例視圖,在決策指標樹中配置有多種流程流轉(zhuǎn)環(huán)節(jié),例如財務(wù)管理的表單、行政管理的表單、人力資源管理的表單和采購管理的表單,以差旅報銷表為例具體可以進行指標定義和指標運算。
[0068]步驟3:為決策指標樹建立指標運算規(guī)則,系統(tǒng)預(yù)設(shè)的運算規(guī)則包含綜合計算型、復(fù)合取值型、接口取值型、科學(xué)計算型四種類型。所有的非葉子節(jié)點都能夠配置運算規(guī)則,運算規(guī)則配置時用到的值域即為當前正在配置的節(jié)點對應(yīng)的子節(jié)點。同時非葉子節(jié)點還能夠配置指標驗證不通過時的決策意見信息。配置工作流流轉(zhuǎn)環(huán)節(jié)需要用到的關(guān)聯(lián)數(shù)據(jù),不同流轉(zhuǎn)環(huán)節(jié)能夠根據(jù)特殊條件(如某一個審批者他只能查看自己權(quán)限范圍的關(guān)聯(lián)數(shù)據(jù))和當前流轉(zhuǎn)數(shù)據(jù)展示相應(yīng)的關(guān)聯(lián)數(shù)據(jù),輔助流程流轉(zhuǎn)的審批者進行決策分析。
[0069]步驟4:配置關(guān)聯(lián)數(shù)據(jù),關(guān)聯(lián)數(shù)據(jù)由一系列可動態(tài)配置的SQL查詢語句生成,可以動態(tài)地配置查詢的字段和查詢條件,其中,查詢條件根據(jù)不同表單或流程環(huán)節(jié)可取不同的值。如圖6所示,為本發(fā)明實施例提供的關(guān)聯(lián)數(shù)據(jù)的實現(xiàn)方式示意圖,對于工作流引擎,可以有多個流程流轉(zhuǎn)環(huán)節(jié)1、2、3...,針對每個流程流轉(zhuǎn)環(huán)節(jié)可以設(shè)置關(guān)聯(lián)數(shù)據(jù)1、關(guān)聯(lián)數(shù)據(jù)2、...。將不同的關(guān)聯(lián)數(shù)據(jù)配置到某個流程的具體某個環(huán)節(jié),當工作流流程運轉(zhuǎn)起來后,流程流轉(zhuǎn)環(huán)節(jié)的審批者能夠看到該表單的關(guān)聯(lián)數(shù)據(jù),能夠為其審批和決策提供參考意見。
[°07°] 步驟5:啟動指標樹引擎,讀取所有需要驗證的流程表單形成Map〈String,List〈Workf low?對象,即工作流類型對應(yīng)流程表單集合這樣的對象。指標樹引擎根據(jù)不同的工作流類型創(chuàng)建不同的多線程任務(wù),每個線程處理一種類型的任務(wù),某種類型的任務(wù)對應(yīng)相應(yīng)的決策指標樹,一種決策指標樹可以驗證某類型的多個任務(wù)。在某個線程中,循環(huán)遍歷List〈Workf low〉對象,將單個Workf low對象的值域載入指標樹的葉子節(jié)點,葉子節(jié)點主要提供表單值域的顯示以及自定義計算法則(如距離計算、天數(shù)計算),指標樹通過不斷地回溯機制,自底向上的不斷地計算所有非葉子節(jié)點的取值以及獲取相應(yīng)的決策提示信息,非葉子節(jié)點的決策意見通常代表了表單某幾個值域的決策意見。繼續(xù)往上一級一級運算,其中,上一層節(jié)點計算需要用到的值域由其對應(yīng)的子節(jié)點運算而得,直到根節(jié)點運算完畢,從而得出整個工作流表單的驗證結(jié)果,也給出最終的決策意見,某些表單的字段填寫不合理以及整個表單是否能通過審批。根據(jù)步驟4的分析結(jié)果,通過API接口將相應(yīng)結(jié)果提供給工作流系統(tǒng)調(diào)用,形成如圖7所示的結(jié)果頁面,圖7為本發(fā)明實施例提供的工作流的只能決策分析結(jié)果示意圖,為工作流表單提供智能決策分析意見。需要說明的是,圖7所示的決策分析結(jié)果只是示意說明,不作為對本發(fā)明的限定,具體的決策內(nèi)容需要結(jié)合應(yīng)用場景來詳細實現(xiàn),具體不再對圖7的決策分析結(jié)果進行詳細說明。
[0071]接下來請參閱圖8-a、圖8-b、圖8-c所示,對本發(fā)明實施例提供的工作流的處理裝置進行說明,首先請參閱如圖8-a所示,工作流的處理裝置800包括:
[0072]工作流數(shù)據(jù)提取模塊801,用于從工作流表單中提取出工作流數(shù)據(jù);
[0073]指標樹匹配模塊802,用于根據(jù)所述工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于所述工作流類型的決策指標樹,所述決策指標樹中包括多個級別上下相連的節(jié)點,其中,所述決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型;
[0074]關(guān)聯(lián)數(shù)據(jù)獲取模塊803,用于獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),所述關(guān)聯(lián)數(shù)據(jù)包括:供用戶審批所述工作流表單時參考使用的數(shù)據(jù);
[0075]指標運算模塊804,用于將所述工作流數(shù)據(jù)和所述關(guān)聯(lián)數(shù)據(jù)導(dǎo)入所述決策指標樹,按照所述指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對所述工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果;
[0076]決策意見生成模塊805,用于根據(jù)所述各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定所述工作流表單的決策意見,向所述用戶輸出所述工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。
[0077]在本發(fā)明的一些實施例中,所述工作流數(shù)據(jù)提取模塊801,具體用于建立基礎(chǔ)數(shù)據(jù),所述基礎(chǔ)數(shù)據(jù)包括:全局數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),所述全局數(shù)據(jù)包括:用戶庫、配置庫、接口庫,所述業(yè)務(wù)數(shù)據(jù)包括:業(yè)務(wù)分類庫、表單庫、標準庫、基礎(chǔ)庫;對所述工作流表單進行標準化操作,按照所述基礎(chǔ)數(shù)據(jù)的表單結(jié)構(gòu)從所述工作流表單中分析出工作流數(shù)據(jù)。
[0078]在本發(fā)明的一些實施例中,所述關(guān)聯(lián)數(shù)據(jù)獲取模塊803,具體用于從所述基礎(chǔ)數(shù)據(jù)的標準庫和基礎(chǔ)庫中提取出在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。
[0079]在本發(fā)明的一些實施例中,請參閱圖8-b所示,所述指標運算模塊804,包括:第一指標運算單元8041和第二指標運算單元8042,其中,第一指標運算單元8041、第二指標運算單元8042需要多次循環(huán)執(zhí)行直至計算出所有流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果;
[0080]所述第一指標運算單元8041,用于按照當前的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到當前的指標運算結(jié)果;按照所述決策指標樹將所述工作流數(shù)據(jù)和所述當前的指標運算結(jié)果輸入到下一個的流程流轉(zhuǎn)環(huán)節(jié)
[0081]所述第二指標運算單元8042,用于按照所述下一個的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到下一個的指標運算結(jié)果O
[0082I在本發(fā)明的一些實施例中,請參閱圖8-C所示,所述指標運算模塊804,還包括:流轉(zhuǎn)判斷單元8043,其中,
[0083]所述流轉(zhuǎn)判斷單元8043,用于所述第一指標運算單元8041按照當前的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到當前的指標運算結(jié)果之后,判斷所述當前的指標運算結(jié)果是否滿足當前的流程流轉(zhuǎn)環(huán)節(jié)對應(yīng)的流轉(zhuǎn)條件;若滿足所述流轉(zhuǎn)條件,觸發(fā)執(zhí)行如下步驟:按照所述決策指標樹將所述工作流數(shù)據(jù)和所述當前的指標運算結(jié)果輸入到下一個的流程流轉(zhuǎn)環(huán)節(jié);若不滿足所述流轉(zhuǎn)條件,向所述用戶輸出流轉(zhuǎn)失敗的提醒消息。
[0084]由前述對本發(fā)明的舉例說明可知,首先從工作流表單中提取出工作流數(shù)據(jù),然后根據(jù)工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于工作流類型的決策指標樹,決策指標樹中包括多個級別上下相連的節(jié)點,其中,決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型,接下來獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),關(guān)聯(lián)數(shù)據(jù)包括:供用戶審批工作流表單時參考使用的數(shù)據(jù),接下來將工作流數(shù)據(jù)和關(guān)聯(lián)數(shù)據(jù)導(dǎo)入決策指標樹,按照指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果,最后根據(jù)各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定工作流表單的決策意見,向用戶輸出工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。本發(fā)明實施例中針對不同的工作流類型設(shè)置有對應(yīng)的決策指標樹,在決策指標樹中的各個節(jié)點都對應(yīng)有流程流轉(zhuǎn)環(huán)節(jié),針對各個流程流轉(zhuǎn)環(huán)節(jié)都可以按照指標運算類型生成各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果,對所有流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果進行綜合后,可以出確定整個工作流表單的決策意見,用戶在審批工作流表單時可以參考該決策意見以及關(guān)聯(lián)數(shù)據(jù),實現(xiàn)對整個工作流的智能流轉(zhuǎn),工作流的流轉(zhuǎn)效率高,提高流程審批的工作效率。
[0085]另外需說明的是,以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。另外,本發(fā)明提供的裝置實施例附圖中,模塊之間的連接關(guān)系表示它們之間具有通信連接,具體可以實現(xiàn)為一條或多條通信總線或信號線。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
[0086]通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現(xiàn),當然也可以通過專用硬件包括專用集成電路、專用CPU、專用存儲器、專用元器件等來實現(xiàn)。一般情況下,凡由計算機程序完成的功能都可以很容易地用相應(yīng)的硬件來實現(xiàn),而且,用來實現(xiàn)同一功能的具體硬件結(jié)構(gòu)也可以是多種多樣的,例如模擬電路、數(shù)字電路或?qū)S秒娐返取5?,對本發(fā)明而言更多情況下軟件程序?qū)崿F(xiàn)是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機的軟盤、U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0087]綜上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照上述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對上述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種工作流的處理方法,其特征在于,包括: 從工作流表單中提取出工作流數(shù)據(jù); 根據(jù)所述工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于所述工作流類型的決策指標樹,所述決策指標樹中包括多個級別上下相連的節(jié)點,其中,所述決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型; 獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),所述關(guān)聯(lián)數(shù)據(jù)包括:供用戶審批所述工作流表單時參考使用的數(shù)據(jù); 將所述工作流數(shù)據(jù)和所述關(guān)聯(lián)數(shù)據(jù)導(dǎo)入所述決策指標樹,按照所述指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對所述工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果; 根據(jù)所述各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定所述工作流表單的決策意見,向所述用戶輸出所述工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的一種工作流的處理方法,其特征在于,所述從工作流表單中提取出工作流數(shù)據(jù),包括: 建立基礎(chǔ)數(shù)據(jù),所述基礎(chǔ)數(shù)據(jù)包括:全局數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),所述全局數(shù)據(jù)包括:用戶庫、配置庫、接口庫,所述業(yè)務(wù)數(shù)據(jù)包括:業(yè)務(wù)分類庫、表單庫、標準庫、基礎(chǔ)庫; 對所述工作流表單進行標準化操作,按照所述基礎(chǔ)數(shù)據(jù)的表單結(jié)構(gòu)從所述工作流表單中分析出工作流數(shù)據(jù)。3.根據(jù)權(quán)利要求2所述的一種工作流的處理方法,其特征在于,所述獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),包括: 從所述基礎(chǔ)數(shù)據(jù)的標準庫和基礎(chǔ)庫中提取出在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。4.根據(jù)權(quán)利要求1所述的一種工作流的處理方法,其特征在于,所述按照所述指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對所述工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果,包括: 按照如下的循環(huán)過程多次執(zhí)行,直至計算出所有流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果: 按照當前的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到當前的指標運算結(jié)果; 按照所述決策指標樹將所述工作流數(shù)據(jù)和所述當前的指標運算結(jié)果輸入到下一個的流程流轉(zhuǎn)環(huán)節(jié); 按照所述下一個的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到下一個的指標運算結(jié)果。5.根據(jù)權(quán)利要求4所述的一種工作流的處理方法,其特征在于,所述按照當前的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到當前的指標運算結(jié)果之后,所述方法還包括: 判斷所述當前的指標運算結(jié)果是否滿足當前的流程流轉(zhuǎn)環(huán)節(jié)對應(yīng)的流轉(zhuǎn)條件; 若滿足所述流轉(zhuǎn)條件,觸發(fā)執(zhí)行如下步驟:按照所述決策指標樹將所述工作流數(shù)據(jù)和所述當前的指標運算結(jié)果輸入到下一個的流程流轉(zhuǎn)環(huán)節(jié); 若不滿足所述流轉(zhuǎn)條件,向所述用戶輸出流轉(zhuǎn)失敗的提醒消息。6.一種工作流的處理裝置,其特征在于,包括: 工作流數(shù)據(jù)提取模塊,用于從工作流表單中提取出工作流數(shù)據(jù); 指標樹匹配模塊,用于根據(jù)所述工作流數(shù)據(jù)的工作流類型獲取對應(yīng)于所述工作流類型的決策指標樹,所述決策指標樹中包括多個級別上下相連的節(jié)點,其中,所述決策指標樹中的每一個節(jié)點對應(yīng)有一個流程流轉(zhuǎn)環(huán)節(jié)以及該流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型; 關(guān)聯(lián)數(shù)據(jù)獲取模塊,用于獲取在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù),所述關(guān)聯(lián)數(shù)據(jù)包括:供用戶審批所述工作流表單時參考使用的數(shù)據(jù); 指標運算模塊,用于將所述工作流數(shù)據(jù)和所述關(guān)聯(lián)數(shù)據(jù)導(dǎo)入所述決策指標樹,按照所述指標運算類型在各個流程流轉(zhuǎn)環(huán)節(jié)依次對所述工作流數(shù)據(jù)進行指標運算,得到各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果; 決策意見生成模塊,用于根據(jù)所述各個流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果確定所述工作流表單的決策意見,向所述用戶輸出所述工作流表單的決策意見以及在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。7.根據(jù)權(quán)利要求6所述的一種工作流的處理裝置,其特征在于,所述工作流數(shù)據(jù)提取模塊,具體用于建立基礎(chǔ)數(shù)據(jù),所述基礎(chǔ)數(shù)據(jù)包括:全局數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),所述全局數(shù)據(jù)包括:用戶庫、配置庫、接口庫,所述業(yè)務(wù)數(shù)據(jù)包括:業(yè)務(wù)分類庫、表單庫、標準庫、基礎(chǔ)庫;對所述工作流表單進行標準化操作,按照所述基礎(chǔ)數(shù)據(jù)的表單結(jié)構(gòu)從所述工作流表單中分析出工作流數(shù)據(jù)。8.根據(jù)權(quán)利要求7所述的一種工作流的處理裝置,其特征在于,所述關(guān)聯(lián)數(shù)據(jù)獲取模塊,具體用于從所述基礎(chǔ)數(shù)據(jù)的標準庫和基礎(chǔ)庫中提取出在各個流程流轉(zhuǎn)環(huán)節(jié)配置的關(guān)聯(lián)數(shù)據(jù)。9.根據(jù)權(quán)利要求6所述的一種工作流的處理裝置,其特征在于,所述指標運算模塊,包括:第一指標運算單元和第二指標運算單元,其中,第一指標運算單元、第二指標運算單元需要多次循環(huán)執(zhí)行直至計算出所有流程流轉(zhuǎn)環(huán)節(jié)的指標運算結(jié)果; 所述第一指標運算單元,用于按照當前的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到當前的指標運算結(jié)果;按照所述決策指標樹將所述工作流數(shù)據(jù)和所述當前的指標運算結(jié)果輸入到下一個的流程流轉(zhuǎn)環(huán)節(jié) 所述第二指標運算單元,用于按照所述下一個的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到下一個的指標運算結(jié)果。10.根據(jù)權(quán)利要求9所述的一種工作流的處理裝置,其特征在于,所述指標運算模塊,還包括:流轉(zhuǎn)判斷單元,其中, 所述流轉(zhuǎn)判斷單元,用于所述第一指標運算單元按照當前的流程流轉(zhuǎn)環(huán)節(jié)采用的指標運算類型在當前的流程流轉(zhuǎn)環(huán)節(jié)對所述工作流數(shù)據(jù)進行指標運算,得到當前的指標運算結(jié)果之后,判斷所述當前的指標運算結(jié)果是否滿足當前的流程流轉(zhuǎn)環(huán)節(jié)對應(yīng)的流轉(zhuǎn)條件;若滿足所述流轉(zhuǎn)條件,觸發(fā)執(zhí)行如下步驟:按照所述決策指標樹將所述工作流數(shù)據(jù)和所述當前的指標運算結(jié)果輸入到下一個的流程流轉(zhuǎn)環(huán)節(jié);若不滿足所述流轉(zhuǎn)條件,向所述用戶輸出流轉(zhuǎn)失敗的提醒消息。
【文檔編號】G06Q10/06GK106022568SQ201610300544
【公開日】2016年10月12日
【申請日】2016年5月9日
【發(fā)明人】張強, 游建友, 饒燕鳳
【申請人】福建南威軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
嵊州市| 千阳县| 洞头县| 宜阳县| 新民市| 靖远县| 平邑县| 玛沁县| 宜都市| 黔南| 华容县| 黄骅市| 玉田县| 石屏县| 麟游县| 林周县| 普安县| 许昌县| 屯留县| 秭归县| 济宁市| 陆川县| 陆良县| 永城市| 元谋县| 吴忠市| 历史| 乌兰县| 溧水县| 宣武区| 安远县| 孟村| 兴文县| 界首市| 平谷区| 浙江省| 苏州市| 博兴县| 宁都县| 彰化县| 赤城县|