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

業(yè)務(wù)流程引擎系統(tǒng)的制作方法_2

文檔序號(hào):8487791閱讀:來(lái)源:國(guó)知局
重復(fù),存在唯一 ID。
[0038](4 )流程線接口( BPLine )
[0039]功能:是對(duì)各種類型流程線的計(jì)算機(jī)程序抽象。
[0040]構(gòu)成:線型、描述、前驅(qū)節(jié)點(diǎn)、后續(xù)節(jié)點(diǎn)、數(shù)據(jù)傳遞映射
[0041]說(shuō)明:將兩個(gè)節(jié)點(diǎn)關(guān)聯(lián)起來(lái),并建立節(jié)點(diǎn)之間數(shù)據(jù)傳遞映射關(guān)系,包括控制線、數(shù)據(jù)線和回溯線。
[0042](5)流程線集合接口(BPLines)
[0043]功能:對(duì)不同類型的流程線提供一個(gè)容器,便于對(duì)流程線的統(tǒng)一管理。
[0044]構(gòu)成:添加流程線、刪除流程線、查找流程線。
[0045]說(shuō)明:每個(gè)流程線對(duì)象不能重復(fù),存在唯一 ID。
[0046]2.流程設(shè)計(jì)接口(BF1Design)
[0047]功能:是對(duì)流程建模和管理的計(jì)算機(jī)程序抽象。
[0048]構(gòu)成:流程邏輯校驗(yàn)、發(fā)布流程、共享流程、復(fù)制流程、讀取流程設(shè)計(jì)界面的資源文檔、讀取圖庫(kù)文檔、讀取流程對(duì)象(支持對(duì)象形式、XML形式、字符串形式)、寫流程對(duì)象(支持對(duì)象形式、XML形式、字符串形式)、查找常用的服務(wù)端和客戶端事件、查找用戶、查找角色、查找審核人、添加子流程、添加節(jié)點(diǎn)、添加流程線、刪除子流程、刪除節(jié)點(diǎn)、刪除流程線、查找節(jié)點(diǎn)、查找流程線。
[0049]3.流程執(zhí)行接口(BPExecute)
[0050]功能:是對(duì)流程實(shí)例執(zhí)行過(guò)程的計(jì)算機(jī)程序抽象
[0051]構(gòu)成:建立流程實(shí)例、讀取流程實(shí)例(支持對(duì)象形式、XML形式、字符串形式)、啟動(dòng)流程實(shí)例、暫停流程實(shí)例、掛起流程實(shí)例、結(jié)束流程實(shí)例、啟動(dòng)流程節(jié)點(diǎn)、暫停流程節(jié)點(diǎn)、掛起流程節(jié)點(diǎn)、結(jié)束流程節(jié)點(diǎn)、提交任務(wù)節(jié)點(diǎn)、回溯任務(wù)節(jié)點(diǎn)、查詢?nèi)蝿?wù)節(jié)點(diǎn)數(shù)據(jù)、查詢流程實(shí)例狀態(tài)、查詢節(jié)點(diǎn)狀態(tài)。
[0052]說(shuō)明:新建流程實(shí)例,流程實(shí)例版本會(huì)遞增;啟動(dòng)流程實(shí)例時(shí)候,如果流程實(shí)例是順序執(zhí)行,則啟動(dòng)開(kāi)始節(jié)點(diǎn),如果流程實(shí)例是任意節(jié)點(diǎn)執(zhí)行,則啟動(dòng)所有任務(wù)節(jié)點(diǎn)。任務(wù)節(jié)點(diǎn)提交完成后,會(huì)順序結(jié)束當(dāng)前任務(wù)節(jié)點(diǎn),并啟動(dòng)后續(xù)的所有節(jié)點(diǎn)。流程回溯時(shí)會(huì)攜帶指定版本數(shù)據(jù)回溯到目標(biāo)節(jié)點(diǎn),目標(biāo)節(jié)點(diǎn)之后的所有節(jié)點(diǎn)自動(dòng)結(jié)束,并且啟動(dòng)目標(biāo)節(jié)點(diǎn)。
[0053]4.流程序列化接口(BPSerial)
[0054]功能:將流程模型存儲(chǔ)到XML文檔或數(shù)據(jù)庫(kù)以及從XML文檔或數(shù)據(jù)庫(kù)讀取流程模型。
[0055]構(gòu)成:讀取XML文檔或數(shù)據(jù)庫(kù)、寫XML文檔或數(shù)據(jù)庫(kù)、刪除XML文檔或數(shù)據(jù)庫(kù)。
[0056]5.流程監(jiān)視接口
[0057]在本實(shí)施例中,流程監(jiān)視接口可以包括流程監(jiān)視器接口(BPMoniter)和流程監(jiān)視任務(wù)接口(BPMoniterTask)。
[0058](I)監(jiān)視器接口(BPMoniter)
[0059]功能:對(duì)監(jiān)視器進(jìn)行管理。
[0060]構(gòu)成:添加任務(wù)、刪除任務(wù)、監(jiān)視時(shí)間。
[0061](2)監(jiān)視任務(wù)接口(BPMoniterTask)
[0062]功能:定義具體監(jiān)視的任務(wù)。
[0063]構(gòu)成:監(jiān)視的任務(wù)執(zhí)行。
[0064]如圖4所示,本發(fā)明實(shí)施例提供的業(yè)務(wù)流程引擎系統(tǒng)中標(biāo)準(zhǔn)接口的邏輯關(guān)系為:
[0065]流程設(shè)計(jì)接口調(diào)用流程對(duì)象映射接口進(jìn)行模型的設(shè)計(jì),在本實(shí)施例中,流程對(duì)象映射接口具體為流程模型接口 ;
[0066]流程設(shè)計(jì)接口調(diào)用流程序列化接口存儲(chǔ)和讀取流程模型;
[0067]流程執(zhí)行接口調(diào)用流程序列化接口存儲(chǔ)和讀取流程實(shí)例及流程任務(wù)節(jié)點(diǎn)數(shù)據(jù),根據(jù)讀取的流程實(shí)例數(shù)據(jù)及調(diào)用流程對(duì)象映射接口生成流程實(shí)例模型;
[0068]流程監(jiān)視接口設(shè)置監(jiān)視的任務(wù)隊(duì)列并監(jiān)視流程執(zhí)行接口的任務(wù)執(zhí)行情況,具體地,流程監(jiān)視器接口調(diào)用流程監(jiān)視器任務(wù)接口設(shè)置監(jiān)視的任務(wù)隊(duì)列,流程監(jiān)視任務(wù)接口監(jiān)視流程執(zhí)行接口的任務(wù)執(zhí)行情況。
[0069]上述方案中用戶可以通過(guò)標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類設(shè)置單元編寫標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類,從而達(dá)到了將自定義接口嵌入到業(yè)務(wù)流程引擎系統(tǒng)中的作用,并且,用戶可以通過(guò)事件的實(shí)現(xiàn)類設(shè)置單元編寫事件的實(shí)現(xiàn)類,或者將預(yù)先設(shè)置好的事件嵌入到業(yè)務(wù)流程引擎系統(tǒng)中,從而實(shí)現(xiàn)了用戶可以根據(jù)需求對(duì)業(yè)務(wù)流程引擎系統(tǒng)事件進(jìn)行擴(kuò)展的目的,解決了現(xiàn)有的業(yè)務(wù)流程引擎是固化的,用戶無(wú)法根據(jù)自身業(yè)務(wù)需求設(shè)置相關(guān)功能,造成用戶使用業(yè)務(wù)流程引擎的體驗(yàn)差的問(wèn)題。本發(fā)明提供的業(yè)務(wù)流程引擎系統(tǒng),用戶可以根據(jù)預(yù)置規(guī)則編寫業(yè)務(wù)所需的功能或者嵌入已有的第三方軟件的功能,使得用戶的使用體驗(yàn)更好,能夠滿足不同用戶的個(gè)性化需求。
[0070]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種業(yè)務(wù)流程引擎系統(tǒng),其特征在于,包括:標(biāo)準(zhǔn)接口、標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類設(shè)置單元以及事件的實(shí)現(xiàn)類設(shè)置單元; 所述標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類設(shè)置單元,用于通過(guò)Spring編寫標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類,通過(guò)該標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類設(shè)置單元生成的標(biāo)準(zhǔn)接口文件采用常量名標(biāo)識(shí); 所述事件的實(shí)現(xiàn)類設(shè)置單元,用于通過(guò)預(yù)先設(shè)置的事件配置文件規(guī)則編寫事件的實(shí)現(xiàn)類,或者通過(guò)所述業(yè)務(wù)流程引擎系統(tǒng)提供的圖形界面獲取事件相關(guān)參數(shù)將預(yù)設(shè)的事件的實(shí)現(xiàn)類嵌入到所述業(yè)務(wù)流程引擎系統(tǒng)中。
2.根據(jù)權(quán)利要求1所述的業(yè)務(wù)流程引擎系統(tǒng),其特征在于, 如果所述事件的實(shí)現(xiàn)類為用戶自定義的類,所述事件相關(guān)參數(shù)包括:類名、函數(shù)名和函數(shù)參數(shù); 如果所述事件的實(shí)現(xiàn)類為由Javascript函數(shù)生成的類,所述事件相關(guān)參數(shù)包括:函數(shù)名和函數(shù)參數(shù)。
3.根據(jù)權(quán)利要求1所述的業(yè)務(wù)流程引擎系統(tǒng),其特征在于,所述標(biāo)準(zhǔn)接口包括:流程對(duì)象映射接口、流程設(shè)計(jì)接口、流程執(zhí)行接口、流程序列化接口和流程監(jiān)視接口。
4.根據(jù)權(quán)利要求3所述的業(yè)務(wù)流程引擎系統(tǒng),其特征在于,所述流程對(duì)象映射接口包括:流程模型接口、節(jié)點(diǎn)模型接口、節(jié)點(diǎn)模型集合接口、流程線接口和流程線集合接口。
5.根據(jù)權(quán)利要求3所述的業(yè)務(wù)流程引擎系統(tǒng),其特征在于,所述流程監(jiān)視接口包括:流程監(jiān)視器接口和流程監(jiān)視任務(wù)接口。
6.根據(jù)權(quán)利要求3所述的業(yè)務(wù)流程引擎系統(tǒng),其特征在于,所述流程設(shè)計(jì)接口調(diào)用所述流程對(duì)象映射接口進(jìn)行模型的設(shè)計(jì);所述流程設(shè)計(jì)接口調(diào)用所述流程序列化接口存儲(chǔ)和讀取流程模型;所述流程執(zhí)行接口調(diào)用所述流程序列化接口存儲(chǔ)和讀取流程實(shí)例及流程任務(wù)節(jié)點(diǎn)數(shù)據(jù),并根據(jù)讀取的流程實(shí)例數(shù)據(jù)及調(diào)用流程對(duì)象映射接口生成流程實(shí)例模型;所述流程監(jiān)視接口設(shè)置監(jiān)視的任務(wù)隊(duì)列并監(jiān)視所述流程執(zhí)行接口的任務(wù)執(zhí)行情況。
【專利摘要】本發(fā)明提供一種業(yè)務(wù)流程引擎系統(tǒng),涉及計(jì)算機(jī)領(lǐng)域,為解決固化的業(yè)務(wù)流程引擎無(wú)法滿足用戶的個(gè)性化需求的問(wèn)題,包括:標(biāo)準(zhǔn)接口、標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類設(shè)置單元以及事件的實(shí)現(xiàn)類設(shè)置單元;標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類設(shè)置單元,用于通過(guò)Spring編寫標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類,通過(guò)該標(biāo)準(zhǔn)接口的實(shí)現(xiàn)類設(shè)置單元生成的標(biāo)準(zhǔn)接口文件采用常量名標(biāo)識(shí);事件的實(shí)現(xiàn)類設(shè)置單元,用于通過(guò)預(yù)先設(shè)置的事件配置文件規(guī)則編寫事件的實(shí)現(xiàn)類,或者通過(guò)業(yè)務(wù)流程引擎系統(tǒng)提供的圖形界面獲取事件相關(guān)參數(shù)將預(yù)設(shè)的事件的實(shí)現(xiàn)類嵌入到業(yè)務(wù)流程引擎系統(tǒng)中。本發(fā)明可以應(yīng)用在業(yè)務(wù)流程設(shè)計(jì)中。
【IPC分類】G06F17-30
【公開(kāi)號(hào)】CN104809126
【申請(qǐng)?zhí)枴緾N201410037756
【發(fā)明人】王國(guó)新, 閻艷, 唐武
【申請(qǐng)人】北京理工大學(xué)
【公開(kāi)日】2015年7月29日
【申請(qǐng)日】2014年1月26日
當(dāng)前第2頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
丽水市| 平和县| 彝良县| 游戏| 红原县| 安多县| 体育| 东港市| 镇平县| 安平县| 忻州市| 土默特右旗| 河北区| 运城市| 卢氏县| 元江| 壤塘县| 交城县| 钦州市| 兴城市| 县级市| 江陵县| 昌平区| 宜丰县| 惠水县| 宜城市| 宝应县| 北川| 平谷区| 金川县| 偃师市| 大邑县| 抚远县| 岳普湖县| 家居| 赤城县| 东阳市| 车致| 高雄县| 鄂伦春自治旗| 荔浦县|