農產品電子商務平臺開發研究

時間:2022-05-10 09:30:23

導語:農產品電子商務平臺開發研究一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

農產品電子商務平臺開發研究

摘要:目前陜西農產品的銷售主要在淘寶、京東等大型的電子商務平臺,專門服務陜西農產品的電商平臺很少,為此,利用Java技術開發出一個電商平臺,采用先進的數據庫技術和搜索技術,本系統具有入駐門檻低,操作簡單,便捷等特點,讓陜西農產品通過電商銷往全國多一條有效的途徑。

關鍵詞:陜西;農產品;電商平臺;開發

習在黨的報告中提出“實施鄉村振興戰略”,指出農業、農村、農民問題是關系國計民生的根本性問題,必須始終把解決好“三農”問題作為全黨工作的重中之重。電子商務在過去的幾年對農產品走出農村提供便捷、有效的途徑,為廣大農村地區的脫貧致富起了非常重要的作用。電子商務也改變了農民的生活,讓農民能夠買到質優、價廉的商品,為提高農民生活質量、享受與城鎮居民同等質量的產品創造便利條件。然而,很多農產品特別是西部地區的特色農產品在利用電子商務方面還存在不少問題。陜西農產品比較豐富,但是卻沒有一個專有平臺為陜西農產品架起農民與消費者之間的橋梁,讓陜西農產品通過自己的平臺進入城市消費者的手中。為了解決陜西農產品電子商務市場空間,將陜西農產品與電子商務緊密結合,設計開發了陜西農產品電子商務平臺。

1電子商務平臺開發技術說明

陜西農產品電子商務平臺主要使用目前最為流行的Java技術進行開發,數據庫主要使用使用MySql數據庫,這個數據庫使用方便,對硬件要求低。使用的Web服務器為Tomcat服務器,它是一個開放的平臺,對超文本標記語言HTML具有比較強的編輯能力,主要技術使用內嵌容器Tomcat來配置文件,設置文件路徑。陜西農產品電子商務平臺主要使用Java語言編程,基于SpringBoot框架,前端使用SSM框架技術,后端采取MVC手段,使用模型層,視圖層和控制層等技術,使用HTML頁面來展示商品信息,利用AngualrJs和Jquery技術來請求頁面并且對頁面進行動態渲染,讓MVC模式在前臺頁面發揮良好作用。

2系統開發

2.1平臺設計

平臺采用MVC模式,即模型層,視圖層和控制器層等三個模式,即Model用來封裝數據源和對所有數據的基本操作,View是展示數據源,讓其友好得展示給用戶。一個View模型可展示多個視圖,并對其進行動態渲染。而一個視圖可聯系不同的動態頁面。Controller封裝的是外界的操作模型。讓這些操作轉發到模型上,并對相應的方法進行模型調用。讓Controller在模型和視圖間架起溝通的橋梁,用來處理用戶的輸入,并對處理結果進行輸出。通過這種技術,模型和視圖間能進行簡單耦合,并能進行背對背操作,最后由Controller連接起Model和View。MVC這種設計能讓每個模塊層注重自己的功能,減少層與層間的耦合。

2.2電子商務平臺功能模塊設計

本平臺主要分為三大模塊,它們是:用戶管理模塊、商家管理模塊和平臺運營商模塊。功能模塊如下圖1:陜西農產品電子商務平臺開發與設計李海平(陜西工業職業技術學院咸陽712000冤2.2.1用戶、消費者模塊用戶、消費者模塊主要有注冊登錄系統,商品展示系統和購物車系統三個基本系統。瀏覽者可在進入平臺后進行用戶注冊,用戶登錄,用戶注銷,修改密碼等基本操作,在注冊登錄系統里還會有相應的驗證,防止用戶名重復,密碼簡單等,當密碼提交至數據庫前,系統會對密碼進行MD5加密處理,防止數據庫被盜后密碼泄露,保護消費者隱私。當用戶登錄時系統會將用戶表單里填寫的用戶名和密碼與數據庫里相應用戶名和密碼進行比較查詢,比對成功方可登錄;商品展示系統有進行商品關鍵詞查詢、多條件查詢,商品圖文展示,視頻展示,商品按照一定條件進行排序等功能;購物車系統可將商品放入購物車,還可進行購物車添加、刪除、修改商品操作,并且可進行訂單合并。2.2.2商家管理模塊商家管理模塊主要由產品系統,商品管理系統,訂單管理系統、新聞系統,數據分析系統、商品推廣營銷系統構成。平臺商家可通過主頁面進行申請入駐,在審核通過后可進行商家信息編輯、修改和刪除等操作。還可添加商品、管理商品對商品信息進行更改,包括商品詳細信息、價格、庫存等。產品系統主要用于產品信息的,產品可有圖片、文字、視頻等信息;商品管理系統主要管理產品的庫存,上下架情況和修改、刪除產品;訂單管理系統主要對訂單進行管理,包括訂單的合并,發貨,訂單查詢,訂單篩選,訂單修改等功能;新聞系統主要用來店鋪信息,包括店鋪簡介,店鋪動態等:數據分析系統主要用來分析店鋪銷售數據,包括已銷售產品情況,日銷售金額,月銷售金額,日訂單數,月訂單數,銷售趨勢分析等;商品推廣系統主要由內容營銷,鏈接外部工具等組成,用來進行廣告投放,銷售管理。2.2.3運營商模塊系統管理者可以對商家查驗審核,對不符合資質要求的商家提出修改要求,還可對商家商品進行管理,設置相應的模板供商家使用,還可對商品分類、商品促銷推廣進行管理等。

2.3數據庫設計

數據庫設計是網站平臺設計的核心內容,只有數據庫設計合理,可擴展性大,邏輯性強,網站數據才不會出現問題,所以,數據庫的最初設計非常重要。數據庫關系如圖2所示。下轉第143.2主頁主頁主要顯示商品分類,推薦商品列表,商品焦點圖片,還有其它跳轉鏈接按鈕等。商品分類主要有商品類目細分列表,主要有農產品大類,肉類,蛋類,水果類等,每個大類下面又分為若干個小類,最后確定到具體類目。推薦商品是將一些銷量好、好評率高、質優價廉的農產品圖片展示在首頁,讓消費者一眼就能看見好的產品。商品焦點圖主要是商家想要重點推薦給用戶的商品,這里如果要上焦點圖的話需要給平臺付一定的費用,焦點圖展示出的商品需要按照一定的規范作圖,它是推廣產品常用的一種手段。

3網站系統的測試與修改

系統測試是為了發現錯誤的執行程序的過程,然后去修補缺陷。

3.1鏈接跳轉測試

主要測試各頁面的跳轉是否正常,無誤,各頁面跳轉之間是否存在邏輯上的錯誤,跳轉是否能保證整個系統沒有孤立存在的頁面。測試要確保每個頁面都能順利跳轉的相應的頁面;

3.2安全測試

主要測試用戶權限是否超出規定的范圍,系統還存在哪些漏洞,數據庫的安全是否能夠保證,最終系統已滿足上線要求,就可通過測試。

4結論

本文詳細介紹陜西農產品電商平臺設計和實現的過程,該平臺可為陜西農產品提供一個銷售的途徑,讓消費者除在淘寶等大的電商平臺購買陜西農產品外還可在專業平臺上進行消費和購買,拓寬了電商平臺,為消費者和農產品生產者架起了一座快捷、便利的橋梁,將陜西農產品推廣銷售到全國各地。

參考文獻

[1]董瑤等.武功粗布電商平臺的設計與實現[J].科學技術創新,2021(07):85-86.

[2]尹孟征.基于Android的APP開發平臺綜述[J].通信電源技術,2016(4):154-155.

[3]SIYOMVOSYLDIE.基于MySql分布式數據庫系統同步分析與實現[J].微型電腦應用,2015(2):61-64.

[4]廖敏慧.我國農產品電商營銷模式構建研究[J].農業經濟,2019(06):135-137.

[5]楊珩,胡亞蘭.供給側改革背景下我國農村物流商業模式研究[J].商業經濟研究,2019(09):100-102.

作者:李海平 單位:陜西工業職業技術學院