男女18禁啪啪无遮挡激烈动态图,久久无码高潮喷水抽搐,久久精品国产亚洲av,久,九九爱www免费人成视频,久久精品国产亚洲av无码偷窥

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

全國(guó)咨詢(xún)熱線(xiàn)400-663-9099
英脈物流

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

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

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

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

1.1系統(tǒng)需求

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

1.2技術(shù)支持

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

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

(2)AJAX技術(shù)。

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

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

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

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

2.1功能模塊設(shè)計(jì)

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

2.2核心流程設(shè)計(jì)

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

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

圖片

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

(1)用戶(hù)管理。

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

(2)運(yùn)輸管理。

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

(3)訂單管理。

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

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

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

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

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

3.結(jié)語(yǔ)

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

推薦產(chǎn)品

同類(lèi)文章排行

最新資訊文章

您的瀏覽歷史

    正在加載...