1.需求
開發基于B/S模式的web音樂網站,要包含音樂和mv,為用戶提供一個友好的視頻和音樂播放環境,包含了大量最新一代的視頻和音樂,同時它還具有評論收藏功能,方便以后注冊的用戶觀看后有更深入的體驗,引起共鳴,豐富了人們的娛樂生活,
2.相關技術
ssm框架(spring、springMVc、mybatis)、資料庫用的mysql、前端采用jsp頁面(包含html、js、css)、kindeditor、jquery、ajax等
3.角色
三個角色:游客、管理員和普通用戶,
管理員:主要是管理音樂和視頻(上傳、修改、洗掉等)
普通用戶:可以聽音樂,看視頻,加入我的歌單、給站長留言、評論、收藏、下載歌曲等
游客:聽音樂,看視頻、下載歌曲,加入我的歌單
4.功能介紹
3.1 游客
3.1.1首頁:
首頁適配手機了,主要包含了一個花哨的功能:比如單曲回圈、隨機播放、順序播放等,另外就是遇到自己系統的歌曲可以添加到我的歌單(保存本地),還可以根據關鍵詞搜索平臺存在的某首歌曲,



3.1.2聽歌看視頻
可以查看歌詞、可以下載歌曲和視頻,查看我的歌單(最近聽過的)




3.2普通用戶
3.2.1登陸和注冊


3.2.2個人中心


3.2.3收藏的音樂和視頻

3.2.4發布評論

3.2.5留言給站長
可以給站長提建議,

3.3管理員
3.3.1登陸

3.3.2管理選單
- 音樂分類管理

- 視頻分類管理
- 音樂管理

- 視頻管理
- 評論管理

- 留言管理

- 用戶管理

- 管理員管理:超級管理員可以添加普通管理員(比如只管理音樂部分)

5.代碼結構
這里強調一下,代碼用idea也可以正常匯入,idea和eclipse都只是開發工具而已,就像.txt檔案在記事本也能打開在word也能打開,重要的是代碼,所以你說成是用eclipse開發的也行,說成用idea開發的也行,專案都能正常跑起來哦,

6.資料庫截圖
共有8個表,資料庫字典說明檔案:https://www.yuque.com/feiyiyangdebiancheng/jfit/up3xmn

7.專案視頻展示和遠程除錯
https://www.bilibili.com/video/BV1Mv411u7S6

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/325563.html
標籤:java
