專利名稱:一種可視化工作流引擎系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及工作流自動(dòng)化管理領(lǐng)域,特別涉及一種可視化工作流引擎系統(tǒng)。
背景技術(shù):
工作流的概念起源于生產(chǎn)組織和辦公自動(dòng)化領(lǐng)域,目的是將工作分解成定義良好的任務(wù)、角色,按照一定的過程和規(guī)則來執(zhí)行這些任務(wù)并對(duì)它們進(jìn)行監(jiān)控。根據(jù)WfMC(Workflow Management Coalition,國(guó)際工作流管理聯(lián)盟)的定義,工作流就是自動(dòng)運(yùn)作的業(yè)務(wù)過程,表現(xiàn)為參與者對(duì)文件、信息和任務(wù)按照 規(guī)程來采取行動(dòng),并令其在參與者之間進(jìn)行傳遞,幫助企業(yè)進(jìn)行流程規(guī)范化管理,縮短流程作業(yè)時(shí)間,快速反應(yīng)市場(chǎng)客戶需求,滿足靈活的控制流轉(zhuǎn)需求,有效監(jiān)控工作的進(jìn)度,加強(qiáng)內(nèi)部信息溝通傳遞效率,分析流程作業(yè)成本,從而有效的降低管理成本,提升企業(yè)工作效率及競(jìng)爭(zhēng)力。簡(jiǎn)單的說,工作流就是一系列相互銜接、自動(dòng)進(jìn)行的業(yè)務(wù)活動(dòng)和任務(wù)。在傳統(tǒng)的電子工作流解決方案中,通常是采用耦合的方式,即根據(jù)實(shí)際的業(yè)務(wù)流程,用特定的IT技術(shù)進(jìn)行實(shí)現(xiàn),但是,采用這種方式實(shí)現(xiàn)的電子工作流應(yīng)用系統(tǒng)的業(yè)務(wù)流程與技術(shù)手段耦合度大,需要開發(fā)人員不僅要有較深的技術(shù)知識(shí),還要熟悉業(yè)務(wù)流程。并且企業(yè)往往都存在很多屬于不同應(yīng)用系統(tǒng)的業(yè)務(wù)流程,如果每個(gè)應(yīng)用系統(tǒng)都去實(shí)現(xiàn)這樣一套工作流應(yīng)用系統(tǒng)的話,勢(shì)必存在成本高、周期長(zhǎng)、難以維護(hù)等問題,另外,這樣的工作流應(yīng)用系統(tǒng)往往是根據(jù)最初的業(yè)務(wù)流程進(jìn)行實(shí)現(xiàn)的,所以,如果后續(xù)業(yè)務(wù)流程一旦發(fā)生變化,則工作流應(yīng)用系統(tǒng)也可能面臨較大的調(diào)整。然而任務(wù)的管理隨著業(yè)務(wù)需求的不同而千變?nèi)f化,日常辦公自動(dòng)化已無法面面俱至IJ,數(shù)據(jù)傳遞及管理需求日漸急迫。在傳統(tǒng)的方式中,界面開發(fā)技術(shù)人員需要根據(jù)工作流的需要為每個(gè)工作流任務(wù)步驟單獨(dú)設(shè)計(jì)用戶界面,需要大量的編程工作,并且流程一旦發(fā)生變化之后,頁(yè)面很難同時(shí)得到修改或維護(hù)?,F(xiàn)有的工作流引擎雖然也提供技術(shù)人員通過專有接口來定制頁(yè)面,但很難做到讓業(yè)務(wù)人員參與到界面設(shè)計(jì)。工作流引擎普遍存在與業(yè)務(wù)流程耦合的情況,即根據(jù)特定領(lǐng)域的業(yè)務(wù)流程得到的工作流引擎,也就是說,用于繪制業(yè)務(wù)流程的節(jié)點(diǎn)并不是完全獨(dú)立于業(yè)務(wù)的,很多都是與業(yè)務(wù)相關(guān)的節(jié)點(diǎn),沒有完全從業(yè)務(wù)流程中抽象出來,這樣就限制了工作流引擎的應(yīng)用范圍,使得其在維護(hù)上也存在難度,并且,工作流引擎的擴(kuò)展性不強(qiáng),在實(shí)際的工作流應(yīng)用中無法滿足業(yè)務(wù)流程的變化,或者是不能較好地適應(yīng)業(yè)務(wù)流程的變化,業(yè)務(wù)流程一旦發(fā)生變化,系統(tǒng)也需要做相應(yīng)的更改,從而增加了系統(tǒng)的開發(fā)成本和維護(hù)成本等。因此,現(xiàn)有技術(shù)還存在有缺陷,有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種可視化工作流引擎系統(tǒng),該系統(tǒng)為系統(tǒng)開發(fā)人員和實(shí)際業(yè)務(wù)人員提供了一個(gè)相互配合的平臺(tái),使實(shí)際業(yè)務(wù)人員(即非專業(yè)系統(tǒng)開發(fā)人員)也能參與到流程設(shè)計(jì)當(dāng)中。
為解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案
一種可視化工作流引擎系統(tǒng),包括
流程配置模塊,用于配置所需的業(yè)務(wù)流程;
表單配置模塊,用于配置各業(yè)務(wù)流程所需的表單;
權(quán)限配置模塊,用于針對(duì)各業(yè)務(wù)流程分別配置相應(yīng)的操作權(quán)限;
智能提醒模塊,用于向各業(yè)務(wù)流程中的角色發(fā)送提醒報(bào)告。所述流程配置模塊包括
快速流程配置模塊,用于快速配置所需的業(yè)務(wù)流程。所述流程配置模塊還包括
可視化流程配置模塊,用于以拖拽的方式配置所需的業(yè)務(wù)流程。所述可視化流程配置模塊還用于針對(duì)各業(yè)務(wù)流程中的節(jié)點(diǎn)配置所需的節(jié)點(diǎn)屬性。所述表單配置模塊還用于針對(duì)各表單配置相對(duì)應(yīng)的表單屬性。所述權(quán)限配置模塊還用于針對(duì)各業(yè)務(wù)流程新增角色組、新增角色和分配角色。所述智能提醒模塊還用于查詢各業(yè)務(wù)流程的使用情況及各項(xiàng)工作的進(jìn)度情況。該可視化工作流引擎系統(tǒng)還包括有多個(gè)功能接口,用于其它非流程性系統(tǒng)調(diào)用所述工作流引擎系統(tǒng)。與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種可視化工作流引擎系統(tǒng),讓實(shí)際業(yè)務(wù)人員能夠根據(jù)自己的業(yè)務(wù)需求以拖拽的方式來定義流程,編輯活動(dòng)節(jié)點(diǎn)屬性及權(quán)限,這樣針對(duì)業(yè)務(wù)流程需求的變更,也能夠在后臺(tái)根據(jù)新的需求變更對(duì)流程進(jìn)行及時(shí)調(diào)整與配置。
圖I是可視化工作流引擎系統(tǒng)的結(jié)構(gòu)框圖。圖2是可視化工作流引擎系統(tǒng)內(nèi)多個(gè)功能接口的應(yīng)用示意圖。
具體實(shí)施例方式下文將參考附圖并結(jié)合具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明。本發(fā)明提供了一種可視化工作流引擎,該可視化工作流引擎是一款創(chuàng)新的工作流管理系統(tǒng),基于.NET的B/S架構(gòu),能快速定義和實(shí)施工作流程。如圖I所示,該可視化工作流引擎系統(tǒng)包括
流程配置模塊,用于配置所需的業(yè)務(wù)流程;
表單配置模塊,用于配置各業(yè)務(wù)流程所需的表單;
權(quán)限配置模塊,用于針對(duì)各業(yè)務(wù)流程分別配置相應(yīng)的操作權(quán)限;
智能提醒模塊,用于向各業(yè)務(wù)流程中的角色發(fā)送提醒報(bào)告。所述流程配置模塊包括
快速流程配置模塊,用于快速配置所需的業(yè)務(wù)流程。 所述流程配置模塊還包括
可視化流程配置模塊,用于以拖拽的方式配置所需的業(yè)務(wù)流程。所述可視化流程配置模塊還用于針對(duì)各業(yè)務(wù)流程中的節(jié)點(diǎn)配置所需的節(jié)點(diǎn)屬性。所述表單配置模塊還用于針對(duì)各表單配置相對(duì)應(yīng)的表單屬性。、
所述權(quán)限配置模塊還用于針對(duì)各業(yè)務(wù)流程新增角色組、新增角色和分配角色。所述智能提醒模塊還用于查詢各業(yè)務(wù)流程的使用情況及各項(xiàng)工作的進(jìn)度情況。該系統(tǒng)還包括有多個(gè)功能接口,用于其它非流程性系統(tǒng)調(diào)用所述工作流引擎系統(tǒng)。如上所述,流程配置模塊的作用是配置所需的業(yè)務(wù)流程,該流程配置模塊內(nèi)提供兩種用于配置業(yè)務(wù)流程的模塊
(I)、快速流程配置模塊,用于快速配置所需的業(yè)務(wù)流程。用戶登錄web站點(diǎn)進(jìn)入流程配置模塊,下載XML格式的流程配置模板,所述流程配置模板為XML 格式的文件,流程配置模板定義在web站點(diǎn)內(nèi)。用戶可根據(jù)流程實(shí)際業(yè)務(wù)邏輯來定義XML格式的流程配置模板。流程配置模板中的內(nèi)容包括流程名稱、流程節(jié)點(diǎn)、節(jié)點(diǎn)間的關(guān)系、節(jié)點(diǎn)審批權(quán)限等,配置完成后,系統(tǒng)以XML文件方式導(dǎo)入流程定義并存儲(chǔ)于數(shù)據(jù)庫(kù)(可視化工作流引擎采用Spring.NET作為基礎(chǔ)對(duì)象框架,結(jié)合以IBatis. NET為主的數(shù)據(jù)訪問層組件,以分層架構(gòu)的方式進(jìn)行組件式開發(fā),包括數(shù)據(jù)層、業(yè)務(wù)層、表現(xiàn)層,所述數(shù)據(jù)庫(kù)是應(yīng)用在數(shù)據(jù)層中)中,系統(tǒng)根據(jù)數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)推導(dǎo)出XML方式的流程定義。(2)、可視化流程配置模塊,用戶可以使用拖拽的方式配置所需的業(yè)務(wù)流程??梢暬O(shè)計(jì)界面以flash方式進(jìn)行展現(xiàn),本系統(tǒng)對(duì)該flash窗體進(jìn)行了定義,其中包括控件列表、流程屬性、畫板界面、源碼界面、節(jié)點(diǎn)屬性等。所述控件列表包括選擇控件、活動(dòng)連線控件、步驟控件、開始步驟控件和結(jié)束步驟控件,該可視化工作流引擎基于活動(dòng)概念,將業(yè)務(wù)流程看作是一系列有相互關(guān)系的活動(dòng)集合,每個(gè)業(yè)務(wù)流程有且只能有一個(gè)開始活動(dòng)(即開始步驟)和一個(gè)結(jié)束活動(dòng)(即結(jié)束步驟);所述流程屬性包括名稱、X坐標(biāo)和Y坐標(biāo);所述節(jié)點(diǎn)屬性包括節(jié)點(diǎn)審批權(quán)限、合并條件、分支條件、會(huì)簽條件、自定義執(zhí)行處理器和分支決策類型。用戶可以通過拖拽上述的諸多控件,并結(jié)合畫板界面,根據(jù)自己的業(yè)務(wù)流程需求來定義業(yè)務(wù)流程,定義完業(yè)務(wù)流程后,在節(jié)點(diǎn)屬性上右鍵對(duì)節(jié)點(diǎn)屬性進(jìn)行編輯。上述步驟完成后,系統(tǒng)會(huì)自動(dòng)生成該業(yè)務(wù)流程的源碼,這樣即使以后業(yè)務(wù)流程需求出現(xiàn)變更,只需在該系統(tǒng)后臺(tái)根據(jù)新的需求對(duì)業(yè)務(wù)流程進(jìn)行及時(shí)的調(diào)整與配置。如上所述,表單配置模塊用于配置各業(yè)務(wù)流程所需的表單。用戶登錄到web站點(diǎn),進(jìn)入表單配置模塊,可以直接通過web界面在線設(shè)計(jì)業(yè)務(wù)流程所需的表單。用戶可以根據(jù)業(yè)務(wù)流程的需求和自己的編寫設(shè)計(jì)習(xí)慣,自主選擇相應(yīng)選項(xiàng)來編寫設(shè)計(jì)表單,表單配置模塊為用戶提供了不同的選項(xiàng)供用戶自主選擇,如普通文本輸入選項(xiàng)、多行文本輸入選項(xiàng)、下拉選項(xiàng)、多選選項(xiàng)、單選選項(xiàng)、日期選項(xiàng)、文件選項(xiàng)、復(fù)雜HTML選項(xiàng)等。所述表單配置模塊還用于針對(duì)各表單配置相對(duì)應(yīng)的表單屬性。用戶可以自定義表單項(xiàng)輸入的驗(yàn)證規(guī)則,用以保護(hù)表單項(xiàng)的穩(wěn)定性和統(tǒng)一性;用戶還可以定義表單項(xiàng)在流程各步驟中的讀寫權(quán)限,用以保護(hù)表單項(xiàng)的完整性,避免在業(yè)務(wù)流程流轉(zhuǎn)過程中出現(xiàn)內(nèi)容變化,導(dǎo)致工作出現(xiàn)差錯(cuò);用戶還可以以指定表單項(xiàng)布局,用以方便業(yè)務(wù)流程的管理。用戶根據(jù)系統(tǒng)所提供的諸多編輯表單選項(xiàng),進(jìn)行可視化的表單編寫與設(shè)計(jì),繪制業(yè)務(wù)所需的表單,且可以進(jìn)行表單相關(guān)屬性的配置,表單是組成工作流的基本要素。
如上所述,權(quán)限配置模塊用于針對(duì)各業(yè)務(wù)流程分別配置相應(yīng)的操作權(quán)限,還用于針對(duì)各業(yè)務(wù)流程新增角色組、新增角色和分配角色。整個(gè)可視化工作流引擎系統(tǒng)的權(quán)限都是以角色來進(jìn)行劃分的,所以每一個(gè)業(yè)務(wù)流程的步驟屬 于一個(gè)角色。用戶可以根據(jù)自身業(yè)務(wù)流程的實(shí)際需求設(shè)計(jì)所需的角色數(shù)量。用戶登錄到web站點(diǎn),進(jìn)入權(quán)限配置模塊。首先,新建“角色組”,并對(duì)“角色組”進(jìn)行命名,用于方便業(yè)務(wù)流程的管理;其次,新建“角色”,并對(duì)此“角色”進(jìn)行定義,讓其屬于上一步中所新建的“角色組”;最后,根據(jù)用戶自身業(yè)務(wù)流程的實(shí)際需求來分配“角色組”中的“角色”,并根據(jù)不同“角色”的工作性質(zhì)分配不同的操作權(quán)限。如,在工作當(dāng)中,人們經(jīng)常會(huì)涉及到“報(bào)銷”事務(wù)。針對(duì)“報(bào)銷”事務(wù),首先,新建一個(gè)“角色組”,并命名為“報(bào)銷流程處理”角色組。其次,針對(duì)“報(bào)銷”事務(wù),在業(yè)務(wù)流程當(dāng)中涉及到三個(gè)步驟,分別是“申請(qǐng)人發(fā)起”、“領(lǐng)導(dǎo)審核”、“財(cái)務(wù)受理”,根據(jù)一個(gè)業(yè)務(wù)流程步驟對(duì)應(yīng)一個(gè)角色,所以新建三個(gè)角色,并定義新建的三個(gè)角色屬于上一步所新建的“報(bào)銷流程處理”角色組。最后,根據(jù)業(yè)務(wù)流程的實(shí)際需求分配角色,針對(duì)“申請(qǐng)人發(fā)起”角色,設(shè)為開放角色,每個(gè)人都可以使用,對(duì)其配置的權(quán)限為所有人都可以使用;針對(duì)“領(lǐng)導(dǎo)審核”角色,根據(jù)實(shí)際需求分配給管理審核的領(lǐng)導(dǎo),對(duì)其配置的權(quán)限為只有管理審核的領(lǐng)導(dǎo)才能使用;針對(duì)“財(cái)務(wù)受理”角色,根據(jù)實(shí)際需求分配給財(cái)務(wù)人員,對(duì)其配置的權(quán)限為只有該財(cái)務(wù)人員才能使用。如上所述,智能提醒模塊用于向各業(yè)務(wù)流程中的角色發(fā)送提醒報(bào)告,還用于查詢各業(yè)務(wù)流程的使用情況及各項(xiàng)工作的進(jìn)度情況。用戶登錄到web站點(diǎn),進(jìn)入智能提醒模塊,用戶在業(yè)務(wù)流程流轉(zhuǎn)的每個(gè)環(huán)節(jié)都可以自定義智能提醒,如設(shè)置允許滯留時(shí)間、超時(shí)提醒方式和提醒次數(shù)等,用于提高工單處理及時(shí)性。比如上述的“報(bào)銷流程處理”角色組,涉及到的三個(gè)角色“申請(qǐng)人發(fā)起”、“領(lǐng)導(dǎo)審核”和“財(cái)務(wù)受理”,當(dāng)“報(bào)銷流程處理”開始流轉(zhuǎn)時(shí),“申請(qǐng)人發(fā)起”角色在開始發(fā)起報(bào)銷單時(shí),系統(tǒng)會(huì)提示該角色在這一步所能滯留的時(shí)間,若超時(shí),系統(tǒng)會(huì)給以提醒,且,該角色發(fā)起報(bào)銷單成功后,可在智能提醒模塊內(nèi)查詢到報(bào)銷單的處理狀態(tài);同理,“領(lǐng)導(dǎo)審核”角色和“財(cái)務(wù)受理”角色在各自的步驟里同樣會(huì)接收到來自系統(tǒng)的提醒,且,同樣可在智能提醒模塊內(nèi)查詢到各自所需處理的報(bào)銷單的處理狀態(tài),如果沒有及時(shí)處理的,系統(tǒng)還會(huì)自動(dòng)通過發(fā)送短信和郵件的方式通知相關(guān)報(bào)銷單處理人。如上所述,可視化引擎系統(tǒng)還包括有多個(gè)功能接口,用于非流程性系統(tǒng)調(diào)用所述工作流引擎系統(tǒng)。如圖2所示,第一功能接口是工作流定義交換接口,用于在建模和定義工具與執(zhí)行服務(wù)之間交換工作流定義;第二功能接口是工作流瀏覽器端應(yīng)用接口,用于工作流瀏覽器端應(yīng)用訪問工作流引擎和工作列表;第三功能接口是被調(diào)用的應(yīng)用接口,用于調(diào)用不同的應(yīng)用系統(tǒng);第四功能接口是工作流引擎系統(tǒng)互操作接口,用于不同工作流引擎系統(tǒng)之間的互操作;第五功能接口是負(fù)責(zé)系統(tǒng)管理和監(jiān)控的接口,用于系統(tǒng)管理應(yīng)用訪問工作流執(zhí)行服務(wù)。該可視化工作流引擎系統(tǒng)提供多個(gè)功能接口,在不用開發(fā)的情況下,供其它非流程性系統(tǒng)調(diào)用,達(dá)到分散應(yīng)用,統(tǒng)一管理的效果,從而有效降低系統(tǒng)整體的維護(hù)成本。
可視化工作流引擎系統(tǒng)是一款創(chuàng)新的工作流管理系統(tǒng),基于.NET的B/S架構(gòu)。能快速定義和實(shí)施工作流程。擁有可視化流程配置、表單配置,可視化流程流轉(zhuǎn)跟蹤監(jiān)控,多維度報(bào)表統(tǒng)計(jì)分析等功能。幫助企業(yè)進(jìn)行流程規(guī)范化管理,縮短流程作業(yè)時(shí)間,快速反應(yīng)市場(chǎng)客戶需求,滿足靈活的控制流轉(zhuǎn)需求,有效監(jiān)控工作的進(jìn)度,加強(qiáng)內(nèi)部信息溝通傳遞效率,分析流程作業(yè)成本,從而有效的降低管理成本,提升企業(yè)工作效率及競(jìng)爭(zhēng)力。該系統(tǒng)為系統(tǒng)開發(fā)人員和實(shí)際業(yè)務(wù)人員提供了一個(gè)相互配合的平臺(tái),使實(shí)際業(yè)務(wù)人員(即非專業(yè)系統(tǒng)開發(fā)人員)也能參與到業(yè)務(wù)流程設(shè)計(jì)當(dāng)中。讓實(shí)際業(yè)務(wù)人員能夠根據(jù)自己的業(yè)務(wù)需求以拖拽的方式來定義業(yè)務(wù)流程,編輯活動(dòng)節(jié)點(diǎn)屬性及權(quán)限,這樣針對(duì)業(yè)務(wù)流程需求的變更,只需在后臺(tái)根據(jù)新的需求變更對(duì)業(yè)務(wù)流程進(jìn)行及時(shí)調(diào)整與配置。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保 護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種可視化工作流引擎系統(tǒng),其特征在于,包括 流程配置模塊,用于配置所需的業(yè)務(wù)流程; 表單配置模塊,用于配置各業(yè)務(wù)流程所需的表單; 權(quán)限配置模塊,用于針對(duì)各業(yè)務(wù)流程分別配置相應(yīng)的操作權(quán)限; 智能提醒模塊,用于向各業(yè)務(wù)流程中的角色發(fā)送提醒報(bào)告。
2.根據(jù)權(quán)利要求I所述的可視化工作流引擎系統(tǒng),其特征在于,所述流程配置模塊包括 快速流程配置模塊,用于快速配置所需的業(yè)務(wù)流程。
3.根據(jù)權(quán)利要求2所述的可視化工作流引擎系統(tǒng),其特征在于,所述流程配置模塊還包括 可視化流程配置模塊,用于以拖拽的方式配置所需的業(yè)務(wù)流程。
4.根據(jù)權(quán)利要求3所述的可視化工作流引擎系統(tǒng),其特征在于,所述可視化流程配置模塊還用于針對(duì)各業(yè)務(wù)流程中的節(jié)點(diǎn)配置所需的節(jié)點(diǎn)屬性。
5.根據(jù)權(quán)利要求I所述的可視化工作流引擎系統(tǒng),其特征在于,所述表單配置模塊還用于針對(duì)各表單配置相對(duì)應(yīng)的表單屬性。
6.根據(jù)權(quán)利要求I所述的可視化工作流引擎系統(tǒng),其特征在于,所述權(quán)限配置模塊還用于針對(duì)各業(yè)務(wù)流程新增角色組、新增角色和分配角色。
7.根據(jù)權(quán)利要求I所述的可視化工作流引擎系統(tǒng),其特征在于,所述智能提醒模塊還用于查詢各業(yè)務(wù)流程的使用情況及各項(xiàng)工作的進(jìn)度情況。
8.根據(jù)權(quán)利要求I所述的可視化工作流引擎系統(tǒng),其特征在于,還包括有多個(gè)功能接ロ,用于其它非流程性系統(tǒng)調(diào)用所述可視化工作流引擎系統(tǒng)。
9.根據(jù)權(quán)利要求8所述的可視化工作流引擎系統(tǒng),其特征在于,功能接ロ包括 工作流定義交換接ロ,用于在建模和定義工具與執(zhí)行服務(wù)之間交換工作流定義; 工作流瀏覽器端應(yīng)用接ロ,用于工作流瀏覽器端應(yīng)用訪問工作流引擎和工作列表; 被調(diào)用的應(yīng)用接ロ,用于調(diào)用不同的應(yīng)用系統(tǒng); 工作流引擎系統(tǒng)互操作接ロ,用于不同工作流引擎系統(tǒng)之間的互操作; 負(fù)責(zé)系統(tǒng)管理和監(jiān)控的接ロ,用于系統(tǒng)管理應(yīng)用訪問工作流執(zhí)行服務(wù)。
全文摘要
本發(fā)明涉及一種可視化工作流引擎系統(tǒng),包括流程配置模塊,用于配置所需的業(yè)務(wù)流程;表單配置模塊,用于配置各業(yè)務(wù)流程所需的表單;權(quán)限配置模塊,用于針對(duì)各業(yè)務(wù)流程分別配置相應(yīng)的操作權(quán)限;智能提醒模塊,用于向各業(yè)務(wù)流程中的角色發(fā)送提醒報(bào)告;還包括有多個(gè)功能接口,用于其它非流程性系統(tǒng)調(diào)用所述可視化工作流引擎系統(tǒng)。使實(shí)際業(yè)務(wù)人員能夠根據(jù)自己的業(yè)務(wù)需求以拖拽的方式來定義流程,編輯活動(dòng)節(jié)點(diǎn)屬性及權(quán)限,這樣針對(duì)業(yè)務(wù)流程需求的變更,只需在后臺(tái)根據(jù)新的需求變更對(duì)業(yè)務(wù)流程進(jìn)行及時(shí)調(diào)整與配置。
文檔編號(hào)G06Q10/06GK102663569SQ20121013782
公開日2012年9月12日 申請(qǐng)日期2012年5月7日 優(yōu)先權(quán)日2012年5月7日
發(fā)明者陳強(qiáng) 申請(qǐng)人:廣東優(yōu)邁信息通信技術(shù)有限公司