基于協(xié)同過濾算法的圖書推薦系統(tǒng)的部署與應(yīng)用缀蹄,將對首頁、個人中心膘婶、用戶管理缺前、書籍管理、書籍分類管理悬襟、熱門圖書管理衅码、我的收藏管理、系統(tǒng)管理脊岳、訂單管理等功能進行管理逝段,這可以簡化管理工作程序垛玻、降低勞動成本、提高業(yè)務(wù)效率和工作效率惹恃。為了有效推動個性化智能圖書推薦資源的合理配置和使用夭谤,適應(yīng)現(xiàn)代個性化智能圖書推薦機構(gòu)的管理辦法,迫切需要研發(fā)一套更加全面的基于協(xié)同過濾算法的圖書推薦系統(tǒng)巫糙。
考慮到實際生活中在圖書推薦管理方面的需要以及對該系統(tǒng)認真的分析朗儒,將系統(tǒng)權(quán)限按管理員和用戶這兩類涉及用戶劃分。
(1)管理員功能需求
管理員登陸后参淹,主要包括首頁醉锄、個人中心、用戶管理浙值、書籍管理恳不、書籍分類管理、熱門圖書管理开呐、我的收藏管理烟勋、系統(tǒng)管理、訂單管理等功能筐付。
(2)用戶功能需求
用戶登陸后卵惦,用戶登錄進入系統(tǒng)可以實現(xiàn)首頁、書籍瓦戚、熱門圖書沮尿、個人中心、購物車等功能较解。
開發(fā)語言:Java
后端框架:ssm(Spring+SpringMVC+MyBatis)+springboot
前端框架:vue.js
服務(wù)器:tomcat
數(shù)據(jù)庫:mysql
數(shù)據(jù)庫工具:Navicat/SQLyog都可以
開發(fā)軟件:eclipse/idea
Maven包:Maven
1緒論 4
1.1課題背景 4
1.2系統(tǒng)實現(xiàn)的功能 4
1.3課題研究的意義 4
2系統(tǒng)相關(guān)技術(shù)介紹 5
2.1 Java介紹 5
2.2 SSM框架 6
2.3 Mysql數(shù)據(jù)庫 6
2.4MySQL環(huán)境配置 6
2.5協(xié)同過濾算法簡介 7
2.6B/S架構(gòu) 7
3系統(tǒng)分析與設(shè)計 8
3.1可行性分析 8
3.2性能需求分析 9
3.3功能分析 9
4系統(tǒng)設(shè)計 11
4.1系統(tǒng)結(jié)構(gòu)設(shè)計 11
4.2數(shù)據(jù)庫設(shè)計 11
5系統(tǒng)實現(xiàn) 19
5.1系統(tǒng)功能模塊 19
5.2管理員功能模塊 21
6系統(tǒng)的調(diào)試和測試 26
7結(jié)論 27
參 考 文 獻 28
致謝 29