本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于springboot+vue的音乐系统。通过springboot,vue框架进行开发
http://localhost:9172/
管理员 : admin/123456
http://localhost:9173/
用户: user1/pass1
二、功能描述
管理员功能
1. 登录:管理员通过输入用户名和密码进行身份验证。验证成功,管理员进入管理界面,可执行后续管理操作。验证失败,系统显示错误信息,并允许管理员重新输入。
2. 用户管理:查看、修改和删除所有用户信息。
3. 歌手管理:管理歌手信息,包括添加、修改和删除歌手。
4. 歌曲管理:管理歌曲信息,包括添加、修改和删除歌曲。
5. 歌单管理:管理歌单信息,包括创建、修改和删除歌单。
6. 评论管理:管理用户评论,包括查看、删除评论。
用户功能
1. 登录注册:用户通过输入用户名和密码进行身份验证或进行新用户注册。
2. 首页:展示平台最新、热门或推荐的内容,如新歌、热门歌单等。
3. 歌手:展示歌手信息,包括歌手介绍、作品列表等。
4. 歌单:展示歌单信息,包括歌单介绍、歌曲列表等。
5. 我的音乐(我的收藏):展示用户收藏的歌曲和歌单。
6. 个人信息修改:允许用户修改个人信息,如用户名、密码、头像等。
三、运行环境
开发环境 idea+vscode
运行环境 node14+MYSQL5+java1.8
四、项目技术
前端:vue ,axios,vue-router,element-ui,echarts,vuex
后端:Java, springboot , mysql
五、项目截图















以上系统源码经过技术整理与调试,确保能正常运行![]()


被折叠的 条评论
为什么被折叠?



