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