999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

移動互聯網下短距配送服務平臺的設計與開發

2020-03-30 03:19:04陳苗苗王剛
電腦知識與技術 2020年1期

陳苗苗 王剛

摘要:城市生活節奏的加快,短距離配送服務需求持續增長。設計開發短距配送服務平臺使得購買和配送更加高效便捷。平臺主要實現用戶從下單到收到所購買商品所需的全部線上功能,設計開發操作簡單、功能完善的平臺以滿足當下市場需求。

關鍵詞:短距配送;微信小程序;服務平臺;spingBoot

中圖分類號:TP311 文獻標識碼:A

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

1背景

移動設備的極大普及和線上支付技術的成熟,020在線餐飲外賣平臺業務向多元化發展,短距配送業務量不斷擴大,用戶潛力巨大。移動互聯網下點單及配送服務的興起,為用戶帶來了寬廣的選擇性和高度的便捷性。

移動互聯網下短距配送服務平臺的設計與開發為用戶提供操作簡單、功能完善的點單平臺,各種商品可以通過平臺迅速從商戶至配送員再到顧客手中。開發短距配送服務平臺為生活購物、點餐等需求提供了平臺。

2相關技術介紹

本系統在Windows 10系統下搭建JDK環境進行開發實現,使用Java集成開發工具idea,小程序前端用微信web開發者工具實現。

Windows 10下安裝Java開發環境的步驟:

1)安裝JDK;

2)設置Java環境變量;

31下載并安裝idea開發工具;

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

本系統使用Spring Boot框架,spring Boot框架整合了Spring、Sprig MVC等框架,spring Boot框架使用了特定的方式進行配置并默認了很多配置,很大程度地減少了開發者的開發時間。

網頁和移動端前端使用HTML制作,HTML幾乎可用于所有互聯網的頁面制作,包含PC端、移動端嘲。制作過程中還使用了Js用于增強頁面,iview組件庫、jquery這個簡潔的JavaS-cript框架、vile漸進式框架等,實現前端頁面的完善。微信小程序前端在微信Web開發者工具中開發。

3平臺總體設計

3.1平臺整體結構

平臺共有四個角色,分別為:系統管理員、入駐商戶、配送員和普通用戶,實現商品從商戶至普通用戶過程中所需的完整線上功能。四個角色的權限不同且對應的使用方式也有所不同。系統整體的業務流程如圖1所示。

3.2數據庫設計

本系統使用的是MySQL關系型數據庫,然后根據系統功能需求設計了數據表及關系。本系統數據庫表的定義如表1所示。

從表1中可以看出本系統數據庫表名所對應的存儲數據內容,讀出數據表中存儲的信息,便于對數據管理。

3.3功能模塊

系統通過人員表、角色表、權限表以及兩個中間表人員角色表和角色權限表,實現用戶權限劃分。將每個功能劃分為多個權限,再將功能模塊的權限劃分為角色,創建用戶時預先設置角色從而實現權限劃分。角色權限表如表2所示。

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

3.3.1系統管理員

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

3.3.2入駐商戶

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

3.3.3配送員

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

3.3.4普通用戶

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

4平臺實現

本系統運行過程大致分為5層,uI即前端頁面呈現系統功能;HTIP請求完成界面發出的請求,實現頁面跳轉;Controller為邏輯控制層,在功能模塊中用于邏輯控制;Service在模塊中完成業務邏輯;Dao用于連接數據庫和實現數據中的操作。系統結構依據松耦合和高內聚的思想。限于篇幅,下面僅對部分模塊進行展示。

4.1PC端實現

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

4.2移動端實現

移動端通過企業微信和微信關聯來實現商家接單、配送員接單及配送,企業微信主要管理商家用戶和配送員用戶,通過設置應用來實現相關配送和商家相關業務。配送員接單后界面如圖3所示。

4.3微信小程序實現

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

5結束語

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

主站蜘蛛池模板: 亚洲床戏一区| 91色国产在线| 亚洲娇小与黑人巨大交| 91综合色区亚洲熟妇p| 9cao视频精品| 免费又黄又爽又猛大片午夜| 国产成人亚洲毛片| 在线日韩一区二区| 国产95在线 | 久久综合丝袜日本网| 亚洲欧美不卡视频| 免费国产好深啊好涨好硬视频| 国产精品微拍| 国产成人精品亚洲77美色| 在线va视频| 这里只有精品在线播放| 国产视频自拍一区| 日韩毛片在线播放| 亚洲视频a| 国产激情无码一区二区APP| 日韩黄色精品| 狠狠亚洲五月天| 国产成人亚洲综合a∨婷婷| 亚洲三级视频在线观看| 99这里只有精品6| 久久福利片| 国产性生大片免费观看性欧美| 91区国产福利在线观看午夜| 亚洲精品成人片在线播放| 在线综合亚洲欧美网站| 毛片免费在线视频| 国内自拍久第一页| 欧美精品成人一区二区在线观看| 国产成人亚洲欧美激情| 久久人人妻人人爽人人卡片av| 婷婷六月在线| 国产精品亚洲专区一区| 亚洲中文无码av永久伊人| 欧美一级高清片欧美国产欧美| 亚洲精品欧美日韩在线| 国产精品成| 伊人久久大香线蕉aⅴ色| 久久精品女人天堂aaa| 日韩a级片视频| 久青草免费在线视频| 亚洲乱码在线视频| 91久久天天躁狠狠躁夜夜| 中文国产成人久久精品小说| 日本日韩欧美| 国产一国产一有一级毛片视频| 成人亚洲视频| 天堂亚洲网| 91无码视频在线观看| 亚洲美女一区二区三区| 国产精品林美惠子在线观看| 欧美亚洲激情| 亚洲中文字幕久久无码精品A| 日日碰狠狠添天天爽| 国产日韩欧美成人| 99伊人精品| 日韩欧美国产三级| 亚洲精品成人片在线观看| 亚洲精品无码AⅤ片青青在线观看| 国产91小视频| 第九色区aⅴ天堂久久香| 国产h视频在线观看视频| 国产成人a毛片在线| 国产免费精彩视频| 欧美精品亚洲日韩a| 国产小视频免费观看| 国产激情在线视频| 亚洲成人精品在线| 精品久久香蕉国产线看观看gif| 第一区免费在线观看| 精品国产美女福到在线不卡f| 一级毛片a女人刺激视频免费| 激情六月丁香婷婷| 国产国语一级毛片| 在线亚洲小视频| 99热线精品大全在线观看| 亚洲an第二区国产精品| 亚洲精品在线91|