李昊楠 劉愛麗 周祉介 劉心雨
【摘? 要】隨著互聯(lián)網(wǎng)產(chǎn)業(yè)的迅速發(fā)展,網(wǎng)購逐漸發(fā)展為大眾化平民化的產(chǎn)物。近幾年潮鞋掀起了一股浪潮,在傳統(tǒng)觀念上來說,潮鞋這個詞,只是適用于年輕的帥氣的男子,可是當(dāng)下時代的發(fā)展,潮鞋越來越平民化、潮鞋不僅能給人帶來視覺的享受,最主要的特點是,給人們帶來舒適的足底,讓走路不累成為一種習(xí)慣。本系統(tǒng)主要運用的技術(shù)是,MYSQL實現(xiàn)數(shù)據(jù)庫,Java,MVC實現(xiàn)后臺部分,JQUERY,CSS實現(xiàn)前端部分。使用Eclipse/Ideal開發(fā)工具,在蘋果客戶端與Windows客戶端均可瀏覽。該系統(tǒng)的實現(xiàn),有力地為廣大消費者和部分商家提供潮鞋類市場。實現(xiàn)購買和出售潮鞋自由。但是基于潮鞋風(fēng)和此系統(tǒng)的推出,會有部分商家利用潮鞋市場情況以及運用某些銷售手段,導(dǎo)致某些款式的鞋供貨緊缺、鞋質(zhì)量不佳、出售假鞋甚至出現(xiàn)不合理漲價,嚴重到導(dǎo)致潮鞋市場癱瘓等現(xiàn)象的發(fā)生。
【關(guān)鍵詞】潮鞋買賣;MVC;Struts2;B/S
引言
(1)背景。隨著互聯(lián)網(wǎng)的迅速發(fā)展,網(wǎng)絡(luò)以前所未有的深度和廣度影響和改善人們生活的方方面面,越來越多的人開始意識到Internet所蘊含的經(jīng)濟價值的無窮商機,并積極投身于電子商務(wù)活動,電子商務(wù)的興起從本質(zhì)上改變了整個社會的商品交易方式,并逐漸的滲入到生活的各個領(lǐng)域。電子商務(wù)建設(shè)的最終目的是發(fā)展業(yè)務(wù)和應(yīng)用。網(wǎng)上購物系統(tǒng)的建設(shè),可以建立起電子商務(wù)服務(wù)的門戶站點,是現(xiàn)實社會到網(wǎng)絡(luò)社會的真正體現(xiàn),為廣大網(wǎng)上商家以及網(wǎng)絡(luò)客戶提供一個符合中國國情的電子商務(wù)網(wǎng)上生存環(huán)境和商業(yè)運作空間。
(2)目的及意義。隨著網(wǎng)絡(luò)技術(shù)的日益成熟,本系統(tǒng)的開發(fā)環(huán)境運用IntelliJ IDEA環(huán)境進行開發(fā),使用MySQL作為后臺數(shù)據(jù)庫管理系統(tǒng),運用框架MVC思想,采用Spring boot框架技術(shù)實現(xiàn)了后端頁面,構(gòu)建了一個能實現(xiàn)簡單的電子商務(wù)的小型動態(tài)商務(wù)網(wǎng)站—線上購鞋商城。該系統(tǒng)可以實現(xiàn)用戶注冊,登錄,商品查詢購買等功能。具備一個網(wǎng)上商品銷售系統(tǒng)所應(yīng)具有的功能,在本系統(tǒng)也可實現(xiàn)管理員通過數(shù)據(jù)庫對用戶以及商品進行管理等功能。系統(tǒng)使用起來簡單便捷,同時可以提高用戶的視覺體驗。
本系統(tǒng)針對于所有對潮鞋有需求的用戶,系統(tǒng)極大多數(shù)鞋品于一起,想用戶之所想, 方便購買。同時,系統(tǒng)存在當(dāng)用戶過多時,響應(yīng)過慢的問題,開發(fā)人員將予以更新。系統(tǒng)將在運營方面做出調(diào)整,優(yōu)化用戶體驗。
1.需求分析
1.1業(yè)務(wù)需求
基于當(dāng)下潮鞋市場的情況和激烈競爭,特此推出此系統(tǒng),為所有潮鞋商家提供商品線上交易的系統(tǒng),為所有消費者提供正品潮鞋交易系統(tǒng)。此系統(tǒng)只做潮流鞋交易,不做其他產(chǎn)品的交易。相比于其他類似平臺,可能會出現(xiàn)商品不足于其他平臺的現(xiàn)象,以及顧客的使用度和點擊量不是位于最頂端的情況產(chǎn)生。
1.2業(yè)務(wù)流程
消費者可以通過以下步驟完成購買:登錄買家管理系統(tǒng),瀏覽鞋品樣式,選定鞋款,選擇號碼,加入購物車,下單,付款(付款方式可支持支付寶掃碼,添加銀行卡,和Apple Pay),付款完畢會出現(xiàn)訂單付款成功界面,消費者可在后臺查看商品訂單信息,物流信息,配送信息,收到商品,進行評價;消費者可在購物車中刪除商品,消費者可申請退款,當(dāng)消費者收到貨時,根據(jù)商家錄入的信息,可進行是否退換商品的操作。
商家需登錄商家系統(tǒng),查看商家準則,商家進行商品上新,商品信息錄入,系統(tǒng)進行商品檢測,不合格商品則會通知商家無法上架,商家可更改商品信息,商家可刪除商品信息,商家可查看商品一切信息;當(dāng)買家下單時,商家應(yīng)根據(jù)買家下單的具體情況,進行商品發(fā)貨,輸入物流信息,更新物流信息;當(dāng)買方要求退換貨時,應(yīng)遵守系統(tǒng)規(guī)則,操作是否退貨或換貨給買家;當(dāng)買家購買的商品有問題時,買家要求退款時,商家有權(quán)利對買家提供的商品信息進行核查,以保證雙方權(quán)益,當(dāng)確認是商家的貨品問題時,商家應(yīng)當(dāng)按照規(guī)則對買家買到的商品給予受理。
2.系統(tǒng)設(shè)計
2.1使用技術(shù)
本系統(tǒng)的開發(fā)環(huán)境是IntelliJ IDEA,使用MySQL作為后臺數(shù)據(jù)庫管理系統(tǒng),運用框架MVC思想,采用Spring boot框架技術(shù)實現(xiàn)了后端頁面。通過使用Html+Css來控制頁面的外觀,運用Ajax對頁面進行部分更新,采用JAVA Script給頁面增加動態(tài)功能從而使前端頁面看起來簡潔明了。本系統(tǒng)采用B/S結(jié)構(gòu),對瀏覽器沒有任何要求,方便用戶瀏覽商品進行購買。運用cookie記錄著用戶的足跡,可以隨時查看自己的瀏覽記錄, Spring MVC, MyBatis 以及Mysql實現(xiàn)用戶注冊,登錄,修改,刪除等功能。
2.2高層用例模型
2.3功能結(jié)構(gòu)圖
2.4數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫的描述如下,管理信息表包括:登錄賬號、登錄密碼。訂單詳情信息表包括:用戶名稱、用戶ID、產(chǎn)品ID、產(chǎn)品狀態(tài)、訂單編碼、創(chuàng)建時間、價格、產(chǎn)品名稱。商品信息表包括:產(chǎn)品ID、產(chǎn)品名稱、產(chǎn)品描述、產(chǎn)品標簽、產(chǎn)品價格。評價信息表包括:評價ID、評價內(nèi)容、評價數(shù)量、評價者名字、用戶ID、創(chuàng)建評價時間。員工信息表包括:公司名稱、管理員ID、員工姓名、性別、生日、聯(lián)系方式、照片、職位、入職時間、管理員ID、管理員姓名。VIP信息表包括:會員ID、會員ID、會員類型、會員級別、詳細信息。
3.結(jié)論
隨著互聯(lián)網(wǎng)的發(fā)展,電商行業(yè)的不斷擴大,網(wǎng)上購物已成為當(dāng)今時代的發(fā)展趨勢之一。人們可以通過網(wǎng)上商城進行購買心儀的商品,從而可以節(jié)省大量的時間和精力來提高生活的儀式感。
通過對現(xiàn)有電商行業(yè)進行了一系列的調(diào)查研究,并深入的對網(wǎng)上購物的人群以及人們的喜好等問題做了調(diào)查,綜合先前網(wǎng)上商城的不足之處,基于現(xiàn)有的問題做了進一步的更改,系統(tǒng)采用Spring Boot做整體框架,BootScript,html等運用于前端頁面來進行系統(tǒng)的開發(fā)。本系統(tǒng)主要包含用戶管理,商品管理,訂單管理等模塊,根據(jù)用戶的需求,可以修改購買商品的數(shù)量等。
參考文獻
[1]鄧明楊,李忠雄.基于JAVA Web技術(shù)的網(wǎng)上書城的設(shè)計與實現(xiàn)[J].計算機產(chǎn)品與流通,2020(05):159-160.
[2]金旻. 移動端音樂Web APP的設(shè)計與實現(xiàn)[D].華中科技大學(xué),2018.
[3]王晟宇,葉傳奇,劉迪,李闖,蔣文杰,陳昕.基于Java技術(shù)的B2C網(wǎng)上購物商城系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2019,15(07):282-284.
[4] 柴暢.跨境電商平臺中美購物網(wǎng)站店鋪主頁的跨文化比較[J].電子商務(wù),2020(04):33-34+36