1 / 11
文档名称:

KTV点歌系统设计规约.docx

格式:docx   大小:118KB   页数:11页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

KTV点歌系统设计规约.docx

上传人:maritime_4 2020/12/11 文件大小:118 KB

下载得到文件列表

KTV点歌系统设计规约.docx

文档介绍

文档介绍:设计规约
项目名称:KTV点歌系统
参与人员:
目录
1引言 3
3
3
3
2系统设计 3
3
.
7
.
7.
-R 图 8
.
9
.
10
1引言

KTV点歌系统是以卡拉0K为基础,利用计算机技术以及数据库技术对客 户点歌以及歌曲的存储进行很大改善的计算机应用系统。本系统主要方便用户 在进行点歌时提供一个非常友好的交互界面,以及给系统管理员提供了一个最 高权限,即是能对数据库进行相应操作,例如删除曲库中的歌曲,添加新的歌 曲到曲库中去。

随着时代的进步,人们的生活变得越来越富裕,这时候的人们不仅仅是追 求物质上的享受,人们对精神上的享受空前提高。而时代赋予现代人类的一大 精神盛宴无疑是越来越多的流行乐,尤其是大多数的青少年更是离不开音乐。 KTV就是这个时候运运而生,城市里越来越多的 KTV (这里指KTV场所)出 现在人们的生活中。
随着KTV行业的迅猛发展,点歌系统在 KTV里的重要性越来越大,特别 是在面向普通消费者的量贩式KTV ,投资方在选系统的时候无不练就一双金睛 火眼,千挑万选,而且更是在配套设备上重金投入,确保为消费者营造出一个 更好的放松环境。KTV点歌系统也因此有了广阔的发展前景。

本软件称为KTV点歌系统。本系统实现了良好的人机界面;方便的点歌 功能;较好的权限管理以及方便的添加、删除和修改数据功能。本系统支持单 机工作。普通用户即可直接进入系统主界面,通过相应的入口进入“管理员主 界面”、“房间端”、“播放界面”、“点歌界面”。其中点歌界面分为“歌 星点歌”、“歌名点歌”、“字数点歌”、“拼音点歌”四种点歌方式,选择 点歌方式并点歌后,在下方的歌曲列表将显示符合搜索条件的歌曲,用户点击 相应的歌曲,“确定”后即完成了一首歌的点播。
用户通过主界面进入管理员界面后,可登陆对系统曲库进行管理,也可修改用 户名或密码。
2系统设计

,将系统划分为以下模块:
(1) 基本数据维护模块:提供了管理员录入、修改、注销并维护基本 数据的途径。例如对管理员的个人信息的修改和注销,房间信息的修改, 歌曲和歌手信息的修改等。
(2) 基本业务模块:用户使用该系统,可以在进入房间后进行点歌, 选歌等。
(3) 信息查询模块:主要用于查询相关信息,例如房间信息、歌曲,
(4)数据库管理模块:对管理员、房间、歌手、歌曲等信息进行统 管理。
KTV点歌系统
J
亶沓魯块
2基本数据维护模块
(1) 用户信息管理:管理员可以修改、删除用户信息;
(2) 房间管理:管理员可以进行房间信息维护,修改房间状态;启用 新房间用户可以删除照片;
(3) 曲库管理:管理员可以进行歌星信息维护,修改、删除歌手基本 信息,添加歌曲;
(4) 点歌管理:用户登录房间后,可以搜索点歌,对已点歌曲进行相 应控制等;
基本数据维护模块
用户®吕理
占書理
3基本信息查询模块
查看用户信息:负责查看本系统的所有用户信息
查看房间:负责查看房间信息
查看曲库:负责查看歌手信息
查看点歌:负责查看点歌信息
基本信息查询模块
杳鬲户信息
4基本业务模块
(1) 房间登记:管理员需要先对房间信息进行维护,之后用户才能登 入房间进行相应的点歌操作;
(2) 用户登录:负责对用户或管理员的身份进行验证;
(3) 曲库更新:负责接收管理员操作的曲库信息,并保存在数据库中
(4) 点歌管理:根据不同检索条件进行点歌;
(5) 曲目控制:对符合检索条件的歌曲进行播放、暂停、控制音量等 操作;
基本业务模块
GS
一 mam
5数据库管理模块
(1) 用户信息:包括账号,密码;
(2) 房间信息:包括房间号,密码,房间状态,类型,随机号;
(3) 歌手信息:包括歌手编号,姓名,性别,国籍;
(4) 歌曲信息:包括歌曲编号,歌曲名称,歌曲字数,歌曲拼音,歌 曲链接地址,歌手编号等;
数摇库管理模块
>

221类图描述
类图说明:
Admin类:它包括三个属性:adminld (账号),adminName (姓名), password (密码);它包含的方法都是用来设置和获取这些属