摘要:根據(jù)中國“入世”承諾,我國物流市場已經全面開放,區(qū)域物流將成為我國21世紀的重要產業(yè)和新的經濟增長點。對區(qū)域物流信息系統(tǒng)的規(guī)劃與構建,是實現(xiàn)這一目標的重要前提。
關鍵詞:區(qū)域物流;信息系統(tǒng);Struts2
中圖分類號:F019.3文獻標識碼:A文章編號:1005-6432(2008)41-0096-02
伴隨經濟全球化、區(qū)域經濟一體化發(fā)展進程,物流出現(xiàn)了許多新的特點,尤其是對區(qū)域經濟發(fā)展起著極大促進作用的區(qū)域物流,一方面大大提高了區(qū)域經濟的競爭力,另一方面解決了不同經濟發(fā)展條件下不同區(qū)域的物流系統(tǒng)結構、布局、增長和發(fā)展問題,同時,還要研究不同區(qū)域之間物流的區(qū)別與聯(lián)系。區(qū)域物流已經成為了一個十分現(xiàn)代化的概念,它對商務活動的影響日益明顯,越來越引起了人們的廣泛重視。運用信息化手段提高運輸質量和運輸效率,提高客戶服務能力,從而提高核心競爭力,將是區(qū)域物流應對市場競爭的必然選擇。
一、區(qū)域物流信息系統(tǒng)構建的必要性
信息化對全國各地區(qū)物流現(xiàn)代化的帶動日益明顯,事實上已經證明信息化是物流業(yè)發(fā)展的助推器,是建立和優(yōu)化物流產業(yè)的基礎。我國區(qū)域物流業(yè)發(fā)展較快,但行業(yè)整體信息化水平還不高,這為區(qū)域物流信息化的開展提出了迫切要求。
1.目前區(qū)域物流信息化程度遠遠不夠
目前區(qū)域物流企業(yè)大多呈“散、亂、小”狀態(tài),從原來的貨運、倉儲企業(yè)轉型而來的占了很大比例,真正意義上的綜合物流企業(yè)不多。企業(yè)規(guī)模小,資金少,人才缺,物流信息化實力弱。由于區(qū)域物流企業(yè)發(fā)展緩慢,服務質量不高,很多商業(yè)企業(yè)和生產企業(yè)承擔著企業(yè)自身的全部物流業(yè)務。物流企業(yè)發(fā)展不足,服務不能讓用戶滿意與企業(yè)物流信息化程度有極大關系。
區(qū)域物流企業(yè)近年來雖然獲得了快速發(fā)展,但管理手段依然落后。Web信息管理系統(tǒng)、條碼技術、RFID、GPS/GIS等信息技術在區(qū)域物流中的實際應用很少,其信息化建設也很少從整體目標出發(fā)進行規(guī)劃,信息化整體狀況不容樂觀。我國物流各個環(huán)節(jié)如運輸、倉儲、配送的成本以及勞動力和設備成本都遠遠低于發(fā)達國家,而整個物流過程的綜合成本卻大大高于發(fā)達國家。其主要原因,就是物流各環(huán)節(jié)信息化程度低,信息溝通不暢,造成庫存大,運力浪費。由于企業(yè)信息化應用程度的差距,國內綜合性物流企業(yè)與區(qū)域物流企業(yè)之間的發(fā)展差距也在不斷加大。與國外區(qū)域物流的先進水平相比,我國區(qū)域物流企業(yè)更是有著很大距離。
2.區(qū)域物流信息系統(tǒng)是區(qū)域物流發(fā)展的的必然選擇
隨著我國消費市場的逐漸成熟,市場競爭越來越激烈,企業(yè)圍繞“核心競爭力”所進行的經營策略調整和組織結構再造勢在必行,隨之而來的是物流的社會化、信息化,將物流業(yè)務以快捷高效的方式“外包”給物流企業(yè),是市場的發(fā)展需求,因而不僅要求物流企業(yè)提供傳統(tǒng)的點到點的運輸服務,而且要求物流企業(yè)直接介入客戶企業(yè)的生產經營管理活動,提供綜合化、一體化的服務。隨著客戶企業(yè)的信息化水平的提高,對物流企業(yè)的信息技術的要求也越來越高,信息化水平跟不上客戶企業(yè)發(fā)展的物流企業(yè),必將在這輪供應鏈的整合中遭到毀滅性打擊。
二、系統(tǒng)構建技術的選擇
針對區(qū)域物流企業(yè)的物流信息系統(tǒng),要與企業(yè)的業(yè)務流程與戰(zhàn)略目標相適應,但很多這樣針對具體企業(yè)的系統(tǒng)具有不可移植性,甚至一旦由于企業(yè)流程或戰(zhàn)略稍有調整就不可用,因此,雖然絕大多數(shù)區(qū)域物流企業(yè)都認為有必要建立或引進物流信息系統(tǒng),然而由于對其功能的完備性缺乏信心,很少企業(yè)付諸實施。有的企業(yè)即便引進,使用率也很小,與區(qū)域物流企業(yè)相適應的信息系統(tǒng)少以及系統(tǒng)擴展性弱是主要原因。根據(jù)區(qū)域實際情況構建區(qū)域物流信息系統(tǒng)是區(qū)域物流企業(yè)的緊迫需求,選擇具有可擴展性和高效率的安全體系架構是構建區(qū)域物流信息系統(tǒng)的關鍵步驟。
1.傳統(tǒng)一般技術的不足
在體系架構方面,早先采用C/S架構的物流信息系統(tǒng),可維護性和可靠性方面都比較差,數(shù)據(jù)庫服務器承擔的負擔過大,一旦出現(xiàn)問題將導致所有客戶端都無法運行,系統(tǒng)癱瘓,這種架構比較適合于小規(guī)模、用戶較少、單一數(shù)據(jù)庫且在安全、快速的網(wǎng)絡環(huán)境下運行。隨著應用系統(tǒng)的規(guī)模不斷擴大,復雜性越來越高,在多用戶、多數(shù)據(jù)庫且非安全的網(wǎng)絡環(huán)境下,這種兩層結構的應用模型將無法適應。而且兩層結構還受到很多制約,如難以擴展至廣域網(wǎng)或Internet;程序的升級維護困難;軟、硬件的組合及集成能力有限;在軟件上呈現(xiàn)出胖客戶端;很難管理大量的客戶機等。目前少數(shù)物流信息系統(tǒng)采用三層架構的系統(tǒng)模型,但執(zhí)行效率方面還有很大欠缺,相對于非分層的應用程序來說,沒有合適選擇技術和框架的“三層結構”開發(fā)模式的一個明顯缺點就是執(zhí)行速度不夠快。而企業(yè)信息系統(tǒng)不僅要有實現(xiàn)基本的業(yè)務內容的功能,還必須是高效的,同時保持其可靠性、擴展性和安全性。
2.選擇Struts2的優(yōu)勢
區(qū)域物流信息系統(tǒng)的分層Web體系架構設計中,Struts1.x和WebWork框架是相當流行的架構模式。當Struts2框架誕生后,基于Struts1.x和WebWork框架的J2EE的實際項目開發(fā)都將轉入使用Struts2框架,在這種背景下,Struts2在短時間內迅速成為MVC領域最流行的框架。Struts2吸取了Struts1.x和WebWork的各種優(yōu)點,更改了一些不足的地方,譬如移走了原來WebWork中的IOC實現(xiàn),引入Spring的IOC實現(xiàn)等?;赟truts2多層體系結構的軟件克服了傳統(tǒng)體系結構軟件在功能和效率方面的缺陷,能夠很好地適合當前企業(yè)需要。
Struts2與Spring的集成進一步降低了程序間的耦合性,就其本身而言,降低了框架本身的耦合性。模塊化程度高,可以輕松將配置信息按功能界限拆分成多個文件,便于管理和團隊協(xié)作開發(fā)。大大增強了可擴展性,Struts2是基于插件的框架,大量的優(yōu)秀插件加快了開發(fā)進度。
三、基于Struts2的系統(tǒng)設計
1.設計思路
物流業(yè)是為供需雙方提供貨物的倉儲、運輸、包裝、信息等服務的行業(yè),物流管理信息系統(tǒng)是企業(yè)的“庫存管理”、“配送管理”、“業(yè)務跟蹤管理”、“財務結算管理”等核心業(yè)務的信息平臺。本系統(tǒng)采用一種基于J2EE的框架Struts2+Spring2+Hibernate3,采用三層Web體系結構模式,其中表現(xiàn)層采用Struts2技術,核心業(yè)務邏輯采用Spring框架,而數(shù)據(jù)持久層采用時下流行的Hibernate O/R Mapping技術。通過本系統(tǒng),客戶可以網(wǎng)上下達運輸指令、倉庫作業(yè)指令、配送指令,可以查詢運價、庫存報告、賬單統(tǒng)計,可以跟蹤貨物狀態(tài)等;物流公司可以審核客戶的各種指令,對陸、海、空、多式聯(lián)運委托進行任務分發(fā)和業(yè)務操作,下達指令給運輸和倉儲聯(lián)盟企業(yè),全程跟蹤貨物狀態(tài),統(tǒng)計各項業(yè)務費用,管理物流公司與客戶、聯(lián)盟企業(yè)往來賬目;實現(xiàn)物流、信息流和資金流的高度協(xié)調與無阻塞流轉;發(fā)現(xiàn)并且保持供應鏈關系,從而增加商業(yè)機會,開拓新的市場;改善業(yè)務受理質量,提高銷售、采購、物流加工、庫存管理的柔性與敏捷度。
2.總體設計
本系統(tǒng)是基于Struts2框架的電子商務應用開發(fā),采用B/S體系結構。系統(tǒng)的功能模型由數(shù)據(jù)庫層、核心業(yè)務層、商業(yè)智能層三個邏輯層次構成(見下圖)。
(1)數(shù)據(jù)庫層:基于框架Struts2+Spring2+Hibernate3數(shù)據(jù)庫的角色已經轉變?yōu)閿?shù)據(jù)的存儲與管理,業(yè)務邏輯的處理則交給業(yè)務層中間件完成。
(2)核心業(yè)務層:作為提升企業(yè)價值和核心競爭力的主要源泉,本系統(tǒng)中企業(yè)核心業(yè)務層包括九個子系統(tǒng),分別是庫存管理子系統(tǒng)、訂單管理子系統(tǒng)、物流配送子系統(tǒng)、客戶管理子系統(tǒng)、逆向物流子系統(tǒng)、財務結算子系統(tǒng)、調度控制子系統(tǒng)、業(yè)務跟蹤子系統(tǒng)和信息發(fā)布子系統(tǒng)?;赟truts2在功能、擴展性以及穩(wěn)定性上的優(yōu)勢,業(yè)務層子系統(tǒng)將極大體現(xiàn)此種框架的優(yōu)越性,保持區(qū)域物流信息系統(tǒng)的可持續(xù)發(fā)展。
(3)商業(yè)智能層:主要用于數(shù)據(jù)查詢,生成智能報表,同步生成分析數(shù)據(jù)庫用于數(shù)據(jù)分析,為商業(yè)決策提供支持。
四、結束語
利用三層B/S體系結構,基于框架Struts2+Spring2+
Hibernate3開發(fā)的物流管理信息系統(tǒng),能適應各種平臺,可移植性好,擴充性好,能很好適應企業(yè)需要。物流信息系統(tǒng)帶來的好處就是將人力成本降低到難以想象程度的同時提高工作效率。信息系統(tǒng)帶來的不僅僅是降低人力成本,而是對倉庫管理模式的徹底改變。
作者單位:萍鄉(xiāng)高等??茖W校
參考文獻:
[1]