KTV点歌系统
KTV点歌系统 1 登录(房间号、密码) 1.1 用户登陆 登陆房间 KTV包房 1.2 管理员登陆 后台管理 2 进入包房 设立房间密码(相当于房间钥匙); 3 歌名选歌 :按照歌名选歌(直接输入) 4 筛选歌曲:最新 热歌榜 按照语种选歌 按照类型选歌 按照歌星选歌 按照歌曲排行榜选歌 按照歌曲加入日期选歌 5 已选歌曲(切入、删除,播放) 6 后台管理(管理员): a. 房间管理: 所有房间信息 分配房间(房间号、房间名、密码、房间类型(大、小、中)、房间的使用状态) 房间信息维护 房间的增加 删除 修改 b. 曲库管理:对歌曲的增删改 c. 歌手管理:添加歌手 d.管理员的密码修改 具体要求: 1 管理员的登陆, 管理员前台登陆, 2 管理员后台管理 只有管理员登录了才能显示 a 房间管理:显示当前所有房间信息 修改房间信息(主要修改房间的使用状态) 开放时间的设定 b 曲库管理: 添加歌曲、 删除歌曲、 修改歌曲信息(歌曲类型、上架日期) c 歌手管理: 添加歌手 1.房间的增加(房间名、密码、房间类型(大、小、中)、房间的使用状态)) 2.房间的删除操作 3.房间的信息修改操作(房间名、密码、房间类型(大、小、中)、房间的使用状态)) 4.管理员密码修改 3用户登录 根据用户选择房间类型(大包间 小包间 )系统分配房间号、密码、验证码登录房间,如果房间的使用状态是未使用,才能登录房间, 系统自动分配未使用的方法给用户,提供给用户房间信息(房间号,房间钥匙) 欢迎界面 4 歌名选歌 根据用户输入的歌曲名在歌曲表中查找并加入已选歌曲 5 筛选歌曲(右键选中 进入已选歌曲) 按照语种选歌:国语、台语、粤语、英语 按照类型选歌:合唱、流行、经典、电影 按照歌星区域选歌:内地、港台、 按照歌曲排行选歌:根据歌曲的受欢迎程度排序显示 按照上架日期选歌:输入日期下限、输入日期上限(不能超过当前系统时间) 6 已选歌曲列表 实现歌曲的切入 播放和删除 显示当前列表中所有的歌曲信息,设置右键(优先、删除)或者用按钮(优先、删除) 7.设定房间时间到达最后2分钟 提醒客户时间; 7 退出系统 欢送客户再来; 分析数据库表: 歌手类别与歌曲类别为一对多关联:一个歌手乐意演唱多首歌曲,一首 歌曲也可以被不同歌手演唱。 歌曲类型与歌曲为一对多关联:一首歌曲属于一个类别,一个类别可以 有多首歌曲 ? 歌曲语言与歌曲语种是一对多关联:一首歌曲对应一种语言,一种语言 有多首歌曲 四个实体对象: 管理员(账户ID,账户、密码、); 房间(房间id、房间名、密码、房间类型(大、小、中)、房间的使用状态) 歌手(歌手id、歌手名、歌手性别、歌手籍贯) 歌曲(歌曲id、所属歌手id、歌曲名、歌曲的受欢迎程度<int类型>、歌曲语种、歌曲类型、歌曲的文件路径、歌曲的上架日期)
- 1
- 2
- 粉丝: 2
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python大作业:音乐播放软件(爬虫+可视化+数据分析+数据库)
- 课程设计-python爬虫-爬取日报,爬取日报文章后存储到本地,附带源代码+课程设计报告
- 软件和信息技术服务行业投资与前景预测.pptx
- 课程设计-基于SpringBoot + Mybatis+python爬虫NBA球员数据爬取可视化+源代码+文档+sql+效果图
- 软件品质管理系列二项目策划规范.doc
- 基于TensorFlow+PyQt+GUI的酒店评论情感分析,支持分析本地数据文件和网络爬取数据分析+源代码+文档说明+安装教程
- 软件定义无线电中的模拟电路测试技术.pptx
- 软件开发协议(作为技术开发合同附件).doc
- 软件开发和咨询行业技术趋势分析.pptx
- 软件测试题详解及答案.doc