一、项目介绍
该音乐点歌管理系统具有以下功能:
1. 用户功能:
注册登录:用户可以通过在线注册功能创建账号,并使用账号进行登录。
音乐上传:用户可以上传自己的音乐文件,并填写相关信息如歌曲名、歌手、专辑等。
音乐推荐:系统会根据用户的音乐偏好和历史播放记录,推荐适合用户的音乐作品。
在线播放:用户可以在线播放系统中的音乐作品,支持控制音乐的播放、暂停、调整音量等操作。
播放榜单:用户可以查看系统中的音乐榜单,包括热门音乐榜、新歌榜等。
歌手查看:用户可以根据歌手的名称来查看该歌手的音乐作品,并进行播放。
个人音乐及审核:用户可以查看自己上传的音乐作品,以及审核状态。
2. 管理员功能:
音乐审核:管理员可以在线对用户上传的音乐进行审核,包括确认音乐文件的合法性和审核歌曲信息的准确性。
投票管理:管理员可以管理音乐作品的投票活动,包括创建投票活动、设定投票规则、统计投票结果等。
歌手管理:管理员可以管理系统中的歌手信息,包括歌手的添加、修改和删除。
统计管理:管理员可以对系统中的数据进行统计分析,如歌曲的播放量、用户的注册量等。
用户管理:管理员可以管理系统中的用户账号,包括对用户进行禁用、删除等操作。
以上是该音乐点歌管理系统的主要功能。其他与功能无关的内容没有描述。
作品包含
二、项目技术
后端语言:Java
项目架构:B/S架构、MVC开发模式
数据库:MySQL
前端技术:JavaScript、HTML、CSS
后端技术:Spring Boot、SSM
三、运行环境
操作系统:Window、MacOS
数据库:MySQL5.7
主要开发工具:IDEA
Tomcat: 8.0
Maven:3.6