劉茂豐 李欣 遼寧對外經貿學院
進入新世紀以來,特別是21世紀的第二個十年,現代物流的物流涵蓋了先進的管理理論和主流的計算機技術。隨著國內物流行業的飛速發展,公司面臨戰略轉型,物流業務出現了復雜化、多樣化、集成化的發展趨勢,日均業務量也出現了很大幅度的增長,現有的物流管理信息系統使用年限較久,系統功能滯后己經難以適應集團物流業務發展新模式,很大程度上限值了集團物流規模的擴大和效率的提高。
首先就是從電子信息轉型交換理念著手,根據信息共享、提出與研究等方法來以達到物流信息的變換,利用此種手段能夠使位于物流鏈不一樣地方的加入者方會橫向的得到需求的數據,在此能夠展開協同工作,立即將客戶的須要或突發情況開展回復。
其次就是智能信息化認知標簽系統,比如普遍使用的條形碼掃一掃系統、RFID射頻認知新科學技術,紅外線的認知新科學技術等,利用以上技術能夠在少時刻里解決很多的物資數據,達到立即的分類、級別、錄入、研究等工作,這就使得在一定的情況下對須求的加入人工數量大大降低了,更可以把被人工使用所造成的信息錯誤防范到最低水平。
然后就是GPS網絡技術的普遍運用,當前的物流推崇全程跟蹤控制,針對物流全程將立檔至發送完畢的全部途中的信息都應該可以立即取得,現在達成此目標的核心科學技術就是通過衛星定位技術,關鍵技術則就是GPS,在此還有中國的北斗衛星導航技術等,根據將物流車輛的實時追蹤,能夠隨時清楚物流進程,還可以將物流所需要的經費展開相當準確的預算,利用路線優化等方案進行使成本達到最低化,增強企業在當前同行業間競爭的力量。
現在國內外物流系統往前邁步的主流目標有:
第一,綜合性越來越強。物流領域就是存在服務業內部的小部分,只是針對制造業客戶的銷售手段然而完全趕追不上新時期進步的需求,所以一定要面向市場與管理者,以及營銷者,利用整理提供鏈的手段把每一類影響元素結合到物流系統里面,根據數據的采集、資源的共享以達到最良好高質量的服務目標。
第二,工作流技術的使用,許多物流過程相對較為規范,變化不大,可以通過采用工作流的形式規范其操作過程,提高執行效率。
第三,整理有關數據系統,建立數據平臺。物流領域的市場不斷地擴大,對于服務質量的須求也不斷升高,單一的物流管理系統則完全不能達到須要,應該把每類有關系統,比如財務與客戶管理管理系統、庫房貯藏管理系統、車輛運行安排管理系統等聯系到一塊,建立一個物流數據平臺。
第四,物流管理系統的制度化得到不斷地提升,包含大量衡量指標,比如ISO標準、CMM, CMMI等,這都實現了系統的高質量化。
當前廈門國貿物流管理系統的設計選擇當今獨具高科技針目標的設計模式,此類模式就是當今領域流行的網絡設計模式,面臨運用JavaEE實施開發的系統帶著最佳的吸納性與存在性。看向目標程序設計模式不僅僅給予了設計的先進性與合理性,然而也造成了一部分弊端,比如它非常不容易將研究模型給予長時間貯藏的幫助,難以穩定,并且很可能被外界條件因素所干預。看向目標設計的關鍵職責之一便是提取目標,因此一定要使現存的非現實模型構建為詳細模型,最后再變換為能夠達成的模塊。在這個過程中容易消耗設計工作人員的時間與體力。看向目標設計推崇作用的封裝性,此類特性就是根據能再用組件、模塊性質科技、接口技術等各樣情況的方法展開的,組件基本上都是帶著很高的自主性,可以把信息與達成作用展開完美地封裝,進一步加快軟件開發的步伐。在廈門國貿物流管理系統的設計中,關鍵包含以下幾個方面:
系統在須要研究環節產生了一些可細分的作用模塊,此種模塊基本僅可以站在宏觀視角來展示出系統的大概作用,達成說明的功效;然而要詳細到設計部分,還應該一定將此類模塊進行細分,分解為對表示系統看向目標特性的多種模塊。詳細的作為就是把各個案例展開相應的改變,讓它可以做到通過編程語言可以達成的高度。
第一,能夠把現在成型的研究案例開展集體化,設計出它里面的一般系統與構造,此類詳細案例模型把身處在過去的研究案例模型進行了替代。
第二,能夠把設計案例模型實施開發,進而衍生新的案例,要把此類新的案例展開管理、區分與具化,根據以此一次一次抽絲剝繭形式的研究具體化,全部系統的每個部分都能變為特別明了,可以對系統編程的達成幫助巨大。
第一,一定要設計出大致的系統形式圖,有了非具體形式圖以后方能夠根據系統的須要畫出系統的流程圖、動態圖與情況圖,根據此三個圖能夠把系統每一目標間的聯系弄明白,可以幫助設計出系統的詳細達成函數(在看向目標流程設計語言當中被叫作模式)。
當展開類的區分時,能夠把類分成大概三種,分別為實體與管理以及界限類。管理類的關鍵功能是達成了業務邏輯的采納與解決,挑選有關的作用模塊來達成有關的業務邏輯。界限類的關鍵功能是承擔系統和外部使用目標來相接的界限,較相像接口的作用。實體類的關鍵功能就是樹立目標模型,把每個目標所須求的信息展開暫存,供應與別的每一目標運用。
廈門國貿物流管理系統所選取的DBMS是Oracle9i, Oracle數據庫則是作用相當不一般的商業資源庫,每當被使用時所關乎的參數與設備非常之多。系統每當在擴展時應用了Hibernate數據庫核心件實施數據庫功能運行,則剛開始第一步便是聯系上數據庫,Hibernate數據庫聯系參數關鍵被插入到了Hibernate.c和.xml文件之間,此件能夠在Hibernate中心件剛開始形成的時候展開讀取活動,在當中抽得有關的重要參數,在Myeclipse內部的聯系設備如圖1所示。

圖1 使用Hibernate中間件連接到Oracle數據庫圖
單元測試即軟件開發測試過程中的一個關鍵性構成內容,單元測試的核心目標就是軟件系統的重要構建單元模塊,總的來說,軟件單元模塊更需要包含自主的作用、接口的概念等,根據這些表象能夠把它和別的單元進行劃分,軟件開發的單元模塊普遍被稱為“組件”。軟件測試的關鍵性計劃就是應該竭盡全力提前找出軟件系統內包含的漏洞與一些缺點,減少軟件擴展所用的資金,因此單元測試就是非常關鍵的測試程序。然而在詳細的操作過程當中,基本上難有企業的單元測試是通過本職技能化的測試者處理完畢的,擴展人員一般都是擔任單元測試者的職責,因此從擴展者工作心理表象來觀察,擴展人員一般都渴望在單元模塊結束之后對接展開集成,非常不喜歡進行軟件的這種單元測試,然而假若當時想要立即把每一單元模塊展開集成,則肯定在軟件操作之時大有概率的造成大量失誤,較為嚴重的狀態將會造成全部項目的損毀。在此,許多寶貴時間將被浪費在追蹤此種具有在自主單元內部的bug上,之前進行省下來的時間到這個環節有可能被大量浪費掉,總是可能加多系統的工期,造成全部項目擴展費用增高。從工程學經驗來看,軟件中的漏洞找出的較為及時,就有可能使得彌補與維修的費用變得非常少,難度得到降低,因此單元測試就是進行提前找出漏洞的最佳手段之一。
系統的壓力測試就是一個把計劃系統通過模擬的非正常條件下展開的承擔測試性質地操作,根據測試能夠找出系統在超承擔情況下的工作狀態,尋到系統的不足之處。異常狀態包含大量理解,較為普通的異常狀態就是瞬間高峰值與持續高峰值、很多數據的整合、費短期內的疲勞使用等。
本文主要是將廈門國貿集團物流分公司樹立物流管理數據系統的需求展開了詳細的論述,說明了針對系統展開了具體的研究設計與達成,當在須要研究當中主要應用了先進的合理須要工程手段與技術,在系統設計進行時運用了看向目標設計模式與一些前沿高端軟件的設計裝置,在實現過程中進行使用的數據庫管理系統。
系統上線被應用到現在,每種作用操作現狀良好,可用度非常不錯,方便實用,效率高,在一定情況下實現了廈門國貿集團物流分公司物流業務的需求,獲得了用戶的一致好評。