文/楊生
本文針對傳統(tǒng)物流信息處理平臺的不足,提出了鐵路貨運站物流信息處理平臺的構建,并對其應用效果作出了客觀分析,為鐵路貨運的發(fā)展提供一定的幫助。
本文設計的鐵路貨運站物流信息處理平臺硬件采用B/S架構,結合JSP技術,避免物流信息量較大導致平臺數(shù)據(jù)處理不穩(wěn)定情況的發(fā)生。本文設計的信息處理平臺是集應用服務器集群、負載均衡設備與其他硬件共同組成的。選取UNIX操作系統(tǒng),為平臺提供不間斷運行的環(huán)境。平臺采用Redis負載均衡器,調節(jié)服務器內存壓力。服務器采用Spring MVC框架結構,將前端發(fā)出請求的數(shù)據(jù)通過可視化的形式展現(xiàn)出來。平臺的控制器采用整體性能相對較高的控制器,保證控制器與服務器之間的同步通信,根據(jù)物流信息的變化,及時作出響應。在平臺邏輯層與視圖層中建立交互關系,根據(jù)控制器發(fā)出的請求,平臺通過Mapper接口接收請求及具體的參數(shù),為請求及參數(shù)的傳遞提供良好的硬件環(huán)境。
基于上述物流信息處理平臺的硬件設計結束后,接下來,對平臺的軟件進行設計。本文設計的平臺軟件功能結構,如圖1所示。
圖1 鐵路貨運站物流信息處理平臺功能結構圖
如圖1所示,平臺軟件功能主要包括數(shù)據(jù)查詢、平臺設置以及數(shù)據(jù)分析三個部分,各個部分的具體設計如下所示。
2.1 數(shù)據(jù)查詢模塊設計
在鐵路貨運站物流信息處理平臺的軟件設計中,數(shù)據(jù)查詢模塊作為平臺運行的基礎,對平臺設計具有重要意義。在數(shù)據(jù)查詢模塊中,增加城市噸數(shù)排名功能。平臺以排名的形式展示具體的貨運噸數(shù)信息,鐵路貨運站工作人員通過平臺能夠實時查詢不同省份貨運噸數(shù)熱力圖,掌握各個省份城市的發(fā)貨量與收貨量。通過貨運噸數(shù)熱力圖展示貨物品類貨運的頻繁度,分析企業(yè)在指定時間內的貨物品類占比。在數(shù)據(jù)查詢模塊設計中,采用聚類算法的方式,計算物流信息優(yōu)化的路線。首先,設定k個城市簇,基于聚類算法,獲取城市簇中心的平方誤差和,計算公式為:
其中,N表示物流信息樣本總數(shù);rnk表示樣本n是否在簇k內;μk表示第k個簇的均值;xn表示第n個物流信息樣本點,通過迭代計算的方式,固定μk值,保證數(shù)據(jù)點歸類的中心取值范圍。將距離相對較近的城市,根據(jù)貨運噸數(shù)聚集為一個城市簇,篩選熱門城市簇,形成鐵路物流運輸信息矩陣,解決貨運信息龐大數(shù)據(jù)量的查詢問題。
2.2 平臺功能設計
物流信息處理平臺內各項功能的設計,是保證平臺穩(wěn)定運行的基礎。首先,設計平臺的登錄功能,設置賬號密碼與驗證碼,在用戶輸入賬號密碼及驗證碼后,平臺首先對驗證碼進行驗證,驗證成功后,平臺自動檢索用戶的賬號和密碼的正確與否,檢索結果正確,則跳轉至下一界面,登錄成功;檢索結果錯誤,則返回到登錄界面。當檢索結果錯誤次數(shù)超過5次時,平臺自動進入鎖定狀態(tài),再次登錄時需要管理員的認證。本文設計的鐵路貨運站物流信息處理平臺登錄的流程,如圖2所示。
圖2 平臺登錄流程
如圖2所示,鐵路貨運站物流信息處理平臺登錄成功后,管理員根據(jù)用戶不同的賬號類型,設置對應的權限,主要包括信息修改、信息刪除與信息添加等。
登錄與用戶權限功能設計結束后,對平臺倉儲管理功能進行設計。倉儲管理功能主要負責處理平臺內鐵路貨運站所有倉儲、配送及采購的訂單信息,根據(jù)訂單的不同,進行對應的訂單處理作業(yè)。在貨運物品上粘貼指定的二維碼,平臺通過掃描物品二維碼獲取商品入庫信息與出庫登記信息,實現(xiàn)信息的自動化存儲。根據(jù)出入庫登記信息,實時修改商品的庫存狀態(tài)。在倉儲管理功能設計中結合Ajax技術,輸入不同的倉儲管理參數(shù),獲取物流信息的可視化展示數(shù)據(jù)。采用頂部加左右結構的功能界面布局方式,在倉儲管理界面增加導航設計,調整展示功能的數(shù)量,使用戶與貨運站工作人員能夠更加清晰地獲取物流信息。
2.3 物流信息數(shù)據(jù)庫設計
基于平臺的各項功能模塊設計完畢后,對鐵路貨運站物流信息數(shù)據(jù)庫進行設計。本文結合E-R圖的設計方式,建立了平臺的物流信息數(shù)據(jù)庫表,其中包括運單信息、用戶基本信息、倉儲基本信息等內容,如表1所示。
如表1所示,為本文設計的鐵路貨運站物流信息處理平臺數(shù)據(jù)庫表,能夠全方位地為平臺的運行提供強大的數(shù)據(jù)支持,提高海量物流數(shù)據(jù)信息存儲與管理的效率。
為了進一步對本文設計的鐵路貨運站物流信息處理平臺的可行性與應用效果作出客觀分析,進行了如下應用測試。本次測試中,平臺的運行環(huán)境采用Windows 7,瀏覽器采用Chrome,通過黑盒測試方法,對平臺各項功能的運行狀況進行測試,驗證平臺功能是否能夠穩(wěn)定運行。首先,針對平臺的設置功能進行測試,結果如表2所示。
表1 物流信息數(shù)據(jù)庫表
表2 物流信息處理平臺設置功能測試結果
如表2所示,本文設計的鐵路貨運站物流信息處理平臺的設置功能均能夠正常運行。接下來,測試平臺物流信息查看功能的運行狀況,如表3所示。
如表3所示,本文設計的物流信息處理平臺的各項查看功能測試結果均符合要求,平臺能夠穩(wěn)定運行。
基于平臺各項功能穩(wěn)定運行的基礎上,采用對比測試的方式,與傳統(tǒng)的鐵路貨運站信息處理平臺相對比,設置20000行物流信息查詢數(shù)據(jù)量,分別進行5次平臺測試,在查詢數(shù)據(jù)量相同的情況下,對比兩種平臺的查詢耗時,如表4所示。
根據(jù)表4可知,本文設計的鐵路貨運站物流信息處理平臺在查詢數(shù)據(jù)時,耗時較短,查詢速度較快,且每次查詢所用時間的差異性較小,平臺整體的運行效率較好,能否在快速時間內為用戶提供所需物流信息。
綜上所述,為了改善傳統(tǒng)物流信息處理平臺服務效率較低的缺陷,本文提出了鐵路貨運站物流信息處理平臺的構建。針對客戶的物流需求,平臺能夠為不同需求的客戶提供個性化服務,提高了服務效率,為我國鐵路貨運信息的管理提供了重要幫助。
表3 物流信息處理平臺查看功能測試結果
表4 兩種物流信息處理平臺查詢耗時對比
引用出處
[1]姜博,田長海,藺偉.基于5G的mMTC物聯(lián)網(wǎng)系統(tǒng)在鐵路物流領域的應用[J].鐵道運輸與經(jīng)濟,2021,43(12):60-65.
[2]葉飛,周凌云,劉啟鋼,席江月.鐵路貨運場站物流設施設備集中管理模式研究[J].鐵道運輸與經(jīng)濟,2021,43(11):42-46+55.
[3]馬敬東,冉雄英,呂一博.鐵路智能化貨場信息平臺設計與研究[J].鐵道貨運,2021,39(08):43-48.
[4]劉斌,鄧悅,趙宏宇.基于Java EE的鐵路物流數(shù)據(jù)平臺設計與實現(xiàn)[J].鐵路計算機應用,2021,30(08):29-33.
[5]吳穎,孟子博.湖南省道路貨運物流信息平臺建設問題與對策建議[J].經(jīng)濟研究導刊,2021(15):107-109.
[6]安然.鐵路貨運安全監(jiān)控與管理系統(tǒng)建設方案研究[J].電子技術與軟件工程,2021(08):30-31.
[7]廖正文,李海鷹,王瑩,苗建瑞等.鐵路多式聯(lián)運一體化技術平臺方案設計[J].鐵道運輸與經(jīng)濟,2021,43(02):82-87.
[8]王小樂,葛銳,程龍,江文清.鐵路發(fā)展“無軌貨運站”多式聯(lián)運新模式探析[J].鐵道貨運,2020,38(11):22-27.
[9]史元超,陳誠.鐵路多式聯(lián)運一體化信息集成平臺設計研究[J].鐵道貨運,2020,38(07):6-10.
[10]沈如意,劉蘇,孫遠運.鐵路貨運生產(chǎn)信息系統(tǒng)整合與集成策略研究[J].綜合運輸,2020,42(04):109-114.
[11]劉啟鋼,葉飛,柯向喜,孫志剛.鐵路物流基地智能化運營管理平臺設計研究[J].鐵道運輸與經(jīng)濟,2019,41(08):6-12.