李昊楠 劉愛麗 周祉介 劉心雨


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