1.一種業(yè)務(wù)構(gòu)建方法,其特征在于,包括:
獲取預(yù)先存儲(chǔ)的業(yè)務(wù)元素;所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式;
選取執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素,并根據(jù)所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素之間的關(guān)系,為選取的業(yè)務(wù)元素設(shè)置關(guān)聯(lián)關(guān)系;
將所述選取的業(yè)務(wù)元素和設(shè)置的關(guān)聯(lián)關(guān)系作為構(gòu)建后的所述特定業(yè)務(wù)。
2.根據(jù)權(quán)利要求1所述的業(yè)務(wù)構(gòu)建方法,其特征在于,所述選取執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素,并根據(jù)所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素之間的關(guān)系,為選取的業(yè)務(wù)元素設(shè)置關(guān)聯(lián)關(guān)系,采用如下方式:
通過(guò)圖形用戶界面的方式,選取所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素,并根據(jù)所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素之間的關(guān)系,為所述選取的業(yè)務(wù)元素設(shè)置所述關(guān)聯(lián)關(guān)系。
3.根據(jù)權(quán)利要求2所述的業(yè)務(wù)構(gòu)建方法,其特征在于,所述通過(guò)圖形用戶界面的方式,選取所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素,并根據(jù)所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素之間的關(guān)系,為所述選取的業(yè)務(wù)元素設(shè)置所述關(guān)聯(lián)關(guān)系,包括:
顯示所述業(yè)務(wù)結(jié)點(diǎn)的集合;
接收用戶對(duì)至少一個(gè)業(yè)務(wù)結(jié)點(diǎn)的選擇確認(rèn);
為所述特定業(yè)務(wù)和用戶選擇的所述至少一個(gè)業(yè)務(wù)結(jié)點(diǎn)建立第一關(guān)聯(lián)關(guān)系;
顯示所述結(jié)點(diǎn)流轉(zhuǎn)方式的集合;
接收所述用戶對(duì)各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式的選擇確認(rèn);
為所述用戶選擇的各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式建立第二關(guān)聯(lián)關(guān)系。
4.根據(jù)權(quán)利要求3所述的業(yè)務(wù)構(gòu)建方法,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括結(jié)點(diǎn)狀態(tài);所述用戶需要為所述特定業(yè)務(wù)配置結(jié)點(diǎn)狀態(tài)機(jī);在所述為所述特定業(yè)務(wù)和用戶選擇的所述至少一個(gè)業(yè)務(wù)結(jié)點(diǎn)建立第一關(guān)聯(lián)關(guān)系之后,還包括:
顯示所述結(jié)點(diǎn)狀態(tài)的集合;
接收所述用戶對(duì)各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)狀態(tài)的選擇確認(rèn);所述業(yè)務(wù)結(jié)點(diǎn)對(duì)應(yīng)至少一個(gè)結(jié)點(diǎn)狀態(tài);
為所述用戶選擇的各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)狀態(tài)建立第三關(guān)聯(lián)關(guān)系。
5.根據(jù)權(quán)利要求4所述的業(yè)務(wù)構(gòu)建方法,其特征在于,所述結(jié)點(diǎn)狀態(tài)機(jī)采用如下方式實(shí)現(xiàn):工作流方式、規(guī)則引擎方式或管道流方式。
6.根據(jù)權(quán)利要求4所述的業(yè)務(wù)構(gòu)建方法,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括狀態(tài)序列;所述用戶需要為所述特定業(yè)務(wù)配置狀態(tài)序列;在所述為所述用戶選擇的各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)狀態(tài)建立第三關(guān)聯(lián)關(guān)系之后,還包括:
顯示所述狀態(tài)序列的集合;
接收所述用戶對(duì)所述狀態(tài)序列的選擇確認(rèn);
為所述特定業(yè)務(wù)和所述用戶選擇的狀態(tài)序列建立第四關(guān)聯(lián)關(guān)系。
7.根據(jù)權(quán)利要求3所述的業(yè)務(wù)構(gòu)建方法,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括處理方法;所述用戶需要為所述結(jié)點(diǎn)流轉(zhuǎn)方式配置處理方法;在所述為所述用戶選擇的各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式建立第二關(guān)聯(lián)關(guān)系之后,還包括:
顯示所述處理方法的集合;
接收所述用戶對(duì)所述處理方法的選擇確認(rèn);
為所述結(jié)點(diǎn)流轉(zhuǎn)方式和所述用戶選擇的處理方法建立第五關(guān)聯(lián)關(guān)系。
8.根據(jù)權(quán)利要求3所述的業(yè)務(wù)構(gòu)建方法,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括業(yè)務(wù);在所述接收用戶對(duì)至少一個(gè)業(yè)務(wù)結(jié)點(diǎn)的選擇確認(rèn)之前,還包括:
顯示所述業(yè)務(wù)的集合;
接收用戶對(duì)所述特定業(yè)務(wù)的選擇確認(rèn)。
9.根據(jù)權(quán)利要求1所述的業(yè)務(wù)構(gòu)建方法,其特征在于,在所述獲取預(yù)先存儲(chǔ)的業(yè)務(wù)元素之前,還包括:
構(gòu)建所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素。
10.根據(jù)權(quán)利要求1-9任一項(xiàng)所述的業(yè)務(wù)構(gòu)建方法,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素屬于特定業(yè)務(wù)領(lǐng)域,所述特定業(yè)務(wù)領(lǐng)域包括物流服務(wù)領(lǐng)域,所述特定業(yè)務(wù)領(lǐng)域中不同的特定業(yè)務(wù)包括相同的業(yè)務(wù)元素。
11.一種構(gòu)建業(yè)務(wù)流程的裝置,其特征在于,包括:
獲取單元,用于獲取預(yù)先存儲(chǔ)的業(yè)務(wù)元素;所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括 業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式;
構(gòu)建單元,用于選取執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素,并根據(jù)所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素之間的關(guān)系,為選取的業(yè)務(wù)元素設(shè)置關(guān)聯(lián)關(guān)系;
設(shè)置單元,用于將所述選取的業(yè)務(wù)元素和設(shè)置的關(guān)聯(lián)關(guān)系作為構(gòu)建后的所述特定業(yè)務(wù)。
12.根據(jù)權(quán)利要求11所述的業(yè)務(wù)構(gòu)建裝置,其特征在于,所述選取執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素,并根據(jù)所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素之間的關(guān)系,為選取的業(yè)務(wù)元素設(shè)置關(guān)聯(lián)關(guān)系,采用如下方式:
通過(guò)圖形用戶界面的方式,選取所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素,并根據(jù)所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素之間的關(guān)系,為所述選取的業(yè)務(wù)元素設(shè)置所述關(guān)聯(lián)關(guān)系。
13.根據(jù)權(quán)利要求12所述的業(yè)務(wù)構(gòu)建裝置,其特征在于,所述構(gòu)建單元包括:
第一顯示子單元,用于顯示所述業(yè)務(wù)結(jié)點(diǎn)的集合;
第一接收子單元,用于接收用戶對(duì)至少一個(gè)業(yè)務(wù)結(jié)點(diǎn)的選擇確認(rèn);
第一關(guān)聯(lián)關(guān)系建立子單元,用于為所述特定業(yè)務(wù)和用戶選擇的所述至少一個(gè)業(yè)務(wù)結(jié)點(diǎn)建立第一關(guān)聯(lián)關(guān)系;
第二顯示子單元,用于顯示所述結(jié)點(diǎn)流轉(zhuǎn)方式的集合;
第二接收子單元,用于接收所述用戶對(duì)各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式的選擇確認(rèn);
第二關(guān)聯(lián)關(guān)系建立子單元,用于為所述用戶選擇的各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式建立第二關(guān)聯(lián)關(guān)系。
14.根據(jù)權(quán)利要求13所述的業(yè)務(wù)構(gòu)建裝置,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括結(jié)點(diǎn)狀態(tài);所述用戶需要為所述特定業(yè)務(wù)配置結(jié)點(diǎn)狀態(tài)機(jī);所述構(gòu)建單元還包括:
第三顯示子單元,用于顯示所述結(jié)點(diǎn)狀態(tài)的集合;
第三接收子單元,用于接收所述用戶對(duì)各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)狀態(tài)的選擇確認(rèn);所述業(yè)務(wù)結(jié)點(diǎn)對(duì)應(yīng)至少一個(gè)結(jié)點(diǎn)狀態(tài);
第三關(guān)聯(lián)關(guān)系建立子單元,用于為所述用戶選擇的各對(duì)業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)狀 態(tài)建立第三關(guān)聯(lián)關(guān)系。
15.根據(jù)權(quán)利要求14所述的業(yè)務(wù)構(gòu)建裝置,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括狀態(tài)序列;所述用戶需要為所述特定業(yè)務(wù)配置狀態(tài)序列;所述構(gòu)建單元還包括:
第四顯示子單元,用于顯示所述狀態(tài)序列的集合;
第四接收子單元,用于接收所述用戶對(duì)所述狀態(tài)序列的選擇確認(rèn);
第四關(guān)聯(lián)關(guān)系建立子單元,用于為所述特定業(yè)務(wù)和所述用戶選擇的狀態(tài)序列建立第四關(guān)聯(lián)關(guān)系。
16.根據(jù)權(quán)利要求13所述的業(yè)務(wù)構(gòu)建裝置,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括處理方法;所述用戶需要為所述結(jié)點(diǎn)流轉(zhuǎn)方式配置處理方法;所述構(gòu)建單元還包括:
第五顯示子單元,用于顯示所述處理方法的集合;
第五接收子單元,用于接收所述用戶對(duì)所述處理方法的選擇確認(rèn);
第五關(guān)聯(lián)關(guān)系建立子單元,用于為所述結(jié)點(diǎn)流轉(zhuǎn)方式和所述用戶選擇的處理方法建立第五關(guān)聯(lián)關(guān)系。
17.根據(jù)權(quán)利要求13所述的業(yè)務(wù)構(gòu)建裝置,其特征在于,所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括業(yè)務(wù);所述構(gòu)建單元還包括:
第六顯示子單元,用于顯示所述業(yè)務(wù)的集合;
第六接收子單元,用于接收用戶對(duì)所述特定業(yè)務(wù)的選擇確認(rèn)。
18.根據(jù)權(quán)利要求11所述的業(yè)務(wù)構(gòu)建裝置,其特征在于,還包括:
構(gòu)建單元,用于構(gòu)建所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素。
19.一種電子設(shè)備,其特征在于,包括:
顯示器;
處理器;以及
存儲(chǔ)器,所述存儲(chǔ)器被配置成存儲(chǔ)業(yè)務(wù)構(gòu)建裝置,所述業(yè)務(wù)構(gòu)建裝置被所述處理器執(zhí)行時(shí),包括如下步驟:獲取預(yù)先存儲(chǔ)的業(yè)務(wù)元素;所述預(yù)先存儲(chǔ)的業(yè)務(wù)元素包括業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式;選取執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素,并根據(jù)所述執(zhí)行特定業(yè)務(wù)所需的業(yè)務(wù)元素之間的關(guān)系,為選取的業(yè)務(wù)元素設(shè)置關(guān)聯(lián)關(guān)系;將所述選取的業(yè)務(wù)元素和設(shè)置的關(guān)聯(lián)關(guān)系作為構(gòu)建后的所述特定業(yè) 務(wù)。
20.一種業(yè)務(wù)流程控制方法,其特征在于,包括:
接收對(duì)應(yīng)特定對(duì)象的狀態(tài)變更指令;所述狀態(tài)變更指令包括下一狀態(tài);
獲取所述特定對(duì)象的當(dāng)前狀態(tài);以及根據(jù)所述特定對(duì)象應(yīng)用的特定業(yè)務(wù),獲取所述特定對(duì)象的狀態(tài)序列;所述特定業(yè)務(wù)基于業(yè)務(wù)元素及其之間的關(guān)聯(lián)關(guān)系構(gòu)建;
根據(jù)所述當(dāng)前狀態(tài)、下一狀態(tài)和基于所述狀態(tài)序列的結(jié)點(diǎn)狀態(tài)機(jī),變更所述特定對(duì)象的狀態(tài)。
21.根據(jù)權(quán)利要求20所述的業(yè)務(wù)流程控制方法,其特征在于,所述根據(jù)所述當(dāng)前狀態(tài)、下一狀態(tài)和基于所述狀態(tài)序列的結(jié)點(diǎn)狀態(tài)機(jī),變更所述特定對(duì)象的狀態(tài),包括:
根據(jù)所述當(dāng)前狀態(tài)和所述下一狀態(tài),通過(guò)所述基于所述狀態(tài)序列的結(jié)點(diǎn)狀態(tài)機(jī),判斷所述特定對(duì)象的狀態(tài)是否能夠變更為所述下一狀態(tài);
若上述判斷結(jié)果為是,則將所述特定對(duì)象的狀態(tài)變更為所述下一狀態(tài)。
22.根據(jù)權(quán)利要求20所述的業(yè)務(wù)流程控制方法,其特征在于,在所述根據(jù)所述當(dāng)前狀態(tài)、下一狀態(tài)和基于所述狀態(tài)序列的結(jié)點(diǎn)狀態(tài)機(jī),變更所述特定對(duì)象的狀態(tài)之后,還包括:
根據(jù)所述特定業(yè)務(wù)和預(yù)先存儲(chǔ)的業(yè)務(wù)、業(yè)務(wù)結(jié)點(diǎn)及結(jié)點(diǎn)狀態(tài)的對(duì)應(yīng)關(guān)系,獲取與所述下一狀態(tài)對(duì)應(yīng)的業(yè)務(wù)結(jié)點(diǎn),作為當(dāng)前結(jié)點(diǎn);
根據(jù)預(yù)先存儲(chǔ)的業(yè)務(wù)、業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式的對(duì)應(yīng)關(guān)系,獲取與所述當(dāng)前結(jié)點(diǎn)對(duì)應(yīng)的結(jié)點(diǎn)流轉(zhuǎn)方式,作為當(dāng)前結(jié)點(diǎn)流轉(zhuǎn)方式;
根據(jù)預(yù)先存儲(chǔ)的業(yè)務(wù)、結(jié)點(diǎn)流轉(zhuǎn)方式及處理方法的對(duì)應(yīng)關(guān)系,獲取與所述當(dāng)前結(jié)點(diǎn)流轉(zhuǎn)方式對(duì)應(yīng)的處理方法,作為當(dāng)前處理方法;
執(zhí)行所述當(dāng)前處理方法。
23.根據(jù)權(quán)利要求20所述的業(yè)務(wù)流程控制方法,其特征在于,所述結(jié)點(diǎn)狀態(tài)機(jī)采用如下方式實(shí)現(xiàn):工作流方式、規(guī)則引擎方式或管道流方式。
24.根據(jù)權(quán)利要求20所述的業(yè)務(wù)流程控制方法,其特征在于,所述特定業(yè)務(wù)包括特定物流服務(wù),所述特定對(duì)象包括物流訂單。
25.一種業(yè)務(wù)流程控制裝置,其特征在于,包括:
接收單元,用于接收對(duì)應(yīng)特定對(duì)象的狀態(tài)變更指令;所述狀態(tài)變更指令包括下一狀態(tài);
獲取單元,用于獲取所述特定對(duì)象的當(dāng)前狀態(tài);以及根據(jù)所述特定對(duì)象應(yīng)用的特定業(yè)務(wù),獲取所述特定對(duì)象的狀態(tài)序列;所述特定業(yè)務(wù)基于業(yè)務(wù)元素及其之間的關(guān)聯(lián)關(guān)系構(gòu)建;
變更單元,用于根據(jù)所述當(dāng)前狀態(tài)、下一狀態(tài)和基于所述狀態(tài)序列的結(jié)點(diǎn)狀態(tài)機(jī),變更所述特定對(duì)象的狀態(tài)。
26.根據(jù)權(quán)利要求25所述的業(yè)務(wù)流程控制裝置,其特征在于,所述變更單元包括:
判斷子單元,用于根據(jù)所述當(dāng)前狀態(tài)和所述下一狀態(tài),通過(guò)所述基于所述狀態(tài)序列的結(jié)點(diǎn)狀態(tài)機(jī),判斷所述特定對(duì)象的狀態(tài)是否能夠變更為所述下一狀態(tài);
變更子單元,用于若上述判斷結(jié)果為是,則將所述特定對(duì)象的狀態(tài)變更為所述下一狀態(tài)。
27.根據(jù)權(quán)利要求25所述的業(yè)務(wù)流程控制裝置,其特征在于,還包括:
獲取結(jié)點(diǎn)單元,用于根據(jù)所述特定業(yè)務(wù)和預(yù)先存儲(chǔ)的業(yè)務(wù)、業(yè)務(wù)結(jié)點(diǎn)及結(jié)點(diǎn)狀態(tài)的對(duì)應(yīng)關(guān)系,獲取與所述下一狀態(tài)對(duì)應(yīng)的業(yè)務(wù)結(jié)點(diǎn),作為當(dāng)前結(jié)點(diǎn);
獲取結(jié)點(diǎn)流轉(zhuǎn)方式單元,用于根據(jù)預(yù)先存儲(chǔ)的業(yè)務(wù)、業(yè)務(wù)結(jié)點(diǎn)和結(jié)點(diǎn)流轉(zhuǎn)方式的對(duì)應(yīng)關(guān)系,獲取與所述當(dāng)前結(jié)點(diǎn)對(duì)應(yīng)的結(jié)點(diǎn)流轉(zhuǎn)方式,作為當(dāng)前結(jié)點(diǎn)流轉(zhuǎn)方式;
獲取處理方法單元,用于根據(jù)預(yù)先存儲(chǔ)的業(yè)務(wù)、結(jié)點(diǎn)流轉(zhuǎn)方式及處理方法的對(duì)應(yīng)關(guān)系,獲取與所述當(dāng)前結(jié)點(diǎn)流轉(zhuǎn)方式對(duì)應(yīng)的處理方法,作為當(dāng)前處理方法;
執(zhí)行處理方法單元,用于執(zhí)行所述當(dāng)前處理方法。
28.一種電子設(shè)備,其特征在于,包括:
顯示器;
處理器;以及
存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)業(yè)務(wù)流程控制裝置,所述業(yè)務(wù)流程控制裝置被所述處理器執(zhí)行時(shí),包括如下步驟:接收對(duì)應(yīng)特定對(duì)象的狀態(tài)變更指令;所 述狀態(tài)變更指令包括下一狀態(tài);獲取所述特定對(duì)象的當(dāng)前狀態(tài);以及根據(jù)所述特定對(duì)象應(yīng)用的特定業(yè)務(wù),獲取所述特定對(duì)象的狀態(tài)序列;所述特定業(yè)務(wù)基于業(yè)務(wù)元素及其之間的關(guān)聯(lián)關(guān)系構(gòu)建;根據(jù)所述當(dāng)前狀態(tài)、下一狀態(tài)和基于所述狀態(tài)序列的結(jié)點(diǎn)狀態(tài)機(jī),變更所述特定對(duì)象的狀態(tài)。
29.一種業(yè)務(wù)管理系統(tǒng),其特征在于,包括:根據(jù)上述權(quán)利要求11所述的業(yè)務(wù)構(gòu)建裝置;以及根據(jù)上述權(quán)利要求25所述的業(yè)務(wù)流程控制裝置。