專利名稱:工作流任務(wù)列表對(duì)業(yè)務(wù)數(shù)據(jù)標(biāo)題信息的集成方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,具體的說(shuō)是工作流系統(tǒng)集成各業(yè)務(wù)應(yīng)用時(shí),工
作流任務(wù)列表對(duì)業(yè)務(wù)數(shù)據(jù)標(biāo)題信息的集成方法。
背景技術(shù):
隨著工作流技術(shù)的不斷發(fā)展,工作流已廣泛應(yīng)用在辦公、電子政務(wù)、電子商務(wù)等領(lǐng) 域,越來(lái)越多的應(yīng)用系統(tǒng)已經(jīng)把工作流系統(tǒng)作為基礎(chǔ)平臺(tái),處理內(nèi)部辦公、政務(wù)或企業(yè)的業(yè) 務(wù)流程。 企業(yè)或政務(wù)的信息化發(fā)展到現(xiàn)在,一般已建立了多套應(yīng)用系統(tǒng),這些應(yīng)用系統(tǒng)在
建立之初,往往是面向某一項(xiàng)或幾項(xiàng)業(yè)務(wù)功能開(kāi)發(fā)的,功能分散而孤立。工作流系統(tǒng)需要整
合企業(yè)資源,集成各個(gè)應(yīng)用,實(shí)現(xiàn)跨組織、跨應(yīng)用的業(yè)務(wù)流程管理和執(zhí)行。 企業(yè)或政務(wù)需要一個(gè)集中的工作流系統(tǒng),統(tǒng)一處理企業(yè)或政務(wù)所有的業(yè)務(wù)流程,
集成各個(gè)業(yè)務(wù)應(yīng)用,實(shí)現(xiàn)分散業(yè)務(wù)功能的流程化。 任務(wù)列表是在人機(jī)交互處理任務(wù)中必要的一個(gè)入口 ,是在業(yè)務(wù)流程流轉(zhuǎn)過(guò)程產(chǎn)生
的任務(wù)的集合,通過(guò)任務(wù)列表可以了解到任務(wù)信息,并由此入口進(jìn)行任務(wù)的處理。 工作流系統(tǒng)需要提供統(tǒng)一的任務(wù)列表,顯示用戶需要辦理的所有任務(wù)信息,這些
任務(wù)信息來(lái)自企業(yè)或政務(wù)所有業(yè)務(wù)流程。這就區(qū)別于傳統(tǒng)的應(yīng)用系統(tǒng),用戶進(jìn)行不同的業(yè)
務(wù)操作,需要到不同的功能菜單頁(yè)面去處理。 任務(wù)列表作為統(tǒng)一顯示用戶任務(wù)信息的地方,用戶一般想要把業(yè)務(wù)應(yīng)用上關(guān)鍵的 業(yè)務(wù)數(shù)據(jù)信息作為標(biāo)題信息顯示在任務(wù)列表上,以區(qū)分每條任務(wù)。 相關(guān)數(shù)據(jù)是流程的內(nèi)部變量,是流程運(yùn)行所需的一些上下文數(shù)據(jù)。相關(guān)數(shù)據(jù)是工 作流規(guī)范中定義的內(nèi)容。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種工作流任務(wù)列表對(duì)業(yè)務(wù)數(shù)據(jù)標(biāo)題信息的集成方法。
本發(fā)明的目的是按以下方式實(shí)現(xiàn)的,根據(jù)客戶的需要,將各業(yè)務(wù)應(yīng)用上的業(yè)務(wù)數(shù) 據(jù)與工作流的任務(wù)列表相結(jié)合,由流程定義人員先定義相關(guān)數(shù)據(jù),再設(shè)置業(yè)務(wù)數(shù)據(jù)標(biāo)題對(duì) 應(yīng)的相關(guān)數(shù)據(jù)定義,然后在流程運(yùn)行時(shí),業(yè)務(wù)數(shù)據(jù)給對(duì)應(yīng)的相關(guān)數(shù)據(jù)賦值,最后在任務(wù)列表 展現(xiàn)時(shí),讀取每條任務(wù)的流程信息以及業(yè)務(wù)數(shù)據(jù)標(biāo)題所對(duì)應(yīng)的相關(guān)數(shù)據(jù)信息,顯示在任務(wù) 列表上。 設(shè)置業(yè)務(wù)數(shù)據(jù)標(biāo)題與相關(guān)數(shù)據(jù)定義的對(duì)應(yīng)關(guān)系。
支持為每個(gè)環(huán)節(jié)設(shè)置業(yè)務(wù)數(shù)據(jù)標(biāo)題。 任務(wù)列表信息獲取是查詢當(dāng)前用戶任務(wù)的流程信息同時(shí),關(guān)聯(lián)查詢?cè)摿鞒虒?shí)例下
業(yè)務(wù)數(shù)據(jù)標(biāo)題所對(duì)應(yīng)的相關(guān)數(shù)據(jù)的值。 本發(fā)明的實(shí)現(xiàn)方法所具有的有益效果如下 1)工作流系統(tǒng)作為企業(yè)集中的流程服務(wù)器,獨(dú)立部署,集成各個(gè)業(yè)務(wù)應(yīng)用時(shí),任務(wù)列表可以集成各業(yè)務(wù)應(yīng)用上業(yè)務(wù)數(shù)據(jù)標(biāo)題信息; 2)每個(gè)業(yè)務(wù)環(huán)節(jié)可以集成顯示不同的業(yè)務(wù)數(shù)據(jù)標(biāo)題信息; 3)工作流系統(tǒng)內(nèi)部數(shù)據(jù)庫(kù)表之間的關(guān)聯(lián)查詢,能有效保證任務(wù)列表展現(xiàn)的高性 能,并支持根據(jù)業(yè)務(wù)數(shù)據(jù)標(biāo)題檢索任務(wù)信息的功能。
具體實(shí)施例方式
是根據(jù)客戶的需要,將各業(yè)務(wù)應(yīng)用上的業(yè)務(wù)數(shù)據(jù)與工作流的任務(wù)列表相結(jié)合,由
流程定義人員先定義相關(guān)數(shù)據(jù),再設(shè)置業(yè)務(wù)數(shù)據(jù)標(biāo)題對(duì)應(yīng)的相關(guān)數(shù)據(jù)定義,然后在流程運(yùn)
行時(shí),業(yè)務(wù)數(shù)據(jù)給對(duì)應(yīng)的相關(guān)數(shù)據(jù)賦值,最后在任務(wù)列表展現(xiàn)時(shí),讀取每條任務(wù)的流程信息
以及業(yè)務(wù)數(shù)據(jù)標(biāo)題所對(duì)應(yīng)的相關(guān)數(shù)據(jù)信息,顯示在任務(wù)列表上。 具體實(shí)現(xiàn)步驟如下 1)流程定義人員在定義流程時(shí), B定義相關(guān)數(shù)據(jù) B設(shè)置每個(gè)環(huán)節(jié)在任務(wù)列表上顯示的業(yè)務(wù)標(biāo)題分別對(duì)應(yīng)哪個(gè)相關(guān)數(shù)據(jù)定義,不同
環(huán)節(jié)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)標(biāo)題有可能不同。 2)流程運(yùn)行過(guò)程中,業(yè)務(wù)應(yīng)用調(diào)用工作流接口 ,提交流程,工作流從業(yè)務(wù)數(shù)據(jù)中獲 取所需的數(shù)據(jù),給該流程實(shí)例下的相關(guān)數(shù)據(jù)賦值。 3)任務(wù)列表展現(xiàn)時(shí),查詢當(dāng)前用戶任務(wù)的流程信息,并關(guān)聯(lián)查詢?cè)摿鞒虒?shí)例下業(yè) 務(wù)數(shù)據(jù)標(biāo)題所對(duì)應(yīng)的相關(guān)數(shù)據(jù)的值,這樣流程信息和業(yè)務(wù)數(shù)據(jù)標(biāo)題信息就都可以顯示任務(wù) 列表上。 在工作流相關(guān)數(shù)據(jù)的基礎(chǔ)上,進(jìn)行業(yè)務(wù)擴(kuò)展應(yīng)用,通過(guò)定義業(yè)務(wù)數(shù)據(jù)標(biāo)題與相關(guān) 數(shù)據(jù)的關(guān)聯(lián)關(guān)系,在任務(wù)列表獲取任務(wù)的流程信息時(shí),同時(shí)獲取相關(guān)數(shù)據(jù)的值,該相關(guān)數(shù)據(jù) 的值即為業(yè)務(wù)數(shù)據(jù)標(biāo)題信息,這樣任務(wù)列表就可以不但顯示流程信息,還可以顯示各業(yè)務(wù) 應(yīng)用上的業(yè)務(wù)數(shù)據(jù)標(biāo)題信息。本發(fā)明的最大優(yōu)點(diǎn)是相關(guān)數(shù)據(jù)作為工作流系統(tǒng)自身的一部 分,查詢?nèi)蝿?wù)列表時(shí)可以直接獲取,業(yè)務(wù)數(shù)據(jù)標(biāo)題信息不需要再?gòu)臉I(yè)務(wù)應(yīng)用那邊去取,有效 解決跨應(yīng)用信息集成問(wèn)題。本發(fā)明特別適合工作流系統(tǒng)作為企業(yè)集中的流程服務(wù)器,獨(dú)立 部署,集成各個(gè)業(yè)務(wù)應(yīng)用。
權(quán)利要求
工作流任務(wù)列表對(duì)業(yè)務(wù)數(shù)據(jù)標(biāo)題信息的集成方法,其特征在于,根據(jù)客戶的需要,將各業(yè)務(wù)應(yīng)用上的業(yè)務(wù)數(shù)據(jù)與工作流的任務(wù)列表相結(jié)合,由流程定義人員先定義相關(guān)數(shù)據(jù),再設(shè)置業(yè)務(wù)數(shù)據(jù)標(biāo)題對(duì)應(yīng)的相關(guān)數(shù)據(jù)定義,然后在流程運(yùn)行時(shí),業(yè)務(wù)數(shù)據(jù)給對(duì)應(yīng)的相關(guān)數(shù)據(jù)賦值,最后在任務(wù)列表展現(xiàn)時(shí),讀取每條任務(wù)的流程信息以及業(yè)務(wù)數(shù)據(jù)標(biāo)題所對(duì)應(yīng)的相關(guān)數(shù)據(jù)信息,顯示在任務(wù)列表上。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,設(shè)置業(yè)務(wù)數(shù)據(jù)標(biāo)題與相關(guān)數(shù)據(jù)定義的對(duì) 應(yīng)關(guān)系。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,支持為每個(gè)環(huán)節(jié)設(shè)置業(yè)務(wù)數(shù)據(jù)標(biāo)題。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,任務(wù)列表信息獲取是查詢當(dāng)前用戶任務(wù) 的流程信息同時(shí),關(guān)聯(lián)查詢?cè)摿鞒虒?shí)例下業(yè)務(wù)數(shù)據(jù)標(biāo)題所對(duì)應(yīng)的相關(guān)數(shù)據(jù)的值。
全文摘要
本發(fā)明提供一種工作流任務(wù)列表對(duì)業(yè)務(wù)數(shù)據(jù)標(biāo)題信息的集成方法。該發(fā)明是根據(jù)客戶的需要,將各業(yè)務(wù)應(yīng)用上的業(yè)務(wù)數(shù)據(jù)與工作流的任務(wù)列表相結(jié)合,由流程定義人員先定義相關(guān)數(shù)據(jù),再設(shè)置業(yè)務(wù)數(shù)據(jù)標(biāo)題對(duì)應(yīng)的相關(guān)數(shù)據(jù)定義,然后在流程運(yùn)行時(shí),業(yè)務(wù)數(shù)據(jù)給對(duì)應(yīng)的相關(guān)數(shù)據(jù)賦值,最后在任務(wù)列表展現(xiàn)時(shí),讀取每條任務(wù)的流程信息以及業(yè)務(wù)數(shù)據(jù)標(biāo)題所對(duì)應(yīng)的相關(guān)數(shù)據(jù)信息,顯示在任務(wù)列表上。
文檔編號(hào)G06Q10/00GK101794414SQ20101001131
公開(kāi)日2010年8月4日 申請(qǐng)日期2010年1月4日 優(yōu)先權(quán)日2010年1月4日
發(fā)明者李向陽(yáng), 胡清 申請(qǐng)人:山東浪潮齊魯軟件產(chǎn)業(yè)股份有限公司