音乐是人类永恒的话题,无论是在古代还是现代人们对音乐都有一种非常的热爱在里面,同时音乐也寄语了人们对美好事物的憧憬,很多时候人们在试听音乐的时候并不能够及时的找到适合自己的音乐,而且当下很多音乐都是收费的,为了能够让更多的音乐爱好者及时的找到自己喜欢的音乐我们开发了基于springboot+vue协同过滤算法的音乐推荐系统.
一、项目概述
- 本项目是一个前后端分离的音乐播放系统项目,前端使用的Vue,后端使用的SpringBoot。前端分为前台用户界面和后台管理员界面。
- 用户界面的功能除了最基本的播放暂停、上一首下一首、下载歌曲,还有搜索、收藏、同步歌词、评分和评论功能。
- 管理员界面在登录后在首页可以看到数据分布,可以有用户管理模块、歌手管理模块、歌单管理模块和歌曲管理模块。
二、开发环境
Navicat是MySQL的可视化管理工具,IDEA是写后端java代码的,就是SpringBoot的内容,VSCode是写前端Vue的。这里的X表示任意,但大版本必须一致,否则会出现不兼容问题。浏览器使用谷歌、火狐、QQ浏览器都可以。
三、系统搭建
前提条件:系统已经安装了MySQL5.7、Navicat、JDK1.8、Maven3.6.1、Vue3.0以下开发环境、Intellij Idea 、VSCode、Chrome
四、用户功能
1、注册
2、登录
3、首页
4、歌单
5、歌手
6、收藏
7、搜索
8、个人信息
五、管理员功能
1、登录
2、系统首页
3、用户管理
4、歌手管理
5、歌单管理
6、歌曲管理
六、项目总结
本次项目可以说很好地实现了这个课题,前台用户界面和后台管理员界面都设计的很全面,功能非常完善,非常适合用来作为毕设系统,绝对是优秀毕业设计。
另附赠一万字文档。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容