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

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

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

于信生

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

0 引言

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

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

1 研究背景

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

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

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

使用Mysql 對平臺數(shù)據(jù)庫進行設(shè)計。Mysql 是一款開源的關(guān)系型數(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 權(quán)限b_permissions

表5 模塊b_role_permissions

表6 模塊b_roles

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

3.1 平臺后臺功能分析

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

圖1 平臺后臺功能分析

該平臺功能有平臺基本功能設(shè)置、配送點設(shè)置、商品設(shè)置及訂單管理、權(quán)限管理、活動管理、客戶管理,各功能實現(xiàn)如下。①平臺基本功能設(shè)置。包括對域名、IP 地址、郵箱等的設(shè)置。②配送點設(shè)置。每個配送點相當于一個倉庫,用來存儲生鮮商品,由于生鮮商品對時效性的要求很高,配送點的設(shè)置非常重要。配送點的間隔不能太遠,也不能太近。太遠則配送時效性差,太近則要設(shè)置較多的倉庫,成本比較高。一般是10 km 范圍內(nèi)設(shè)置一個。后臺主要記錄配送點坐標、商品庫存及設(shè)置配送人員、配送費用等。③商品設(shè)置。包括設(shè)置商品的分類、品牌管理、規(guī)格管理等,并根據(jù)每個配送點的庫存情況及時進行補貨。④訂單管理。在客戶下單后,平臺的智能配送系統(tǒng)根據(jù)收貨地址和配送點的距離,按就近原則進行配送,后臺管理人員根據(jù)配送情況來設(shè)置訂單狀態(tài),訂單狀態(tài)分為未付款、已付款、已發(fā)貨、已簽收、申請退款、申請退貨、訂單取消、訂單完成,可根據(jù)日期、客戶名、配送點等對訂單進行查詢和導(dǎo)出。⑤權(quán)限管理。根據(jù)平臺角色的不同,操作權(quán)限也有所不同,配送員只能設(shè)置自己負責(zé)配送的商品、商品評價、訂單等信息,平臺經(jīng)理可管理配送點、配送人員及所有配送點的訂單信息,經(jīng)理人擁有超級管理員權(quán)限,可設(shè)置網(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īng)用程序,其遵循約定優(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 是一個模板引擎,可用來設(shè)計生成基于MVC 模式應(yīng)用程序的HTML Web 頁面,從而生成動態(tài)頁面,具有以下3 個優(yōu)點。①能很好地分離表現(xiàn)層和業(yè)務(wù)邏輯層。FreeMarker 的原理為“模板+數(shù)據(jù)模型=輸出”,模板只負責(zé)數(shù)據(jù)在頁面中的表現(xiàn),不涉及任何邏輯代碼,所有的邏輯都是由數(shù)據(jù)模型來處理的,用戶最終看到的輸出是模板和數(shù)據(jù)模型合并后創(chuàng)建的。②簡單易用,功能強大,能提高開發(fā)效率。FreeMarker 不僅支持JSP 標簽,同時還內(nèi)置大量常用功能,如html 過濾、日期金額格式化等。FreeMarker 代碼十分簡潔,使用非常方便,能有效提高開發(fā)效率。③前后端分離,分工明確。傳統(tǒng)的JSP 頁面的前后端代碼是在一起的,耦合度較高。使用FreeMarker 后,前后端會完全分離,互不影響。

4 結(jié)語

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

猜你喜歡
設(shè)置數(shù)據(jù)庫
中隊崗位該如何設(shè)置
少先隊活動(2021年4期)2021-07-23 01:46:22
7招教你手動設(shè)置參數(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
本刊欄目設(shè)置說明
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
艦船人員編制的設(shè)置與控制
主站蜘蛛池模板: AV色爱天堂网| 秘书高跟黑色丝袜国产91在线| 亚洲最新地址| 日韩av在线直播| 中文字幕在线日本| 97在线视频免费观看| 国产自在自线午夜精品视频| 国产女人爽到高潮的免费视频| 国产不卡在线看| 亚洲成人动漫在线观看| 九九免费观看全部免费视频| 免费福利视频网站| 亚洲福利一区二区三区| 欧美成人A视频| 国产亚洲成AⅤ人片在线观看| 精品国产黑色丝袜高跟鞋| 麻豆精品在线视频| 欧美精品三级在线| 亚洲无码视频一区二区三区| 日本中文字幕久久网站| 国产麻豆91网在线看| 国产精品嫩草影院av| 欧美在线中文字幕| 日韩精品一区二区三区视频免费看 | 日韩在线欧美在线| 日韩久久精品无码aV| 国产永久免费视频m3u8| 久久婷婷人人澡人人爱91| 99精品免费在线| 国产美女精品在线| 国产成人调教在线视频| 2020最新国产精品视频| 久久性妇女精品免费| 色噜噜在线观看| 噜噜噜久久| 五月婷婷伊人网| 黄色不卡视频| 福利一区在线| 亚洲国产天堂久久综合| 久久精品娱乐亚洲领先| 91青青草视频在线观看的| 亚洲精品成人福利在线电影| 四虎免费视频网站| 国产在线精品99一区不卡| 2024av在线无码中文最新| 国产精品丝袜在线| 国产清纯在线一区二区WWW| 免费jizz在线播放| 伊人91在线| 亚洲国产中文精品va在线播放| 色哟哟国产成人精品| 国产人人射| 热久久综合这里只有精品电影| 国产小视频网站| 亚洲精选高清无码| 福利在线一区| 手机精品视频在线观看免费| 成年片色大黄全免费网站久久| 国产国产人免费视频成18| 国产好痛疼轻点好爽的视频| 91久久精品国产| 伊人久久大香线蕉成人综合网| 黄色一及毛片| 午夜福利无码一区二区| 不卡色老大久久综合网| 欧美日本在线| 亚洲欧洲AV一区二区三区| 怡红院美国分院一区二区| 亚洲一级毛片在线播放| 秋霞午夜国产精品成人片| 国产高颜值露脸在线观看| 网友自拍视频精品区| 国产精品三级专区| 国产电话自拍伊人| YW尤物AV无码国产在线观看| 久久亚洲国产一区二区| 欧美激情福利| 91丨九色丨首页在线播放| 青青青视频免费一区二区| V一区无码内射国产| 在线精品视频成人网| 国产十八禁在线观看免费|