基于微信小程序的微海商城設計與實現(xiàn)-計算機畢業(yè)設計源碼+LW文檔
摘? ?要
隨著互聯(lián)網(wǎng)技術的發(fā)展,傳統(tǒng)的商品銷售迎來了機遇,我國是個人口大國,商品的需求量大,如何推廣商品的銷售是企業(yè)非常關注的事情。隨著電子商務多元化的發(fā)展,各種類型的商品逐漸轉移到線上銷售。在互聯(lián)網(wǎng)的幫助下,帶動企業(yè)打開銷路,促進商品銷售的可持續(xù)發(fā)展。同時,通過基于微信小程序的微海商城,可以讓更多的人選購質(zhì)優(yōu)價廉的商品,不再受時間和地點的限制、方便了購買者。在這種一舉兩得的交易模式下,開發(fā)基于微信小程序的微海商城是非常有意義的事情。
基于微信小程序的微海商城利用Java框架開發(fā)的一款微信小程序,數(shù)據(jù)存儲到MySQL中,客戶端前臺使用微信小程序技術對界面進行設計和實現(xiàn)。本文先充分調(diào)查基于微信小程序的微海商城的需求分析,深入剖析系統(tǒng)應該具有的功能,并設計完善的數(shù)據(jù)庫。利用成熟的開發(fā)技術完成編碼工作,最后進行投入前的測試工作。最終,完成前臺和后臺的基于微信小程序的微海商城的功能,主要包括商品管理、在線購買管理、會員管理、公告管理等,通過前后臺實現(xiàn)數(shù)據(jù)的傳遞。
關鍵詞:微信小程序;Java語言;微海商城;電子商務
?Abstract
With the development of Internet technology, the traditional commodity sales have ushered in opportunities. China is a country with a large population and a large demand for commodities. How to promote commodity sales is a matter of great concern to enterprises. With the diversified development of e-commerce, various types of goods are gradually transferred to online sales. With the help of the Internet, it will drive enterprises to open their markets and promote the sustainable development of commodity sales. At the same time, through the WeChat mall based on the WeChat applet, more people can buy high-quality and low-cost group-buying goods, which is no longer limited by time and place, and convenient for buyers. In this transaction mode of killing two birds with one stone, it is very meaningful to develop WeChat mall based on WeChat applet.
WeChat mall based on WeChat applet uses a WeChat applet developed by Java framework to store data in MySQL, and the client front desk uses WeChat applet technology to design and implement the interface. This paper first fully investigates the demand analysis of WeChat mall based on WeChat applet, deeply analyzes the functions that the system should have, and designs a perfect database. Use mature development technology to complete the coding work, and finally carry out the test work before the investment. Finally, we will complete the functions of WeChat mall based on WeChat applets at the front and back ends, mainly including group purchase commodity management, online purchase management, member management, announcement management, etc., and realize data transmission through the front and back ends.
Key Words:WeChat applet; Java language; Weihai Mall; Electronic Commerce
目 錄
摘? ?要 2
Abstract 3
目 錄 4
1.1 研究的背景和意義 1
1.2 國內(nèi)外研究現(xiàn)狀 2
1.3 研究內(nèi)容 2
2系統(tǒng)技術 4
2.1 Java技術 4
2.2? MYSQL數(shù)據(jù)庫 4
2.3? 微信小程序技術 5
2.4? JSON數(shù)據(jù) 5
3系統(tǒng)需求分析 7
3.1 可行性分析 7
3.1.1 經(jīng)濟可行性 7
3.1.2 技術可行性 7
3.1.3 法律可行性 7
3.2 需求分析 7
3.2.1 非功能性需求 7
3.2.2 功能性需求 8
4系統(tǒng)設計 11
4.1 架構設計 11
4.2 功能設計 12
4.2.1 管理員功能設計 12
4.2.3 會員功能設計 13
4.3 數(shù)據(jù)庫設計 15
4.3.1 數(shù)據(jù)庫設計原則 15
4.3.2 數(shù)據(jù)庫ER圖設計 15
4.3.3 數(shù)據(jù)庫表設計 16
5 系統(tǒng)實現(xiàn) 23
5.1 服務器管理員功能實現(xiàn) 23
5.1.1 管理員登錄功能實現(xiàn) 23
5.1.2 用戶管理功能實現(xiàn) 23
5.1.3 商品管理功能實現(xiàn) 25
5.2.4 公告管理功能實現(xiàn) 25
5.2.5 商品訂單管理功能實現(xiàn) 26
5.2 小程序端會員功能實現(xiàn) 27
5.2.1 會員登錄管理實現(xiàn) 27
5.2.2 個人中心功能實現(xiàn) 28
5.3.3 商品公告查看功能實現(xiàn) 29
5.3.4 商品購買功能實現(xiàn) 30
第6章 系統(tǒng)測試 32
6.1 程序測試 32
6.2 測試用例 33
6.3 系統(tǒng)測試結果 35
結論 36
參考文獻 37
致謝 39
隨著計算機信息技術和網(wǎng)絡化進程的發(fā)展,電子商務逐漸成熟,通過信息技術手段把傳統(tǒng)的銷售活動轉移到網(wǎng)絡中來,打破了地區(qū)之間的限制,使得企業(yè)或者個人都可以參與進來。電子商務是一場信息革命,改變了人們的思維,對生產(chǎn)、生活都產(chǎn)生了非常大的影響。網(wǎng)上銷售憑借便捷的特征改變了當代人的購物模式,如今,越來越多的人選擇網(wǎng)上購物,足不出戶就可以買到任何想買的商品,通過網(wǎng)頁瀏覽的方式進行貨物比較,節(jié)省了許多寶貴的時間[1]。
一直以來,商品銷售都是通過傳統(tǒng)的門店銷售進行,這種個體經(jīng)營模式需要從生產(chǎn)開始,到進貨、銷售等諸多環(huán)節(jié),造成了資源的浪費,最終導致的結果是成本增加,使得商品缺乏競爭優(yōu)勢[2]。
構建基于微信小程序的微海商城,提供商品信息,發(fā)布相關公告,幫助商品信息的傳播,推廣商品品牌。促進了商品交易,為經(jīng)營的企業(yè)或者個人提供平臺支持。銷售者通過基于微信小程序的微海商城的后臺發(fā)布商品信息,上傳商品資料,對商品進行詳細的介紹,在訂單管理中查看購買的訂單信息,然后及時發(fā)貨,就可以完成銷售過程,減少了許多參與的環(huán)節(jié),降低了商品銷售成本。以低廉的價格刺激消費,從而提高銷量[3-5]。
基于微信小程序的微海商城是個透明的平臺,消費者通過其他會員的評論,可以甄別產(chǎn)品的質(zhì)量,選擇適合自己的商品。不存在信息不對稱的問題,從而可以買到滿意的商品。對消費者來說,不但可以通過低廉的價格買到滿意的商品,還可以節(jié)省許多購買的時間,提高了消費熱情。獲取到良好的購物體驗后,還可以介紹親朋好友,因為電子商務平臺跨越了時間和空間的限制,使得任何用戶都可以參與進來[6]。
基于微信小程序的微海商城還提供了評價模塊,系統(tǒng)所有的用戶都可以進行商品評價,討論當前商品的評語,為其他用戶提供參考的意見和建議。
本系統(tǒng)運用面向對象設計理念,使用Java語言、微信小程序技術開發(fā)助農(nóng)電商系統(tǒng)。開發(fā)者使用eclipse編輯器和MYSQL數(shù)據(jù)庫進行編程。根據(jù)功能設計,數(shù)據(jù)庫設計架構設計,最后通過功能測試完成系統(tǒng)的測試,根據(jù)研究的內(nèi)容模塊設計了六大章節(jié)。
第一章對基于微信小程序的微海商城開發(fā)的背景意義進行介紹。
第二章分析開發(fā)基于微信小程序的微海商城的相關技術和理論知識。
第三章梳理基于微信小程序的微海商城的需求分析,描述商品流程。
第四章設計系統(tǒng)架構、網(wǎng)絡拓步結構和數(shù)據(jù)庫設計,使用ER圖和數(shù)據(jù)庫表來介紹設計過程。
第五章實現(xiàn)系統(tǒng)功能,介紹功能代碼和算法流程。通過實現(xiàn)流程和界面截圖進行實現(xiàn)說明。
第六章對基于微信小程序的微海商城進行測試。
?

