当前位置:

基于SSM实现音乐管理系统

码岸源码 发布于:2024-03-23 最后修改于:2024-07-26 76 0

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的音乐管理系统

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 s_history_list_song
2 s_song
3 s_song_list
4 s_song_list_song
5 s_user
6 s_user_info
7 s_user_song_list
返回列表页表3-1: s_history_list_song表
说明:
序号 名称 数据类型 主键 说明
1 list_id varchar N
2 song_id varchar N
3 lastplaytime timestamp N
返回列表页表3-2: s_song表
说明:
序号 名称 数据类型 主键 说明
1 sid varchar Y 音乐唯一标识ID
2 file_name varchar N 文件名称
3 song_name varchar N 音乐标题
4 duration int N 音乐时长
5 bitrate int N 比特率
6 author varchar N 艺术家
7 album varchar N 专辑
8 year varchar N 发行年份
9 localloc varchar N 本地地址
10 lrc varchar N 歌词存储地址
11 playtimes int N 播放次数
12 img varchar N 专辑封面
返回列表页表3-3: s_song_list表
说明:
序号 名称 数据类型 主键 说明
1 lid varchar Y
2 list_name varchar N
3 create_time timestamp N
4 tag varchar N
返回列表页表3-4: s_song_list_song表
说明:
序号 名称 数据类型 主键 说明
1 list_id varchar N
2 song_id varchar N
返回列表页表3-5: s_user表
说明:
序号 名称 数据类型 主键 说明
1 uid varchar Y
2 username varchar Y
3 password varchar N
4 isenabled int N
返回列表页表3-6: s_user_info表
说明:
序号 名称 数据类型 主键 说明
1 uid varchar Y
2 username varchar N
3 nname varchar N
4 sex varchar N
5 phone varchar N
6 email varchar N
返回列表页表3-7: s_user_song_list表
说明:
序号 名称 数据类型 主键 说明
1 user_id varchar N
2 list_id varchar N

四、项目截图

4.1 下面是用户角色的功能介绍

用户角色-用户登录 图4.1 用户角色-用户登录

用户角色-用户登录 图4.2 用户角色-用户登录

用户角色-查看我喜欢的歌曲 图4.3 用户角色-查看我喜欢的歌曲

用户角色-查看我的收藏 图4.4 用户角色-查看我的收藏

用户角色-查看播放历史 图4.5 用户角色-查看播放历史

用户角色-歌曲管理 图4.6 用户角色-歌曲管理

用户角色-按分类查看 图4.7 用户角色-按分类查看

用户角色-查看我创建的歌单 图4.8 用户角色-查看我创建的歌单

五、演示站点

地址 http://www.csbishe.cn:15023/ssm_cloudmusic
账号密码

用户账号/密码: user/123456

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目