logo资料库

KTV项目需求文档.doc

第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
资料共17页,剩余部分请下载后查看
1引言
1.1编写目的
1.2预期读者和阅读建议
1.3产品范围
2综合描述
2.1产品状况
2.2产品功能
2.3分析模型
数据定义
2.4运行环境
2.5设计和实现上的限制
2.6假设和约束
2.7以后可能提出的要求:
大小屏幕之间的切换
单曲循环与顺序播放的实现
(历史记录)已选与已唱的统一与分门别类
3外部接口需求
3.1用户界面:
3.2硬件接口:
3.3软件接口:
3.4通讯接口:
4系统功能需求
4.1说明和优先级
4.2输入/输出数据
5其他非功能需求
5.1性能要求
5.2安全措施需求
5.3安全性需求
5.4软件质量属性
5.5业务规则
5.6用户文档
词汇表
需求说明分析报告 课题:课题:KTVKTV 点歌系统 点歌系统 编写人:李阿锦,邵亚平 编写人:李阿锦,邵亚平 审核人:吕翔 审核人:吕翔 日期:2012-4-24 1
1 引言........................................................................................................................................ 3 1.1 编写目的............................................................................................................................................................ 3 1.2 预期读者和阅读建议........................................................................................................................................ 3 1.3 产品范围............................................................................................................................................................ 4 2 综合描述................................................................................................................................ 4 2.1 产品状况............................................................................................................................................................ 4 2.2 产品功能............................................................................................................................................................ 4 2.3 分析模型............................................................................................................................................................ 5 数据定义................................................................................................................................... 8 2.4 运行环境............................................................................................................................................................ 9 2.5 设计和实现上的限制........................................................................................................................................ 9 2.6 假设和约束...................................................................................................................................................... 10 2.7 以后可能提出的要求:.................................................................................................................................. 11 大小屏幕之间的切换............................................................................................................................................. 11 单曲循环与顺序播放的实现 .........................................................................................................................................................11 (历史记录)已选与已唱的统一与分门别类 .................................................................................................................................11 3 外部接口需求...................................................................................................................... 11 3.1 用户界面:...................................................................................................................................................... 11 3.2 硬件接口:...................................................................................................................................................... 12 3.3 软件接口:...................................................................................................................................................... 13 3.4 通讯接口:...................................................................................................................................................... 13 4 系统功能需求...................................................................................................................... 14 4.1 说明和优先级.................................................................................................................................................. 14 4.2 输入/输出数据................................................................................................................................................ 14 5 其他非功能需求.................................................................................................................. 15 5.1 性能要求.......................................................................................................................................................... 15 2
5.2 安全措施需求.................................................................................................................. 16 5.3 安全性需求...................................................................................................................................................... 16 5.4 软件质量属性.................................................................................................................................................. 16 5.5 业务规则.......................................................................................................................................................... 16 5.6 用户文档.......................................................................................................................................................... 16 词汇表..................................................................................................................................... 17 1 引言 此需求分析报告是对 KTV 点歌系统开发的一个需求方面的初步的分析说明性文档,旨在通 过该文档清晰的阐述系统的实际功能,方便系统开发人员对系统的理解以及与用户的沟通, 文档相关说明部分在目录部分已全部涵盖,阅读此文档的相关人员可以通过目录索引找到相 应的部分予以阅读。 1.1 编写目的 此需求分析是基于 KTV 点歌系统而编写,该系统是一套基于视频点播技术的电脑点歌系统。 期望实际投入使用的系统可以更加方便用户使用和系统需求者的管理,增强娱乐性,力求为 用户达到其预期的收效。 1.2 预期读者和阅读建议 预期读者:项目需求方,小组全体开发成员,项目验收组 此文档重点在于方便开发人员对系统的理解,对于系统的需求方建议阅读文档 2.1-2.4 以及 3.1 部分这些部分主要针对的是需求人员和开发人员两方,对系统的全局有所了解,是 概要式的阐述。对于开发方全体成员建议详细阅读此文档,并针对相关章节作详细商讨。 3
1.3 产品范围 首次发行的范围 首次发行针对 KTV 量贩所有 VIP 银座包厢,更换为此次分开发的新系统。 随后发行的范围: 在旗舰店 VIP 银座包厢试行的系统是初期投入的系统,如果系统投入使用客户满意,将 对此系统按照需求方的进一步要求完善新添相应的功能,对于界面的设计将根据量贩旗下不 同店风格设计并投入使用。 包括的特性和功能:通过管理人员对服务器端的控制,可查询包房内用户所点歌曲,管理点 歌系统歌曲数据库;启动服务器端程序后,客户端可进行即点即播(即零等待)的点歌操作, 并且多个客户端可同时点播同一首歌曲。 2 综合描述 2.1 产品状况 此系统是新型的,独立的,自主型产品,可以与其他娱乐性管理系统相结合,并且作为其中 的 KTV 点歌系统运用于 KTV 管理服务。 2.2 产品功能 从顾客使用点歌系统的角度挖掘需求,点歌系统应当具备多种途径的歌曲查询点播功能。 通过单击按钮即可查询所有曲目,并且需要提供更为丰富的查询方式。基于方便性与习惯, 首先本系统应当提供传统点歌系统的查询方式,即以歌曲名首拼音为依据的查询方式和以歌 曲名字笔画多少为依据的查询方式,此外,需要增加以歌手名为依据的查询方式和以歌曲语 4
种为依据的查询方式。事实上,这些查询方式并没有什么奇特的地方,但是因为可以让不同 的顾客选择自己习惯与适应的查询方式,它必将会让用户在消费时感觉更愉快些。 从经营者使用点歌系统的角度挖掘需求。此外,点歌系统还应当可以方便地增加新的曲目, 也应提供对现有曲目的更新、删除功能,并且,对曲目的管理应当是各包房统一的,而不是 必须一个一个包房地进行设置与操作。另外,因为曲目的管理会影响到整个系统提供的服务, 所以这些管理功能应当只能由具有相应权限的管理人员完成,因此,点歌系统中还应提供相 应管理人员管理功能及权限控制功能 2.3 分析模型 ● 实体-关系图( E-R 图) ● 数据流图 5
KTV 点歌系统数据流图 0 层结构 6
KTV 点歌系统状态转换图 闲 置 退出本系统 输入拼音 Do/出现歌曲 输入笔划数 Num1=0 Do/出现歌曲 退出本系统 歌手名 歌曲名 语种 地区 entry/所有歌手歌曲 entry/所有歌曲 entry/ 所 有 语 种 歌 曲 Entry/ 所 有 地 区 歌 曲 退出 未唱记录 选择的所有歌曲 Num2=0 Do/一会唱 退出 已唱记录 退出 添加 Do/添加歌曲 删除 Do/删除歌曲 退出 7
数据定义 另附于数据字典 名称 查询歌曲 显示歌曲 选择歌曲 添加列表 定期查询 及时更新 完善服务 改善管理 KTV 点歌系统的数据字典 类型 处理 处理 处理 处理 处理 处理 处理 处理 说明 按客户要求进行歌曲查询 显示客户所查询出的歌曲 按客户喜好进行选择 将客户选择的歌曲进行汇总 管理员进行定期维护 管理员及时对歌曲库进行更新 系统对客户的要求作出响应 管理员对系统作进一步的完善 历史记录 数据存储 储存客户已唱过的歌曲 缺省歌曲列表 数据存储 将客户要求但系统内无的歌曲列出 播放列表 数据存储 将已选择但未唱的歌曲列出 歌曲库 数据存储 数据库的歌曲信息表 8
分享到:
收藏