專利名稱:一種流程挖掘系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及流程挖掘,尤其涉及一種流程挖掘系統(tǒng)及方法。
背景技術(shù):
工作流是指業(yè)務(wù)流程的計(jì)算機(jī)化或自動化,是針對工作中具有固定程序 的常規(guī)活動而提出的一個概念,通過將工作活動分解、定義為任務(wù)、角色、 規(guī)則和過程來執(zhí)行和監(jiān)控,達(dá)到提高生產(chǎn)組織水平和工作效率的目的。工作 流技術(shù)為企業(yè)更好地實(shí)現(xiàn)經(jīng)營目標(biāo)提供了先進(jìn)的手段。流程挖掘是指利用特 定技術(shù)收集流程數(shù)據(jù),用數(shù)據(jù)挖掘技術(shù)分析收集到的工作流數(shù)據(jù),得到流程 的執(zhí)行結(jié)果,并對流程的執(zhí)行結(jié)果進(jìn)行評價(jià)、分析,從而判定流程的正確性、 有效性,發(fā)現(xiàn)流程中的不足,以便改進(jìn)。在任何一個具有流程的系統(tǒng)中,決 策者都需要對流程進(jìn)行挖掘。
如圖l所示,現(xiàn)有的流程挖掘系統(tǒng)主要由三部分組成工作流引擎、數(shù) 據(jù)庫和工作流挖掘系統(tǒng)。工作流引擎主要用于提供日常的流程運(yùn)作支持;數(shù) 據(jù)庫用于保存由工作流引擎自動產(chǎn)生的工作流程數(shù)據(jù);工作流挖掘系統(tǒng)通過 一定規(guī)則的算法,對工作流數(shù)據(jù)進(jìn)行分析,得到分析結(jié)果,工作流挖掘系統(tǒng) 包括處理模塊和分析模塊。
該現(xiàn)有的流程挖掘系統(tǒng)的基本運(yùn)行原理如下工作流引擎在執(zhí)行完一次 業(yè)務(wù)流程后,將自動產(chǎn)生的工作流數(shù)據(jù)寫入數(shù)據(jù)庫中。工作流挖掘系統(tǒng)中的 處理模塊從數(shù)據(jù)庫中提取工作流數(shù)據(jù),對該工作流數(shù)據(jù)進(jìn)行篩選,提取有用 的屬性。最后由數(shù)據(jù)分析模塊利用挖掘算法分析該業(yè)務(wù)流程的執(zhí)行結(jié)果。在 中國專利申請公開說明書02803281.0中,對上述流程挖掘系統(tǒng)和方法作了 詳細(xì)描述。
現(xiàn)有的流程挖掘系統(tǒng)存在的主要問題是對業(yè)務(wù)流程的挖掘僅僅依賴于 工作流引擎自動產(chǎn)生的工作流數(shù)據(jù),因此,對業(yè)務(wù)流程的挖掘,就僅僅局限
在基于工作流數(shù)據(jù)的挖掘。而對于那些無法通過基于工作流數(shù)據(jù)進(jìn)行挖掘而 只能基于經(jīng)-瞼數(shù)據(jù)進(jìn)行挖掘的業(yè)務(wù)流程,現(xiàn)有的流程挖掘系統(tǒng)則無法完成對 其的挖掘。比如,在開發(fā)一個軟件項(xiàng)目的過程中,從需求到開發(fā),再從開發(fā) 到測試,最后發(fā)布。對此過程的流程挖掘是有助于項(xiàng)目的順利進(jìn)行的,但是, 對于該過程的流程挖掘是基于經(jīng)驗(yàn)數(shù)據(jù)的,而現(xiàn)有的流程挖掘系統(tǒng)中的分析 模塊是無法獲取到經(jīng)驗(yàn)數(shù)據(jù)的。上述經(jīng)驗(yàn)數(shù)據(jù)是指在以往的工作中積累下來 的歷史數(shù)據(jù)。不僅如此,隨著科技的進(jìn)步,決策者想要獲得同時基于工作流 數(shù)據(jù)和經(jīng)驗(yàn)數(shù)據(jù)對業(yè)務(wù)流程進(jìn)行挖掘的需求也越來越大。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種能夠同時基于工作流引擎自動產(chǎn) 生的工作流數(shù)據(jù)和經(jīng)驗(yàn)數(shù)據(jù)對業(yè)務(wù)流程進(jìn)行挖掘以及提供基于經(jīng)驗(yàn)數(shù)據(jù)或 工作流數(shù)據(jù)對業(yè)務(wù)流程進(jìn)行挖掘的流程挖掘系統(tǒng)及方法。
為解決上述技術(shù)問題,本發(fā)明的流程挖掘系統(tǒng)包括工作流數(shù)據(jù)模塊、 數(shù)據(jù)轉(zhuǎn)換模塊和分析模塊,數(shù)據(jù)轉(zhuǎn)換模塊分別與工作流數(shù)據(jù)模塊和分析模塊 相連,該系統(tǒng)還包含經(jīng)驗(yàn)數(shù)據(jù)管理模塊,分析模塊還與經(jīng)驗(yàn)數(shù)據(jù)管理模塊 相連,經(jīng)驗(yàn)數(shù)據(jù)管理模塊用于預(yù)先設(shè)定業(yè)務(wù)流程模板和用戶自定義業(yè)務(wù)流程 模板以及使用業(yè)務(wù)流程模板導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)并存儲經(jīng)驗(yàn)數(shù)據(jù),分析模塊用于分 析經(jīng)驗(yàn)數(shù)據(jù)和經(jīng)過數(shù)據(jù)轉(zhuǎn)換模塊轉(zhuǎn)換的工作流數(shù)據(jù),判定業(yè)務(wù)流程的正確 性、有效性。
進(jìn)一步地,經(jīng)驗(yàn)數(shù)據(jù)管理模塊包括流程模板管理單元和數(shù)據(jù)管理單元, 數(shù)據(jù)管理單元分別與流程模板管理單元和分析才莫塊相連,流程模板管理單元 用于預(yù)先設(shè)定業(yè)務(wù)流程模板和用戶自定義業(yè)務(wù)流程模板,數(shù)據(jù)管理單元用于 導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)并存儲所導(dǎo)入的經(jīng)驗(yàn)數(shù)據(jù)。
進(jìn)一步地,該系統(tǒng)還包含數(shù)據(jù)采集模塊,分析模塊通過上述數(shù)據(jù)采集模 塊與經(jīng)驗(yàn)數(shù)據(jù)管理模塊和數(shù)據(jù)轉(zhuǎn)換模塊相連,數(shù)據(jù)采集模塊緩存經(jīng)驗(yàn)數(shù)據(jù)和 數(shù)據(jù)轉(zhuǎn)換模塊輸入的工作流數(shù)據(jù)。
進(jìn)一步地,分析模塊用于采用數(shù)據(jù)挖掘算法分析緩存在數(shù)據(jù)采集模塊中 的經(jīng)驗(yàn)數(shù)據(jù)和工作流數(shù)據(jù),判定業(yè)務(wù)流程的正確性、有效性。
進(jìn)一步地,經(jīng)驗(yàn)數(shù)據(jù)管理模塊根據(jù)業(yè)務(wù)流程的關(guān)注點(diǎn)設(shè)定業(yè)務(wù)流程模板。
進(jìn)一步地,數(shù)據(jù)轉(zhuǎn)換模塊用于將工作流數(shù)據(jù)轉(zhuǎn)換為分析模塊所需要的數(shù) 據(jù)類型的數(shù)據(jù)。
進(jìn)一步地,本發(fā)明的流程挖掘方法包括如下步驟
步驟a:設(shè)定業(yè)務(wù)流程模板并導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù);
步驟b:分析經(jīng)驗(yàn)數(shù)據(jù),判定業(yè)務(wù)流程的正確性、有效性。
進(jìn)一步地,在步驟a和步驟b之間還包含步驟c:緩存經(jīng)-驗(yàn)數(shù)據(jù)。
進(jìn)一步地,在步驟b之前還包含步驟d:生成工作流數(shù)據(jù),將工作流數(shù) 據(jù)轉(zhuǎn)換為設(shè)定的數(shù)據(jù)類型,濾除無用數(shù)據(jù),并緩存該數(shù)據(jù)。
進(jìn)一步地,在步驟d之后還包含步驟e:分析工作流數(shù)據(jù),判定業(yè)務(wù)流 程的正確性、有效性。
進(jìn)一步地,業(yè)務(wù)流程模板是根據(jù)業(yè)務(wù)流程的關(guān)注點(diǎn)設(shè)定的。
綜上所迷,本發(fā)明通過增加一經(jīng)驗(yàn)數(shù)據(jù)管理模塊,使得用戶可以按照經(jīng) 驗(yàn)數(shù)據(jù)管理模塊中定義的典型的業(yè)務(wù)流程模板輸入經(jīng)驗(yàn)數(shù)據(jù)或自定義業(yè)務(wù) 流程模板輸入經(jīng)驗(yàn)數(shù)據(jù),使流程挖掘系統(tǒng)不僅可以對業(yè)務(wù)流程進(jìn)行同時基于 工作流引擎自動產(chǎn)生的工作流數(shù)據(jù)和經(jīng)驗(yàn)數(shù)據(jù)的分析和挖掘,也可以進(jìn)行基 于經(jīng)驗(yàn)數(shù)據(jù)或工作流數(shù)據(jù)的分析和挖掘,最大化地利用了有用的經(jīng)驗(yàn)數(shù)據(jù), 把更精確、更全面的信息,提供給決策者參考,提高了用戶的滿意度和市場 竟?fàn)幜Α?br>
圖1為現(xiàn)有技術(shù)中的流挖掘系統(tǒng)的示意圖2為本發(fā)明的流程挖掘系統(tǒng)的示意圖3為圖2所示的流程挖掘系統(tǒng)的工作流程圖。
具體實(shí)施例方式
本發(fā)明的流程挖掘系統(tǒng),在對業(yè)務(wù)流程進(jìn)行挖掘時,可以同時基于對工 作流引擎自動產(chǎn)生的工作流數(shù)據(jù)和用戶輸入的經(jīng)驗(yàn)數(shù)據(jù)的分析對業(yè)務(wù)流程 進(jìn)行挖掘或基于對經(jīng)驗(yàn)數(shù)據(jù)的分析對業(yè)務(wù)流程進(jìn)行挖掘,得到業(yè)務(wù)流程的執(zhí) 行結(jié)果,驗(yàn)證其正確性、有效性并發(fā)現(xiàn)其中的不足。
以下結(jié)合附圖對本發(fā)明的具體實(shí)施方式
進(jìn)行詳細(xì)地說明
如圖2所示,本發(fā)明的流程挖掘系統(tǒng)包括經(jīng)驗(yàn)數(shù)據(jù)管理模塊l、工作 流數(shù)據(jù)模塊2、數(shù)據(jù)采集模塊3、數(shù)據(jù)轉(zhuǎn)換模塊4和分析模塊5,其中
經(jīng)驗(yàn)數(shù)據(jù)管理模塊1與數(shù)據(jù)采集模塊3相連,本實(shí)施例中經(jīng)驗(yàn)數(shù)據(jù)管理 模塊1包括流程模板管理單元11和數(shù)據(jù)管理單元12,數(shù)據(jù)管理單元12 分別與流程模板管理單元11和數(shù)據(jù)采集模塊3相連,流程模板管理單元11 根據(jù)不同領(lǐng)域流程的不同的關(guān)注點(diǎn)預(yù)定義了 一些典型的業(yè)務(wù)流程模板,上述 關(guān)注點(diǎn)是指在不同領(lǐng)域中的業(yè)務(wù)流程的不同階段,比如開發(fā)一個軟件項(xiàng)目的 過程為從需求到開發(fā),再從開發(fā)到測試,最后發(fā)布,那么可以為軟件開發(fā) 的業(yè)務(wù)流程定制四個關(guān)注點(diǎn),即需求、開發(fā)、測試和發(fā)布。同時,用戶也 可以根據(jù)自己對于業(yè)務(wù)流程的需求定義個性化的業(yè)務(wù)流程模板,并導(dǎo)入系統(tǒng) 中。數(shù)據(jù)管理單元12用于用戶按照自定義的業(yè)務(wù)流程才莫板或流程才莫板管理 單元ll中預(yù)定義的業(yè)務(wù)流程模板導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)并存儲導(dǎo)入的經(jīng)驗(yàn)數(shù)據(jù),由 于該經(jīng)驗(yàn)數(shù)據(jù)是按照分析模塊5的需要進(jìn)行的定制,所以能夠直接被分析模 塊5使用。上述導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)可采用用戶錄入或以文件方式自動導(dǎo)入。
工作流數(shù)據(jù)模塊2與數(shù)據(jù)轉(zhuǎn)換模塊4相連,包括工作流引擎21和數(shù) 據(jù)庫22,工作流引擎21提供日常的業(yè)務(wù)流程運(yùn)作支持;數(shù)據(jù)庫22保存由 工作流引擎自動產(chǎn)生的工作流程數(shù)據(jù)。
數(shù)據(jù)轉(zhuǎn)換模塊4與工作流數(shù)據(jù)模塊2和數(shù)據(jù)采集模塊3相連,在對業(yè)務(wù) 流程進(jìn)行挖掘時,由于各種業(yè)務(wù)流程產(chǎn)生的工作流數(shù)據(jù)的數(shù)據(jù)格式各不相同 而且有可能存在一些無用的數(shù)據(jù),這就需要對工作流數(shù)據(jù)的數(shù)據(jù)格式進(jìn)行轉(zhuǎn) 換并濾除那些無用的數(shù)據(jù),分析模塊5才能使用該工作流數(shù)據(jù)。數(shù)據(jù)轉(zhuǎn)換模 塊4用于從數(shù)據(jù)庫22中提取工作流數(shù)據(jù),將該由工作流引擎21自動產(chǎn)生的 工作流數(shù)據(jù)轉(zhuǎn)換為分析模塊5所需要的數(shù)據(jù)類型的數(shù)據(jù)并濾除無用的數(shù)據(jù), 將其存入數(shù)據(jù)采集模塊3中。 數(shù)據(jù)采集模塊3與經(jīng)驗(yàn)數(shù)據(jù)管理模塊1、數(shù)據(jù)轉(zhuǎn)換模塊4和分析模塊5 相連,用于從經(jīng)驗(yàn)數(shù)據(jù)管理模塊1中提取并緩存經(jīng)驗(yàn)數(shù)據(jù)以及緩存經(jīng)過數(shù)據(jù) 轉(zhuǎn)換模塊4轉(zhuǎn)換的工作流數(shù)據(jù)。
分析模塊5與數(shù)據(jù)釆集模塊3相連,應(yīng)用數(shù)據(jù)挖掘算法分析數(shù)據(jù)釆集模 塊3收集的分析數(shù)據(jù),得到業(yè)務(wù)流程的執(zhí)行結(jié)果,判定業(yè)務(wù)流程的正確性, 有效性,幫助決策者發(fā)現(xiàn)業(yè)務(wù)流程中的不足,提供分析報(bào)告和預(yù)測信息。上 述分析數(shù)據(jù)包括用戶在經(jīng)驗(yàn)數(shù)據(jù)管理才莫塊1中導(dǎo)入的經(jīng)驗(yàn)數(shù)據(jù)和經(jīng)過數(shù)據(jù) 轉(zhuǎn)換模塊4轉(zhuǎn)換的工作流數(shù)據(jù)。
以下以軟件開發(fā)的業(yè)務(wù)流程為例對本發(fā)明的系統(tǒng)的工作流程進(jìn)行詳細(xì) 說明
首先,如果在流程模板管理單元11中沒有預(yù)先設(shè)置軟件開發(fā)的業(yè)務(wù)流 程才莫板,可以通過流程模板管理單元11對現(xiàn)有同軟件開發(fā)相近領(lǐng)域的業(yè)務(wù) 流程模板進(jìn)行修改或用戶自定義業(yè)務(wù)流程模板;如果流程模板管理單元11 中已經(jīng)預(yù)設(shè)有軟件開發(fā)的業(yè)務(wù)流程模板則可以直接按照軟件開發(fā)的業(yè)務(wù)流 程模板中定義的關(guān)注點(diǎn)導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)。
如果將軟件開發(fā)的業(yè)務(wù)流程模板定義為四個關(guān)注點(diǎn),即需求一一>開 發(fā)——>測試一一>發(fā)布,首先在數(shù)據(jù)管理單元12中完成需求關(guān)注點(diǎn)的經(jīng)驗(yàn) 數(shù)據(jù)導(dǎo)入,該需求關(guān)注點(diǎn)的經(jīng)驗(yàn)數(shù)據(jù)包括項(xiàng)目的開始時間和結(jié)束時間等。 在完成需求關(guān)注點(diǎn)的經(jīng)驗(yàn)數(shù)據(jù)導(dǎo)入后,導(dǎo)入開發(fā)關(guān)注點(diǎn)的經(jīng)驗(yàn)數(shù)據(jù),開發(fā)關(guān) 注點(diǎn)的經(jīng)驗(yàn)數(shù)據(jù)包含開發(fā)的起始時間、工作量、開發(fā)團(tuán)隊(duì)的數(shù)量,每個開發(fā) 團(tuán)隊(duì)的人員數(shù)量等。
在本實(shí)施例中,假設(shè)有4個開發(fā)團(tuán)隊(duì)分別為A、 B、 C、 D組,其中A、 B、 C組各有一個開發(fā)人員,D組有2個開發(fā)人員。他們在1號同時進(jìn)行開 發(fā),任務(wù)需要在18號完成,實(shí)際完成時間為20號。
在完成開發(fā)關(guān)注點(diǎn)的經(jīng)驗(yàn)數(shù)據(jù)導(dǎo)入后,導(dǎo)入測試關(guān)注點(diǎn)的經(jīng)驗(yàn)數(shù)據(jù),測 試關(guān)注點(diǎn)的經(jīng)驗(yàn)數(shù)據(jù)包括測試的開始和結(jié)束時間、測試的工作量、測試團(tuán) 隊(duì)的數(shù)量和每個測試團(tuán)隊(duì)的測試人員的數(shù)量等。
最后導(dǎo)入發(fā)布關(guān)注點(diǎn)的經(jīng)驗(yàn)數(shù)據(jù),包括發(fā)布的開始和結(jié)束時間等。上
述經(jīng)驗(yàn)數(shù)據(jù)均在數(shù)據(jù)管理單元12中進(jìn)行存儲。
其次,數(shù)據(jù)采集模塊3從數(shù)據(jù)管理單元12中提取并暫存上述經(jīng)驗(yàn)數(shù)據(jù)。
再次,分析模塊5從數(shù)據(jù)采集模塊3中提取經(jīng)驗(yàn)數(shù)據(jù),對經(jīng)驗(yàn)數(shù)據(jù)進(jìn)行 分析,在本實(shí)施例中分析模塊5將得到如下的分析結(jié)果在整個開發(fā)環(huán)節(jié)中, 開發(fā)任務(wù)的完成時間有所延誤,而原因在于D組拖延了開發(fā)時間,因此, 分析模塊5將提醒管理者向D組再派一個開發(fā)人員,則軟件開發(fā)項(xiàng)目就可 以按時完成。在完成多次業(yè)務(wù)流程的分析后分析模塊5還可以向決策者提供 業(yè)務(wù)的供求趨勢信息以幫助決策進(jìn)行正確的市場預(yù)期以便于合理安排工作 進(jìn)程。
當(dāng)然,對于工作流引擎21支持的業(yè)務(wù)流程,在導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)的同時工 作流引擎21將完成工作流數(shù)據(jù)的自動生成,并將工作流數(shù)據(jù)存入數(shù)據(jù)庫22 中,數(shù)據(jù)轉(zhuǎn)換模塊4從數(shù)據(jù)庫22中提取工作流數(shù)據(jù),將該工作流數(shù)據(jù)轉(zhuǎn)換 為分析模塊5需要的數(shù)據(jù)類型的數(shù)據(jù)并濾除無用的數(shù)據(jù),將其存入數(shù)據(jù)采集 模塊3中。
此時,分析模塊5將同時對經(jīng)驗(yàn)數(shù)據(jù)和工作流數(shù)據(jù)進(jìn)行分析,得出分析 結(jié)果,分析模板5不會區(qū)分經(jīng)驗(yàn)數(shù)據(jù)和工作流數(shù)據(jù),而只會對同一種數(shù)據(jù)類 型進(jìn)行分析,得出分析結(jié)果。
以上僅是以一次軟件開發(fā)的業(yè)務(wù)流程為例,如果將多個規(guī)模大小相同的 項(xiàng)目,按照模板導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù),通過本發(fā)明的系統(tǒng)的挖掘,可以得到更加優(yōu) 化的人員配備,為以后的工作提供參考數(shù)據(jù)。
如圖3所示,本發(fā)明的流程挖掘方法包括如下步驟
步驟301:經(jīng)驗(yàn)數(shù)據(jù)管理模塊1導(dǎo)入預(yù)定義或用戶自定義的業(yè)務(wù)流程模 板,用戶按照上述業(yè)務(wù)流程模板在數(shù)據(jù)管理單元12中導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù),數(shù)據(jù) 管理單元對該經(jīng)驗(yàn)數(shù)據(jù)進(jìn)行存儲;
步驟302:工作流引擎21運(yùn)行業(yè)務(wù)流程,將自動產(chǎn)生的工作流數(shù)據(jù)存 入數(shù)據(jù)庫22中;
步驟303:數(shù)據(jù)轉(zhuǎn)換模塊4從數(shù)據(jù)庫22中提取工作流數(shù)據(jù),將工作流 數(shù)據(jù)轉(zhuǎn)換成分析模塊5需要的數(shù)據(jù)類型的數(shù)據(jù),在濾除無用的數(shù)據(jù)后,存入數(shù)據(jù)采集模塊3中;
步驟304:數(shù)據(jù)采集模塊3從經(jīng)驗(yàn)數(shù)據(jù)管理模塊1中提取經(jīng)驗(yàn)數(shù)據(jù);
步驟305:分析模塊5對數(shù)據(jù)采集模塊4中存儲的分析數(shù)據(jù),應(yīng)用數(shù)據(jù) 挖掘算法進(jìn)行分析,得到業(yè)務(wù)流程的執(zhí)行結(jié)果,判定業(yè)務(wù)流程的正確性、有效性。
本發(fā)明流程挖掘系統(tǒng),最大限度地利用了各種數(shù)據(jù),提高了用戶的滿意 度和市場的竟?fàn)幜Γ忻黠@的經(jīng)濟(jì)效益和社會效益。
應(yīng)當(dāng)理解的是,上述針對較佳實(shí)施例的描述較為詳細(xì),但不能因此而認(rèn) 為是對本發(fā)明專利保護(hù)范圍的限制,本發(fā)明的專利保護(hù)范圍應(yīng)以所附權(quán)利要 求為準(zhǔn)。
權(quán)利要求
1、一種流程挖掘系統(tǒng),包括工作流數(shù)據(jù)模塊(2)、數(shù)據(jù)轉(zhuǎn)換模塊(4)和分析模塊(5),所述數(shù)據(jù)轉(zhuǎn)換模塊(4)分別與所述工作流數(shù)據(jù)模塊(2)和分析模塊(5)相連,其特征在于,該系統(tǒng)還包含經(jīng)驗(yàn)數(shù)據(jù)管理模塊(1),所述分析模塊(5)還與所述經(jīng)驗(yàn)數(shù)據(jù)管理模塊(1)相連,所述經(jīng)驗(yàn)數(shù)據(jù)管理模塊(1)用于預(yù)先設(shè)定業(yè)務(wù)流程模板和用戶自定義業(yè)務(wù)流程模板以及使用業(yè)務(wù)流程模板導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)并存儲所述經(jīng)驗(yàn)數(shù)據(jù),所述分析模塊(5)用于分析所述經(jīng)驗(yàn)數(shù)據(jù)和經(jīng)過數(shù)據(jù)轉(zhuǎn)換模塊(4)轉(zhuǎn)換的工作流數(shù)據(jù),判定業(yè)務(wù)流程的正確性、有效性。
2、 如權(quán)利要求1所述的流程挖掘系統(tǒng),其特征在于,所述經(jīng)一險(xiǎn)數(shù)據(jù) 管理模塊(1)包括流程模板管理單元(11)和數(shù)據(jù)管理單元(12),所 述數(shù)據(jù)管理單元(12)分別與流程模板管理單元(11 )和分析模塊(5)相 連,所述流程模板管理單元(11 )用于預(yù)先設(shè)定業(yè)務(wù)流程模板和用戶自定義 業(yè)務(wù)流程模板,所述數(shù)據(jù)管理單元(12)用于導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)并存儲所導(dǎo)入的 經(jīng)驗(yàn)數(shù)據(jù)。
3、 如權(quán)利要求1所述的流程挖掘系統(tǒng),其特征在于,該系統(tǒng)還包含 數(shù)據(jù)采集模塊(3),所述分析模塊(5)通過所述數(shù)據(jù)采集模塊(3)與所 述經(jīng)驗(yàn)數(shù)據(jù)管理模塊(1)和數(shù)據(jù)轉(zhuǎn)換模塊(4 )相連,所述數(shù)據(jù)采集模塊(3 ) 緩存所述經(jīng)驗(yàn)數(shù)據(jù)和所述數(shù)據(jù)轉(zhuǎn)換模塊(4)輸入的工作流數(shù)據(jù)。
4、 如權(quán)利要求3所述的流程挖掘系統(tǒng),其特征在于,所述分析模塊 (5 )用于采用數(shù)據(jù)挖掘算法分析緩存在所述數(shù)據(jù)采集模塊(3 )中的經(jīng)驗(yàn)數(shù)據(jù)和工作流數(shù)據(jù),判定業(yè)務(wù)流程的正確性、有效性。
5、 如權(quán)利要求1所述的流程挖掘系統(tǒng),其特征在于,所述經(jīng)驗(yàn)數(shù)據(jù) 管理模塊(1)根據(jù)業(yè)務(wù)流程的關(guān)注點(diǎn)設(shè)定業(yè)務(wù)流程模板。
6、 如權(quán)利要求1所述的流程挖掘系統(tǒng),其特征在于,所述數(shù)據(jù)轉(zhuǎn)換 模塊(4)用于將工作流數(shù)據(jù)轉(zhuǎn)換為分析模塊(5 )所需要的數(shù)據(jù)類型的數(shù)據(jù)。
7、 一種流程挖掘方法,其特征在于,該方法包括如下步驟 步驟a:設(shè)定業(yè)務(wù)流程模板并導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù); 步驟b:分析經(jīng)驗(yàn)數(shù)據(jù),判定業(yè)務(wù)流程的正確性、有效性。
8、 如權(quán)利要求7所述的流程挖掘方法,其特征在于,在步驟a和步 驟b之間還包含步驟c:緩存經(jīng)驗(yàn)數(shù)據(jù)。
9、 如權(quán)利要求7所述的流程挖掘方法,其特征在于,在步驟b之前 還包含步驟d:生成工作流數(shù)據(jù),將工作流數(shù)據(jù)轉(zhuǎn)換為設(shè)定的數(shù)據(jù)類型,濾 除無用數(shù)據(jù),并緩存該數(shù)據(jù)。
10、 如權(quán)利要求9所述的流程挖掘方法,其特征在于,在步驟d之后 還包含步驟e:分析工作流數(shù)據(jù),判定業(yè)務(wù)流程的正確性、有效性。
11、 如權(quán)利要求7所述的流程挖掘方法,其特征在于,所述業(yè)務(wù)流程 模板是根據(jù)業(yè)務(wù)流程的關(guān)注點(diǎn)設(shè)定的。
全文摘要
本發(fā)明公開了一種流程挖掘系統(tǒng)及方法,本發(fā)明的系統(tǒng)包括工作流數(shù)據(jù)模塊、數(shù)據(jù)轉(zhuǎn)換模塊和分析模塊,數(shù)據(jù)轉(zhuǎn)換模塊分別與工作流數(shù)據(jù)模塊和分析模塊相連,該系統(tǒng)還包含經(jīng)驗(yàn)數(shù)據(jù)管理模塊,分析模塊還與經(jīng)驗(yàn)數(shù)據(jù)管理模塊相連,經(jīng)驗(yàn)數(shù)據(jù)管理模塊用于預(yù)先設(shè)定業(yè)務(wù)流程模板和用戶自定義業(yè)務(wù)流程模板以及使用業(yè)務(wù)流程模板導(dǎo)入經(jīng)驗(yàn)數(shù)據(jù)并存儲經(jīng)驗(yàn)數(shù)據(jù),分析模塊用于分析經(jīng)驗(yàn)數(shù)據(jù)和經(jīng)過數(shù)據(jù)轉(zhuǎn)換模塊轉(zhuǎn)換的工作流數(shù)據(jù),判定業(yè)務(wù)流程的正確性、有效性。本發(fā)明的流程挖掘系統(tǒng)及方法最大化地利用了有用的經(jīng)驗(yàn)數(shù)據(jù),把更精確、更全面的信息,提供給決策者參考,提高了用戶的滿意度和市場競爭力。
文檔編號G06Q10/00GK101201917SQ20071018782
公開日2008年6月18日 申請日期2007年11月13日 優(yōu)先權(quán)日2007年11月13日
發(fā)明者何栩翊, 劉為紅, 錢春曉 申請人:中興通訊股份有限公司