KTV点歌系统需求说明
KTV系统需求分析
V系统功能示意图
2. 功能:
采用人机交互的方式,数据库经济、安全可靠
UI:(C#) 数据库: 使用环境:PC机
用户登陆:分为客户和管理员
系统初始界面是登录页面,仅有管理员账号能够进入系统,登录后可选择进入点歌功能区域或数据管理功能区域。如果系统用于商业活动,则管理员需要协助用户进入点歌功能区域。每个账号都会设置密码,这些密码会保存在管理员的数据库中。
数字点歌:
按歌曲名的编号进行点歌。
为每首曲目分配唯一标识,其编码方案可设计为独立模块,该标识需在歌曲列表中明确呈现,部分歌厅会提供点歌簿,曲目编号亦可于其中检索。当键入数字时,系统应提供智能提示,例如输入数字1,则应展示所有符合以下条件的曲目:编号为1的、编号以1为首位、编号由两位数构成且十位与个位均为1的……此类匹配项需按编号数值大小进行排序排列。
明星点歌:
根据歌手名字进行点歌
点击之后,清单会展示所有歌手,并且依照姓名的拼音顺序排列。假如借助输入法直接
输入歌

歌手名称能够精确识别特定歌手,即便存在同名情况,若输入歌手名称的拼音则能检索到相应拼音首字母的歌手,并按拼音首字母排列,点击歌手后,列表会展示该歌手的所有作品,同样按首字母排序,接着选择作品
根据歌曲对应拼音点歌
系统在保存音乐时,会自动为每首乐曲依照其名称生成一个拼音简写,用户在点选乐曲时,只需键入该乐曲名称的拼音简写,系统便会呈现所有发音与之相符的乐曲,同时将输入的拼音简写包含在内的乐曲筛选出来,并且按照拼音简写的顺序进行排列,例如键入"TT",就会列出"天堂、同样、最接近天堂的地方、同来同往"等乐曲,接着用户可以从列表中挑选出想要欣赏的乐曲
根据歌曲名点歌
点播歌曲时,必须借助输入设备,输入歌曲的名称,才能完成点歌操作,不过,目前很多歌厅,并没有设置这个功能,所以,我们正在商议,是否要增设此项服务
将歌曲添加到已选歌曲队列
用户不论采用何种途径寻获心仪曲目并选定之后,按下"选择歌曲"键,再以双击该曲目或先单击再点选"选择"按钮,即可将该曲目加入播放队列。在曲目清单里,用户能够查看到已点选的曲目以及它们的播放次序。
播放选中的歌曲,使用 控件
把音乐文件的存储位置提供给那个组件,依照这个位置去找到相应的曲目并开始播放。
对歌曲信息、用户信息进行增删改等维护
用户在登录后,若要管理后台数据,可进入相应操作面板,在此面板中,能够添加新的歌曲条目,也可以移除不需要的歌曲,对于已有的歌曲资料,可以编辑其内容,同时,还能调整或录入用户资料,所有这些变动,最终都会被存储到数据仓库中。
依照工作要求研究,系统规划了若干符合使用者要求的各类对象及它们彼此间的关联示意图。该系统的对象包含:艺人资料对象、曲目资料对象、曲目类别资料对象和系统维护人员资料对象。
