基于Spring Boot的零食銷售網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
一、選題背景、目的、意義和目標(biāo):
1.選題背景:
網(wǎng)絡(luò)交易(Electronic Commerce):從概念上講是指產(chǎn)生在信息網(wǎng)絡(luò)企業(yè)之間、電商和消費(fèi)者之間還有個(gè)人與個(gè)人之間通過英特網(wǎng)的方式而進(jìn)行的交易行為。國(guó)外因?yàn)榫W(wǎng)絡(luò)發(fā)展起步早,因此國(guó)外的網(wǎng)絡(luò)環(huán)境的都比較完善,功能齊全。
進(jìn)入21世紀(jì)以后,通過互聯(lián)網(wǎng)技術(shù),計(jì)算機(jī)技術(shù)和遠(yuǎn)距離交互技術(shù),使得原本復(fù)雜的交易過程完全電子化和人性化。而經(jīng)濟(jì)全球化的今天,國(guó)內(nèi)外的消費(fèi)者僅僅只需要在電腦或者手機(jī)前簡(jiǎn)單的對(duì)商品進(jìn)行選擇和付款便可足不出戶獲得遠(yuǎn)在大江南北的東西。網(wǎng)絡(luò)所帶來的便利已經(jīng)開始影響到日常的生活,原本紙質(zhì)的交易方式,已經(jīng)實(shí)現(xiàn)到“互聯(lián)網(wǎng)+”這種新興的交易方式。
由此可見,不管是在國(guó)內(nèi)還是國(guó)外,如果要建立一個(gè)完善的電子商務(wù)系統(tǒng),需要對(duì)大批的信息進(jìn)行分析和處理,建設(shè)過程中還必須掌握數(shù)據(jù)庫(kù)系統(tǒng)的理論和實(shí)際操作能力。對(duì)于如今已經(jīng)成為不可或缺的網(wǎng)絡(luò)交易平臺(tái),對(duì)于該系統(tǒng)的實(shí)現(xiàn)顯得更加重要了。
2.選題目的:
伴隨著INTERNET的蓬勃發(fā)展,網(wǎng)絡(luò)購(gòu)物系統(tǒng)作為電子商務(wù)的一種形式正以其高效、低成本的優(yōu)勢(shì),逐步成為新興的經(jīng)營(yíng)模式和理念,人們已經(jīng)不在滿足于用網(wǎng)絡(luò)進(jìn)行信息的瀏覽和發(fā)布,而是渴望著能夠充分享受網(wǎng)絡(luò)所帶來的更多的便利。目前,越來越多的商家在網(wǎng)上開起商店,向消費(fèi)者展示出一篇新鮮的購(gòu)物大地。在這短短幾十年,“網(wǎng)上創(chuàng)業(yè)”這種獨(dú)特的模式,已從小打小鬧到了旗鼓大張之時(shí)。VR技術(shù)的出現(xiàn)使得人們可以在虛擬空間內(nèi)進(jìn)行活動(dòng),而AR則使得現(xiàn)實(shí)中可以模擬出你想要看到的東西。如果將這些與電子商務(wù)相聯(lián)系的話,一個(gè)新的時(shí)代將會(huì)到來,若想足不出戶就想得到這些虛擬的東西,購(gòu)物網(wǎng)站成為了時(shí)下最為流行的選擇,完善的購(gòu)物系統(tǒng),多樣的支付方式,在體驗(yàn)虛擬的物品的同時(shí)打開購(gòu)物網(wǎng)站,將其變?yōu)楝F(xiàn)實(shí),短時(shí)間內(nèi)天南海北的東西將會(huì)送到我們的手中,而這些都得益與物流的快速發(fā)展。如今的互聯(lián)網(wǎng)已經(jīng)成為了我們生活中無法替代的部分,越來越多的人感受到了互聯(lián)網(wǎng)所帶來的方便和快樂,也有越來愈多的人喜歡通過互聯(lián)網(wǎng)購(gòu)物來豐富自己的生活。如今的購(gòu)物已不是當(dāng)年去實(shí)體店挑選商品那種單一的存在,而是在一個(gè)虛擬的交易平臺(tái)中,只需簡(jiǎn)單幾步就可以實(shí)現(xiàn)整個(gè)購(gòu)物的過程。正是在這一大趨勢(shì)下我將“產(chǎn)品交易平臺(tái)系統(tǒng)”作為了我的畢業(yè)設(shè)計(jì),實(shí)現(xiàn)消費(fèi)者用戶滿足自己的產(chǎn)品需求,營(yíng)造用戶與店家的平等互利的機(jī)會(huì)。
3.選題目標(biāo):
通過使用spring boot框架開發(fā)出產(chǎn)品交易平臺(tái),可以為賣家和買家兩種用戶提供在線交互平臺(tái),經(jīng)過反復(fù)優(yōu)化已符合我國(guó)目前流行的購(gòu)物交互方式。顧客通過選擇賣家和買家兩個(gè)角色,然后經(jīng)過注冊(cè)登錄系統(tǒng)。賣家可以在平臺(tái)中實(shí)現(xiàn)注冊(cè),上架新商品,商品打折,商店信息更新等功能;買家可以在平臺(tái)中實(shí)現(xiàn)簡(jiǎn)單的注冊(cè),商品關(guān)鍵字的查詢,將商品添加到購(gòu)物車,訂單付款等功能;網(wǎng)站維護(hù)人員可通過對(duì)商城各模塊信息進(jìn)行完善和刪改,會(huì)員的信息的完善和刪改,對(duì)商城進(jìn)行改進(jìn)和維護(hù)等功能。
隨著互聯(lián)網(wǎng)購(gòu)物和互聯(lián)網(wǎng)支付的普及,使得人類的經(jīng)濟(jì)活動(dòng)進(jìn)入了一個(gè)嶄新的時(shí)代。越來越多的人追求快速、方便的購(gòu)物方式。目前,我國(guó)的網(wǎng)民數(shù)量已經(jīng)達(dá)到10.31億人,淘寶,京東等網(wǎng)絡(luò)消費(fèi)平臺(tái)功能的日益完善,使得人們足不出戶就可以得到自己想要的東西。特別是針對(duì)一些上班工作沒有過多時(shí)間的年輕人,僅僅在網(wǎng)上就可以解決自己的產(chǎn)品需求。為此我設(shè)計(jì)此系統(tǒng)的擬解決的問題就是方便消費(fèi)者或者賣家解決方便快速的購(gòu)買或上架出售各種各樣的產(chǎn)品,得以節(jié)省人們很多的時(shí)間和精力。
二、課題研究方案:
?
開發(fā)工具:j2ee,jsp,springboot,mvc,mysql
產(chǎn)品交易平臺(tái)設(shè)計(jì)與實(shí)現(xiàn):
系統(tǒng)從功能劃分為前臺(tái)和后臺(tái)。后臺(tái)管理模塊分為產(chǎn)品管理、訂單管理、用戶管理、留言交流管理、系統(tǒng)管理。前臺(tái)設(shè)計(jì)包括注冊(cè)登錄模塊,產(chǎn)品瀏覽查詢,購(gòu)物車,產(chǎn)品訂單,個(gè)人中心。
產(chǎn)品管理包括產(chǎn)品分類管理和產(chǎn)品信息管理。一個(gè)產(chǎn)品分類對(duì)應(yīng)多個(gè)產(chǎn)品信息,一般來說,一個(gè)產(chǎn)品只針對(duì)一個(gè)分類。當(dāng)刪除分類后,該分類下所有的產(chǎn)品都會(huì)刪除。
前臺(tái)中,通過賬號(hào)的驗(yàn)證來獲取登錄權(quán)限,所以在登錄中通過登錄頁面輸入用戶名和密碼即可。用戶點(diǎn)擊產(chǎn)品分類可以查看分類下的產(chǎn)品信息,點(diǎn)擊名稱查看具體的產(chǎn)品介紹,同時(shí)通過關(guān)鍵字進(jìn)行產(chǎn)品搜索,搜索到的結(jié)果為產(chǎn)品集合,點(diǎn)擊集合內(nèi)的某一個(gè)產(chǎn)品即可查看該產(chǎn)品的詳細(xì)信息。在收銀臺(tái)付款后即可生成用戶的訂單,訂單狀態(tài)包括訂單、支付訂單、發(fā)貨訂單收貨單。
三、寫作提綱:目錄
第一章 緒論
1.1 系統(tǒng)開發(fā)目的
1.2 系統(tǒng)開發(fā)意義
1.3 國(guó)內(nèi)外研究現(xiàn)狀
第二章 系統(tǒng)主要開發(fā)技術(shù)
2.1 B/S體系結(jié)構(gòu)
2.2 Springboot技術(shù)
2.3 MYSQL數(shù)據(jù)庫(kù)
第三章 需求分析
3.1 可行性分析
3.2 系統(tǒng)功能性需求分析
3.3 系統(tǒng)環(huán)境需求
第四章 系統(tǒng)設(shè)計(jì)
4.1 系統(tǒng)總體設(shè)計(jì)
4.2 主要功能流程設(shè)計(jì)
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.3.1 數(shù)據(jù)庫(kù)ER圖設(shè)計(jì)
4.3.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)
第五章 系統(tǒng)的實(shí)現(xiàn)
5.1 首頁頁面
5.2 用戶注冊(cè)頁面
5.3 所有產(chǎn)品頁面
5.4 產(chǎn)品詳情頁面
5.5 資訊頁面
5.6 管理員管理
第六章 系統(tǒng)測(cè)試
6.1 軟件測(cè)試的目的
6.2 測(cè)試內(nèi)容
結(jié)論
參考文獻(xiàn)
致 謝
四、參考文獻(xiàn)
[1] 李燕. 基于Java和MVVM模式的戶外教育與服務(wù)平臺(tái)研建[D].北京林業(yè)大學(xué),2019.
[2] 顧新萍. 基于Java的智能家居控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].青島大學(xué),2019.
[3] 孟永焱. 基于微信的移動(dòng)互聯(lián)網(wǎng)智能交互系統(tǒng)的設(shè)計(jì)[D].北京郵電大學(xué),2019.
[4] 鄭超亞. 基于Java的信息技術(shù)答題系統(tǒng)設(shè)計(jì)與開發(fā)[D].中央民族大學(xué),2019.
[5] 汪峰. 在線課堂Java的設(shè)計(jì)與實(shí)現(xiàn)[D].西北民族大學(xué),2019.
[6] 康健. 電影推薦系統(tǒng)Java的設(shè)計(jì)與實(shí)現(xiàn)[D].西北民族大學(xué),2019.
[7] 郝磊. 網(wǎng)絡(luò)商城Java的設(shè)計(jì)與實(shí)現(xiàn)[D].西北民族大學(xué),2019.?
[8] 公磊, 周聰. 基于微信的移動(dòng)終端應(yīng)用程序開發(fā)與研究[J]. 計(jì)算機(jī)與現(xiàn)代化, 2018(08):22-25.
[9] 何晶.以SSH框架與jQuery技術(shù)為基礎(chǔ)的Java-Web開發(fā)應(yīng)用探討[J].計(jì)算機(jī)產(chǎn)品與流通,2019(11):104-105.
[10] 王志輝.Java語言在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用[J].電子技術(shù)與軟件工程,2019(20):42-43.
[11] 陳宇收.MySQL數(shù)據(jù)庫(kù)備份方案研究[J].產(chǎn)品編程技巧與維護(hù),2018(10):109-110+130.
