田美艷
摘要:物流信息系統是一種可提高物流管理效率,通過互聯網和局域網完成物流業務的拓展中作,可在網絡中高效管理較大范圍內的顧客,同時對顧客需求進行及時處理。本文為了提高物流信息的管理效率,在研究SOA技術的基礎上設計出一種基于SOA的物流信息系統。這不僅拓寬了SOA技術的應用領域,也提高了物流管理水平。
關鍵詞:SOA技術;物流信息系統;物流效率隨著經濟的蓬勃發展,生產和消費在空間和時間中產生的矛盾逐漸白熱化。社會各界十分關注物流貨物的配送管理工作。如何提高物流貨物的配送工作效率、縮短貨物運送周期、降低貨物庫存率是目前物流企業需要盡快解決的問題之一。在物流企業中,主要的工作內容包括:包裝、生產、出庫等等,在物流配送管理方面還包括了流動資產等。對于各種物流管理工作的細化,生產企業不得不盡快構建一個系統化的五硫化物配送系統,該系統的構建不僅能幫助企業了解實時的資產流動情況,而且可準確掌握生產過程中各個方面的要素控制,有助于生產成本的降低。構建SOA的物流信息系統可高效率的平臺差異、語言問題以及防火墻等問題。SOA也就是服務架構,它是一種專門應用與物流服務企業,為企業提供各種有效的信息資源來支持在不同架構中企業的資源整合工作,也就是通過SOA技術創建一個軟件程序來壓縮物流成本。
1SOA技術
SOA技術是一種服務體系結構的組件模型,最早由Gartner Group公司提出。目前,互聯網科技不斷被廣泛的應用于各行各業。同時,越來越多的企業在互聯網技術的支持下開始業務拓展工作,互聯的的快速發展也帶動了電子商務以及SOA技術的發展。SOA技術是在傳統軟件的基礎上加以創新的,SOA技術與其他架構相比更具靈活性,她可快速響應互聯網業務需求,可提高業務工作效率。SOA技術作為一種服務性架構具有獨立性強、通訊接口精確等優勢受到使用者的歡迎。
2基于SOA的物流信息系統的設計
2.1 物流信息系統結構
該系統主要管理物流配送管理部分,該系統主要分為八部分,分別是:報表管理、交接單管理、權限管理、訂單管理、用戶管理、運力管理、消息管理以及配送管理構成。詳細結構如下圖1表示。
2.2 系統軟件架構
本文中的物流信息系統是以Jsp+Servlet+JavaBean為基礎架構的,MVC可直接輸入、隔離、處理應用程序。該程序在MVC中被劃分為模型、控制器、視圖部件三部分,各個部件都有各自負責的程序。雖然三個部件負責不同程序,但三者間卻有緊密聯系。在控制器接收到用戶指令后,控制器會調出一個模型來處理用戶指令,完成處理后會將結果通過視圖顯示給用戶。
2.3 部分功能模塊設計——車輛管理功能設計為例
在車輛管理系統中主要分為車輛的查看、增加、刪除以及修改四部分,當管理員登入管理頁面后,可根據實際情況來進行車輛管理操作。例如:在車輛增加頁面中填寫車輛信息,保存完畢后便可查看車輛信息。也可在修改頁面中對車輛信息進行修改,保存完畢后便可刷新查看車輛的修改內容。
3基于SOA的物流信息系統的實現
3.1 登陸頁面
基于SOA的物流信息系統的登入頁面中需要輸入用戶名、密碼以及身份類型,系統根據不同的身份類型現實的用戶功能也不盡相同。系統可直接根據登入的身份類型在針對系統中的不同功能類型設置限制訪問。例如當用戶輸入錯誤的用戶名或密碼時系統便會彈出錯誤提示后自動返回登入頁面,如下圖2所示。
3.2 訂單增加頁面
上圖3為系統的中訂單增加頁面,當用戶需要物流配送時只需在系統中下訂單。首先登入訂單增加登入頁面,在對應的位置上填寫用戶人和密碼,點擊“設置發貨人”系統便會自動彈出周邊最近的送發貨配送點。在點擊“查詢收貨人”完成收貨人的身份驗證,查驗系統中是否有該人員的存在,若不存在便需要在收貨人框內填寫收貨人詳細的信息,若為注冊用戶系統便會自動生成相關內容,完成填寫。
[參考文獻]
[1]馮玖,白尚旺,黨偉超.基于SOA的物流信息系統架構研究[J].計算機與數字工程,2009,37(1).
[2]李頌華,陶麗紅,高棟.基于SOA架構的物流信息系統的相關技術研究與實現[J].北京科技大學學報,2009,31(1).