收藏 分销(赏)

缤纷KTVAPP需求规格说明书.doc

上传人:快乐****生活 文档编号:3946470 上传时间:2024-07-24 格式:DOC 页数:15 大小:359.04KB
下载 相关 举报
缤纷KTVAPP需求规格说明书.doc_第1页
第1页 / 共15页
缤纷KTVAPP需求规格说明书.doc_第2页
第2页 / 共15页
缤纷KTVAPP需求规格说明书.doc_第3页
第3页 / 共15页
缤纷KTVAPP需求规格说明书.doc_第4页
第4页 / 共15页
缤纷KTVAPP需求规格说明书.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、缤纷KTV手机应用需求规格说明书Version 0.1文件状态: 沟通稿 修改稿 正式稿文件标识:缤纷KTV-LP-20139文档类别:初步沟通文档当前版本:V1。0作者:Mclean Lee完成日期:2013年9月16日注:缤纷KTV为app暂定名称,后根据相关协定再做更改。2014年1月文档修改记录修订记录详细信息版本编号或者更改记录编号*变化状态简要说明(变更内容和变更范围)日期变更人审核日期审核人*变化状态:A增加,M修改,D-删除审批记录详细信息职务签字日期目录1引言51。1编写目的51。2适用范围51.3文档概述51.4参考资料51。5部分术语及缩写解释62系统概述62。1业务背景

2、62。2产品(项目)目标72.3产品(项目)用户特点72.4“缤纷KTV”产品(项目)业务流程72.5假设和依赖72.6系统功能需求列表83产品(项目)部分功能需求用例展示(暂不沟通后台需求,仅作前台简单设计)134非功能需求134.1系统质量需求134。1。1性能134.1。2可靠性144。1.3可维护性144.1.4可用性144.1.5可移植性144.1.6可测试性144.1。7易用性154.2安全性需求154。3环境需求164.4保密性和私密性需求164.5业务规则164.6其它需求165外部接口需求165.1用户界面165.2硬件接口175.3软件接口175。4通信接口176用户需求其

3、他建议内容171 引言本项目需求规格说明书将记录前期沟通需求过程中关于APP整体功能构架、用例说明、功能说明及流程说明情况。1.1 编写目的本文档作为顶呱呱与合作伙伴建设“缤纷KTV项目相关需求求理解达成一致共识的基础文件,作为双方界定项目范围、签定合同的主要基础,也作为本项目验收的主要依据.同时,本文档也作为开发方后继工作开展的基础,供双方项目主管负责人、项目经理、技术开发人员、测试人员等理解需求之用。1.2 适用范围本文档适用于所有与本项目有关的软件开发阶段及其相关人员,其中:开发方的项目负责人、公司方项目经理、技术开发人员(包括分析人员、设计人员、程序人员)、测试人员及需求方接口人应重点

4、阅读本文档各部分,其他人员可选择性阅读本文档。1.3 文档概述本文档主要描述了“缤纷KTV系统项目的软件需求。本文档首先从业务背景、系统功能、运行环境等方面概要描述系统,其次从用户界面、软件接口等方面描述系统的外部接口需求,然后进一步详细描述功能性需求和非功能性需求以及待确定的问题。1.4 参考资料暂无1.5 部分术语及缩写解释表1-1中列出了本文档部分术语及缩写解释,相关阅读人员可参考表11 术语及缩写解释图符名称描述2 系统概述2.1 业务背景统计数据显示,2013年以来中国移动应用产出的价值规模达到550.4亿元,与2012年相比增长380.3,预计2014年通过移动终端进行购物、娱乐、

5、互动的市场交易规模将突破1500亿,将成为一般人群最具常规的娱乐模式。随着O2O,物联网等概念的热起,越来越多的人感受到了急速互联网及3G、4G网络下生活的变化.本次“缤纷KTV”正是迎合了市场的需求,在概念上通过线上互连,线下服务的方式,为用户提供更便捷的服务;从区域上讲,当前西南区域是移动互联网发展的主要区域,并在竞争上已经有同类竞争者如纯K、K米等在进行相关的娱乐转变;在细分上,通过产品的进一步升级及手机终端的打造,配合后期推广策略,将有较为卓越的服务表现能力。2.2 产品(项目)目标规划及设计出完整的产品架构及功能模块、拓展功能预留等;开发安卓(定制)pad版本App,满足功能需求及具

6、备相关功能模块;开发IOS版本手机App,满足功能需求及具备相关功能模块;开发安卓版本手机App,满足功能需求及具备相关功能模块;建立完整的业务流程,完成信息流、形态展现、歌曲目录、用户信息在APP及相关信息呈现中的流通;主要功能的易用性及体验改善、主要机型适配等。2.3 产品(项目)用户特点下表是对关键用户角色(Actor)的简要说明:序号用户应用场景用户特点说明权限1管理员web后台交付后用户使用的最高权限管理者。全部权限(读、写、删除、创建、修改)2用户APP实现APP绑定包间及点歌等相关操作的用户部分权限(读、创建、修改)超级管理员:不做赘述管理员:当业务流程相关信息进入系统后可进行全

7、局的操作并保证流程顺利进行;用户:在使用app过程中所有涉及用户订购、订单查询、取消等操作;2.4 “缤纷KTV”产品(项目)业务流程暂不预设,需在进一步沟通时确认2.5 假设和依赖本系统需要集成其他软件开发商提供的组件或应用系统(如支付宝、百度地图定位、硬件设备信息调取等),假定需要集成的组件能够按时提供并满足需求。假定这些组件的运行环境与本系统运行环境不发生冲突,能与本系统兼容。另外,假定本文档所描述的软件需求均获得了项目双方所有客户的认可且稳定不变。如果项目后期,客户提出的需求变更超出了本需求规格范围,则将严重影响本系统的设计、开发和程序的稳定。在本软件需求规格说明书定版之后,客户需求发

8、生了较大变更,变更后的需求规格说明将不在本文档中补充,而以新的版本文档给出.界面原型仅供开发人员和客户辅助理解需求之用,不作为产品实际界面,不作为验收标准。2.6 系统功能需求列表 缤纷KTV功能报价表 2014。01。221、设计制作1)UE产品整体流程规划、体验规划、形象及操作细节设计等1040002)UIIPHONE手机版针对IOS7系统进行对应的UI设计、界面设计/图标导航设计等830003)UI安卓手机针对安卓4。0系统进行对应的UI设计、界面设计/图标导航设计等830004)UI-PAD针对安卓pad系统进行对应的UI设计、界面设计/图标导航设计等830005)页面元素制作含页面图

9、标制作,Flash动画相关页面元素切图等208000小计210002、安卓端手机开发功能点1)接口调试及对接对当前系统接口进行调试调试至少包括数据传输,定义及现行系统是否支持等内容51200制定对接规则制定相关数据规则及业务流程实现512002)启动、主页与点歌绑定包房二维码通过扫描二维码进行包房绑定41000二维码扫描器二维码扫描器功能81500品牌启动展示页面用户在开启后酱油一段品牌展示动画,后进入主页51200主页旋转点歌动画页面屏幕中操作内容以动画方式呈现,用户点击后可进入对应操作项103000实现明星点歌实现明星查看、筛选及点歌61500实现排行榜点歌排行榜查看及点歌61500实现新

10、歌榜点歌新歌榜查看、点歌61500实现歌曲点歌实现歌曲查看、筛选及点歌61500点歌二级分类页面呈现实现较为流畅酷炫的二级页面选歌61500点歌筛选方式-手写笔画通过手写笔画筛选汉字/英文点歌51200点歌筛选方式拼音通过拼音首拼进行筛选点歌51200已点歌曲查看已点歌曲列表并可实现删除、顺序置顶,上下移动512003)室内控制灯光控制(接口)通过接口控制当前室内灯光41000包房混响控制(接口)通过接口控制当前室内音响效果41000麦克音量控制(接口)通过接口控制当前室内麦克音量大小41000音乐音量控制(接口)通过接口控制当前室内音乐音量大小41000呼叫服务呼叫总台进行服务41000校对

11、及容错对数据内容进行校对及容错,避免出现错乱410004)个人注册及登录手机注册及验证可通过手机号注册及验证手机号并绑定41000扩展注册第三方扩展注册及绑定(微博、qq)3800预点歌用以在未绑定包房情况下进行预点歌3800个人资料维护增删改个人资料信息41000我的消息可推送相关消息给用户41000相关动态效果个人中心切换等相关符合整体的动态效果512005)辅助功能及设置新通知(列表)列表展现通知信息,点击查看当前系统推送的相关消息3600消息推送推送消息给客户2400数据缓存数据缓存以支持流量节省3600关于我们关于本APP的相关信息3600推荐给朋友将客户端通过短信、微信分享、微博分

12、享给朋友3600更新检测检测当前版本并可更新3600帮助查看帮助信息及操作说明3600退出登录注销0适配htc、sansung、华为等主流安卓机型51200测试针对适配情况功能进行多用例测试,减少APPbug3600小计378003、iphone手机开发功能点1)接口调试及对接对当前系统接口进行调试调试至少包括数据传输,定义及现行系统是否支持等内容51200制定对接规则制定相关数据规则及业务流程实现512002)启动、主页与点歌绑定包房-二维码通过扫描二维码进行包房绑定41000二维码扫描器二维码扫描器功能81500品牌启动展示页面用户在开启后酱油一段品牌展示动画,后进入主页51200主页旋转

13、点歌动画页面屏幕中操作内容以动画方式呈现,用户点击后可进入对应操作项103000实现明星点歌实现明星查看、筛选及点歌61500实现排行榜点歌排行榜查看及点歌61500实现新歌榜点歌新歌榜查看、点歌61500实现歌曲点歌实现歌曲查看、筛选及点歌61500点歌二级分类页面呈现实现较为流畅酷炫的二级页面选歌61500点歌筛选方式手写笔画通过手写笔画筛选汉字/英文点歌51200点歌筛选方式拼音通过拼音首拼进行筛选点歌51200已点歌曲查看已点歌曲列表并可实现删除、顺序置顶,上下移动512003)室内控制灯光控制(接口)通过接口控制当前室内灯光41000包房混响控制(接口)通过接口控制当前室内音响效果4

14、1000麦克音量控制(接口)通过接口控制当前室内麦克音量大小41000音乐音量控制(接口)通过接口控制当前室内音乐音量大小41000呼叫服务呼叫总台进行服务41000校对及容错对数据内容进行校对及容错,避免出现错乱410004)个人注册及登录手机注册及验证可通过手机号注册及验证手机号并绑定41000扩展注册第三方扩展注册及绑定(微博、qq)3800预点歌用以在未绑定包房情况下进行预点歌3800个人资料维护增删改个人资料信息41000我的消息可推送相关消息给用户41000相关动态效果个人中心切换等相关符合整体的动态效果512005)辅助功能及设置新通知(列表)列表展现通知信息,点击查看当前系统推

15、送的相关消息3600消息推送推送消息给客户2400数据缓存数据缓存以支持流量节省3600关于我们关于本APP的相关信息3600推荐给朋友将客户端通过短信、微信分享、微博分享给朋友3600更新检测检测当前版本并可更新3600帮助查看帮助信息及操作说明3600退出登录注销0适配iphone4/4s/5/5c/5s等主流iphone机型51200测试针对适配情况功能进行多用例测试,减少APPbug3600小计378004、安卓pad端开发功能点1)接口调试及对接对当前系统接口进行调试调试至少包括数据传输,定义及现行系统是否支持等内容51200制定对接规则制定相关数据规则及业务流程实现512002)启

16、动、主页与点歌绑定包房-二维码通过扫描二维码进行包房绑定41000二维码扫描器二维码扫描器功能81500品牌启动展示页面用户在开启后酱油一段品牌展示动画,后进入主页51200主页旋转点歌动画页面屏幕中操作内容以动画方式呈现,用户点击后可进入对应操作项103000实现明星点歌实现明星查看、筛选及点歌61500实现排行榜点歌排行榜查看及点歌61500实现新歌榜点歌新歌榜查看、点歌61500实现歌曲点歌实现歌曲查看、筛选及点歌61500点歌二级分类页面呈现实现较为流畅酷炫的二级页面选歌61500点歌筛选方式-手写笔画通过手写笔画筛选汉字/英文点歌51200点歌筛选方式拼音通过拼音首拼进行筛选点歌51

17、200已点歌曲查看已点歌曲列表并可实现删除、顺序置顶,上下移动512003)室内控制灯光控制(接口)通过接口控制当前室内灯光41000包房混响控制(接口)通过接口控制当前室内音响效果41000麦克音量控制(接口)通过接口控制当前室内麦克音量大小41000音乐音量控制(接口)通过接口控制当前室内音乐音量大小41000呼叫服务呼叫总台进行服务41000校对及容错对数据内容进行校对及容错,避免出现错乱410005)辅助功能及设置适配对应安卓pad机型3600测试针对适配情况功能进行多用例测试,减少APPbug3600小计274004、后台开发1)首页首页内相关宣传图片管理(具体需根据以上)02)会员

18、管理用户信息管理,包括用户录入、维护管理、信息查看等24003)榜单维护新歌榜等相关维护24004)数据管理及优化对应设计数据库各块接口、数据过程;优化数据库等24005)信息推送后台推送系统信息,设置及监控发送情况24006)第三方分享第三方分享设置24007)帮助信息管理管理、编辑帮助信息24008)后台其他管理功能,需确认其他需要管理项目41000小计34005、服务器带宽租赁及维护可选1)服务器带宽租赁服务器、带宽相关费用(年度、4G/500G/双线/10M)用户自选服务器部署及维护程序部署及相关维护工作小计合计100000 技术开发周期(开发+测试):约90个工作日pad-25安卓手

19、机25ios手机25测试15备注:1、需要实现安卓IOS双版本的程序架构、数据库设计、UI/UE设计;2、需要实现主流机型适配。3、需要客户提供测试定制版本的pad2台3 产品(项目)部分功能需求用例展示(暂不沟通后台需求,仅作前台简单设计)暂不预设,后续沟通后进行产品原型及流程设计4 非功能需求4.1 系统质量需求包括有关系统的功能性(实现全部所需功能的能力)、性能、可靠性、可维护性、可移植性(易于修改以适应新环境的能力)、可重用性(可被多个应用使用的能力)、可测试性(易于充分测试的能力)、易用性(易于学习和使用的能力)以及其它属性的定量需求.4.1.1 性能系统容量:支持200用户并发,数

20、据库表行数不超过100万行,数据库最大容量不超过1TB,初始磁盘空间至少需要10G以上。响应指标:运行速度取决于硬件配置和应用数据规模,在推荐配置环境下:登录响应时间在5秒内,刷新栏目响应时间在5秒内,刷新条目分页列表响应时间5秒内,打开信息条目响应时间3秒内,刷新地图、门店、菜单列表响应时间5秒内。4.1.2 可靠性本系统的最终用户涉及面广,因此,整体系统运行要求稳定,有很强的防错、抗错能力,保证数据传输、上报工作正常进行.4.1.3 可维护性系统从设计上尽量考虑到后期拓展,如需添加功能也可做二次开发.从功能上具有通用性,易修改和扩展。APP开发使用通用技术,保证了可维护性高。系统具有开放性

21、,是指统计、分析内容的可修改、可扩展性.兼容性适配:承诺可支持苹果4及以上设备及常用的安卓设备。4.1.4 可用性本项目APP采用native开发,支持脱机查看,因此能够保证用户随时随地访问。4.1.5 可移植性支持其他服务器部署及使用。4.1.6 可测试性软件系统具有良好的可测试性,能够在4个工作周、3个人力的情况下顺利完成所有测试项目。具体测试项目如下:代码检查:程序开发人员除了调试外,还应进行重点检查程序代码语法错误.单元测试:对组成系统的每个组件进行数据结构测试和功能性测试,重点是组件的功能和程序逻辑。集成测试:将组件组装成子系统后,应再次对组装后的子功能进行功能性测试,重点是组件与组

22、件之间的接口测试。系统测试:经过测试后的各子系统组装成系统后,还应组织对整个系统进行全面的测试,包括功能、性能以及接口测试。性能测试:测试系统的操作相应速度以及资源占用效率。压力测试:测试系统的可靠性和伸缩性,以验证系统能承受多大的负载。鉴于本软件系统的特殊性,测试重点应放在功能和业务流程上,其它方面可略作测试。4.1.7 易用性“缤纷KTV”应操作简单、易学易用、符合标准浏览器操作风格,丰富的联机帮助,人性化的操作界面,界面布局合理,节省操作时间提高生产效率。尤其是在手机界面上,使用触摸方式,在设计得利的情况下易用性极佳4.2 安全性需求网络安全:能经受来自互联网的一般性恶意攻击。如病毒(包

23、括木马)攻击、口令猜测攻击、黑客入侵等.因此,必须配备较强的网络安全防范、响应能力,为应用系统提供安全可靠的网络统计平台。数据库安全:数据库级备份和恢复.数据库级用户进行角色和权限授权。使得在异常情况发生时,系统可以得以快速恢复,避免数据的丢失或将其影响降到最低限度。同样,要保证存储过程中数据不被非法访问和篡改。应用系统的安全:通过对用户的身份鉴别,并实施相应的访问控制策略后,使用户只能完成得到系统授权的数据访问功能操作.用户只有经授权后才可以更新程序,避免因错误程序更新而影响系统的正常运行。以上不作为本次承诺,本次项目建议采用阿里云等类似第三方服务提供商,既有安全保障又能节省费用,如需进一步保障数据安全,需另行数据安全项目。4.3 环境需求暂无4.4 保密性和私密性需求数据保密:网络传递数据经过加密。需要保证数据在采集、传输和处理过程中不被偷窥、窃取、篡改.4.5 业务规则具体规则将在项目启动后进行进一步确认。4.6 其它需求暂无5 外部接口需求可能会涉及到:消息推送接口、支付宝支付接口、银联支付接口等;5.1 用户界面1。界面布局:暂未定义;2。界面风格:暂未定义;3。界面规范:暂未定义5.2 硬件接口5.3 软件接口5.4 通信接口6 用户需求其他建议内容请商务人员做记录_15

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服