基于SpringBoot的下沉市場交易平臺的設(shè)計與實現(xiàn)
發(fā)布時間:2023-04-06 18:21
隨著國際貿(mào)易環(huán)境的變化以及移動通信技術(shù)的飛速發(fā)展、國家近些年來對于農(nóng)村地區(qū)的投入等一系列因素,下沉市場在我國經(jīng)濟轉(zhuǎn)型的過程中將起到不可忽視的作用。本論文開發(fā)了一款基于SpringBoot的下沉市場交易平臺,主要工作包括調(diào)查研究電子商務(wù)在下沉市場中的發(fā)展趨勢,然后通過資料調(diào)研分析本系統(tǒng)的需求以及設(shè)計開發(fā)本系統(tǒng)的技術(shù)要求,采用SpringBoot框架開發(fā)Web商城應(yīng)用系統(tǒng),運用面向?qū)ο笏枷牒兔嫦蚍⻊?wù)設(shè)計思想完成系統(tǒng)的框架設(shè)計,研究以Zookeeper作為Dubbo服務(wù)的注冊中心來實現(xiàn)遠程服務(wù)的調(diào)用,并配合使用Nginx負載均衡來實現(xiàn)后臺服務(wù)器的合理調(diào)度、研究利用Mycat數(shù)據(jù)庫中間件實現(xiàn)數(shù)據(jù)庫讀寫分離,此外還研究通過Redis來緩存數(shù)據(jù)庫中商品數(shù)據(jù)以提升搜索查詢的效率以及搭建Solr搜索服務(wù)器用以處理用戶的搜索請求和利用消息中間件ActiveMQ來同步Redis緩存、Solr索引庫和通知靜態(tài)網(wǎng)頁的生成來減少系統(tǒng)資源的消耗;利用SSO單點登錄技術(shù)來提升用戶登錄網(wǎng)站時的體驗,最后對于設(shè)計完成的系統(tǒng)進行功能性和非功能性測試以及基于測試數(shù)據(jù)的分析總結(jié)和展望。
【文章頁數(shù)】:75 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景及意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.3 論文研究內(nèi)容
1.4 論文結(jié)構(gòu)安排
第二章 相關(guān)技術(shù)介紹
2.1 “框架的框架”Spring
2.2 “約定優(yōu)于配置”的SpringBoot
2.3 Spring Data JPA
2.4 MVC分層模式
2.5 SOA
第三章 需求分析
3.1 系統(tǒng)功能需求分析
3.2 系統(tǒng)可靠性需求分析
第四章 數(shù)據(jù)庫設(shè)計
4.1 數(shù)據(jù)庫分類
4.2 MySQL讀寫分離
4.2.1 MySQL
4.2.2 數(shù)據(jù)庫分片技術(shù)
4.2.3 數(shù)據(jù)庫中間件
4.2.4 MyCat分片規(guī)則
4.2.5 Mycat實現(xiàn)讀寫分離
4.3 RBAC權(quán)限控制
4.4 數(shù)據(jù)庫表設(shè)計
4.4.1 權(quán)限表設(shè)計
4.4.2 商品表設(shè)計
4.4.3 訂單表設(shè)計
第五章 系統(tǒng)設(shè)計
5.1 架構(gòu)總覽
5.2 后臺管理
5.3 單點登錄服務(wù)
5.4 Solr索引與搜索服務(wù)
5.5 商品展示
5.6 訂單服務(wù)
第六章 系統(tǒng)測試與分析
6.1 單點登錄與索引測試
6.2 后臺管理與前臺功能測試
6.3 性能測試
結(jié)論
參考文獻
攻讀碩士學位期間取得的學術(shù)成果
致謝
本文編號:3784176
【文章頁數(shù)】:75 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景及意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.3 論文研究內(nèi)容
1.4 論文結(jié)構(gòu)安排
第二章 相關(guān)技術(shù)介紹
2.1 “框架的框架”Spring
2.2 “約定優(yōu)于配置”的SpringBoot
2.3 Spring Data JPA
2.4 MVC分層模式
2.5 SOA
第三章 需求分析
3.1 系統(tǒng)功能需求分析
3.2 系統(tǒng)可靠性需求分析
第四章 數(shù)據(jù)庫設(shè)計
4.1 數(shù)據(jù)庫分類
4.2 MySQL讀寫分離
4.2.1 MySQL
4.2.2 數(shù)據(jù)庫分片技術(shù)
4.2.3 數(shù)據(jù)庫中間件
4.2.4 MyCat分片規(guī)則
4.2.5 Mycat實現(xiàn)讀寫分離
4.3 RBAC權(quán)限控制
4.4 數(shù)據(jù)庫表設(shè)計
4.4.1 權(quán)限表設(shè)計
4.4.2 商品表設(shè)計
4.4.3 訂單表設(shè)計
第五章 系統(tǒng)設(shè)計
5.1 架構(gòu)總覽
5.2 后臺管理
5.3 單點登錄服務(wù)
5.4 Solr索引與搜索服務(wù)
5.5 商品展示
5.6 訂單服務(wù)
第六章 系統(tǒng)測試與分析
6.1 單點登錄與索引測試
6.2 后臺管理與前臺功能測試
6.3 性能測試
結(jié)論
參考文獻
攻讀碩士學位期間取得的學術(shù)成果
致謝
本文編號:3784176
本文鏈接:http://www.sikaile.net/jingjilunwen/dianzishangwulunwen/3784176.html
最近更新
教材專著