ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:76.99KB ,
资源ID:20136552      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20136552.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(1需求规格说明书.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

1需求规格说明书.docx

1、1需求规格说明书目录1引言 11.1编写目的 11.2背景说明 11.3 术语定义 11.4 参考资料 12任务概述 22.1目标 22.2用户的特点 22.3假定与约束 23需求规定 33.1对功能的规定 33.2对性能的规定 53.2.1精度 53.2.2时间特性要求 53.2.3灵活性 53.3 输入输出要求 53.4 数据管理能力要求 63.5 故障处理要求 63.6 其它专门要求 64 运行环境设定 74.1设备 74.2支持软件 74.3. 接口 74.4. 控制 85缩写词表 96 参考文献 101引言1.1编写目的编写本需求规格说明书的目的是明确本系统的详细需求,供使用单位确认

2、系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。 为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 本文档供项目经理、设计人员、开发人员参考。1.2背景说明随着时代的进步,人们的生活变得越来越富裕,这时候的人们不仅仅是追求物质上的享受,人们对精神上的享受空前提高,而时代赋予现代人类的一大精神盛宴无疑是越来越多的流行元素,大部分青少年更是离不开音乐。KTV场所就是这个时候应运而生,城市里越来越多的KTV场所出现在人们的生活中,则非常需要设计出一款受大众欢迎的KTV点歌管理系统。 通过计算机能够处理多媒体数据,以及数据库支持存储多媒体数据信息的,基于计算机的

3、KTV点歌管理系统已经非常普遍。然而,传统的KTV点歌管理系统没有网络支持,用独立的一台电脑或者一台类似于家电类的电子产品来完成KTV点歌管理系统的功能,我们称之为单机版点歌系统。在现今信息社会,此系统已经不能满足消费者和经营者的需求,独立系统既缺乏大量的音乐资源,又不利于集中管理与更新,不能很好的共享资源,造成资源浪费。所以,一款基于C/S模式的KTV点歌管理系统迫在眉睫。1.3 术语定义 MB:计算机中的一种储存单位,读作“兆”,1MB = 1024字节。 C/S模式:客户机/服务器模式。1.4 参考资料1KTV点歌管理系统项目计划书2任务概述2.1目标 从消费者使用KTV点歌管理系统角度

4、看,此系统需要具备多种方式的歌曲查询功能,通过单击查询按钮即可查询所需曲目,并且提供人性化的查询方式。基于方便性与习惯性,此系统需提供传统点歌系统的查询方式,即以歌曲名首拼音和歌曲名字笔画数为依据的查询方式,而且需要提供以歌手名和歌曲语种为依据的查询方式。此外,为满足消费者的娱乐需要,此系统应具有播放一般多媒体格式的功能,以及能对多媒体数据进行常用的操作。 从经营者使用KTV点歌管理系统角度看,此系统应当可以方便地增加新的歌曲,以及对现有歌曲的进行修改、删除等功能。 从KTV点歌管理系统性能、易管理角度看,此系统应将多媒体数据存放于服务器上,各系统客户端以共享的方式访问多媒体数据。 此系统是一

5、个完全独立、不依赖于外部的软件系统,它包含3个子系统,即客户端点歌系统、客户端管理系统、服务端数据处理系统。2.2用户的特点 点歌系统的操作人员为具有基本的计算机操作技能,喜欢以唱歌作为娱乐方式的青少年、中年群体。 管理系统的操作人员应熟悉计算机上某种特定系统的操作步骤、流程,懂得计算机基本常识。2.3假定与约束 计划使用的设备:服务器,点歌电脑,管理电脑 用户的假定:用户需会基本的电脑操作 工作约束:两周 经费约束:小组成员自行解决 人员约束:小组2位成员 设备约束:笔记本电脑进行模拟计划使用的设备3需求规定3.1对功能的规定1、功能总体描述图3-1 KTV点歌管理系统用例图说明:此用例图采

6、用的工具是MICROSOFT VISIO 2013,图3-1详细描述了KTV点歌管理系统的总体功能,并具体描述了消费者和经营者各自所需的模块。图3-2 用例图符号说明说明:图3-2阐述了图3-1所用符号的含义。2、功能详细描述采用数据字典详细说明系统需要完成的具体功能,见表3-1。表3-1 KTV点歌管理系统的具体功能功能类型说明按语种查询处理采取语种分类查询歌曲按歌手名查询处理利用歌手名进行歌曲查询按歌曲名查询处理输入歌曲名查询按分类查询处理利用歌曲类型进行查询查询排行榜处理按客户要求进行歌曲推荐点歌处理播放客户所选歌曲歌曲控制处理对当前播放歌曲的暂停,播放,切歌的控制历史记录数据存储存储客

7、户已唱过的歌曲播放列表数据存储将已经选择但未唱的歌曲列出查询数据库处理按查询关键字检索数据库续表3-1 KTV点歌管理系统的具体功能功能类型说明访问服务器处理对服务器取得访问,以便数据查询增加歌曲处理管理员对服务器上的歌曲库进行增加删除歌曲处理管理员对服务器上的歌曲库进行删除歌曲库数据存储服务器端的数据库的歌曲信息表3.2对性能的规定3.2.1精度查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。3.2.2时间特性要求一般操作的响应时间应在12秒内。3.2.3灵活性满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。3.3 输入输出要求表3-

8、2用户点歌输入输出数据列表输入数据名称实际含义数据类型数据格式数据约束输出数据名称歌手名当进行按照歌手名称索引时Varchar中文简体或英文长度50该歌手所有曲目歌曲名当进行歌曲名索引时Varchar中文简体或英文长度50该歌曲名曲目续表3-2用户点歌输入输出数据列表歌曲语种当进行歌曲语种索引时Varchar中文简体或英文长度50该语种曲目歌曲分类当进行歌曲分类索引时Varchar中文简体或英文长度50该分类曲目3.4 数据管理能力要求 KTV点歌管理系统针对的是中小型KTV场所,服务器可承受20台左右主机访问,数据库可保存1万首左右歌曲信息,每首歌曲数据总和在50MB以内。3.5 故障处理要

9、求正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。3.6 其它专门要求 由于消费者和经营者教育水平的限制,本软件要求使用方便,人性化。4 运行环境设定4.1设备点歌电脑: 主机、触屏显示器、软件(CPU:1GHZ 内存:512MB)视频服务器: 主机、显示器、系统软件、流控软件(CPU:2GHZ 内存:1GB)歌曲磁盘库: 计算机硬盘(500GB+)系统管理电脑:主机、显示器(CPU:1GHZ 内存:512MB)4.2支持软件系统运行于Windows2000/XP及更高版本的操作系统之上。数据库采用SQLite开源数据库。4

10、.3. 接口1. 用户界面:用户要求界面不能过于复杂,但风格要轻松轻盈。将要使用在每一个屏幕(图形用户界面)上的软件组件,可能包括: 选单; 标准按钮; 导航链接; 各种功能组件; 消息栏;2. 硬件接口:a) 视频服务器(必备设备):是整个系统的核心,负责接受各个房间电脑请求信号,调度歌曲文件,并将它们发送到有需求的房间去。b) 点歌电脑(必备设备):点歌电脑是长期稳定工作的PC计算机,点歌软件在包房点歌电脑上,用户通过它进行点歌、各种查询操作。c) 歌曲磁盘库(必备设备):由一组大容量的硬盘构成,压缩后的计算机文件全部保存在其中,在投资允许的情况下,根据不同的系统采用不同的硬盘,可有效地节

11、约经费并提高安全性。d) 网络(必备设备):整个KTV系统由计算机网络连接而成,它包括网线和交换机。e) 管理电脑(必备设备):对各点歌系统进行控制,以及对歌曲库的更新。3. 软件接口:a) 点歌软件:用户可以根据个人爱好通过包房电脑及该软件查询所需要的歌曲,了解歌星的简介、播放歌曲、控制歌曲、点酒水服务等,同时,软件中包含了丰富多彩的主题页面,用户可根据喜好随时随地的更换软件的界面,这项技术是目前国内KTV系统中首创的。系统采用了多模块交叉功能,如客户在点播服务功能、酒水功能时,仍可对正在点播的节目进行控制和操作,实现了完全交叉式的操作。b) 歌曲管理系统:用于系统歌曲库中的歌曲管理,如添加

12、、删除等。c) 服务响应系统:根据点歌软件系统的请求返回特定的数据。4. 通讯接口:a) 网络通讯标准或者协议:HTTP/FTPb) 通讯安全或加密问题:维护人员和管理人员由权限密码后期投入使用时予以交付c) 数据传输速率:100mpbsd) 同步和异步通讯机制兼可4.4. 控制 1、显示屏不支持触摸,用鼠标控制。 2、显示屏支持触摸,则直接触摸点击。5缩写词表KTV : Karaok TVTV : TelevisonC/S:Client/Server6 参考文献1KTV点歌管理系统项目计划书2李代平软件工程设计案例教程北京:清华大学出版社,20083王珊、萨师煊数据库系统概论北京:高等教育出版社,2006

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1