成人福利午夜无码专区,亚洲成av人片在线观看首页,精品无码专区久久久水蜜桃,无码av动漫精品专区

  • 歡迎訪問英脈物流官方網(wǎng)站
貨物查詢

全國咨詢熱線400-663-9099
英脈物流

基于B/S的第三方物流管理系統(tǒng)開發(fā)模式與技術(shù)研究

字號:T|T
文章出處:作者:人氣:-發(fā)表時間:2024-07-25 08:40:00

 當(dāng)前,隨著移動網(wǎng)絡(luò)以及智能手機的發(fā)展,網(wǎng)絡(luò)購物越來越方便,人們傳統(tǒng)的購物方式悄然發(fā)生改變。淘寶、京東等電商平臺興起,并且隨著O2O模式的推廣,第三方物流平臺也在蓬勃的發(fā)展。但是,現(xiàn)階段第三方物流平臺的建設(shè)依舊處在初級階段,缺乏自動化系統(tǒng)軟件,已經(jīng)無法滿足日益增長的客戶需求。為此,第三方物流管理系統(tǒng)急需技術(shù)升級。

1. 基于B/S的第三方物流管理系統(tǒng)需求及技術(shù)支持

1.1系統(tǒng)需求

目前,主流的開發(fā)模式有C/S與B/S兩種,前者主要是由服務(wù)端以及客戶端組成,后者是對于前者的特殊實現(xiàn)。為滿足不同設(shè)備均能進行訪問的條件,系統(tǒng)應(yīng)采用B/S技術(shù),對物流管理系統(tǒng)進行設(shè)計。首先要對物流管理部門的需求充分理解,并且還要對系統(tǒng)在應(yīng)用過程中的安全性、擴展性、適用性等進行嚴格要求。其次,系統(tǒng)還需要安裝統(tǒng)計報表模塊,對各項數(shù)據(jù)進行統(tǒng)計和顯示。最后,還需要具有輔助管理功能,對各部門權(quán)限進行管理,以此來應(yīng)對發(fā)展迅速的電商文化,承擔(dān)更大的訂單數(shù)量。

1.2技術(shù)支持

(1)MVC框架結(jié)構(gòu)。

MVC框架結(jié)構(gòu)是指將系統(tǒng)分為模型、控制、視圖三層結(jié)構(gòu),核心控制層由Struts2擔(dān)任,用來響應(yīng)客戶的請求,并根據(jù)用戶的請求進行相應(yīng)模擬層的調(diào)用,最終將反饋結(jié)果交由Jsp所擔(dān)任的視圖層進行結(jié)果的分析與展示。為了隔離第三方物流管理系統(tǒng)的數(shù)據(jù)與業(yè)務(wù),在對第三方物流管理系統(tǒng)進行設(shè)計時,將嚴格參照MVC的框架結(jié)構(gòu)[1]。

(2)AJAX技術(shù)。

AJAX是一種異步刷新的輕量級JS框架,可以解決傳統(tǒng)Web應(yīng)用無法進行局部刷新功能的缺點。在應(yīng)用方式上AJAX是通過瀏覽器內(nèi)置對象完成對服務(wù)器數(shù)據(jù)的獲取以及局部刷新。

(3)數(shù)據(jù)連接池。

近年來,電商文化迅速發(fā)展,第三方物流平臺的訂單數(shù)量大幅增加,導(dǎo)致系統(tǒng)出現(xiàn)數(shù)據(jù)訪問高峰,對系統(tǒng)的并發(fā)性提出考驗。但是,傳統(tǒng)數(shù)據(jù)請求方式在使用者每次進行數(shù)據(jù)訪問的時候都要求進行身份驗證,這也就導(dǎo)致消耗了大量的空間成本和時間成本,從而無法對系統(tǒng)的并發(fā)性提出保證。C3P0是一款實現(xiàn)了JNDI和數(shù)據(jù)源綁定的一種開源數(shù)據(jù)連接池,其工作的原理是在數(shù)據(jù)的初始化時,通過對configxml文件進行解析,以此來獲取大量的空閑檢查、連接對象等參數(shù),然后在根據(jù)這些參數(shù)對連接池進行創(chuàng)建。當(dāng)使用者發(fā)出數(shù)據(jù)請求的時候,系統(tǒng)就會根據(jù)空閑檢查在連接池中遍歷出正處于空閑的連接對象,將其反饋給使用者,從而建立數(shù)據(jù)連接。當(dāng)使用者斷開連接時,系統(tǒng)在將連接對象的狀態(tài)修改為空閑,等待新的指令。

2.第三方物流管理系統(tǒng)開發(fā)模式

2.1功能模塊設(shè)計

第三方物流管理系統(tǒng)的所有流程都包含在系統(tǒng)功能之中,可以從業(yè)務(wù)屬性中具體分出用戶管理模塊、訂單管理模塊、儲存模塊、運輸管理模塊、數(shù)據(jù)分析、系統(tǒng)管理、權(quán)限管理等功能。第一,用戶管理模塊的功能為引導(dǎo)用戶注冊、登錄,對用戶的基本信息進行維護分析等;第二,訂單管理模塊主要是指對訂單的創(chuàng)建、狀態(tài)管理以及關(guān)閉等功能進行管理;第三,儲存模塊主要是對訂單產(chǎn)品的入庫、出庫進行管理,以及對倉儲容量、空間不足進行預(yù)警;第四,運輸管理模塊主要指對于運輸車輛的調(diào)度安排,任務(wù)分配等進行管理;第五,數(shù)據(jù)分析主要是對數(shù)據(jù)進行的匯總分析,形成周報表、月報表等,并為最終的決策進行數(shù)據(jù)上的支撐;第六,系統(tǒng)管理主要是對各功能模塊進行管理,完成對基礎(chǔ)信息的維護等;第七,權(quán)限管理主要是指對于不同的系統(tǒng)角色進行管理分配,使其擁有不同的權(quán)限職能[2]。

2.2核心流程設(shè)計

在物流系統(tǒng)的管理中,一個完整的流程是指從用戶提交訂單到用戶接收貨物完成訂單。當(dāng)用戶通過客戶端進行需求查找,進行創(chuàng)建訂單并填寫相關(guān)信息,點擊確認信息無誤提交訂單,之后系統(tǒng)對訂單進行審核,審核無誤將信息傳遞給儲存系統(tǒng),分配產(chǎn)品開始運輸,根據(jù)訂單的目的地進行路線的規(guī)劃,將規(guī)劃好的路線進行上報等待審核員進行審核,當(dāng)通過審核之后,根據(jù)運輸物品的大小、類型、目的地等進行車輛安排,并安裝車輛G P S監(jiān)管系統(tǒng),對車輛進行追蹤,當(dāng)物品到達取貨點之后通知用戶取件,并彈出消息告知用戶及時完成反饋,結(jié)束訂單。

2.3系統(tǒng)模塊實現(xiàn)

圖片

圖1 系統(tǒng)功能結(jié)構(gòu)

(1)用戶管理。

如圖1所示,用戶管理是指注冊、登錄以及對用戶的基礎(chǔ)信息進行維護。用戶注冊一般包括三個步驟。第一步,用戶完成對基本信息的填寫與檢測,生成一個未激活的賬號,并給用戶發(fā)送激活碼。第二步,用戶根據(jù)收到的激活碼進行賬號激活,并成功注冊賬號。第三步,激活成功后在登錄界面進行驗證,并成功登錄系統(tǒng)。

(2)運輸管理。

運輸管理是根據(jù)訂單進行將物品進行物流配送的一個配送管理模塊,是物流管理系統(tǒng)中的核心模塊。由新發(fā)出的訂單、路線規(guī)劃、司機管理、車輛監(jiān)控、訂單追蹤等模塊組成。在運輸過程中,工作人員進行路線規(guī)劃,通過百度地圖等媒介,設(shè)置好出發(fā)點以及最終收取點,對沿線??奎c選取進行編輯,完成編輯后上傳,隨后等待審核,審核通過后開始運輸。并且在運輸車輛上裝好定位系統(tǒng),通過技術(shù)解析,將物品位置實時傳送給用戶。

(3)訂單管理。

對于訂單的管理,主要分為訂單的創(chuàng)建、查詢以及維護三個部分。例如,在訂單創(chuàng)建中的用戶填寫訂單信息并提交,首先就要通過系統(tǒng)對于用戶基本信息的填寫進行檢查,檢查通過無明顯錯誤后再由AJAX異步提交,進行下一步由服務(wù)器對訂單進行基礎(chǔ)審核(如是否存在違禁品等),最后將審核結(jié)果向用戶進行反饋,由用戶進行訂單確認,完成訂單創(chuàng)建。

(4)權(quán)限管理。

權(quán)限管理是物流管理系統(tǒng)中不同角色分級制度的底層保障機制。新建prosstion字段在User表中,用以對用戶角色進行標(biāo)注,并作為關(guān)鍵信息永久保存。在進行業(yè)務(wù)操作時進行prosstion的值判斷,滿足條件,允許執(zhí)行[3]。

(5)數(shù)據(jù)分析。

數(shù)據(jù)分析主要是指對系統(tǒng)中的數(shù)據(jù)進行分類統(tǒng)計,再通過用戶的選擇將數(shù)據(jù)通過圖表的方式表現(xiàn)出來,以便于管理者對于第三方物流系統(tǒng)進行管理,提供決策時的數(shù)據(jù)支撐。系統(tǒng)進行數(shù)據(jù)分析,主要是將數(shù)據(jù)進行日視圖、周視圖、月視圖的分析整理,當(dāng)使用者點擊周視圖時,通過AJAX發(fā)送請求,服務(wù)器收到請求后對g e t Month Data Action進行調(diào)用,從數(shù)據(jù)庫調(diào)取數(shù)據(jù),反饋給瀏覽器,數(shù)據(jù)被瀏覽器進行接收后,數(shù)據(jù)化為圖表,最后進行逐一加載,完成對圖表的顯示。

3.結(jié)語

基于B/S技術(shù)的第三方管理技術(shù)開發(fā)與設(shè)計可實現(xiàn)傳統(tǒng)物流流程自動化管理。系統(tǒng)開發(fā)中設(shè)計的用戶管理、運輸管理、訂單管理、數(shù)據(jù)分析、倉儲管理等多個模塊,可實現(xiàn)各個模塊科學(xué)管理的同時,對運輸管理加入單獨的審核機制,從流程上進行路線規(guī)劃的規(guī)范,增加路線規(guī)劃的合理性以及科學(xué)性,避免因路線規(guī)劃不合理造成浪費。目前的第三方物流管理技術(shù)依舊處于發(fā)展階段,隨著未來訂單數(shù)據(jù)的繼續(xù)發(fā)展,第三方物流管理的發(fā)展平臺依然有著巨大的發(fā)展空間。

推薦產(chǎn)品

同類文章排行

最新資訊文章

您的瀏覽歷史

    正在加載...