隨著逆向物流在企業中的應用越來越多,市場需求不斷增大,2003年由MICHAEL等提出的閉環供應鏈(closed一loop supply chain)成為物流與供應鏈管理的一個新的發展趨勢。其實質是基于正向/逆向供應鏈整合而成的網狀鏈。信息系統建設是提高閉環供應鏈竟爭力的關鍵要素。國內外相關文獻關于閉環供應鏈和基于SOA( service一oriented architecture )的信息管理體系單獨運用的例子頗多,但是將SOA體系結構應用于閉環供應鏈信息系統的例子甚少。針對這種情況,筆者在分析閉環供應鏈信息管理的基礎上,提出基于SOA的閉環供應鏈信息系統研究與設計方案,為建設閉環供應鏈信息系統提供一種有益的思路。
1閉環供應鏈信息管理面臨的挑戰
閉環供應鏈由于要處理廢舊產品的回收,需要設計開發逆向物流網絡,并與正向供應鏈結合形成閉合結構,因此,加強閉環供應鏈中的信息共享顯得尤為重要。然而,閉環供應鏈信息管理中面臨著很大的挑戰,主要有以下幾點:①閉環供應鏈涉及產品全生命周期,產品信息源分散,信息產生的隨機性強,難以追蹤;②閉環供應鏈系統中廢舊產品的廢舊時間、數量、質量等信息難以預測,具有高度不確定性;③正向物流和逆向物流協調困難,閉環供應鏈信息網絡規劃困難。
因此,致力于閉環供應鏈信息系統建設是提高整體競爭力的關鍵。信息共享可以大大降低不確定性,弱化“牛鞭效應”,從而提高整個閉環供應鏈的績效。
2閉環供應鏈信息系統的實現要求
閉環供應鏈管理信息系統建設需要在互利、雙贏的前提條件下,將核心企業的內部信息系統與成員企業的信息系統進行集成。而信息系統的集成對許多企業來說是十分困難的事情,需要充分考慮不同成員企業信息系統的異構特性,以及動態聯盟的動態特性。因此在選擇解決方案時,必須滿足以下要求:①對遺留系統的集成;②系統支持閉環供應鏈的整個生命周期;③保持系統的動態性和可擴展性;④對應用集成的支持;⑤對異構平臺的支持。新的解決方案必須具有容納不同系統平臺的能力。閉環供應鏈管理信息系統的實現是一個復雜的系統工程,牽涉很多的思想和技術,其中異構信息集成及系統快速重構是關鍵。面向服務的體系架構SOA技術是解決該問題的關鍵。
3面向服務的體系結構SOA
SOA是一個基于松藕合的平臺架構,以服務為中心整合人員、流程及信息,并能實現企業內外部的應用集成;是業務驅動架構,能將IT與業務結合得更緊密,可大大提高IT開發和運行的效率。SOA具有松散藕合、粗粒度服務、標準化接n和基于消息進行通信的特征。系統內組件的松散禍合,可屏蔽不同平臺、編程語R、操作系統和硬件架構之間的差異,從而使整個IT環境富有柔性,能快速響應業務需求,提升企業競爭優勢。
3.1SOA結構模型
S0A結構中共有3種角色:服務提供者發布自己的服務,并且對使用自身服務的請求進行響應;服務代理者注冊已經發布的服務提供者,對其進行分類,并提供搜索服務;服務請求者利用服務代理查找所需的服務,然后使用該服務。S0A體系結構中的組件必須具有上述一種或多種角色。在這些角色之間使用3種操作:發布、查找和綁定。SOA結構模型如圖1所示。
圖1 SOA結構模型圖
3. 2實現SOA的關鍵技術
雖然SOA中的服務不僅僅是指Web服務,但Web服務是SOA目前最流行的一種實現方法。Web服務規范規定用完全獨立的編程語言、獨立于硬件或軟件的平臺促進客戶與供應商之間的松招合。Web服務的關鍵技術是開放的Internet標準,如表1所示。
表1 Web服務中包含的協議名稱與作用
4閉環供應鏈信息系統的框架設計
4.1系統目標
系統的目標是為閉環供應鏈中的各個企業提供統一的信息共享平臺,包括正向物流和逆向物流相關信息,使各個供應商、生產商、分銷商,以及最終客戶能夠快速查詢共享信息,并且支持服務共享及企業應用程序之間的數據交換。
4.2系統總體架構
根據上述對SOA體系結構分析,筆者對閉環供應鏈信息共享平臺系統進行了總體設計,該系統基于Web服務,以SOA為原型。圖2給出了該架構的體系結構。
圖2基于SOA的閉環供應鏈信息系統結構
4. 3系統設計
相對應于圖2,圖3為基于SOA的閉環供應鏈信息系統的實現模型。閉環供應鏈中的企業采用該系統都能在Internet環境下實現企業間自主式的、極少人工千預的自動化系統集成,能夠快速地集成來白各個成員企業所提供的服務,從而實現商業需求和應用的功能要求。
圖3基于SOA的閉環供應鏈信息系統模型
該方案在現有的企業基礎設施之上,利用Internet的開放性和協議的規范性,在閉環供應鏈中提供松散禍合的數據層和應用程序層的集成。系統模型主要由成員企業信息系統、核心企業信息系統和私有的UDDI中心,以及異構的軟硬件平臺和網絡設施構成。在整個模型中,核心企業信息系統是核心,主要完成以下任務:
(1)確定成員企業所提供的Web服務。負責定義和描述閉環供應鏈中企業之間的經營活動,確定出各成員企業在經營活動中承擔的Web服務;
(2)用Web服務封裝業務邏輯,與其他企業進行整合。核心企業要將自己的業務邏輯和遺留系統用Web服務進行封裝,并發布到UDDI中心;
(3)提供安全與成員管理服務。需要創建并維護只供成員企業使用的私有UDDI,保證企業間實體信息和交互參數等的安全性和有效性;
(4)管理UDDI注冊中心,維護成員企業所提供的Web服務信息。私有UDDI用于儲存所有成員企業提供的Web服務信息,而UDDI的管理由核心企業負責;
(5)數據的過濾和整合功能。將從不同的Web服務上讀取的數據在進出自身的數據庫之前先過濾;
(6)為客戶提供基于Web的用戶界面,并對客戶發送的請求內容作進一步的分析,實現請求自動投遞到合適的成員企業處。
成員企業既是服務的提供者,又是服務的請求者。在核心企業的統一協調下,成員企業將開發出新的應用程序或采用適配器將已有的信息系統用Web服務進行封裝,并在UDDI中心發布,使其可以被其他服務請求者調用。同時,作為服務的請求者,成員企業根據自身的需要,通過UDDI查找到所需的Web服務,并且根據服務定義利用SOAP來綁定和調用其他成員提供的Web服務。
5結論
筆者將SOA的軟件開發方法和體系架構應用到閉環供應鏈信息管理系統的設計和開發中對我國閉環供應鏈信息系統建設提供了新的解決思路。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:基于SOA的閉環供應鏈信息系統研究