多層分布式第三方物流管理系統設計探討_第1頁
多層分布式第三方物流管理系統設計探討_第2頁
多層分布式第三方物流管理系統設計探討_第3頁
多層分布式第三方物流管理系統設計探討_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、多層分布式第三方物流管理系統設計探討摘要:針對我國的第三方物流管理系統功能落后,對物流業務尤其是物流防偽業務的處理能力弱,設計多層分布式防偽第三方物流管理系統。系統基于.net語言構建用戶層、網絡層和數據層,網絡層連接用戶層顯示物流信息,連接數據層存儲物流信息、調用三方需求。客戶在用戶層下達物流訂單,網絡層接收物流訂單并制定物流方案,在貨物出入庫時借助數碼技術制定貨物身份識別信息進行防偽識別,提高物流服務質量。使用黑盒測試、集成測試等方法驗證出系統擁有物流防偽能力強、集成性能好的優點。關鍵詞:多層分布式;防偽;第三方;物流管理系統引言不少發達國家已經開始使用第三方物流管理系統進行專業、高效的物

2、流服務,據統計,由第三方物流管理系統帶來的效益已占據物流企業總效益的81%。我國僅有36%的物流企業安裝了第三方物流管理系統,但大部分企業的管理系統功能落后,系統模塊之間的交流過于保守,無法與企業經營特點保持平衡,人工管理業務依然繁重。物流防偽業務支撐起了整個貨物物流階段,其業務流程多、要求高,是人工管理業務中最重要的一塊。多層分布式具備更新快、響應快、出錯率低等性能,能夠解決物流業務的復雜之處,并可完美兼容物流防偽技術,脫離人工管理的弊端。1物流防偽解決方案第三方物流管理系統的物流防偽要求每個貨物都有物流防偽標識1,標識中記錄的信息具有惟一性,相當于貨物的“身份證”。身份識別信息是物流防偽標

3、識中必須存在的,最簡單、清楚的身份識別信息是數字,因而采用數碼技術進行編輯。為了防止不法分子制作或復制出難以識別的假冒物流防偽標識,身份識別信息的表現形式不能使用過于簡單的遞增、遞減數字序列,最好使用隨機序列,無任何數學規律可為不法分子作參考,且不能夠以特定的解碼規律被識別出來2。將身份識別信息分成兩段:第一段記錄貨物的屬性和物流信息并進行加密處理;第二段用來對第一段加密信息進行識別。如此一來,如果第一段加密信息被不法分子猜中,也會因無法截取第二段信息的詳細內容,造成物流防偽標識偽造失敗。這種物流防偽解決方案不但避免了不法分子的入侵行為,還可以對物流防偽標識進行跟蹤,提取貨物所在區域和物流狀態

4、,一旦出現貨物丟失或分揀遺忘等情況,第三方物流管理系統能夠在第一時間向管理人員進行報備,不失為一種提高物流服務質量的解決方案。空有物流防偽解決方案是不夠的,如何實現方案才是重點。物流企業的發展離不開網絡,網絡框架支持下的衛星定位技術和射頻技術可以改善系統處理方式3,因此,基于網絡框架實現物流防偽解決方案,圖1介紹了網絡框架下物流防偽解決方案的實現過程。如圖1所示,系統的網絡層由計算機承載,利用單片機控制物流防偽標識生成流程,身份識別信息最好使用具有發明專利權的編碼算法。將身份識別信息噴印到貨物上,貨物出入庫時進行掃描,掃描信息存儲在物流數據庫,利用身份識別信息的第二段信息解密第一段信息,識別出

5、假冒貨物。系統擁有一個防偽查錯過程,由收貨方和發貨方共同進行,對未通過識別的非虛假貨物進行二次防偽噴印。2多層分布式防偽第三方物流管理系統設計2.1結構設計多層分布式防偽第三方物流管理系統基于.net語言4構建,其結構如圖2所示,.net語言具有分布式、面向對象、多線程和可移植性,簡單實用,抗壓能力強。在.net語言中,JSP(.net服務器頁面)是一種Servlet(ServerApplet,一個服務器端程序,無中文譯名)簡化語言,它用簡單的編碼形式向超文本標記語言中融合.net程序,構建用戶層動態顯示頁面。多層分布式防偽第三方物流管理系統分為用戶層、網絡層和數據層。用戶層位于瀏覽器,它向網

6、絡層傳輸數據時采用超文本傳輸協議,回傳數據時使用加密超文本傳輸協議5。.net語言提供的系統程序位于網絡層,為系統配置提供便利,可縮減系統升級成本。用戶層的作用是采集和展示物流信息,檢驗物流信息和系統內部文件是否合法,它采用超文本標記語言和可擴展標記語言定義數據類型。當JSP首次接收到瀏覽器的用戶請求時,網絡層將JSP改編成一個Servlet對系統數據邏輯進行管理,處理超文本傳輸協議請求6。Servlet能夠通過挖掘系統的實時狀態數據對用戶請求進行校正,再通過.net可重用組件對業務邏輯進行管理,調取物流數據庫。最后,Servlet將.net可重用組件的管理結果和JSP的管理結果回傳到用戶層進

7、行顯示7。如果物流業務繁重,JSP可幫助.net重用組件管理業務邏輯。數據層通過標準的RDBMS(RelationalDatabaseManagementSystem,關系數據庫管理系統)進行物流數據管理,它與.net可重用組件的接口采用.net數據庫接口,.net可重用組件可在物流數據庫中訪問數據并存儲業務邏輯。2.2用戶層與網絡層業務流程介紹用戶層與網絡層業務流程如圖3所示,物流客戶在多層分布式防偽第三方物流管理系統的用戶層中注冊個人賬戶,登錄賬戶后可查看物流公司業務信息,挑選所需業務后填寫合同書并提交物流服務請求。網絡層接收物流服務請求,物流工作人員查看并確認合同有效后向客戶賬號發送信息

8、回執,向物流代理商下發物流業務。在物流業務實施階段,物流代理商的工作人員登錄到多層分布式防偽第三方物流管理系統的網絡層,查看合同書和物流業務,制定物流方案。物流方案依照物流業務中的貨物類型和始發地點制定,參考客戶要求安排物流車輛以及貨物出入庫方案,在貨物出入庫之前進行貨物防偽識別。一項物流業務完成后,生成物流報表保存在物流數據庫。2.3數據層需求介紹多層分布式防偽第三方物流管理系統需要承接發送方客戶、接收方客戶和物流代理商三方的需求,數據層的作用是容納三方需求,對三方需求進行管理,圖4是三方需求用例。由圖4可知,收、發方客戶的需求相同,主要是保護消費者利益。物流代理商的需求遍及物流訂單處理的每

9、一個細節,與客戶需求存在一部分重疊之處,這樣設計保證了物流企業與客戶的有效溝通,可提高服務質量。物流數據庫中存儲的三方需求可隨時被網絡層調取。3實驗驗證3.1評價項目重點驗證本文系統的物流防偽能力,然而物流防偽能力的依托是系統集成性,因此,兼并驗證系統集成性能。集成性能是指系統各模塊之間的連接能力和功能實現能力,對集成測試有兩種方法:一種是將系統各模塊組裝起來一同進行測試,觀察各模塊接口之間是否正確連接并能夠正常工作,如果發現接口文件丟失、模塊功能無法達成或者數據誤差大,系統集成性能差。另一種方法是獨立進行系統各模塊的接口和功能測試8。由于第三方物流管理系統的數據交接任務重,因此使用第一種方法

10、驗證系統集成性能。物流防偽能力的評價項目表述如下:(1)惟一性。每個物流防偽標識都要具有惟一不變的識別特征,便于物流商品管理,防止偽造防偽標識進入物流運輸業務;(2)一次性。物流防偽標識不可循環使用,識別之后應留下特殊痕跡,確保其無法進行二次識別;(3)不可復制性。為了令消費者能夠非常便捷地識別出真品與仿品,物流防偽標識在設計上復雜度低,容易被復制,因而物流防偽的不可復制性雖然技術難度大,卻是十分必要的評價項目;(4)可拓展性。物流防偽應可更新、可不斷加入其他功能點,可拓展性能夠避免第三方物流管理系統不被市場淘汰。3.2物流防偽能力驗證以往設計出的第三方物流管理系統有很多種類,技術手段各有特色

11、,對本文設計的多層分布式第三方物流管理系統以及基于工作流、二維碼技術和云計算的四種第三方物流管理系統共同進行一次實驗,對比出哪種系統的物流防偽能力最強。驗證物流防偽惟一性和一次性時,使用黑盒測試方法。黑盒測試是對系統外在特點進行測試的方法,測試過程中不必商酌系統內在特點9。通過VisualC+6.0編制測試程序,將測試程序視為盒子進行封存,在盒子接口端隨機輸入400個物流防偽信息,觀察第三方物流管理系統能否輸出正確的識別結果。測試不可復制性和可拓展性時,在計算機瀏覽器中輸入物流防偽信息,設置防偽標識的留白面積、容錯率、分辨率等參數,自動生成多種類型的物流防偽標識并進行加密處理,觀察物流防偽標識是否能夠被解碼和復制。隨后,在標識中加入第三方物流管理系統不具備的防偽功能,觀察新功能是否能夠正常實現。4個系統的物流防偽能力對比情況如表1,圖5所示,多層分布式防偽第三方物流管理系統對四項防偽評價項目都能實現,并且平均防偽識別時間最短,其他三個系統的物流防偽能力欠佳。3.3系統集成性能驗證在集成性能測試中,給予4個第三方物流管理系統200個線程的高并發訪問壓力,利用5萬個物流信息發送應答請求,測試用例為150萬個。如果測試中某一模塊出現不正常工作情況,系統的處理器使用率將超載,高于70%。4個系統的集成性能對比情況如表2

溫馨提示

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

評論

0/150

提交評論