公共 登录页
1 / 21
项目说明
基于Java原创音乐推荐系统 系统主要分为普通用户、创作者、管理员三个角色 普通用户的主要功能有: 1. 用户输入账号密码登录系统 2. 用户查看首页场景推荐、每日推荐、好友在听、热门音乐等内容 3. 用户进入发现音乐页面,按曲风分类浏览音乐内容 4. 用户可以搜索音乐信息,快速查找目标歌曲 5. 用户播放音乐,并对音乐进行点赞、收藏、打赏等操作 6. 用户将歌曲加入个人歌单,创建、编辑、删除歌单并查看歌单详情 7. 用户查看我的收藏并取消收藏音乐 8. 用户进入好友模块查看好友列表、发送好友申请、处理好友申请并查看好友在听内容 9. 用户发布音乐需求,查看我的需求,并进行新增、编辑、删除、确认完成、查看交付作品等操作 10. 用户进入个人中心修改资料、修改密码并设置音乐偏好 11. 用户退出登录 创作者的主要功能有: 1. 创作者输入账号密码登录系统 2. 数据概览:创作者查看作品总数、总播放量、粉丝数和累计收益 3. 我的作品:创作者查看、编辑、删除个人作品 4. 上传作品:创作者上传音频、封面,填写歌曲名称、曲风、情绪、歌词、简介等信息后发布作品 5. 需求订单:创作者查看可接需求、接单、查看我的接单并交付作品 6. 创作辅助:创作者使用AI歌词灵感、AI旋律建议等辅助功能 7. 收益管理:创作者查看收益、打赏记录并申请提现 8. 创作者可返回前台首页 9. 创作者退出登录 管理员的主要功能有: 1. 管理员输入账号密码登录系统 2. 数据看板:管理员查看总用户数、活跃用户数、创作者数、作品总数、播放点赞收藏数据、累计打赏和曲风排行等统计信息 3. 用户管理:管理员进行用户新增、编辑、搜索、封禁、解封、删除操作 4. 创作者管理:管理员对创作者进行编辑、审核通过、审核拒绝、删除操作 5. 歌曲管理:管理员对歌曲进行新增、编辑、审核、下架、恢复、删除操作 6. 评论管理:管理员对评论进行审核和删除操作 7. 需求管理:管理员对音乐需求进行审核管理 8. 提现审核:管理员对提现申请进行通过或拒绝处理 9. 管理员可返回前台首页 10. 管理员退出登录