
本 科 生 毕 业 设 计 说 明 书
聆音在线音乐网站
(说明:长度一般不超过 20 个汉字或单词,英文首字母大写,必要时可加副标题)
*****(作者姓名小二号楷体加粗)
学 院:
专 业:
班 级:
学 号: (注:words 模版)
指导教师: 叶娇娇
职称(或学位): 硕士
2025 年 04 月

莆田学院本科生毕业设计说明书
原创性声明
本人郑重声明:所呈交的毕业设计,是本人在导师的指导
下,独立进行研究工作所取得的成果。除文中已经注明引用的
内容外,本设计不含任何其他个人或集体已经发表或撰写过的
作品成果。对本设计的研究做出重要贡献的个人和集体,均已
在文中以明确方式标明。本人完全意识到本声明的法律结果由
本人承担。
学生签名: 2025 年 04 月 08 日
指导声明
本人指导的 同学的毕业设计题目大小、难度适
当,且符合该同学所学专业的培养目标的要求。本人在指导过
程中,通过网上文献搜索及文献比对等方式,对其毕业设计内
容进行了检查,未发现抄袭现象,特此声明。
指导教师签名: 2025 年 04 月 08 日

此处改为你的毕业设计题目
1
聆音在线音乐网站
作者姓名(宋体四号,居中)
(新工科产业学院 指导教师:XXX)(楷体五号,居中)
(说明:若有两个指导老师姓名,用英文分号分隔)
摘要: 随着互联网技术的普及,音乐已成为人们生活中不可或缺的元素,传统播放方式已无法
满足现代人需求。因此,开发聆音在线音乐网站显得尤为重要。该项目采用 Java 后端结合
SpringBoot 框架,前端采用 Vue 框架,数据库选用 MySQL,确保数据可靠性及安全性。功能
上,系统涵盖用户注册登录、个人中心、音乐播放、歌手信息查看、会员音乐播放、音乐博客
发布、公告查看及添加歌单等,满足用户多样化需求。同时,为管理员提供用户管理、音乐信
息管理、歌手信息管理、歌单信息管理、会员音乐管理、音乐博客管理、论坛分类管理、举报
记录管理及系统管理等高效管理工具,确保网站正常运行及内容及时更新。聆音在线音乐网站
不仅为用户提供了集音乐播放、信息查看、博客发布等功能于一体的综合性平台,还极大提升
了用户的音乐体验和互动性。
关键词:在线音乐;音乐播放;SpringBoot 框架
Lingyin Online Music Website
Name of Author(Times New Roman 五号,居中)
(New Engineering Industry College, Advisor: XXX)(Times New Roman 五号,居中)
Abstract: With the popularization of Internet technology, music has become an indispensable
element in people's life, and the traditional way of playing can no longer meet the needs of modern
people. Therefore, developing a Lingyin online music website is particularly important. This project
uses Java backend combined with SpringBoot framework, Vue framework for frontend, and MySQL
for database to ensure data reliability and security. Functionally, the system covers user registration
and login, personal center, music playback, singer information viewing, member music playback,
music blog publishing, announcement viewing, and adding playlists, meeting the diverse needs of
users. At the same time, efficient management tools such as user management, music information
management, singer information management, playlist information management, member music
management, music blog management, forum classification management, report record management,
and system management are provided for administrators to ensure the normal operation of the website
and timely updates of content. The Lingyin online music website not only provides users with a
comprehensive platform that integrates music playback, information viewing, blog publishing, and
other functions, but also greatly enhances users' music experience and interactivity.
Keywords: online music; Music playback; SpringBoot framework

莆田学院本科生毕业设计说明书
2
目 录
1 引言 .......................................................................................................................3
1.1 研究背景 ......................................................................................................3
1.2 研究意义 ......................................................................................................3
1.3 国内外研究现状 ..........................................................................................4
1.4 论文结构 ......................................................................................................5
2 系统开发技术 .......................................................................................................6
2.1 Java 语言.......................................................................................................6
2.2 SpringBoot 框架............................................................................................6
2.3 Vue 框架 .......................................................................................................6
2.4 B/S 架构........................................................................................................6
2.5 MySQL 数据库.............................................................................................7
3 系统分析 ...............................................................................................................8
3.1 可行性研究 ..................................................................................................8
3.2 需求分析 ......................................................................................................9
3.3 用例模型 ....................................................................................................10
4 系统设计 .............................................................................................................16
4.1 模块设计 ....................................................................................................16
4.2 数据库设计 ................................................................................................21
5 系统实现 .............................................................................................................28
5.1 用户功能模块 ............................................................................................28

此处改为你的毕业设计题目
3
5.2 管理员功能模块 ........................................................................................39
6 系统测试 .............................................................................................................48
6.1 用户注册登录用例测试 ............................................................................48
6.2 歌手信息用例测试 ....................................................................................48
6.3 音乐博客用例测试 ....................................................................................49
6.4 用户管理用例测试 ....................................................................................49
6.5 歌手信息管理用例测试 ............................................................................50
6.6 音乐信息管理用例测试 ............................................................................50
6.7 测试结果 ....................................................................................................51
7 结论 .....................................................................................................................52
致谢 .........................................................................................................................53
参考文献 .................................................................................................................54