[摘要] 本文在分析比較各類(lèi)企業(yè)建模技術(shù)的基礎(chǔ)上,針對(duì)供應(yīng)鏈模型的特點(diǎn),提出了以資源視圖為核心的多視圖集成建模機(jī)制,詳細(xì)描述了資源視圖、產(chǎn)品視圖、組織視圖、過(guò)程視圖和信息視圖,定義了視圖之間的關(guān)聯(lián)關(guān)系,給出了保證視圖之間一致性的方法策略。
[關(guān)鍵詞] 供應(yīng)鏈 多視圖建模 一致性
多視圖建模,即采用多個(gè)視圖來(lái)描述供應(yīng)鏈模型的不同側(cè)面,采用這種建模方法可以降低建模的復(fù)雜性。在國(guó)外一些著名的企業(yè)建模方法采用了這種策略,如CIM-OSA(Computer Integrated Manufacturing-Open System Architecture)和ARIS(Architecture of Integrated Information mation System)方法等 。供應(yīng)鏈中牽涉的企業(yè)眾多,企業(yè)內(nèi)部的資源價(jià)值、約束和偏好各異,采用多視圖建模方式可以最大程度地避免建模過(guò)程中的語(yǔ)意偏失。用多個(gè)視圖描述供應(yīng)鏈模型,要求不同視圖之間在邏輯上保持一致,因?yàn)椴煌囊晥D描述同一事物的不同側(cè)面,彼此之間不是孤立的,而是有著密切的聯(lián)系,當(dāng)某個(gè)視圖中的模型發(fā)生變化時(shí),其他視圖要做出相應(yīng)的調(diào)整,這樣,整個(gè)供應(yīng)鏈模型才是完備的。因此,保證多個(gè)視圖之間的一致性成為多視圖供應(yīng)鏈建模研究的主要問(wèn)題之一。在吸收國(guó)外企業(yè)建模方法的基礎(chǔ)上,本文提出了以資源視圖為核心的多視圖供應(yīng)鏈建模方法,研究了供應(yīng)鏈模型建模的多視圖一致性保障策略。
一、基于資源觀的供應(yīng)鏈多視圖建模
1.視圖組成。資源視圖為核心,映射其它視圖的多視圖建模方法,模型被劃分為以下五個(gè)視圖:
(1)資源視圖。是模型的核心視圖,主要指資源、資源布局與配置及物流、資金流等的描述。通過(guò)一個(gè)資源模型將企業(yè)所有資源的層次結(jié)構(gòu)描述出來(lái)。資源視圖可形式化描述為:RES:=(RT,RE,RA,RN),其中:RT—資源型;RE—資源實(shí)體;RA—資源屬性;RN—資源導(dǎo)航組,描述資源的組織關(guān)聯(lián)性。
(2)組織視圖。通過(guò)樹(shù)狀的組織模型描述企業(yè)內(nèi)部及外部組織的層次關(guān)系,以及不同組織部門(mén)之間的業(yè)務(wù)聯(lián)系。
(3)產(chǎn)品視圖。用樹(shù)狀結(jié)構(gòu)的產(chǎn)品模型描述企業(yè)的產(chǎn)品類(lèi)型、產(chǎn)品結(jié)構(gòu)及與它們相關(guān)的過(guò)程信息。產(chǎn)品結(jié)構(gòu)樹(shù)的每一個(gè)節(jié)點(diǎn)代表一個(gè)零部件,并對(duì)應(yīng)一系列過(guò)程??梢詫a(chǎn)品視圖定義為:PROD::=(PDU_Set, GF_Set, F_Set),其中:PDU_Set——產(chǎn)品元集合(Product Unit Set),包括構(gòu)成產(chǎn)品的所有部件及零件,即PDU_Set::={PDU} GF_Set——產(chǎn)品廣義特征集(General Feature Set),GF_Set::={GF} F_Set——特征集(Feature Set),F(xiàn)_Set::={Feature}。
(4)過(guò)程視圖。描述組成過(guò)程的各個(gè)活動(dòng)及它們之間的邏輯關(guān)系,對(duì)每個(gè)活動(dòng)定義與資源、組織、產(chǎn)品之間的相關(guān)屬性。過(guò)程視圖可以形式化描述為:PROC::= (PSM, PAM),PSM是過(guò)程的結(jié)構(gòu)模型,PAM是過(guò)程的屬性模型。
(5)信息視圖。描述供應(yīng)鏈管理中處理業(yè)務(wù)對(duì)象中所包含的信息,包括執(zhí)行具體功能活動(dòng)的輸入、輸出數(shù)據(jù)及數(shù)據(jù)之間的邏輯關(guān)系。
2.視圖之間的關(guān)聯(lián)。不同視圖間的邏輯關(guān)聯(lián)是多視圖供應(yīng)鏈模型所固有的。上述五個(gè)視圖間的關(guān)聯(lián)關(guān)系描述如下:資源視圖引用產(chǎn)品視圖中的數(shù)據(jù),定義活動(dòng)使用的資源,資源視圖與產(chǎn)品視圖之間是支持關(guān)系;過(guò)程視圖是資源活動(dòng)的執(zhí)行者,過(guò)程視圖與資源視圖之間是使用關(guān)系;組織和資源視圖之間相互引用,某種資源屬于一定的組織,資源視圖和組織視圖之間有隸屬關(guān)系;信息視圖和資源視圖之間存在描述關(guān)系。
二、視圖一致性保證
采用多視圖的建模方法,將供應(yīng)鏈模型分成多個(gè)方面描述,可以降低建模的復(fù)雜性,同時(shí)也引發(fā)了新的問(wèn)題,即多個(gè)視圖之間如何保證一致性。如果模型中產(chǎn)生不一致時(shí),需要采用一定的策略修正多視圖模型,以保證模型的邏輯完整性,這種策略稱(chēng)為一致性實(shí)現(xiàn)策略(Realize Strategy)。保證視圖之間相互引用的一致性的方法根據(jù)視圖內(nèi)部和視圖間的一致性分為兩種方法:視圖模型內(nèi)部一致性,可以通過(guò)在當(dāng)模型打開(kāi)時(shí)檢查該模型引用的其他模型的數(shù)據(jù)是否完整,是否存在,如果不存在提示用戶(hù)該模型的引用已經(jīng)被刪除或修改來(lái)實(shí)現(xiàn);解決視圖模型間不一致性的方法是模型間的引用要有相應(yīng)的記錄,修改模型時(shí),檢查這些記錄確定要修改的內(nèi)容是否被其他模型引用,提示用戶(hù)修改被引用過(guò)的模型內(nèi)容會(huì)出現(xiàn)一致性錯(cuò)誤?;谏厦嫣岢龅囊恢滦苑椒?,針對(duì)供應(yīng)鏈多視圖模型的特性,提出模型一致性實(shí)現(xiàn)策略:
1.刪除策略。在供應(yīng)鏈模型中,如果模型元素是孤立的,即不與其他任何模型元素具有導(dǎo)航關(guān)系,那么該模型元素在模型中是冗余的,采用強(qiáng)制刪除的方式消除模型的冗余。
2.推理策略。在供應(yīng)鏈模型中,如果模型元素的關(guān)聯(lián)不完整,如對(duì)某個(gè)過(guò)程元素指定了與其關(guān)聯(lián)的產(chǎn)品元素,但是尚未指定與其關(guān)聯(lián)的資源元素集,這種情況下,依據(jù)參考模型推理元素的不完整關(guān)聯(lián),搜索適合與其關(guān)聯(lián)的元素集,允許用戶(hù)選擇完善關(guān)聯(lián)。
3.提示策略。在供應(yīng)鏈模型中,如果出現(xiàn)實(shí)現(xiàn)策略1、2無(wú)法解決的問(wèn)題,則提示建模人員,定位產(chǎn)生不一致的模型元素集,描述不一致的特征,自行采取措施解決。
本文提出了以資源視圖為核心的多視圖供應(yīng)鏈模型建模技術(shù),避免單一視圖可能導(dǎo)致的信息丟失。在多個(gè)視圖中,資源視圖是核心,是主動(dòng)視圖,其運(yùn)行與其它視圖都存在關(guān)聯(lián)和信息需求。由資源視圖的建立,抽取其他視圖能解決多視圖間一致性和映射問(wèn)題,同時(shí)依據(jù)資源視圖,多個(gè)視圖間可協(xié)同工作。
參考文獻(xiàn):
[1]ESPRIT Consortium AMICE,Open System Architecture for CIM-OSA AD 10 Architecture Description.1991:65~69
[2]A. W. Scheer, Architecture of Integrated Information System——Foundations of Enterprise Modeling, Springer-Verlag, 1992:33~42
[3]范玉舜王 剛高 展:企業(yè)建模理論與方法學(xué)導(dǎo)論[M].北京:清華大學(xué)出版社,2001
[4]趙博范玉舜:多視圖企業(yè)建模方法中的視圖一致性研究[J].計(jì)算機(jī)集成制造系統(tǒng),2003,9(7):522~526