• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種工作流動(dòng)態(tài)擴(kuò)展方法及系統(tǒng)技術(shù)方案

    技術(shù)編號(hào):10301232 閱讀:103 留言:0更新日期:2014-08-07 07:28
    本發(fā)明專(zhuān)利技術(shù)公開(kāi)了一種工作流動(dòng)態(tài)擴(kuò)展方法,包括:創(chuàng)建所述工作流的子流程的活動(dòng)節(jié)點(diǎn)信息源對(duì)象;接收到子流程生成指示時(shí),獲取所述活動(dòng)節(jié)點(diǎn)信息源對(duì)象中包括的活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息;根據(jù)所述活動(dòng)節(jié)點(diǎn)信息構(gòu)建活動(dòng)節(jié)點(diǎn)對(duì)象,并根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息對(duì)所述活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程,將所述子流程載入黑盒占位節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行。本發(fā)明專(zhuān)利技術(shù)還同時(shí)公開(kāi)了一種工作流動(dòng)態(tài)擴(kuò)展系統(tǒng)。如此,本發(fā)明專(zhuān)利技術(shù)實(shí)施例在工作流實(shí)例的運(yùn)行過(guò)程中,能夠根據(jù)所述子流程中的活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息生成子流程,將子流程載入黑盒節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行,從而實(shí)現(xiàn)工作流的動(dòng)態(tài)擴(kuò)展。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    【專(zhuān)利摘要】本專(zhuān)利技術(shù)公開(kāi)了一種工作流動(dòng)態(tài)擴(kuò)展方法,包括:創(chuàng)建所述工作流的子流程的活動(dòng)節(jié)點(diǎn)信息源對(duì)象;接收到子流程生成指示時(shí),獲取所述活動(dòng)節(jié)點(diǎn)信息源對(duì)象中包括的活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息;根據(jù)所述活動(dòng)節(jié)點(diǎn)信息構(gòu)建活動(dòng)節(jié)點(diǎn)對(duì)象,并根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息對(duì)所述活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程,將所述子流程載入黑盒占位節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行。本專(zhuān)利技術(shù)還同時(shí)公開(kāi)了一種工作流動(dòng)態(tài)擴(kuò)展系統(tǒng)。如此,本專(zhuān)利技術(shù)實(shí)施例在工作流實(shí)例的運(yùn)行過(guò)程中,能夠根據(jù)所述子流程中的活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息生成子流程,將子流程載入黑盒節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行,從而實(shí)現(xiàn)工作流的動(dòng)態(tài)擴(kuò)展。【專(zhuān)利說(shuō)明】一種工作流動(dòng)態(tài)擴(kuò)展方法及系統(tǒng)
    本專(zhuān)利技術(shù)涉及辦公自動(dòng)化技術(shù),尤其涉及一種工作流動(dòng)態(tài)擴(kuò)展方法及系統(tǒng)。
    技術(shù)介紹
    現(xiàn)代科技社會(huì)中,辦公自動(dòng)化系統(tǒng)隨著計(jì)算機(jī)科學(xué)與技術(shù)的發(fā)展而產(chǎn)生。所謂辦公自動(dòng)化系統(tǒng),是指實(shí)現(xiàn)辦公室內(nèi)事務(wù)性工作自動(dòng)化和信息處理自動(dòng)化的系統(tǒng),現(xiàn)有辦公自動(dòng)化系統(tǒng)在現(xiàn)代計(jì)算機(jī)技術(shù)的支持下,通過(guò)對(duì)業(yè)務(wù)流程的抽象,來(lái)規(guī)范人們?cè)诮?jīng)濟(jì)生活中的業(yè)務(wù)活動(dòng)、約束業(yè)務(wù)操作流程,能夠最大限度地優(yōu)化統(tǒng)籌多方資源,從而達(dá)到信息充分共享、資源有效利用、工作效率大幅提升的目的。由此可見(jiàn),辦公自動(dòng)化技術(shù)已經(jīng)成為企業(yè)提升工作效率、有效優(yōu)化資源利用率、提升企業(yè)競(jìng)爭(zhēng)力的核心技術(shù)手段,同時(shí)也是企業(yè)實(shí)現(xiàn)現(xiàn)代化管理的重要標(biāo)志。辦公自動(dòng)化系統(tǒng)的核心技術(shù)為工作流管理技術(shù),現(xiàn)有的工作流管理技術(shù)通常只支持業(yè)務(wù)流程的預(yù)先定義,在這種情況下,開(kāi)發(fā)人員根據(jù)企業(yè)具體業(yè)務(wù)的實(shí)際流程,開(kāi)發(fā)業(yè)務(wù)流程的定義,這一環(huán)節(jié)必須在運(yùn)行所述辦公自動(dòng)化系統(tǒng)的業(yè)務(wù)流程實(shí)例之前完成。專(zhuān)利技術(shù)人在實(shí)現(xiàn)本專(zhuān)利技術(shù)的過(guò)程中,發(fā)現(xiàn)現(xiàn)有辦公自動(dòng)化系統(tǒng)至少存在以下缺陷:I)隨著企業(yè)業(yè)務(wù)逐漸變得越來(lái)越復(fù)雜,使得很多業(yè)務(wù)子流程無(wú)法在工作流設(shè)計(jì)前期完全定義;2)業(yè)務(wù)邏輯變化頻繁,需要不斷新增業(yè)務(wù)或頻繁修改業(yè)務(wù),而現(xiàn)有的辦公自動(dòng)化系統(tǒng)無(wú)法在系統(tǒng)后期維護(hù)過(guò)程中新增業(yè)務(wù)或頻繁修改業(yè)務(wù),難以實(shí)現(xiàn)工作流的擴(kuò)展。
    技術(shù)實(shí)現(xiàn)思路
    有鑒于此,本專(zhuān)利技術(shù)實(shí)施例期望提供一種工作流動(dòng)態(tài)擴(kuò)展方法及系統(tǒng),能實(shí)現(xiàn)工作流的動(dòng)態(tài)擴(kuò)展。為達(dá)到上述目的,本專(zhuān)利技術(shù)的技術(shù)方案是這樣實(shí)現(xiàn)的:本專(zhuān)利技術(shù)實(shí)施例提供了一種工作流動(dòng)態(tài)擴(kuò)展方法,該方法包括:創(chuàng)建工作流中的子流程的活動(dòng)節(jié)點(diǎn)信息源對(duì)象;接收到子流程生成指示時(shí),獲取所述活動(dòng)節(jié)點(diǎn)信息源對(duì)象中包括的活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息;根據(jù)所述活動(dòng)節(jié)點(diǎn)信息構(gòu)建活動(dòng)節(jié)點(diǎn)對(duì)象,并根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息對(duì)所述活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程;將所述子流程載入黑盒節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行。上述方案中,所述創(chuàng)建工作流中的子流程的活動(dòng)節(jié)點(diǎn)信息源對(duì)象,包括:獲取子流程中全部活動(dòng)節(jié)點(diǎn)的規(guī)則配置信息;對(duì)所述規(guī)則配置信息進(jìn)行解析,得到活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息;將活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息封裝為活動(dòng)節(jié)點(diǎn)信息源對(duì)象。上述方案中,所述方法還包括:將全部活動(dòng)節(jié)點(diǎn)的規(guī)則配置信息存儲(chǔ)在drl格式或cof格式的文件中。上述方案中,所述根據(jù)所述活動(dòng)節(jié)點(diǎn)信息構(gòu)建活動(dòng)節(jié)點(diǎn)對(duì)象,包括:調(diào)用活動(dòng)節(jié)點(diǎn)構(gòu)建接口,根據(jù)所述活動(dòng)節(jié)點(diǎn)信息及所述活動(dòng)節(jié)點(diǎn)構(gòu)建接口中預(yù)設(shè)的算法依次遍歷構(gòu)建所述子流程中每個(gè)活動(dòng)節(jié)點(diǎn)對(duì)應(yīng)的活動(dòng)節(jié)點(diǎn)對(duì)象。上述方案中,所述根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息對(duì)所述活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程,包括:調(diào)用活動(dòng)鏈接構(gòu)建接口,根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息及所述活動(dòng)鏈接構(gòu)建接口中預(yù)設(shè)的算法依次對(duì)所述子流程中每個(gè)活動(dòng)節(jié)點(diǎn)對(duì)應(yīng)的活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程。根據(jù)上述方法,本專(zhuān)利技術(shù)實(shí)施例還提供了一種工作流動(dòng)態(tài)擴(kuò)展系統(tǒng),該系統(tǒng)包括:規(guī)則配置模塊、調(diào)度管理模塊、活動(dòng)節(jié)點(diǎn)構(gòu)建模塊、活動(dòng)鏈接構(gòu)建模塊、系統(tǒng)擴(kuò)展模塊;其中,所述規(guī)則配置模塊,用于創(chuàng)建工作流中的子流程的活動(dòng)節(jié)點(diǎn)信息源對(duì)象;所述調(diào)度管理模塊,用于接收到子流程生成指示時(shí),獲取所述活動(dòng)節(jié)點(diǎn)信息源對(duì)象中包括的活動(dòng)節(jié)點(diǎn)信息及活動(dòng)節(jié)點(diǎn)鏈接信息;將所述活動(dòng)節(jié)點(diǎn)信息發(fā)送給所述活動(dòng)節(jié)點(diǎn)構(gòu)建模塊,并將所述活動(dòng)節(jié)點(diǎn)鏈接信息發(fā)送給所述活動(dòng)鏈接構(gòu)建模塊;接收到所述活動(dòng)鏈接構(gòu)建模塊發(fā)來(lái)的子流程時(shí),將所述子流程發(fā)送給所述系統(tǒng)擴(kuò)展模塊。所述活動(dòng)節(jié)點(diǎn)構(gòu)建模塊,用于在接收到所述活動(dòng)節(jié)點(diǎn)信息時(shí),根據(jù)所述活動(dòng)節(jié)點(diǎn)信息構(gòu)建活動(dòng)節(jié)點(diǎn)對(duì)象;所述活動(dòng)鏈接構(gòu)建模塊,用于在接收到所述活動(dòng)節(jié)點(diǎn)鏈接信息時(shí),根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息對(duì)所述活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程,將所述子流程返回給所述調(diào)度管理模塊;所述系統(tǒng)擴(kuò)展模塊,用于將接收到的子流程載入黑盒節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行。上述方案中,所述規(guī)則配置模塊具體用于:獲取子流程中全部活動(dòng)節(jié)點(diǎn)的規(guī)則配置信息;對(duì)所述規(guī)則配置信息進(jìn)行解析,得到活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息;將活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息封裝為活動(dòng)節(jié)點(diǎn)信息源對(duì)象。上述方案中,所述規(guī)則配置模塊還用于:將全部活動(dòng)節(jié)點(diǎn)的規(guī)則配置信息存儲(chǔ)在drl格式或cof格式的文件中。上述方案中,所述活動(dòng)節(jié)點(diǎn)構(gòu)建模塊具體用于:接收到所述活動(dòng)節(jié)點(diǎn)信息時(shí),調(diào)用活動(dòng)節(jié)點(diǎn)構(gòu)建接口 ;根據(jù)所述活動(dòng)節(jié)點(diǎn)信息及所述活動(dòng)節(jié)點(diǎn)構(gòu)建接口中預(yù)設(shè)的算法依次遍歷構(gòu)建所述子流程中每個(gè)活動(dòng)節(jié)點(diǎn)對(duì)應(yīng)的活動(dòng)節(jié)點(diǎn)對(duì)象。上述方案中,所述活動(dòng)鏈接構(gòu)建模塊具體用于:接收到所述活動(dòng)節(jié)點(diǎn)鏈接信息時(shí),調(diào)用活動(dòng)鏈接構(gòu)建接口 ;根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息及所述活動(dòng)鏈接構(gòu)建接口中預(yù)設(shè)的算法依次對(duì)所述子流程中每個(gè)活動(dòng)節(jié)點(diǎn)對(duì)應(yīng)的活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程。本專(zhuān)利技術(shù)實(shí)施例所提供的工作流動(dòng)態(tài)擴(kuò)展方法及系統(tǒng),創(chuàng)建工作流的子流程的活動(dòng)節(jié)點(diǎn)信息源對(duì)象;接收到子流程生成指示時(shí),獲取所述活動(dòng)節(jié)點(diǎn)信息源對(duì)象中包括的活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息;根據(jù)所述活動(dòng)節(jié)點(diǎn)信息構(gòu)建活動(dòng)節(jié)點(diǎn)對(duì)象,并根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息對(duì)所述活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程,將所述子流程載入黑盒節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行。如此,本專(zhuān)利技術(shù)實(shí)施例對(duì)工作流中暫時(shí)無(wú)法實(shí)現(xiàn)的子流程或頻繁變化的子流程,可以先采用黑盒節(jié)點(diǎn)占位,然后對(duì)所述子流程的邏輯進(jìn)行抽象,配置所述子流程中全部活動(dòng)節(jié)點(diǎn)的規(guī)則配置信息;在所述辦公自動(dòng)化系統(tǒng)運(yùn)行時(shí),能夠根據(jù)具體的上下文環(huán)境及所述規(guī)則配置信息生成子流程,將子流程載入黑盒節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行,從而實(shí)現(xiàn)工作流的動(dòng)態(tài)擴(kuò)展。并且,在辦公自動(dòng)化系統(tǒng)后期的維護(hù)過(guò)程中,可以根據(jù)實(shí)際需求添加或修改所述drl格式或cof格式的文件中的規(guī)則配置信息,以支持辦公自動(dòng)化系統(tǒng)后期的擴(kuò)展及維護(hù),從而提高辦公自動(dòng)化系統(tǒng)的開(kāi)發(fā)效率,并降低開(kāi)發(fā)的風(fēng)險(xiǎn)及維護(hù)成本。【專(zhuān)利附圖】【附圖說(shuō)明】圖1為本專(zhuān)利技術(shù)實(shí)施例工作流動(dòng)態(tài)擴(kuò)展系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本專(zhuān)利技術(shù)實(shí)施例工作流動(dòng)態(tài)擴(kuò)展方法實(shí)現(xiàn)流程示意圖;圖3為本專(zhuān)利技術(shù)實(shí)施例辦公自動(dòng)化系統(tǒng)的結(jié)構(gòu)示意圖。【具體實(shí)施方式】在本專(zhuān)利技術(shù)實(shí)施例中,創(chuàng)建工作流的子流程的活動(dòng)節(jié)點(diǎn)信息源對(duì)象;接收到子流程生成指示時(shí),獲取所述活動(dòng)節(jié)點(diǎn)信息源對(duì)象中包括的活動(dòng)節(jié)點(diǎn)信息及活動(dòng)節(jié)點(diǎn)鏈接信息;根據(jù)所述活動(dòng)節(jié)點(diǎn)信息構(gòu)建活動(dòng)節(jié)點(diǎn)對(duì)象,并根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息對(duì)所述活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程,將所述子流程載入黑盒節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行。下面結(jié)合附圖對(duì)本專(zhuān)利技術(shù)的【具體實(shí)施方式】進(jìn)行說(shuō)明。圖1為本專(zhuān)利技術(shù)實(shí)施例中提供的工作流動(dòng)態(tài)擴(kuò)展系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示,該工作流動(dòng)態(tài)擴(kuò)展系統(tǒng)包括:規(guī)則配置模塊100、調(diào)度管理模塊101、活動(dòng)節(jié)點(diǎn)構(gòu)建模塊102、活動(dòng)鏈接構(gòu)建模塊103、系統(tǒng)擴(kuò)展模本文檔來(lái)自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】
    一種工作流動(dòng)態(tài)擴(kuò)展方法,其特征在于,所述方法包括:創(chuàng)建工作流中的子流程的活動(dòng)節(jié)點(diǎn)信息源對(duì)象;接收到子流程生成指示時(shí),獲取所述活動(dòng)節(jié)點(diǎn)信息源對(duì)象中包括的活動(dòng)節(jié)點(diǎn)信息和活動(dòng)節(jié)點(diǎn)鏈接信息;根據(jù)所述活動(dòng)節(jié)點(diǎn)信息構(gòu)建活動(dòng)節(jié)點(diǎn)對(duì)象,并根據(jù)所述活動(dòng)節(jié)點(diǎn)鏈接信息對(duì)所述活動(dòng)節(jié)點(diǎn)對(duì)象進(jìn)行鏈接生成所述子流程;將所述子流程載入黑盒節(jié)點(diǎn)動(dòng)態(tài)運(yùn)行。

    【技術(shù)特征摘要】

    【專(zhuān)利技術(shù)屬性】
    技術(shù)研發(fā)人員:吳步丹章洋王鵬杰陳俊亮
    申請(qǐng)(專(zhuān)利權(quán))人:北京郵電大學(xué)
    類(lèi)型:發(fā)明
    國(guó)別省市:北京;11

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 中文字幕日产无码| 亚洲2022国产成人精品无码区 | 国产成人无码A区在线观看视频| 亚洲av无码一区二区三区天堂 | 免费一区二区无码视频在线播放 | 亚洲中文字幕无码日韩| 欧洲成人午夜精品无码区久久| 精品无码中出一区二区| 蜜芽亚洲av无码精品色午夜| 国产精品成人无码久久久久久| 中文字幕人成无码人妻 | 国产成人无码AV片在线观看 | 亚洲AV无码码潮喷在线观看 | 免费无码VA一区二区三区| 亚洲一级特黄无码片| 亚洲av无码av在线播放| 久久人妻内射无码一区三区| av无码a在线观看| 亚洲 无码 在线 专区| 国产成年无码久久久久下载 | 亚洲精品无码不卡在线播HE| 精品久久久久久无码人妻中文字幕 | 特级无码a级毛片特黄| 亚洲欧洲国产综合AV无码久久| 无码AV岛国片在线播放| 中文字幕无码免费久久| 无码人妻精品一区二| 亚洲成av人片不卡无码久久| 秋霞鲁丝片无码av| 无码人妻丰满熟妇区毛片18| 亚洲AV日韩AV无码污污网站| 精品无码一区二区三区爱欲九九 | 亚洲精品~无码抽插| 国产成人A亚洲精V品无码 | 国产亚洲情侣一区二区无码AV | 久久99久久无码毛片一区二区| 成年男人裸j照无遮挡无码| 西西444www无码大胆| 国产AV天堂无码一区二区三区 | 亚洲AV永久无码精品网站在线观看| 日韩人妻无码一区二区三区99|