技术栈:JAVA+Springboot+mysql+vue
详细功能需求描述(必填):(请尽可能详细填写要求 因为我们定做都是按照要求来定做)
1.用户
首页:发起点歌入口、展示点歌公告,每日点歌排行、特别活动、展示热门歌曲和推荐歌单。
点歌功能:提交歌单:用户需填写歌曲名、歌手、留言等信息、实时查看点歌申请的处理状态(已处理/未处理)、审核状态反馈:包括是否通过、原因等、交个人信息:学号、姓名、专业、班级。
消息通知:展示歌曲相关通知、审核结果、管理个人消息通知。
个人中心:反馈与帮助功能、查看和修改个人信息、历史点歌记录查看
音乐推荐:利用用户历史点歌数据和喜好,通过个性化歌曲。
互动功能:用户可以实时评论和对点播歌曲表达意见、实现点歌直播间,提供实时互动的平台。
歌曲分享:建立用户社区,让用户讨论音乐、分享歌单。
后台管理员功能
搜索歌曲:通过ID、歌曲名称、歌手搜索、查看歌曲详细信息和操作选项。
点歌信息管理:展示点歌信息ID、歌曲名称、歌手、来源、审核状态、对点歌信息进行审核、编辑等操作。
用户管理:管理用户信息:编号、真实姓名、学号、所属专业、认证状态、注册时间。
提供用户信息的操作功能:编辑、删除。
数据分析:提供后台数据分析,如点歌趋势、热门歌手统计(数据可视化图)。
用户评价管理:查看和管理用户对歌曲的评价、提供回复和管理评价的功能。
系统公告管理:管理和发布系统公告:点歌排行、活动通知、公告内容包括系统更新、活动信息等。