本系統最主要的功能就是電影的推薦,推薦算法採用市面上最流行也是最廣泛的協同過濾的推薦,當用戶沒有登錄的時候點擊推薦是提示用戶登錄,因為不是道是哪個用戶登錄的系統就無法知道給該用戶推薦什麼電影項目,協同過濾推薦算法是基於用戶,電影與偏好值進行的電影的推薦。
適合電影、視頻推薦類計算機畢業設計課題
開發技術
springboot mybatis mongodb mysql nginx ajax 協同過濾算法(機器學習)
功能
本電影網站系統的系統模塊結構圖分為管理員系統的功能模塊圖和普通用戶系統的模塊結構圖,用戶系統的功能模塊圖分為:瀏覽電影,搜索電影,註冊登錄,修改個人信息,在線播放電影,收藏電影,用戶評論,主題曲欣賞,查看電影分類。用戶的系統模塊結構圖具體如圖所示。
(1)瀏覽電影模塊:用戶不需要登錄就可以瀏覽電影信息,
(2)搜索電影模塊:用戶在首頁可以根據自己喜歡的電影搜索;
(3)註冊登錄模塊:用戶可以在此系統註冊登錄;
(4)修改個人信息模塊:用戶可以在此系統修改個人的基本信息;
(5)在線播放電影模塊:用戶,遊客可以在線播放自己喜歡的電影;
(6)收藏電影模塊:用戶可以收藏自己喜歡的電影,用戶可以取消自己收藏的電影;
(7)用戶評論模塊:用戶可以對自己喜歡的電影進行評論;
(8)主題曲欣賞模塊:在觀看電影累了的時候,用戶或者遊客,可以欣賞電影的主題曲,調整狀態;
(9)查看電影分類模塊:用戶,遊客在不知道自己想看什麼的時候根據電影分類來查詢電影信息;
管理員系統的模塊分為用戶管理,評論管理,視頻管理,視頻分類管理,管理員帳號管理。管理員系統模塊結構圖具體如圖所示。
(1)用戶管理模塊:用戶信息的展示,查找,刪除,修改,
(2)評論管理模塊:電影評論信息的展示,查詢;
(3)視頻管理模塊:電影視頻資源的查找,修改,增加,刪除;
(4)視頻分類管理模塊:電影分類信息的顯示,查找,增加,刪除;
(5)管理員帳號管理模塊:管理員帳號的顯示,查找刪除;
截圖