基於javaweb的個人音樂網站


一 、需求

① 前台用戶:

用戶注冊和登錄以及完善個人資料;

添加好友功能(用戶之間可通過發送好友申請添加好友,被添加人可以同意或拒絕好友申請);

下載歌曲功能(當用戶點擊下載按鈕時,就能下載相對應的歌曲);

音樂類型命名功能(用戶可自己命名音樂分類名稱);

收藏歌曲功能(點擊收藏按鈕時,歌曲即可有選擇性的保存到用戶自己命名的音樂類型分類當中);

刪除功能(用戶可點擊刪除按鈕,刪除自己不喜歡的歌曲);

分享功能(用戶可分享音樂至個人空間和添加的好友用戶);

評論功能(用戶可在歌曲中發布自己的評論);

最近播放功能(用戶在登錄后,下拉刷新更新我的最近播放);

搜索功能(通過歌手或者歌名來搜索歌曲);

個人空間私密性權限設置功能(該空間可由用戶自己設定是否對其他用戶開放);

排行榜(該榜中包含今日推薦、歐美排行榜、日韓排行榜等,排行榜歌曲可進行播放,下載);

播放列表:所下載歌曲會自動進入播放列表,列表中歌曲可進行刪除操作、分享操作(分享至個人空間、好友用戶)、評論操作,列表下有不同類型的音樂風格分類;

個人空間:每個用戶都可擁有屬於自己的個人空間,該空間可由用戶自己設定是否對其他用戶開放,在空間內用戶可分享歌曲,上傳歌曲,可發表自己的感想,其他用戶可留言;

播放器的基本功能:(上一首,播放,暫停,下一首),歌曲還可順序播放、隨機播放和單曲循環。

② 后台管理員:

管理用戶:對用戶的信息查詢、刪除用戶;

管理歌曲:對歌曲的上傳(需要認真填寫歌手和歌曲的信息才能上傳,如果不對則不能上傳),刪除(在需要時刪除一些不良歌曲),歌曲信息的編輯功能;

用戶評論區管理:刪除不良評論。

二、數據庫設計

 

三、功能演示

1、視頻演示地址:

 鏈接:https://pan.baidu.com/s/1LOsEPbAUXWIiUOhqQBM7Jw
提取碼:mnb3

2、功能截圖:

首頁

 

 

注冊  登錄

 

 

 

歌曲詳情頁面

 

 個人空間

 

 

 我的音樂

 

 

由於頁面過多,這里不一一列出,有需要私我!

四:技術+環境+工具

jdk8+maven.3.2.1+mysql5.7+idea+navicat+spring+springmvc+mybatis+bootstrap+jquery+ajax

五、說明

1,項目價格 700¥ 包括遠程部署運行 問題答疑

3.聯系方式:微信:1831047745   qq:3533157475  公眾號:java一號

3.備注:凡成功購買本項目,作者全程支持環境安裝,包調試,包答疑,無bug運行,需求小改動


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM