基于微信小程序的網(wǎng)上交易平臺的設(shè)計與實現(xiàn)-計算機(jī)畢業(yè)設(shè)計源碼+LW文檔
摘? ?要
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,傳統(tǒng)的商品銷售迎來了機(jī)遇,我國是個人口大國,商品的需求量大,如何推廣商品的銷售是企業(yè)非常關(guān)注的事情。隨著電子商務(wù)多元化的發(fā)展,各種類型的商品逐漸轉(zhuǎn)移到線上銷售。在互聯(lián)網(wǎng)的幫助下,帶動企業(yè)打開銷路,促進(jìn)商品銷售的可持續(xù)發(fā)展。同時,通過基于微信小程序的網(wǎng)上交易平臺,可以讓更多的人選購質(zhì)優(yōu)價廉的商品,不再受時間和地點的限制、方便了購買者。在這種一舉兩得的交易模式下,開發(fā)基于微信小程序的網(wǎng)上交易平臺是非常有意義的事情。
基于微信小程序的網(wǎng)上交易平臺利用Java框架開發(fā)的一款微信小程序,數(shù)據(jù)存儲到MySQL中,客戶端前臺使用微信小程序技術(shù)對界面進(jìn)行設(shè)計和實現(xiàn)。本文先充分調(diào)查基于微信小程序的網(wǎng)上交易平臺的需求分析,深入剖析系統(tǒng)應(yīng)該具有的功能,并設(shè)計完善的數(shù)據(jù)庫。利用成熟的開發(fā)技術(shù)完成編碼工作,最后進(jìn)行投入前的測試工作。最終,完成前臺和后臺的基于微信小程序的網(wǎng)上交易平臺的功能,主要包括商品管理、在線購買管理、會員管理、公告管理等,通過前后臺實現(xiàn)數(shù)據(jù)的傳遞。
關(guān)鍵詞:微信小程序;Java語言;微海商城;電子商務(wù)
?
?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系統(tǒng)概述 7
1.1 研究的背景和意義 7
1.2 國內(nèi)外研究現(xiàn)狀 8
1.3 研究內(nèi)容 8
2系統(tǒng)技術(shù) 10
2.1 Java技術(shù) 10
2.2? MYSQL數(shù)據(jù)庫 10
2.3? 微信小程序技術(shù) 11
2.4? JSON數(shù)據(jù) 11
3系統(tǒng)需求分析 13
3.1 可行性分析 13
3.1.1 經(jīng)濟(jì)可行性 13
3.1.2 技術(shù)可行性 13
3.1.3 法律可行性 13
3.2 需求分析 13
3.2.1 非功能性需求 13
3.2.2 功能性需求 14
4系統(tǒng)設(shè)計 17
4.1 架構(gòu)設(shè)計 17
4.2 功能設(shè)計 18
4.2.1 管理員功能設(shè)計 18
4.2.3 會員功能設(shè)計 19
4.3 數(shù)據(jù)庫設(shè)計 21
4.3.1 數(shù)據(jù)庫設(shè)計原則 21
4.3.2 數(shù)據(jù)庫ER圖設(shè)計 21
4.3.3 數(shù)據(jù)庫表設(shè)計 22
5 系統(tǒng)實現(xiàn) 30
5.1 服務(wù)器管理員功能實現(xiàn) 30
5.1.1 管理員登錄功能實現(xiàn) 30
5.1.2 用戶管理功能實現(xiàn) 30
5.1.3 商品管理功能實現(xiàn) 32
5.2.4 公告管理功能實現(xiàn) 32
5.2.5 商品訂單管理功能實現(xiàn) 33
5.2 小程序端會員功能實現(xiàn) 34
5.2.1 會員登錄管理實現(xiàn) 34
5.2.2 個人中心功能實現(xiàn) 35
5.3.3 商品公告查看功能實現(xiàn) 36
5.3.4 商品購買功能實現(xiàn) 37
第6章 系統(tǒng)測試 39
6.1 程序測試 39
6.2 測試用例 40
6.3 系統(tǒng)測試結(jié)果 42
結(jié)論 43
參考文獻(xiàn) 44
致謝 46
基于微信小程序的網(wǎng)上交易平臺可以為管理人員提供商品管理功能,具有商品類型管理、商品、在線購買、購物車、公告管理的權(quán)限,添加或者刪除用戶基本信息,發(fā)布商品公告,對歷史商品公告信息進(jìn)行刪除操作,
學(xué)生主要是查看個人信息,查看商品,在線購買,并提交訂單到系統(tǒng)中。在反饋模塊還可以參與討論、發(fā)表問題。查看管理員發(fā)布的商品公告。
