一種用于供應(yīng)鏈系統(tǒng)的動態(tài)主體協(xié)同方法
【專利摘要】為了穩(wěn)固和強化供應(yīng)鏈企業(yè)主體之間彼此之間的合作關(guān)系,就有必要通過有效的協(xié)同機制將供應(yīng)鏈企業(yè)主體之間結(jié)成戰(zhàn)略協(xié)同組織。本發(fā)明提出一種用于供應(yīng)鏈系統(tǒng)的動態(tài)主體協(xié)同方法,使供應(yīng)鏈主體可以構(gòu)成柔性的、動態(tài)的協(xié)同工作組織,以克服供應(yīng)鏈系統(tǒng)中主體協(xié)作的困難,從而加強了企業(yè)間的合作關(guān)系。方法在復(fù)雜、多變的供應(yīng)鏈應(yīng)用環(huán)境,在某一需求目標(biāo)的驅(qū)動下,建立項目,經(jīng)過工作主體遴選,形成優(yōu)化的協(xié)同工作組織,將個體的意圖轉(zhuǎn)變?yōu)閰f(xié)同工作組織群體的共同意圖,在復(fù)雜的處理流程的規(guī)范下,基于合作承諾,聯(lián)合完成項目設(shè)定的任務(wù)。這種協(xié)同工作組織是柔性的、可根據(jù)需要動態(tài)擴展,并可充分利用各企業(yè)的資源,由此帶來整體效益的提升。
【專利說明】一種用于供應(yīng)鏈系統(tǒng)的動態(tài)主體協(xié)同方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是一種針對基于互聯(lián)網(wǎng)或是內(nèi)聯(lián)網(wǎng)的供應(yīng)鏈系統(tǒng),為了提升供應(yīng)鏈中各主體之間的協(xié)同工作能力,可采用的一種動態(tài)主體協(xié)同方法。本技術(shù)屬于分布式計算、計算機軟件、電子商務(wù)的交叉技術(shù)應(yīng)用領(lǐng)域。
【背景技術(shù)】
[0002]21世紀(jì)是信息時代,市場需求的變化遵循著摩爾定律和突變定律,無論跨國企業(yè)還是中小企業(yè)的競爭空間都處在了全球化的層次上,市場競爭環(huán)境的復(fù)雜性和多變性,企業(yè)必須與其上下游企業(yè)結(jié)成有機鏈條,才能整合整體的競爭能力和資源,實現(xiàn)共贏。供應(yīng)鏈正是一種將供應(yīng)商、制造商、運輸商、分銷商、零售商以及客戶等多個主體視為生產(chǎn)活動的組成部分而加以控制和協(xié)調(diào)的有機系統(tǒng)。供應(yīng)鏈管理系統(tǒng)圍繞核心企業(yè),為了使整個供應(yīng)鏈系統(tǒng)成本達到最小,通過對信息流,物流,資金流的控制,從采購原材料開始,制成中間產(chǎn)品以及最終產(chǎn)品,最后由銷售網(wǎng)絡(luò)把產(chǎn)品送到消費者手中的,將供應(yīng)商、制造商、運輸商、分銷商、零售商,直到最終客戶連成整體的功能網(wǎng)鏈系統(tǒng),有效支撐企業(yè)主體的計劃(Plan)、獲得(Obtain)、存儲(Store)、分銷(Distribute)、服務(wù)(Serve)等活動。
[0003]供應(yīng)鏈協(xié)同是供應(yīng)鏈管理中的重要概念,供應(yīng)鏈協(xié)同是指兩個或兩個以上的企業(yè)為了實現(xiàn)某種戰(zhàn)略目的,通過公司協(xié)議或聯(lián)合組織等方式而結(jié)成的一種網(wǎng)絡(luò)式聯(lián)合體。供應(yīng)鏈協(xié)同的外在動因顯而易見,是為了應(yīng)對競爭加劇和環(huán)境動態(tài)性強化的局面;其內(nèi)在動因包括謀求中間組織效應(yīng)、追求價值鏈優(yōu)勢、構(gòu)造競爭優(yōu)勢群和保持核心文化的競爭力目的在于有效地利用和管理供應(yīng)鏈資源。
[0004]供應(yīng)鏈協(xié)同有三層含義:組織層面的協(xié)同,由“合作-博弈”轉(zhuǎn)變?yōu)楸舜嗽诠?yīng)鏈中更加明確的分工和責(zé)任以及“合作-整合”;業(yè)務(wù)流程層面的協(xié)同,在供應(yīng)鏈層次即打破企業(yè)界限,圍繞滿足終端客戶需求這一核心,進行流程的整合重組;信息層面的協(xié)同,通過網(wǎng)絡(luò)技術(shù)實現(xiàn)供應(yīng)鏈伙伴成員間的信息系統(tǒng)的集成,實現(xiàn)運營數(shù)據(jù),市場數(shù)據(jù)的實時共享和交流,從而實現(xiàn)伙伴間更快,更好地協(xié)同響應(yīng)終端客戶需求。
[0005]只有實現(xiàn)了供應(yīng)鏈協(xié)同,整個供應(yīng)鏈系統(tǒng)才能夠?qū)崿F(xiàn)響應(yīng)速度更快、更具有前向的預(yù)見性、更好地共同抵御各種風(fēng)險,以最小的成本為客戶提供最優(yōu)的產(chǎn)品和服務(wù)。
【發(fā)明內(nèi)容】
[0006]技術(shù)問題:市場競爭環(huán)境的劇烈變化使供應(yīng)鏈主體之間協(xié)同的必要性和重要性日益凸現(xiàn),但是缺乏有效的協(xié)同機制使得主體各自為政往往會破壞乃至摧毀這種協(xié)作關(guān)系。為了穩(wěn)固和強化彼此之間的合作關(guān)系,就有必要通過有效的協(xié)同機制將企業(yè)結(jié)成戰(zhàn)略協(xié)同組織。為此,本發(fā)明提出一種用于供應(yīng)鏈系統(tǒng)的動態(tài)主體協(xié)同方法,使供應(yīng)鏈主體可以構(gòu)成柔性的、動態(tài)的協(xié)同工作組織,以克服供應(yīng)鏈系統(tǒng)中主體協(xié)作的困難,從而加強了企業(yè)間的合作關(guān)系。
[0007]技術(shù)方案:本發(fā)明提出一種用于供應(yīng)鏈系統(tǒng)的動態(tài)主體協(xié)同方法。主要思想是在某一需求目標(biāo)的驅(qū)動下,主導(dǎo)主體建立圍繞某最終產(chǎn)品的項目,經(jīng)過協(xié)同主體遴選,形成暫時的、優(yōu)化的協(xié)同工作組織,在供應(yīng)鏈系統(tǒng)處理流程的規(guī)范下,基于合作承諾,聯(lián)合完成項目設(shè)定的任務(wù)。
[0008]不同的企業(yè)因某個具體的市場需求而形成暫時的供應(yīng)鏈協(xié)同工作組織,按照一定的工作流程完成任務(wù),獲得利益并隨之解體,等待下一次商機,再尋求新的組合。合作過程中,企業(yè)的角色不同而地位對等。與企業(yè)內(nèi)的相對較為固定的工作流程不同,這種基于供應(yīng)鏈的多企業(yè)業(yè)務(wù)協(xié)同工作行為是臨時的、靈活的、按需定制的,工作承擔(dān)者事先不確定,這些特點也為工作的順利完成帶來了困難。
[0009]主體協(xié)同方法應(yīng)能在復(fù)雜、多變的供應(yīng)鏈應(yīng)用環(huán)境,在某一需求目標(biāo)的驅(qū)動下,建立項目,經(jīng)過工作主體遴選,形成優(yōu)化的協(xié)同工作組織,將個體的意圖轉(zhuǎn)變?yōu)閰f(xié)同工作組織群體的共同意圖,在復(fù)雜的處理流程的規(guī)范下,基于合作承諾,聯(lián)合完成項目設(shè)定的任務(wù)。這種協(xié)同工作組織是柔性的、可根據(jù)需要動態(tài)擴展,并可充分利用各企業(yè)的資源,由此帶來整體效益的提升。
[0010]不確定性與動態(tài)性給供應(yīng)鏈協(xié)同工作機制的實現(xiàn)帶來了困難。通過引入了智能代理技術(shù),利用其自主性、社會性、移動性等特點,在供應(yīng)鏈系統(tǒng)中的每個主體節(jié)點上部署協(xié)作模塊,利用代理通信語言實現(xiàn)智能代理之間的協(xié)調(diào)工作,從而在供應(yīng)鏈系統(tǒng)中實現(xiàn)高效的協(xié)同工作。
[0011]、協(xié)同工作組織建立過程
構(gòu)成協(xié)同工作組織的目的, 是由于單一的主體無法或很難完成某一需求支配下的所有任務(wù),因此需要由多個主體組成暫時的協(xié)同工作組織,按照一定的工作流程分別完成其中某一項或幾項任務(wù)。這里需要解決的關(guān)鍵問題是,協(xié)同工作組織如何構(gòu)成以及群體如何協(xié)作。
[0012]在面向多企業(yè)主體的供應(yīng)鏈系統(tǒng)的環(huán)境中,存在著提供不同的服務(wù)多個主體,為實現(xiàn)對服務(wù)的合理利用,需要設(shè)立注冊/認證主體(Register/Authenticat1n Agent,RAA),并形成服務(wù)列表,從而有效管理各主體身份和服務(wù)信息(服務(wù)名,服務(wù)類型,輸入要求,輸出信息);受用戶(User)需求支配的任務(wù)發(fā)起者就成為了主導(dǎo)主體(Leader Agent,LA);承擔(dān)具體任務(wù)的節(jié)點就是工作主體(Worker Agent, WA)。協(xié)同工作組織建立過程如下:
(O User-—-->LA, la接到來自用戶的業(yè)務(wù)需求信息;
(2)LA按需、按統(tǒng)一規(guī)定服務(wù)類型分解工作,將工作分解為任務(wù)集合:
Tasks = { t0, t1; t2,...,ti;..., tm }, & 表示其中某一任務(wù) i,
(3)LA根據(jù)任務(wù)的劃分確定工作流程結(jié)構(gòu),任務(wù)的劃分有按步驟分解、按功能分解和按數(shù)據(jù)分解這3種策略。
如圖1所示,任務(wù)之間的關(guān)系有3種:嚴(yán)格的前向執(zhí)行關(guān)系,如一個任務(wù)的執(zhí)行結(jié)果是下一個任務(wù)的輸入前提(如圖中的t2和t3);嚴(yán)格先后次序限制關(guān)系,即一個任務(wù)的執(zhí)行必須在另一個任務(wù)執(zhí)行完才允許開始(如圖中的h和t5);同步先后次序限制關(guān)系,即一個任務(wù)的執(zhí)行必須在另一個任務(wù)開始后才允許開始(如圖中的t6和t3)。
[0013]
[0014](4) LA依據(jù)待解決的問題的需求和目標(biāo),確立解決該問題的項目。[0015]項目(Project)被定義為如下的六元式:
【權(quán)利要求】
1.一種用于供應(yīng)鏈系統(tǒng)的動態(tài)主體協(xié)同方法,其特征在于: 在復(fù)雜、多變的供應(yīng)鏈應(yīng)用環(huán)境,在某一需求目標(biāo)的驅(qū)動下,建立項目,經(jīng)過工作主體遴選,形成優(yōu)化的協(xié)同工作組織,將個體的意圖轉(zhuǎn)變?yōu)閰f(xié)同工作組織群體的共同意圖,在復(fù)雜的處理流程的規(guī)范下,基于合作承諾,聯(lián)合完成項目設(shè)定的任務(wù);當(dāng)發(fā)生執(zhí)行者無法按時完成工作等異常的時候,通過任務(wù)轉(zhuǎn)包與任務(wù)重起來恢復(fù)任務(wù)執(zhí)行; 首先設(shè)立注冊/認證主體(Register/Authenticat1n Agent, RAA),并形成服務(wù)列表,從而有效管理各主體身份和服務(wù)信息(服務(wù)名,服務(wù)類型,輸入要求,輸出信息);受用戶(User)需求支配的任務(wù)發(fā)起者就成為了主導(dǎo)主體(Leader Agent, LA);承擔(dān)具體任務(wù)的節(jié)點就是工作主體(Worker Agent, WA),協(xié)同工作組織建立過程如下: (1)User—.......?LA, LA接到來自用戶的業(yè)務(wù)需求信息; (2)LA按需、按統(tǒng)一規(guī)定服務(wù)類型分解工作,將工作分解為任務(wù)集合: Tasks = { t0, t” t2,...,ti;..., tm }, h 表示其中某一任務(wù) i, (3)LA根據(jù)任務(wù)的劃分確定工作流程結(jié)構(gòu),任務(wù)的劃分有按步驟分解、按功能分解和按數(shù)據(jù)分解這3種策略; (4)LA依據(jù)待解決的問題的需求和目標(biāo),確立解決該問題的項目; 項目(Project)被定義為如下的六元式:Pmject =( Demand, Goal, Tasks, Procedure, Rules, Status ) 其中,Demand:指來自用戶的需求描述; Goal:指根據(jù)需求所要最終達到的目標(biāo),或是擬實現(xiàn)的結(jié)果; Tasks:指為實現(xiàn)目標(biāo),該項目必須完成的任務(wù)集合; Procedure:指該項目在進行過程中,各任務(wù)組成的工作流程; Rules:指在該項目的生命周期里,任務(wù)承擔(dān)者所必須遵循的規(guī)則集合,具體規(guī)則與問題的需求和目標(biāo)以及任務(wù)的劃分策略相關(guān): Rules = { r0, rv r2,...,ri;..., rn }, !Ti表示執(zhí)行任務(wù)i所必須遵循的規(guī)則; Status:指項目當(dāng)前所處的運行狀態(tài):
Status — ready | running | suspended | restored | accomplished | failed (5)LA從RAP處獲得的主體身份和所提供的服務(wù)信息,直接向所有對應(yīng)的主體(A1IA21...|Am)進行招標(biāo),對項目中每個任務(wù)ti; LA都制定明確的標(biāo)書從而實現(xiàn)對供應(yīng)鏈系統(tǒng)中各對應(yīng)主體進行招標(biāo),標(biāo)書的差別數(shù)目和“任務(wù)集”中的任務(wù)數(shù)相等,標(biāo)書的定義如下: 標(biāo)書(Task Announcement, TA)被定義為如下的五元式:TA = (Initiator, Task, Requirement, Per1d, Budget) 其中,Initiator:任務(wù)的發(fā)起者,即LA ; Task:指任務(wù)的發(fā)起者希望WA執(zhí)行的任務(wù)或提供的服務(wù); Requirement:包括與任務(wù)相關(guān)的WA需要遵守的規(guī)則、完成任務(wù)需要達到的最低要求、申請任務(wù)的失效期限,完成任務(wù)最后期限; Per1d:限定了任務(wù)開始的最早和最晚時間,以及任務(wù)結(jié)束最早和最晚的時間; Budget:指完成該任務(wù),LA支付給完成該任務(wù)的WA的報酬預(yù)算; (6)LA--- A1|A2|...| Am, LA利用標(biāo)書向?qū)?yīng)的主體進行招標(biāo);(7)收到標(biāo)書的主體,對標(biāo)書的來源進行驗證,確信其來自合法的、可信任的發(fā)起者,就對標(biāo)書的內(nèi)容、自身的能力和利益進行評估,以決定是否參加對執(zhí)行該任務(wù)的競標(biāo),如決定參與則首先要制定申請書,下面給出申請書的定義: 申請書(Bid Applicat1n, BA)被定義為如下的五元式:BA = (Candidate, Task, Descript1n, Need-time, Need-cost) 其中,Candidate:標(biāo)識了愿意執(zhí)行該任務(wù)的候選主體的經(jīng)過認證的身份; Task:指發(fā)起者標(biāo)書中指定的任務(wù)或服務(wù)考過; Descript1n:描述任務(wù)的發(fā)起者、標(biāo)書收到時間、可以執(zhí)行該任務(wù)的時間段; Need-time:該主體執(zhí)行該任務(wù)或提供該服務(wù)的所需花費時間; Need-cost:指預(yù)計完成任務(wù)所需的費用;
(8)A11A21...1 Affl............!AEMm...,..,.LA,愿意執(zhí)行該任務(wù)的候選主體將申請書發(fā)給LA,參與竟標(biāo); (9)LA收到任務(wù)申請書,從中選擇最適合執(zhí)行該任務(wù)的WA,選取公式如下:SELECT= {I |ie BidListA(COSTi / COST)+W1^* (TIMEi / TIME.))} BidList是LA收到的競標(biāo) 標(biāo)書的列表;i是標(biāo)書列表中的一項碑”?^是0081的權(quán)值兩^^是Time的權(quán)值;C0STi是候選主體預(yù)計完成任務(wù)所需的費用,它等于申請書BA中Need-cost的值;C0ST是LA在分配任務(wù)聲明標(biāo)書中對任務(wù)費用的預(yù)算,它等于標(biāo)書TA中Budget的值;TIMEi是候選主體預(yù)計完成任務(wù)所需的時間,它等于BA中Ned-time的值;--ΜΕ是LA在分配任務(wù)標(biāo)書中要求完成任務(wù)的最后期限,該公式可通過調(diào)整H _和妒_的大小以決定任務(wù)的時間優(yōu)先或費用優(yōu)先; (10)LA根據(jù)選擇的結(jié)果,制定相應(yīng)的合約書,下面給出合約書的定義: 合約書(Agreement, Ag)被定義為如下的六元式:Ag = (Initiator, Worker, Task, Procedure, Time, Payment) 其中,Initiator:任務(wù)的發(fā)起者,即LA ; Worker:任務(wù)的承擔(dān)者,即WA ; Task:指定了具體的執(zhí)行任務(wù),與標(biāo)書和申請書一致; Procedure:指該項目在進行過程中,各任務(wù)組成的工作流程,由此確定本任務(wù)的輸入來源、輸出的對象以及其它制約關(guān)系(如先后關(guān)系、最后期限等); Time:該主體執(zhí)行該任務(wù)或提供該服務(wù)的所需花費時間; Payment:指完成該任務(wù)發(fā)起者支付給任務(wù)承擔(dān)者的報酬; (11)LA—據(jù)MdM—A11A21...1 As, LA將合約書發(fā)給各對應(yīng)的WA ; (12)WA向LA發(fā)回確認信息,締定合約,全部合約締定后,由此建立了完成該項目的協(xié)同工作組織; (13)當(dāng)協(xié)同工作組織建立好之后,由LA啟動項目的進行,項目進入運行狀態(tài),各WA按工作流程依次執(zhí)行自己的任務(wù); (14)當(dāng)某WA因為外界和自身情況的動態(tài)變化,感覺到所安排的任務(wù)超過了它的當(dāng)前能力和資源,那么可以進一步劃分任務(wù),并向其它主體轉(zhuǎn)包任務(wù):把任務(wù)分解成子任務(wù),為子任務(wù)尋找執(zhí)行任務(wù)的主體,這樣就在協(xié)同工作組織中又形成了一個動態(tài)的協(xié)同工作組織,而承包初始任務(wù)的WA就成為這個協(xié)同工作組織的LA,協(xié)同工作組織的建立方法與上面所述的過程相同; (15)協(xié)同工作組織建立以后,LA負責(zé)啟動項目和協(xié)調(diào)各WA,實施群體協(xié)同機制,監(jiān)視和維護協(xié)同工作組織的運行狀況; (16)當(dāng)WA在執(zhí)行過程中,發(fā)現(xiàn)無法完成任務(wù),也不能實現(xiàn)任務(wù)轉(zhuǎn)包,其就向LA發(fā)送任務(wù)失敗信息,LA重新進行招標(biāo); (17)LA將各個任務(wù)的結(jié)果進行合成,項目完成或是失敗時,協(xié)同工作組織解體。
【文檔編號】G06Q10/06GK104036336SQ201310070995
【公開日】2014年9月10日 申請日期:2013年3月6日 優(yōu)先權(quán)日:2013年3月6日
【發(fā)明者】徐小龍, 孫雁飛, 張順頤, 王曉軍, 李玲娟, 駱健, 徐鶴, 劉茜萍, 程杰 申請人:南京郵電大學(xué), 江蘇潤和軟件股份有限公司