吉林廣播電視大學 宿建樂
大陸汽車電子(連云港)有限公司長春分公司 蔡景行
基于JAVA的物流倉儲管理系統設計
吉林廣播電視大學 宿建樂
大陸汽車電子(連云港)有限公司長春分公司 蔡景行
選用MVC(Model-View-Controller)軟件設計模式,即模型—視圖—控制器,并結合應用廣泛JAVA語言環境,建設性的提出基于JAVA物流倉儲管理系統流程控制規則,以及倉儲管理系統的關鍵性層次劃分和設計思路,希望能夠對于現代物流倉儲管理系統進一步完善和信息化建設,提供更加可行的框架性工程實踐設計選擇方案。
JAVA;物流;倉儲管理
基于互聯網虛擬背景下的電子商務成為促進現代物流發展主要因素之一,跨區域和跨國界商品交易活動,以及不同多樣性產品需求,打破傳統商品單一、多批量特點,為現代物流倉儲管理提出了更加具體的新要求,使得物流倉儲管理成為一個更加全面的商品集中和信息服務化平臺,以及物流產業化管理控制中心樞紐。基于B/S結構模式的網絡信息管理,以其開放性、可擴展性和安全性等多方面優勢,成為構建現代物流倉儲管理系統的可靠性技術手段,這也更加明確了,研究和設計基于JAVA網絡化的物流倉儲管理系統,符合物流產業發展的實時現狀和要求,具有較強工程實踐意義。
2.1功能轉變
倉儲本身定義來說,應該是現代物流產業的一個靜態過程,但是目前現代物流系統中,尤其是電子商務物流,個性化多樣性需求已經影響了倉儲的基本功能,由少品種,大批量商業產品流通轉向了多品種,小批量,倉儲基本功能正在轉變,倉儲管理的主要內容,是協調和促進產品高效率流通,從物流供應鏈角度看,倉儲管理已經是物流供應鏈的核心組成部分,應用能夠更好完成商品緩沖和調節作用,并且是供應商和消費者之間重要溝通橋梁,能夠實現倉儲管理的價值創造和增值。
2.2倉儲管理是現代物流實現價值的基礎
倉儲管理是現代物流產業價值實現中,處于推進和基礎性功能地位,倉存管理不僅要實現商品存儲,而且需要對于物流產業鏈中財務資源控制、生產供應、售前和售后支持性服務都起到了重要的作用。倉儲管理中有效商品協調和控制(減少產品庫存量),是實現資金流高效運轉的關鍵性環節,同時實現生產有序進行、商品供應,以實現商品流的有效傳遞。因此完善的構建倉儲管理系統,已成成為企業獲取核心競爭力的關鍵性手段和策略。
3.1方案選擇
JAVA軟件技術的不斷應用,MVC已經成為JAVA平臺推薦使用系統軟件框架,應用MVC主要目是更好實現代碼重構性使用,降低數據代碼編寫、應用操作性耦合特征,實現系統平臺可擴展、易維護和靈活性特征,例如目前WEB的B:2B的電子商務系統,基本上應用MVC框架結構。在開發物流倉儲管理系統時,選用JSP+servlet+JavaBean,三層系統控制流程框架B/S結構,目前JSP+servlet+JavaBean的系統設計已經在信息化企業平臺建設中,獲得了廣泛的應用,已經成為互聯網軟件開發中的主流化技術,不論在安全性、模塊化和面向對象方面,這中物流倉儲管理系統框架,能夠更好的顯示MVC管理控制模式。基于JAVA的物流儲存管理系統流程控制如圖3.1所示。

圖3.1 JAVA物流倉儲管理系統流程控制
3.2物流倉儲分層設計
本文依據現代物流倉儲管理的特點和業務操作流程,在JAVA物流倉儲管理系統的模塊分析后,構建出JAVA物流倉儲管理的結構化層次,主要有物流倉儲管理系統分為應用程序層、服務層和業務邏輯層。在JAVA物流倉儲管理系統結構框圖如圖3.2所示。

圖3.2 JAVA物流倉儲管理系統結構框圖
(1)應用程序層
在JAVA物流倉儲管理系統中的應用程序層主要功能是為用戶提供滿意的各類服務,多元化應用性整合,考慮到物流倉儲管理系統目前的復雜性特點,通過單一的瀏覽器很難保證,用戶服務的多元化需求,例如貨物路徑的跟蹤導航、車輛的監控、客戶的交互性需求,JAVA的物流倉儲管理的應用程序層,應構建成為類似于GOOGLE的chrome瀏覽器,集合計算機互聯云平臺技術相關公共服務集合,使其具有更加完善的功能服務性特征。
(2)服務層
基于JAVA現代物流MVC倉儲管理系統的控制流程設計,為物流平臺提供更加有效的可擴展性。服務層具體實現是在一定規范和系統結構組成基礎上,更加重視面向服務的框架結構,進行必要的業務程序和系統模型化開發,其主要的思路是JAVA物流倉儲管理系統業務,都要以單元化服務來描述,通過模塊化單元服務組合,實現新業務功能開發,在新業務建立過程中,可能需要開發和設計一些新服務單元,也可以對于服務單元進行有效父輩繼承重構。
(3)業務邏輯層
在JAVA物流倉儲管理系統中,業務邏輯層是物流倉儲管理流程控制管理核心組成部分,物流信息控制計算機、拓撲網絡驅動設備和信息的數據庫資源存儲等,在一個JAVA物流集中管理的分布式應用系統框架下,進行硬件資源有效管理,集中管理硬件設備提供標準化的計算機應用服務;軟件資源主要包括信息存儲、隊列排隊、應用技術服務以及物流倉儲內外部管理服務。
研究基于JAVA物流倉儲管理系統設計框架和思路,符合物流產業發展的實現需求,希望對于現代物流企業的穩定可持續發展和滿足用戶多樣化需求,提供一個建議性物流倉儲管理系統實踐應用方案。
[1]董紀陽.基于UML的倉儲管理設計與實現[D].遼寧,大連海事大學.2009.
[2]田健等.基于B/S模式物流倉儲管理系統開發[J].長安大學,2008(37),4:31-42.
[3]肖來元.基于瀏覽器與服務器的醫院信息系統研究與開發[D].西安,西安建筑大學,2006.