




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目编号项目编号: S 卷卷 号号 卷内编号卷内编号 密密 级级 需求规格说明书需求规格说明书 Version: 项 目 承 担 部 门: 项目研发部 撰 写 人(签名): 徐洋洋 完 成 日 期: 2016-4-22 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 徐洋洋 评 审 日 期: 2016-4-23 分 类: 目目 录录 1.引言引言.1 1.1目的 .1 1.2定义 .1 1.3参考资料.1 2.软件总体概述软件总体概述.1 2.1软件标识.1 2.2软件描述.1 2.2.1系统属性.1 2.2.2开发背景.2 2.2.3软件功能.2 2.3用户的特点.2 2.4限制与约束.2 3.具体需求具体需求 .2 3.1功能需求.3 3.2性能需求.3 3.3数据库需求.4 3.4设计约束.4 3.4.1其他标准的约束.4 3.4.2硬件约束.4 3.5属性 .4 3.5.1可用性.4 3.5.2可靠性.4 3.5.3效率.4 3.5.4安全性.4 3.5.5可维护性.4 3.5.6可移植性.5 3.6外部接口需求.5 3.6.1用户接口.5 3.6.2硬件接口.5 3.6.3软件接口.5 3.6.4通信接口.6 4.数据字典数据字典 .6 5.附录附录.6 5.1用户方组织机构图;.6 0o 1 1. 引言引言 1.1 目的目的 KTV 总体功能都要围绕唱歌这一主题来实现,针对这一本质需求为客户提供方便快捷 的服务与功能,包括点歌及点歌方式:歌星点歌、性别点歌、音乐组合点歌、种类点 歌。 1.2 定义定义 拥有无数的歌曲资源,满足所有用户的点歌需求 1.3 参考资料参考资料 经核准的用户合同、用户需求说明书、项目开发委托合同书、技术可行性报告 项目开发计划 本项目的较高层次的开发文档:项目开发计划; 2. 软件总体概述软件总体概述 2.1 软件标识软件标识 软件全名:量贩式 KTV 点歌系统 软件缩称:FKTV 版本号:asdfghjkl 2.2 软件描述软件描述 2.2.1系统属性 该系统为简易 KTV 管理系统,操作对象包括客户和管理员 2.2.2开发背景 本节说明软件的开发目的、应用目标和使用范围等背景材料。 随着人们生活水平的提高,人们的业余 生活也发生了巨大变化。近些年来, 人们的业余生活变得越来越丰富多彩,去练歌房练歌,成为人们在生活之余的主要休 闲方式。传统的卡拉 OK 一直用光盘盘来为顾客播放歌曲,由于光盘存放歌曲数量有限, 很多时候,顾客都找不到自己想唱的歌,并且用光盘播放歌曲不方便。KTV 系统采用 先进开发工具,通过本系统,顾客可通过多种方式点播自己喜爱的歌曲,管理员可向 系统中添加、修改和删除歌曲信息。 2.2.3软件功能 本节为软件功能提供一个摘要,无须描述功能的细节。应为每一软件功能的需求分配一个唯一 性的标识,以利于需求的跟踪和测试。应说明功能的优先级定义,和每一功能的优先级(从用 0o 2 户角度而言)。优先级定义可采用以下方法(QFD对功能需求的分类方法): a.高软件必须实现的功能,用户有明确的功能定义和要求; b.中软件应该实现的功能,用户的功能定义和要求可能是模糊的、不 具体的、或低约束的,但是这类功能的缺少会导致用户的不满意,因此 这类功能的具体需求应当由需求分析人员诱导用户产生并明确; c.低软件尽量实现的功能,并可根据开发进度进行取舍,但这类功能 的实现将会增加用户的满意度。 可用以下表格来说明软件功能: 序号序号功能名称功能名称功能需求标识功能需求标识优先级优先级简要描述简要描述 001 歌名点歌 QuerySong 用户根据自己的喜好挑 选自己喜欢的歌 002 排行榜 OrderList 用户针对最近的热歌选 择自己要唱的歌 003 歌星点歌 QuerySinger 根据歌星名字选歌 004 删除已点 DeleteAlSong 删除已经点的歌 005 已选歌曲 ChoiceSong 查看已选歌曲的清单 006 切换歌曲 ChangeSong 切换到下首歌 007 呼叫服务 CallService 呼叫服务员服务 008 灯光效果 LightService 包厢灯光舞台效果 009 歌曲优先 TopSong 后面的歌曲顶到最先 010 添加功能 AddSong 添加歌曲资源 011 删除功能 DeleteSong 删除歌曲资源 012 更新功能 UpdateSong 更新歌曲资源 也可配合软件的功能结构图加以说明。 2.3 用户的特点用户的特点 针对有唱歌爱好的所有用户 0o 3 2.4 限制与约束限制与约束 经费 :20 万 编程语言:java/C# 硬件限制:win7/win8/win10 开发限制:两个月 安全保密:有 遵守的标准,规则:见用户协议。 3. 具体需求具体需求 本章应包括在进行软件结构设计时所需的全部细节。 3.1 功能需求功能需求 本节描述2. 2.3.节所述的每一功能需求。本节可以划分为若干小节,每一小节逐一说明每 一功能需求。 本节将该功能需求具体描述为输入、处理和输出的需求。本节可用自然语言描述;也可用 形式化的方法描述,如数据流图(DFD)、业务流程图(IDEF0)方法等。本节由以下内容组 成: A.输入:详细描述该功能的所有输入数据,包括:输入源、类型、长度、数值范围、精 度、量纲、数量、更新和处理频度等; B.处理:定义对输入数据的全部操作,以获得预期的输出数据,包括:输入数据的有效 性检验、操作时序或优先级、异常情况处理、输出数据的有效性检验等; C.输出:详细描述该功能的所有输出数据,包括:接受者、类型、长度、数值范围、精 度、量纲、数量、出错信息等。 可用下表方式描述: 3.1.1 歌名点歌 功能编号功能编号 001 功能名称功能名称歌名功能所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲的点播 输入项 歌曲旁的点歌按钮 处理描 述 点击按钮时,系统自动的将歌曲加入到点歌列表中,默认歌曲的 点播状态为 0. 0o 4 输出项 点歌成功时出现成功提示,点歌失败给出失败提示。 界面要 求 无 功能编号功能编号 002 功能名称功能名称点歌功能所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲的点播 输入项 歌曲旁的点歌按钮 处理描 述 点击按钮时,系统自动的将歌曲加入到点歌列表中,默认歌曲的 点播状态为 0. 输出项 点歌成功时出现成功提示,点歌失败给出失败提示。 界面要 求 无 功能编号功能编号 002 功能名称功能名称排行榜点歌所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲的点播 输入项 歌曲排行的点歌按钮 处理描 述 点击按钮时,系统自动的将歌曲加入到点歌列表中,默认歌曲的 点播状态为 0. 输出项 点歌成功时出现成功提示,点歌失败给出失败提示。 0o 5 界面要 求 无 功能编号功能编号 003 功能名称功能名称歌星点歌所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲的点播 输入项 查找歌星名,歌星名首字母 处理描 述 点击确定时,系统自动查找该歌星的所有歌曲 输出项 点歌成功时出现成功提示,点歌失败给出失败提示。 界面要 求 无 功能编号功能编号 004 功能名称功能名称删除已点所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲已点的删除 输入项 已点歌单上的歌名右边的删除按钮 处理描 述 点击按钮时,系统自动的将歌曲删除 输出项 删除成功时出现成功提示,删除失败给出失败提示。 界面要 求 无 0o 6 功能编号功能编号 005 功能名称功能名称已选歌曲所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能查看已选歌曲 输入项 点击按钮已选歌曲 处理描 述 点击按钮时,系统自动跳界面到已选歌曲 输出项 点击按钮时出现成功提示 界面要 求 无 功能编号功能编号 006 功能名称功能名称切换歌曲所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲下一首歌的点播 输入项 歌曲旁的切歌按钮 处理描 述 点击按钮时,系统自动的将歌曲切入到下一首歌 输出项 界面要 求 无 功能编号功能编号 007 功能名称功能名称呼叫功能所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能呼叫酒水服务 0o 7 输入项 屏幕上的呼叫按钮 处理描 述 点击按钮时,系统自动向服务员发出信息 输出项 界面要 求 无 功能编号功能编号 008 功能名称功能名称灯光效果所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现包厢的歌唱环境氛围光线 输入项 点击灯光按钮,选择灯光效果 处理描 述 点击按钮时,系统展示灯光种类供予选择 输出项 灯光效果改变 界面要 求 无 功能编号功能编号 009 功能名称功能名称歌曲优先所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲的置顶 输入项 歌曲旁的置顶按钮 处理描 述 点击按钮时,系统自动的将歌曲加入置顶 0o 8 输出项 歌曲置顶 界面要 求 无 功能编号功能编号 010 功能名称功能名称添加功能所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲、歌手的点播 输入项 管理员登录界面添加按钮 处理描 述 点击按钮时,系统自动的将歌曲、歌手加入到点歌列表中,默认 歌曲的点播状态为 0. 输出项 添加成功时出现成功提示,添加失败给出失败提示。 界面要 求 无 功能编号功能编号 011 功能名称功能名称删除功能所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲、歌手的删除 输入项 管理员登录界面删除按钮 处理描 述 点击按钮时,系统自动的将歌曲、歌手从点歌列表中删除,默认 歌曲的点播状态为 0. 输出项 删除成功时出现成功提示,删除失败给出失败提示。 0o 9 界面要 求 无 功能编号功能编号 012 功能名称功能名称修改功能所属部门所属部门项目开发部 调查者调查者徐洋洋调查时间调查时间 2016-4-22 审核人审核人 Xxx 功 能 描 述 客户使用该功能实现歌曲、歌手的修改更新 输入项 管理员登录界面修改按钮 处理描 述 点击按钮时,进行歌曲、歌手修改 输出项 修改成功时出现成功提示,修改失败给出失败提示。 界面要 求 无 3.2 性能需求性能需求 2. 功能: 2.1 采用人机交互的方式,数据库经济、安全可靠 UI:winform(C#) 数据库:access 使用环境:PC 机 2.2 用户登陆:分为客户和管理员 系统初始界面为登陆界面,只有管理员账户可以登陆,登陆可以选择点歌界 面或者数据维护页面。若系统用作商业使用,则由管理员为消费者登录到点歌 页面。每个账户建立对应密码存储在管理员数据表内。 0o 10 2.3 数字点歌: 按歌曲名的编号进行点歌。 给每首歌曲进行编号(编号方法可以单独封装成一个类),编号在歌曲目录 显示(有些 KTV 是提供点歌单的,歌曲编号可以再点歌单上查到)。输入数字 有联想输入功能,如输入数字 1,则显示的歌曲为:编号为 1 的、编号为 1 开 头的,编号为两位数并且各位为 1 的以此类推并按数字大小排序 2.4 明星点歌: 根据歌手名字进行点歌 点击后列表显示所有歌手,按姓名拼音先后排名。若使用输入法直接输入歌 手姓名则可以准确定位到歌手(包括同名歌手),若输入歌手姓名对应的拼 音则可以找到对应拼音缩写的歌手,按歌手姓名拼音缩写排序。点击歌手后列 表显示歌手的所有歌曲(还是按首字母排序),然后选择歌曲 2.5 拼音点歌: 根据歌曲对应拼音点歌 在存储歌曲时,系统自动根据歌曲名创建歌曲拼音缩写。点歌时输入歌曲名 的拼音缩写,显示准确对应该拼音的歌曲+包含输入拼音的歌曲,并按拼音缩写 排序。如输入“TT”,则会显示“天堂、同样、最接近天堂的地方、同来同 往.”。然后可以再列表中选择歌曲 2.6 歌名点歌: 根据歌曲名点歌 需要借助输入法,输入歌曲名称进行点歌,由于现在很多 KTV 没有这个功 能,正在考虑需不需要 2.7 选择歌曲: 0o 11 将歌曲添加到已选歌曲队列 用户通过任何一种方式找到需要的歌曲并选中后按选择歌曲,通过双击歌曲 或者单击歌曲后点击按钮“选择”,就可以将选择的歌曲添加到播放列表。在歌 曲列表中用户可以浏览到已点的歌曲和歌曲的播放顺序。 2.8 播放歌曲: 播放选中的歌曲,使用 windows media player 控件 将歌曲文件路径传给 windows media player 控件,windows media player 根据该路径找到对应歌曲进行播放。 2.9 后台维护: 对歌曲信息、用户信息进行增删改等维护 用户登录时选择进入后台数据维护界面,在改界面内可以增加、删除歌曲和 修改已有歌曲的信息、修改或添加用户的信息并将这些信息保存到数据库。 3.2 数据库需求数据库需求 本节说明对软件所应用的数据库的需求,如:数据项、记录、文件标识、 静态和动态的组织、存取能力等。 根据业务需求分析,系统设计了能够满足用户需求的各种实体及他们之间 的关系图。本系统的实体主要有:明星信息实体、歌曲信息实体、歌曲类型信 息实体和管理员信息实体。 3.3 设计约束设计约束 3.3.1其他标准的约束 本节描述由现有的标准或规则派生的要求,如: a.报表格式; b.数据命名; c.会计准则; 0o 12 d.审计追踪,等等。 3.3.2硬件约束 本节包括各种软件运行的硬件约束,如: a硬件配置的特点; b内存储器和辅助存储器的容量。 3.4 属性属性 本节定义用户对软件的其他属性的要求,可能的内容如下所列。如果SRS包括了下列属 性,但在SRS的其他章节进行说明,须在相应小节指明。 3.4.1可用性 定义某些需求(如:检查点、恢复方法和重启动性等),以保证软件的可用性。 3.4.2可靠性 定义软件在规定的时间内和规定的条件下,满足规定功能的能力。 3.4.3效率 定义软件在规定的条件下,功能和性能水平与所使用资源量(如软件产品、硬件设施、耗 材、操作人员、维护人员)之间的关系。 3.4.4安全性 说明如何保护软件,以防止偶然或恶意的访问、使用、修改或泄密。 3.4.5可维护性 规定需求以保证软件是可维护的。 3.4.6可移植性 说明软件对软、硬件环境的兼容,它从一个环境移植到另一个环境的约束等。 . 3.5 外部接口需求外部接口需求 3.5.1用户接口 本 系统采用面向对象语言编写,程序的输入采用的窗体结构,输入方便 具有傻瓜界面,是传统 windows 界面风格,界面采用 windows 常用的 MDI 窗口结 构,与用户接口采用常用的命令对话框方式,用户输入方便, 语法简单,除了高级管理员需了解 SQL 语言外,一般用户只需了解 windows 常用的操作即可。 本节说明为方便用户使用而提出的软件与用户界面的需求。如:屏幕格式、报表格式、菜单 0o 13 格式、输入输出时间、功能键的使用。 3.5.2硬件接口 1 视频服务器 是整个系统的核心,负责接收各个房间的电脑请求。 2 点歌电脑 KTV里的终端设备,性能稳定和耐用 本节说明软件与硬件间各接口,可使用接口框图进行说明。说明内容包括: a)接口标识; b)功能描述; c)信号方向、格式、传输协议; d)优先级; e)响应时间; f)异常处理。 对每一硬件,需提供名称、缩写、型号、数量,并说明其功能。 3.5.3软件接口 本节指定需使用的其他软件产品(如:数据管理系统、操作系统、数学软件包),以及同 其他应用系统之间的接口。如果已有完整的接口文件,需在本节指明。说明内容包括: a)接口标识; b)功能描述; c)数据流程和控制流程的方向; d)数据格式、容量; e)接口类型(如手动或自动); f)接口数据中断的优先级别; g)中断响应时间; h)异常处理等。 对每一个所需的软件产品,需提供名称、缩写、规格说明、版本号、来源等内容。 3.5.4通信接口 本节指定各种通信接口,如局域网的协议等。 网络通讯标准或者协议 0o 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 肾内科护理查房
- 2025年事业单位工勤技能-湖南-湖南工程测量工四级(中级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-湖南-湖南垃圾清扫与处理工三级(高级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-湖南-湖南不动产测绘员五级(初级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-湖北-湖北计算机信息处理员三级高级历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-湖北-湖北环境监测工三级(高级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-湖北-湖北水利机械运行维护工一级(高级技师)历年参考题库含答案解析
- 2025-2030中国纳米碳酸钙产业竞争风险分析与投资可行性研究报告
- 2025年历史文化街区保护与城市风貌提升研究报告
- 2025年事业单位工勤技能-湖北-湖北下水道养护工二级(技师)历年参考题库含答案解析
- 2025年部编版新教材语文九年级上册教学计划(含进度表)
- 2025河北唐山某国有企业单位招聘劳务派遣工作人员44人笔试参考题库附带答案详解(10套)
- 班主任与家长沟通课件
- 2025年安庆怀宁县事业单位招聘考试试题【答案】
- 预防残疾知识讲座课件
- 浪漫七夕领证活动方案
- 大型活动策划组织与执行合同
- 培训机构教师如何做续费转介绍
- 基底节区出血护理查房
- EPP发泡聚丙烯项目可行性研究报告参考范文
- CVC的护理及常见并发症
评论
0/150
提交评论