基于SpringBoot的在线音乐播放系统

项目目录

  • 一、项目概述
  • 二、开发环境
  • 三、系统搭建
  • 四、用户功能
    • 1、注册
    • 2、登录
    • 3、首页
    • 4、歌单
    • 5、歌手
    • 6、收藏
    • 7、搜索
    • 8、播放
  • 五、管理员功能
    • 1、登录
    • 2、系统首页
    • 3、用户管理
    • 4、歌手管理
    • 5、歌单管理
    • 6、歌曲管理
  • 六、项目总结

一、项目概述

本项目是一个前后端分离的音乐播放系统项目,前端使用的Vue,后端使用的SpringBoot。前端分为前台用户界面和后台管理员界面。

用户界面的功能除了最基本的播放暂停、上一首下一首、下载歌曲,还有搜索、收藏、同步歌词、评分和评论功能。
基于SpringBoot的在线音乐播放系统_第1张图片
管理员界面在登录后在首页可以看到数据分布,可以有用户管理模块、歌手管理模块、歌单管理模块和歌曲管理模块。
基于SpringBoot的在线音乐播放系统_第2张图片

二、开发环境

基于SpringBoot的在线音乐播放系统_第3张图片
Navicat是MySQL的可视化管理工具,IDEA是写后端java代码的,就是SpringBoot的内容,VSCode是写前端Vue的。这里的X表示任意,但大版本必须一致,否则会出现不兼容问题。浏览器使用谷歌、火狐、QQ浏览器都可以。

三、系统搭建

前提条件:系统已经安装了MySQL5.7、Navicat、JDK1.8、Maven3.6.1、Vue3.0以下开发环境、Intellij Idea 、VSCode、Chrome
基于SpringBoot的在线音乐播放系统_第4张图片

四、用户功能

1、注册

基于SpringBoot的在线音乐播放系统_第5张图片

2、登录

基于SpringBoot的在线音乐播放系统_第6张图片

3、首页

基于SpringBoot的在线音乐播放系统_第7张图片

4、歌单

基于SpringBoot的在线音乐播放系统_第8张图片

5、歌手

基于SpringBoot的在线音乐播放系统_第9张图片

6、收藏

基于SpringBoot的在线音乐播放系统_第10张图片

7、搜索

基于SpringBoot的在线音乐播放系统_第11张图片

8、播放

基于SpringBoot的在线音乐播放系统_第12张图片

五、管理员功能

1、登录

2、系统首页

基于SpringBoot的在线音乐播放系统_第13张图片

3、用户管理

基于SpringBoot的在线音乐播放系统_第14张图片

4、歌手管理

基于SpringBoot的在线音乐播放系统_第15张图片

5、歌单管理

基于SpringBoot的在线音乐播放系统_第16张图片

6、歌曲管理

基于SpringBoot的在线音乐播放系统_第17张图片

六、项目总结

本次项目可以说很好地实现了这个课题,前台用户界面和后台管理员界面都设计的很全面,核心功能很完善,非常适合用来作为毕设系统,绝对是优秀毕业设计。

你可能感兴趣的:(spring,vue,java,项目管理,毕设)