第四方物流管理SOA集成系統(tǒng)研究_第1頁
第四方物流管理SOA集成系統(tǒng)研究_第2頁
第四方物流管理SOA集成系統(tǒng)研究_第3頁
第四方物流管理SOA集成系統(tǒng)研究_第4頁
第四方物流管理SOA集成系統(tǒng)研究_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第四方物流管理SOA集成系統(tǒng)研究隨著現(xiàn)代物流的發(fā)展,第三方物流通過對倉庫和運輸手段方面的優(yōu)化,從而讓用戶體驗到了優(yōu)質物流服務。但是,隨著第三方物流的不斷發(fā)展,客戶需求的不斷變化,使得用戶在傳統(tǒng)的物流服務的基礎上還提供電子訂單、虛擬庫存管理等其他增值服務的功能。當前第三方物流業(yè)務集成、戰(zhàn)略部署等方面還存在著很大差距,由此一種新型的物流外包服務開始出現(xiàn)。企業(yè)通過向組織外包其供應鏈流程,并通過外包組織對其供應鏈進行設計與實施,從而形成了第四方物流管理系統(tǒng)。對此,文中針對上述的問題,提出一種基于SOA集成功能的第四方物理管理系統(tǒng)進行設計,并對其實現(xiàn)進行詳細的闡述。1基于SOA的第四方物流管理系統(tǒng)功能需求分析通過第四方物流管理系統(tǒng)為廣大的用戶提供調配管理自身以及具有互補性的其他服務提供商的技術、資源、服務和業(yè)務,從而為廣大的終端客戶提供全面供應鏈的解決方案。其具體的業(yè)務流程則為:通過對圖1中的業(yè)務流程的分析,可以得到第四方物流管理系統(tǒng)主要有以下幾方面的需求:1)系統(tǒng)管理模塊。該模塊主要包括系統(tǒng)管理和用戶管理。在第四方物流管理系統(tǒng)中,包含著不同的使用角色。不同的用戶訪問系統(tǒng)具有不同的功能,并通過該平臺實現(xiàn)對不同業(yè)務的協(xié)作,其相互關聯(lián)同時又互不干擾。該模塊的系統(tǒng)管理主要用戶提供權限角色分配,系統(tǒng)數(shù)據(jù)維護、系統(tǒng)日志管理等日常系統(tǒng)管理功能,該模塊也主要面向廣大的管理員。2)供應商物流管理。通過該模塊可實現(xiàn)由供應商提供的物流業(yè)務的管理功能,如運輸力量管理、調度管理、訂單管理、組織管理等。3)運輸調度方案管理。該模塊則主要為用戶提供物流調度方案的確定、實施與查詢、運輸力量信息等功能。用戶可根據(jù)物流的相關細節(jié)情況對物流的線路等進行調度,從而使得其具備最優(yōu)的物流運輸線路,該模塊其主要的使用者為物流調度人員。同時提供對物流供應商的運力資源管理功能,主要涉及整個物流網(wǎng)絡中的運輸車輛、人員、特種設備等方面的管理,而運力也按照服務提供商和物流供應商兩種模式進行管理。4)訂單查詢及跟蹤。該模塊主要為廣大的用戶提供貨物訂單的查詢和跟蹤,并提供給物流供應商、服務提供商和客戶都可對該模塊進行訪問。5)費用及合同管理。該模塊主要對相關的費用收費規(guī)則進行制定,并對物流費用進行修改,同時對其中存在的合同進行管理。該模塊主要設計客戶和貨品供應商。6)物流跟蹤。該模塊為服務提供商、用戶第四方服務商提供相關的貨物配送的跟蹤情況,包括提貨車狀態(tài)、貨物驗收情況、物流異常、費用支付信息等。7)報表輸出及打印服務。提供相關的數(shù)據(jù)統(tǒng)計報表的輸出及相關數(shù)據(jù)的打印工作。8)第四方物流與供應商協(xié)作管理。該模塊主要提供兩種模式,一種針對信息化水平比較低的供應商,直接將其運輸設備掛靠在第四方物流服務中,根據(jù)合同進行運輸和費用的結算;另一種為合作關系,通過第四方物流管理指派的方式,從而讓物流提供商直接進行物流服務。因此,結合上述的功能需求分析,本文將第四方物流管理系統(tǒng)的功能設計為如圖2所示。2基于SOA的第四方物流管理系統(tǒng)整體架構結合SOA集成方法,本文將該系統(tǒng)的整體架構設計為如圖3所示的架構。3系統(tǒng)網(wǎng)絡拓撲結構設計對整體結構的設計本文采用B/S模式進行訪問。采用該模式其主要的原因在于可該模式只需要安裝web瀏覽器的方式即可實現(xiàn)對系統(tǒng)的訪問。同時文中還考慮到移動智能手機的推廣應用,開通3G或無線網(wǎng)也可實現(xiàn)對本系統(tǒng)的訪問。4系統(tǒng)實現(xiàn)4.1系統(tǒng)界面層實現(xiàn)該界面分為客戶界面和管理員界面。客戶界面主要是面向物流企業(yè)的需求方。其具體的流程為用戶通過界面注冊并自己的物流的需求,在下達物流的訂單之后,通過該平臺的支付接口支付相關的費用。在客戶界面層可根據(jù)信息平臺的信息對物流進行個性化的需求選擇,從而選擇時間最少、費用最少等相關優(yōu)化方案的服務。管理員通過該界面可以的相關的系統(tǒng)信息進行數(shù)據(jù)的維護和管理。對界面的實現(xiàn)則采用JSP+Struts2。4.2業(yè)務層實現(xiàn)業(yè)務層則根據(jù)用戶的需求制定相關的解決方案,并將最終的方案直接反饋給客戶,并和客戶簽訂網(wǎng)上的合同。而4PL則根據(jù)企業(yè)的實際情況,根據(jù)協(xié)同管理模式對訂單進行處理,并交給第三方物流企業(yè)執(zhí)行。同時對物流的情況進行實時的傳輸,并通過射頻技術等將相關的信息直接反饋給系統(tǒng),從而實現(xiàn)對訂單的實時把控。同時通過系統(tǒng)中的調度管理實現(xiàn)對第三方物流企業(yè)的優(yōu)化調度,從而更高效的執(zhí)行訂單配送。該層主要采用MVC架構中Spring對其進行管理和控制,每個業(yè)務對應一個相應的業(yè)務組件,并以DAO作為基礎,實現(xiàn)與數(shù)據(jù)層的交互。4.3數(shù)據(jù)層實現(xiàn)在該數(shù)據(jù)層當中需要解決兩方面的問題,一方面為各種平臺數(shù)據(jù)的繼承。而由于第三方物流管理系統(tǒng)的復雜性,對該數(shù)據(jù)庫的整合則存在著很大的問題,因此,為保障該平臺的運行,將將第三方物流數(shù)據(jù)集成到平臺的共享數(shù)據(jù)庫中,提供第三方物流平臺和基于第四方物流平臺功能模塊的客戶使用。在數(shù)據(jù)庫的實現(xiàn)方面則采用Hibernate作為ORM框架,通過實體關系映射工具將數(shù)據(jù)庫中的關系型數(shù)據(jù)庫直接映射為丟向,從而通過面向對象的方式實現(xiàn)對數(shù)據(jù)庫的操作。其中的DAO則負責與持久化對象交互。4.4接口層實現(xiàn)在SOA集成架構中提供了很多的接口調用函數(shù),通過調用函數(shù)來實現(xiàn)接口的連接。在本系統(tǒng)中則通過WebServer封裝的方式,將其中的物流信息用XML來定義數(shù)據(jù)格式,用WSDL封裝數(shù)據(jù)訪問接口,從而實現(xiàn)對身份的認證。5結束語總之,隨著現(xiàn)代

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論