• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      移動(dòng)互聯(lián)網(wǎng)下短距配送服務(wù)平臺(tái)的設(shè)計(jì)與開發(fā)

      2020-03-30 03:19:04陳苗苗王剛
      電腦知識(shí)與技術(shù) 2020年1期
      關(guān)鍵詞:微信小程序服務(wù)平臺(tái)

      陳苗苗 王剛

      摘要:城市生活節(jié)奏的加快,短距離配送服務(wù)需求持續(xù)增長(zhǎng)。設(shè)計(jì)開發(fā)短距配送服務(wù)平臺(tái)使得購(gòu)買和配送更加高效便捷。平臺(tái)主要實(shí)現(xiàn)用戶從下單到收到所購(gòu)買商品所需的全部線上功能,設(shè)計(jì)開發(fā)操作簡(jiǎn)單、功能完善的平臺(tái)以滿足當(dāng)下市場(chǎng)需求。

      關(guān)鍵詞:短距配送;微信小程序;服務(wù)平臺(tái);spingBoot

      中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A

      文章編號(hào):1009-3044(2020)01-0035-02

      1背景

      移動(dòng)設(shè)備的極大普及和線上支付技術(shù)的成熟,020在線餐飲外賣平臺(tái)業(yè)務(wù)向多元化發(fā)展,短距配送業(yè)務(wù)量不斷擴(kuò)大,用戶潛力巨大。移動(dòng)互聯(lián)網(wǎng)下點(diǎn)單及配送服務(wù)的興起,為用戶帶來了寬廣的選擇性和高度的便捷性。

      移動(dòng)互聯(lián)網(wǎng)下短距配送服務(wù)平臺(tái)的設(shè)計(jì)與開發(fā)為用戶提供操作簡(jiǎn)單、功能完善的點(diǎn)單平臺(tái),各種商品可以通過平臺(tái)迅速?gòu)纳虘糁僚渌蛦T再到顧客手中。開發(fā)短距配送服務(wù)平臺(tái)為生活購(gòu)物、點(diǎn)餐等需求提供了平臺(tái)。

      2相關(guān)技術(shù)介紹

      本系統(tǒng)在Windows 10系統(tǒng)下搭建JDK環(huán)境進(jìn)行開發(fā)實(shí)現(xiàn),使用Java集成開發(fā)工具idea,小程序前端用微信web開發(fā)者工具實(shí)現(xiàn)。

      Windows 10下安裝Java開發(fā)環(huán)境的步驟:

      1)安裝JDK;

      2)設(shè)置Java環(huán)境變量;

      31下載并安裝idea開發(fā)工具;

      4)下載并安裝微信web開發(fā)者工具。

      本系統(tǒng)使用Spring Boot框架,spring Boot框架整合了Spring、Sprig MVC等框架,spring Boot框架使用了特定的方式進(jìn)行配置并默認(rèn)了很多配置,很大程度地減少了開發(fā)者的開發(fā)時(shí)間。

      網(wǎng)頁(yè)和移動(dòng)端前端使用HTML制作,HTML幾乎可用于所有互聯(lián)網(wǎng)的頁(yè)面制作,包含PC端、移動(dòng)端嘲。制作過程中還使用了Js用于增強(qiáng)頁(yè)面,iview組件庫(kù)、jquery這個(gè)簡(jiǎn)潔的JavaS-cript框架、vile漸進(jìn)式框架等,實(shí)現(xiàn)前端頁(yè)面的完善。微信小程序前端在微信Web開發(fā)者工具中開發(fā)。

      3平臺(tái)總體設(shè)計(jì)

      3.1平臺(tái)整體結(jié)構(gòu)

      平臺(tái)共有四個(gè)角色,分別為:系統(tǒng)管理員、入駐商戶、配送員和普通用戶,實(shí)現(xiàn)商品從商戶至普通用戶過程中所需的完整線上功能。四個(gè)角色的權(quán)限不同且對(duì)應(yīng)的使用方式也有所不同。系統(tǒng)整體的業(yè)務(wù)流程如圖1所示。

      3.2數(shù)據(jù)庫(kù)設(shè)計(jì)

      本系統(tǒng)使用的是MySQL關(guān)系型數(shù)據(jù)庫(kù),然后根據(jù)系統(tǒng)功能需求設(shè)計(jì)了數(shù)據(jù)表及關(guān)系。本系統(tǒng)數(shù)據(jù)庫(kù)表的定義如表1所示。

      從表1中可以看出本系統(tǒng)數(shù)據(jù)庫(kù)表名所對(duì)應(yīng)的存儲(chǔ)數(shù)據(jù)內(nèi)容,讀出數(shù)據(jù)表中存儲(chǔ)的信息,便于對(duì)數(shù)據(jù)管理。

      3.3功能模塊

      系統(tǒng)通過人員表、角色表、權(quán)限表以及兩個(gè)中間表人員角色表和角色權(quán)限表,實(shí)現(xiàn)用戶權(quán)限劃分。將每個(gè)功能劃分為多個(gè)權(quán)限,再將功能模塊的權(quán)限劃分為角色,創(chuàng)建用戶時(shí)預(yù)先設(shè)置角色從而實(shí)現(xiàn)權(quán)限劃分。角色權(quán)限表如表2所示。

      PC端兩個(gè)角色分別為:系統(tǒng)管理員和入駐商戶;移動(dòng)端兩個(gè)角色分別為:入駐商戶和配送員;微信小程序端僅供普通用戶下單使用。

      3.3.1系統(tǒng)管理員

      系統(tǒng)管理員通過PC端管理,其六大功能分別為:用戶管理,查看用戶信息,管理用戶角色;角色管理,劃分不同權(quán)限對(duì)應(yīng)的不同角色;權(quán)限管理,劃分不同角色所對(duì)應(yīng)的權(quán)限;商戶管理,查看、修改入駐商戶信息;類別管理,預(yù)先設(shè)置某些商品類別,并對(duì)商品類別增刪改查;商品管理,添加上架頻率較高的商品,以便商戶上架商品時(shí)快速添加。

      3.3.2入駐商戶

      入駐商戶在PC端管理商品,在移動(dòng)端完成接單派單。其功能包括:商戶管理,修改商戶基本信息;類別管理,設(shè)置商品類別并對(duì)類別增刪改查;商品管理,發(fā)布商品并對(duì)商品信息增刪改查;新訂單提示,接收到新訂單時(shí)收到提示;訂單信息,查看訂單詳細(xì)信息,如訂單物品、配送地址等;派單,備好訂單貨物后,派單給配送員。

      3.3.3配送員

      配送員在有新的配送訂單時(shí)接收到訂單提醒;隨后配送員即可查看訂單詳情,選擇接單與否;最后根據(jù)實(shí)時(shí)地址進(jìn)行配送。配送員可在休息時(shí)間選擇停止接單。

      3.3.4普通用戶

      普通用戶角色使用小程序登錄,其功能有:查看商戶,查看在配送范圍內(nèi)的商戶;查看商品,進(jìn)入商戶后查看詳細(xì)商品信息;下單,選購(gòu)商品并下單;訂單信息,下單后查看訂單詳細(xì)信息;地址簿,管理收貨地址及收貨信息。

      4平臺(tái)實(shí)現(xiàn)

      本系統(tǒng)運(yùn)行過程大致分為5層,uI即前端頁(yè)面呈現(xiàn)系統(tǒng)功能;HTIP請(qǐng)求完成界面發(fā)出的請(qǐng)求,實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn);Controller為邏輯控制層,在功能模塊中用于邏輯控制;Service在模塊中完成業(yè)務(wù)邏輯;Dao用于連接數(shù)據(jù)庫(kù)和實(shí)現(xiàn)數(shù)據(jù)中的操作。系統(tǒng)結(jié)構(gòu)依據(jù)松耦合和高內(nèi)聚的思想。限于篇幅,下面僅對(duì)部分模塊進(jìn)行展示。

      4.1PC端實(shí)現(xiàn)

      PC端分為商戶界面和管理員界面,管理員界面可以看到所有商戶信息,并且對(duì)所有商戶信息進(jìn)行修改(增刪改查);而商戶只能看到自己店鋪的信息,并對(duì)其修改。系統(tǒng)管理員登錄后界面如圖2所示,左側(cè)為菜單欄,點(diǎn)擊后進(jìn)入對(duì)應(yīng)模塊下的詳細(xì)功能,商戶登錄后界面類似。

      4.2移動(dòng)端實(shí)現(xiàn)

      移動(dòng)端通過企業(yè)微信和微信關(guān)聯(lián)來實(shí)現(xiàn)商家接單、配送員接單及配送,企業(yè)微信主要管理商家用戶和配送員用戶,通過設(shè)置應(yīng)用來實(shí)現(xiàn)相關(guān)配送和商家相關(guān)業(yè)務(wù)。配送員接單后界面如圖3所示。

      4.3微信小程序?qū)崿F(xiàn)

      普通用戶使用微信小程序下單,使用用戶的Opendip作為用戶的唯一標(biāo)識(shí)識(shí)別用戶,用戶查詢商家通過賣家地址(經(jīng)緯度1、配送范圍和營(yíng)業(yè)時(shí)間來匹配合適的商家。進(jìn)入小程序后的界面如圖4所示。

      5結(jié)束語

      本文根據(jù)平臺(tái)功能需求,使用Spring Boot框架,快速輕量級(jí)的開發(fā)模式針對(duì)每個(gè)模塊的視圖層、邏輯控制層、業(yè)務(wù)處理層、數(shù)據(jù)持久層、來設(shè)計(jì)和實(shí)現(xiàn)。平臺(tái)實(shí)現(xiàn)了普通用戶從下單至拿到所購(gòu)買商品過程中需要的基本線上功能,短距配送服務(wù)平臺(tái)的實(shí)現(xiàn)在一定程度上為現(xiàn)代城市人訂餐、購(gòu)物帶來便捷。

      猜你喜歡
      微信小程序服務(wù)平臺(tái)
      密碼服務(wù)平臺(tái)
      打造一體化汽車服務(wù)平臺(tái)
      論基于云的電子政務(wù)服務(wù)平臺(tái)構(gòu)建
      基于云計(jì)算的民航公共信息服務(wù)平臺(tái)
      圖書館微信小程序的應(yīng)用現(xiàn)狀及前景分析
      基于CNKI的微信小程序研究文獻(xiàn)計(jì)量分析
      信息技術(shù)與專業(yè)課程融合路徑探索
      決策探索(2017年12期)2017-07-13 11:11:12
      天津高速公路出行服務(wù)平臺(tái)的實(shí)現(xiàn)
      湖北交通運(yùn)輸網(wǎng)上審批服務(wù)平臺(tái)建設(shè)與應(yīng)用
      當(dāng)圖書館遇上微信小程序
      清苑县| 霍邱县| 天祝| 高阳县| 托克托县| 盈江县| 班戈县| 灌云县| 南木林县| 安溪县| 仁布县| 西丰县| 内江市| 宣武区| 义马市| 镶黄旗| 西安市| 化州市| 谢通门县| 年辖:市辖区| 五台县| 淮北市| 漳平市| 辽阳市| 龙州县| 布拖县| 香格里拉县| 平湖市| 天台县| 虎林市| 满洲里市| 安新县| 维西| 岐山县| 长岭县| 定兴县| 兰西县| 望都县| 饶阳县| 扬中市| 邛崃市|