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

基于大數(shù)據(jù)的生鮮配送平臺后臺系統(tǒng)的設計與實現(xiàn)

2023-09-15 01:33:06于信生
河南科技 2023年15期
關鍵詞:設置數(shù)據(jù)庫

于信生

(廣西英華國際職業(yè)學院,廣西 欽州 535000)

0 引言

隨著生鮮產(chǎn)品市場規(guī)模的日益擴大,傳統(tǒng)生鮮產(chǎn)品的生產(chǎn)營銷模式存在配送效率低、產(chǎn)品新鮮度無法得到保證、用戶選擇面小、商家無法增進與客戶的黏性等問題,已無法滿足當前市場需求,隨著越來越多的人開始關注生鮮電商,研發(fā)出一款能滿足廣大用戶購買生鮮產(chǎn)品需求的數(shù)據(jù)平臺已迫在眉睫。

研發(fā)的平臺要滿足以下4 個要求。①生鮮產(chǎn)品的配送要及時。該系統(tǒng)后臺采用Spring Boot技術[1-2],在數(shù)據(jù)交互方面,采用大數(shù)據(jù)分析對區(qū)域進行劃分,采用區(qū)域承包制、就近原則來解決生鮮產(chǎn)品配送問題。②生鮮產(chǎn)品新鮮度要保證。該系統(tǒng)采用大數(shù)據(jù)分析技術,記錄好投放產(chǎn)品的生產(chǎn)日期和過期日期,一旦生鮮產(chǎn)品過期,系統(tǒng)將自動下架該產(chǎn)品,并通過系統(tǒng)站內(nèi)信、手機短信來通知商家。③生鮮產(chǎn)品信息要真實可靠。商家要入駐系統(tǒng),必須先上傳營業(yè)執(zhí)照、生產(chǎn)許可證等相關資料。系統(tǒng)采用大數(shù)據(jù)圖片分析技術,對所上傳的材料能辨別真假,若發(fā)現(xiàn)虛假信息,則撤銷該商家的入駐資格。④系統(tǒng)采用大數(shù)據(jù)的分布式技術對客戶購買情況進行數(shù)據(jù)采集、分析,并以圖表形式呈現(xiàn)給商家,方便商家配送商品。

1 研究背景

2013 年以來,生鮮電商逐漸火爆起來,大量實體店品牌(如沃爾瑪、中糧我買網(wǎng)、光明菜管家等)加入生鮮電商,生鮮電商的行業(yè)發(fā)展進入百花齊放時代。生鮮電商想要做大,勢必要進行跨市或跨省的冷鏈配送。隨著冷鏈生鮮配送的興起,先有天貓、京東、蘇寧易購、1號店等全面進軍生鮮市場,后有順豐優(yōu)選、沱沱工社、田園易購等跟進。

由數(shù)據(jù)統(tǒng)計結果可知,絕大多數(shù)生鮮電商用戶的使用頻率為每月1~3 次。目前,生鮮電商用戶使用習慣尚未形成,價格、便利性及品類豐富度是驅(qū)動消費者通過線上平臺購買生鮮品的3 個主要因素,占比分別為61.7%、42.6%和36.2%。生鮮電商送貨通過上門提高采購便利性的同時,也在一定程度上打破空間界限,提高商品種類的豐富度。數(shù)據(jù)統(tǒng)計結果顯示,親朋好友的推薦是不可忽略的影響因素,這意味著網(wǎng)絡口碑對生鮮電商開拓市場和贏取新用戶起到一定助推作用。

2 后臺數(shù)據(jù)庫設計

使用Mysql 對平臺數(shù)據(jù)庫進行設計。Mysql 是一款開源的關系型數(shù)據(jù)庫,其支持多線程、視圖、存儲過程,還可進行函數(shù)式開發(fā)。經(jīng)過多年發(fā)展,Mysql 對大數(shù)據(jù)量的查詢得到優(yōu)化,能大大提高查詢速度,擁有處理千萬條數(shù)據(jù)的能力,涉及后臺的數(shù)據(jù)庫見表1至表6。

表1 商品信息b_goods

表2 配送區(qū)域b_distribution

表3 模塊b_module

表4 權限b_permissions

表5 模塊b_role_permissions

表6 模塊b_roles

3 后臺模塊設計與實現(xiàn)

3.1 平臺后臺功能分析

該系統(tǒng)平臺分為前臺和后臺,前臺是客戶操作部分(客戶端),后臺是管理員操作部分(服務端)。生鮮配送存在著以下痛點:生鮮產(chǎn)品質(zhì)量難以保證;配送時效性差,配送成本高;存儲成本較高。針對以上痛點,平臺后臺功能的設計如圖1所示。

圖1 平臺后臺功能分析

該平臺功能有平臺基本功能設置、配送點設置、商品設置及訂單管理、權限管理、活動管理、客戶管理,各功能實現(xiàn)如下。①平臺基本功能設置。包括對域名、IP 地址、郵箱等的設置。②配送點設置。每個配送點相當于一個倉庫,用來存儲生鮮商品,由于生鮮商品對時效性的要求很高,配送點的設置非常重要。配送點的間隔不能太遠,也不能太近。太遠則配送時效性差,太近則要設置較多的倉庫,成本比較高。一般是10 km 范圍內(nèi)設置一個。后臺主要記錄配送點坐標、商品庫存及設置配送人員、配送費用等。③商品設置。包括設置商品的分類、品牌管理、規(guī)格管理等,并根據(jù)每個配送點的庫存情況及時進行補貨。④訂單管理。在客戶下單后,平臺的智能配送系統(tǒng)根據(jù)收貨地址和配送點的距離,按就近原則進行配送,后臺管理人員根據(jù)配送情況來設置訂單狀態(tài),訂單狀態(tài)分為未付款、已付款、已發(fā)貨、已簽收、申請退款、申請退貨、訂單取消、訂單完成,可根據(jù)日期、客戶名、配送點等對訂單進行查詢和導出。⑤權限管理。根據(jù)平臺角色的不同,操作權限也有所不同,配送員只能設置自己負責配送的商品、商品評價、訂單等信息,平臺經(jīng)理可管理配送點、配送人員及所有配送點的訂單信息,經(jīng)理人擁有超級管理員權限,可設置網(wǎng)站所有信息。⑥活動管理。平臺會不定期舉行各種活動,如抽獎、優(yōu)惠券、團購等。⑦客戶管理。管理員可處理客戶評價、投訴等信息,高級管理員還可查看客戶購買記錄、賬戶余額等信息。

3.2 大數(shù)據(jù)生鮮配送平臺后臺開發(fā)框架

大數(shù)據(jù)生鮮配送平臺是基于Java 開發(fā)的,目前主流采用的是“Spring+SpringMVC+Mybatis”(SSM)框架。SpringMVC 是一款優(yōu)秀框架,其具有支持Restful、與Spring框架集成、簡單異常處理等優(yōu)點,由于其也有與Servlet API耦合性強、難以脫離容器運行、太過細分、開發(fā)效率低等缺點,因此該大數(shù)據(jù)生鮮配送平臺的后臺采用的是“SpringBoot+Mybaits Plus+Free-Marker”(SMF)框架[3]。

Spring Boot 是新一代基于Spring 框架的應用程序,其遵循約定優(yōu)于配置的原則,極大簡化了Spring 配置[4],與SpringMvc 相比,不用編寫大量樣板代碼,大大提高開發(fā)效率,降低后期維護成本。在使用Spring Boot 時,只要在pom.xml 文件中添加平臺所需的模塊,然后刷新maven,就可直接下載模塊,并加入到項目中。

Mybaits Plus 是十分優(yōu)秀的數(shù)據(jù)庫開發(fā)框架,實際上是其Mybatis 的增強版,功能上和Mybatis 沒太大的區(qū)別,且Mybatis Plus 具有以下優(yōu)點。①強大的CRUD 操作。可自動生成所有的CRUD 代碼,解決頻繁寫sql 語句操作。②支持主鍵自動生成。支持4 種主鍵策略,還可自由配置主鍵,完美解決主鍵問題。③內(nèi)置代碼生成器。可寫配置代碼或使用Maven 插件來快速生成Mapper、Model、Service、Controller 層代碼,支持模板引擎,從而大大提高開發(fā)效率。④內(nèi)置分頁插件。基于MyBatis 物理分頁,配置好插件后,寫分頁等同于寫list查詢。此外,Mybatis Plus 還支持多種數(shù)據(jù)庫、內(nèi)置全局攔截插件等,是目前數(shù)據(jù)庫操作中最方便快捷的數(shù)據(jù)庫開發(fā)框架之一[5]。

FreeMarker 是一個模板引擎,可用來設計生成基于MVC 模式應用程序的HTML Web 頁面,從而生成動態(tài)頁面,具有以下3 個優(yōu)點。①能很好地分離表現(xiàn)層和業(yè)務邏輯層。FreeMarker 的原理為“模板+數(shù)據(jù)模型=輸出”,模板只負責數(shù)據(jù)在頁面中的表現(xiàn),不涉及任何邏輯代碼,所有的邏輯都是由數(shù)據(jù)模型來處理的,用戶最終看到的輸出是模板和數(shù)據(jù)模型合并后創(chuàng)建的。②簡單易用,功能強大,能提高開發(fā)效率。FreeMarker 不僅支持JSP 標簽,同時還內(nèi)置大量常用功能,如html 過濾、日期金額格式化等。FreeMarker 代碼十分簡潔,使用非常方便,能有效提高開發(fā)效率。③前后端分離,分工明確。傳統(tǒng)的JSP 頁面的前后端代碼是在一起的,耦合度較高。使用FreeMarker 后,前后端會完全分離,互不影響。

4 結語

本研究闡述了大數(shù)據(jù)生鮮配送平臺后臺開發(fā)思路和模式,結果表明,使用Spring Boot 和Mybaits Plus在提高開發(fā)效率的同時,也降低后期維護成本,代碼安全性得到保證。生鮮配送的時效性和存儲問題始終是難點,建立多個配送點能有效地解決該難點,但配送點的區(qū)域跨度問題還要深入討論。如果配送點設置太過密集,無疑會加大平臺運營的成本;密度太低,也會增加配送時間。由于每個區(qū)域的人流量和購買力是不一樣的,這要在實際運營中逐漸去探索。

猜你喜歡
設置數(shù)據(jù)庫
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
7招教你手動設置參數(shù)
數(shù)據(jù)庫
財經(jīng)(2017年15期)2017-07-03 22:40:49
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
本刊欄目設置說明
中俄臨床醫(yī)學專業(yè)課程設置的比較與思考
艦船人員編制的設置與控制
主站蜘蛛池模板: 亚洲一级色| 香蕉精品在线| 特黄日韩免费一区二区三区| 亚洲精品无码成人片在线观看| 丁香五月激情图片| 亚洲综合亚洲国产尤物| 国产xx在线观看| 色悠久久综合| 亚洲一级毛片在线播放| 国产亚洲高清视频| 色欲色欲久久综合网| 亚洲最新地址| 久久久成年黄色视频| 超碰91免费人妻| 刘亦菲一区二区在线观看| 国产在线拍偷自揄观看视频网站| 亚洲精品国产综合99| 亚洲性一区| 国产免费a级片| 在线播放91| 欧美在线导航| 国产视频自拍一区| 国产成人精品一区二区三在线观看| 国产欧美另类| 国产激情无码一区二区免费| 992Tv视频国产精品| 国产99视频精品免费视频7| 播五月综合| 91亚瑟视频| 久久无码免费束人妻| 欧美第二区| 极品国产在线| 日本高清视频在线www色| 欧美日本一区二区三区免费| 日本在线国产| 亚洲一区二区三区国产精华液| 亚洲天堂区| 精品福利国产| 日本一区二区不卡视频| 69免费在线视频| 免费全部高H视频无码无遮掩| 亚洲欧洲日韩综合色天使| 久久久成年黄色视频| 九九香蕉视频| 欧美a√在线| 亚洲精品福利视频| 日韩欧美91| 国产福利在线免费观看| 国产在线拍偷自揄观看视频网站| 网友自拍视频精品区| 午夜天堂视频| 亚洲欧美综合精品久久成人网| 久草视频福利在线观看| 亚洲综合色在线| 国产69精品久久久久孕妇大杂乱| 男女性色大片免费网站| 女人天堂av免费| 在线观看国产精品日本不卡网| 亚洲美女一区| 国产91丝袜在线播放动漫 | 中国国产高清免费AV片| 成人午夜网址| 福利片91| 色综合天天娱乐综合网| 国产无码精品在线| 人妻无码中文字幕第一区| 欧美日韩成人在线观看| 国产成人无码AV在线播放动漫| AV老司机AV天堂| 国产精品极品美女自在线| 日韩成人午夜| 91人人妻人人做人人爽男同| 亚洲人在线| 米奇精品一区二区三区| 亚洲精品爱草草视频在线| 日韩福利在线视频| 中文字幕乱码中文乱码51精品| 波多野结衣第一页| 亚洲成A人V欧美综合| 亚洲开心婷婷中文字幕| 亚洲无限乱码一二三四区| 毛片网站在线播放|