季志江
(浙江郵電職業(yè)技術(shù)學(xué)院,浙江 紹興312366)
國內(nèi)的郵政物流因其起點早、地位壟斷,為后續(xù)的發(fā)展奠定了良好的基礎(chǔ),但也造成了許多負(fù)面影響,如寄派件效率不高、服務(wù)意識有待提高、物流信息不夠透明等[1],這就要求郵政公司的日常工作更有效率、管理水平更求突出。一個更加科學(xué)、效率、靈活和安全的郵政物流管理系統(tǒng)必不可少。本文對基于J2EE技術(shù)的郵政物流管理系統(tǒng)進(jìn)行了相關(guān)的研究,包括系統(tǒng)結(jié)構(gòu)、系統(tǒng)主要功能和系統(tǒng)涉及的關(guān)鍵技術(shù)等。
郵政物流系統(tǒng)客戶根據(jù)實際需要進(jìn)行自主下單,并可追蹤訂單和辦理結(jié)算業(yè)務(wù)等,承運(yùn)商則按照運(yùn)單作業(yè)體系進(jìn)行實時數(shù)據(jù)上報,實行標(biāo)準(zhǔn)化的TMS物流業(yè)務(wù)操作體系。TMS物流業(yè)務(wù)操作如圖1所示。
圖1 TMS物流業(yè)務(wù)操作
系統(tǒng)功能設(shè)計:系統(tǒng)主要包括三大功能模塊:系統(tǒng)管理模塊、網(wǎng)點運(yùn)營模塊及客戶自助模塊。
(1)系統(tǒng)管理模塊。
系統(tǒng)采用B/S三層結(jié)構(gòu)設(shè)計,主要功能模塊包括:郵政網(wǎng)點信息、權(quán)限設(shè)置、密碼信息等的設(shè)置與維護(hù)。網(wǎng)點信息功能主要對各具體網(wǎng)點信息進(jìn)行增、刪、改等日常維護(hù)操作;權(quán)限設(shè)置功能實現(xiàn)對系統(tǒng)使用角色權(quán)限的設(shè)置,具體角色根據(jù)設(shè)置的權(quán)限訪問和執(zhí)行系統(tǒng)不同的功能模塊;密碼管理功能主要實現(xiàn)對用戶的密碼進(jìn)行重置操作。
(2)網(wǎng)點運(yùn)營模塊。
網(wǎng)點運(yùn)營模塊主要包括訂單管理、運(yùn)單管理、運(yùn)輸管理、到貨管理、配送管理、倉庫管理及財務(wù)管理,模塊主要實現(xiàn)整個網(wǎng)點運(yùn)營的各種功能。訂單管理功能可合理分配郵政物流服務(wù)的各種資源,監(jiān)控操作流程,核算相關(guān)費(fèi)用,主要包括訂單受理、訂單監(jiān)控、上門提貨、下單跟蹤和訂單作廢子功能;運(yùn)輸管理功能可對車輛運(yùn)輸資源進(jìn)行實時調(diào)度,計算分析配送的貨物及選擇最優(yōu)的運(yùn)輸路線,包括車輛管理、運(yùn)輸作業(yè)、運(yùn)輸高度等子功能;倉庫管理功能可實現(xiàn)對倉庫多元化、精細(xì)化管理和庫存實時管理;財務(wù)管理功能可對各物流項目產(chǎn)生的各類費(fèi)用包括倉儲、運(yùn)輸、調(diào)度等進(jìn)行計算,并自動生成規(guī)范的結(jié)算憑證[2]。
(3)客戶自助模塊。
客戶自助模塊主要為客戶提供信息管理及從發(fā)貨到付費(fèi)、運(yùn)單查詢、到貨確認(rèn)、服務(wù)評價等的一系列完整的物流服務(wù)。
郵政物流管理系統(tǒng)主要功能如圖2所示。
圖2 郵政物流管理系統(tǒng)主要功能
系統(tǒng)安全設(shè)計主要包括以下三點:
(1)身份認(rèn)證
通過系統(tǒng)的身份認(rèn)證,使合法用戶可以登錄系統(tǒng),自動按管理員設(shè)置的角色權(quán)限訪問對應(yīng)的系統(tǒng)資源,使非法用戶無法訪問和使用系統(tǒng)數(shù)據(jù)。
(2)數(shù)據(jù)加密
數(shù)據(jù)在網(wǎng)絡(luò)中如果以明文方式傳輸,將會帶來竊聽、纂改等風(fēng)險,為數(shù)據(jù)帶來一定的安全隱患。系統(tǒng)數(shù)據(jù)通過使用加密機(jī)加密,從而實現(xiàn)以密文方式傳輸,保證系統(tǒng)數(shù)據(jù)從源頭到終端的安全傳輸。
(3)系統(tǒng)日志
系統(tǒng)擁有較好的操作日志功能,實時記錄各類用戶的操作痕跡,如訂單操作信息、財務(wù)結(jié)算信息、用戶信息變更等,通過實時審計、事后審計功能可發(fā)現(xiàn)系統(tǒng)異常操作,從而解決相關(guān)的安全問題。
J2EE,即JAVA EE,是一套應(yīng)用開發(fā)的技術(shù)架構(gòu),提供企業(yè)級分布式應(yīng)用平臺的解決方案[3],它包含多個組件,在應(yīng)用開發(fā)和部署上更為簡化、更為規(guī)范,從而提升其安全性和可移植性。J2EE是一組技術(shù)規(guī)范的整合,在J2EE架構(gòu)的各個不同的平臺中,均保持較好的兼容性。J2EE工作流程即由用戶頁面提出請求,發(fā)出請求指令,傳送到J2EE服務(wù)器上,還包括EJB服務(wù)器、Web服務(wù)器,可與后臺數(shù)據(jù)庫進(jìn)行交互,當(dāng)執(zhí)行完相關(guān)操作后,以HTTP形式顯示相應(yīng)的結(jié)果。
數(shù)據(jù)庫在系統(tǒng)開發(fā)中的作用不言而喻,由美國微軟公司推出的SQL Server 2008數(shù)據(jù)庫,較之前版本新增了不少功能,主要體現(xiàn)在:
(1)數(shù)據(jù)庫鏡像平臺加強(qiáng)更加可靠,可透明地自動修復(fù)部分錯誤,壓縮日志流,提高性能;
(2)數(shù)據(jù)庫引擎更加管理更加簡化;
(3)可以對數(shù)據(jù)庫及數(shù)據(jù)、日志文件加密,提高使用安全性;
(4)提供了更加強(qiáng)大的審計功能,替代以往通常要用第三方工具才能實現(xiàn)的功能,如可以恢復(fù)誤操作導(dǎo)致的數(shù)據(jù)丟失等。
LBS即基于位置的服務(wù),LBS商業(yè)應(yīng)用已在中國歷經(jīng)了近20年時間,從最初中國移動公司的首次應(yīng)用到目前廣泛應(yīng)用于各行各業(yè),發(fā)展迅猛,為人們帶來了諸多便利。系統(tǒng)通過調(diào)用“百度地圖”實現(xiàn)物流路線、車輛位置信息等豐富的地圖應(yīng)用功能。物流車輛的定位數(shù)據(jù)包括車輛的位置數(shù)據(jù)與運(yùn)行數(shù)據(jù)。通過采集這兩塊內(nèi)容的數(shù)據(jù),并傳至后臺服務(wù)器進(jìn)行解析,處理后的數(shù)據(jù)存至服務(wù)器數(shù)據(jù)庫中以實時并發(fā)調(diào)用[4]。
AJAX異步刷新技術(shù)即異步JavaScript和XML,能實現(xiàn)不用加載整個頁面就能刷新部分頁面數(shù)據(jù)的功能。系統(tǒng)部分功能模塊如車輛位置信息數(shù)據(jù)具有實時刷新功能,而該功能并不需要頁面的所有數(shù)據(jù)都刷新,只要相應(yīng)的實時位置信息數(shù)據(jù)刷新即可,進(jìn)而提高系統(tǒng)執(zhí)行效率。
根據(jù)郵政物流現(xiàn)狀特征設(shè)計系統(tǒng)功能,使系統(tǒng)更具科學(xué)性與實用性。采用B/S三層結(jié)構(gòu)模式設(shè)計,層間結(jié)構(gòu)清晰,數(shù)據(jù)趨向規(guī)范,提升了系統(tǒng)的可維護(hù)性與可擴(kuò)展性。基于J2EE平臺設(shè)計與開發(fā),充分利用了其跨平臺部署的優(yōu)越性?;贘2EE的郵政物流管理系統(tǒng)的實施,可有效提升各個郵政物流部門的管理水平,使整個郵政物流運(yùn)作更順暢、成本更低、效率更高。