资源预览内容
第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
第9页 / 共33页
第10页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
项目名称 Project Name密级 Confidentiality Level 在线音乐平台仅供收件方查阅 项目编号 Project ID版本 Version文档编号 Document CodeV7.3056.1279.11V1.2Project ID_RA_001Music Online Software Requirements specification 在线音乐平台软件需求规格说明书Prepared by 拟制张彪(罗朝乐组)Date 日期2013-3-4Reviewed by 评审人周玮Date 日期2013-3-4Approved by 批准王天邑Date 日期2013-3-4版权所有 不得复制Copyright Ruankosoft Technologies(Shenzhen), Co., Ltd. All Rights ReservedRevision Record修订记录Date 日期Revision Version 修订版本CR ID /Defect ID CR/ Defect号Sec No. 修改章节Change Description 修改描述Author 作者Catalog 目目 录录1 Introduction 简介 .91.1 Purpose 目的 .91.2 Scope 范围 92 General description总体概述92.1 Software perspective 软件概述.92.1.1 About the Project 项目介绍 .92.1.2 Environment of Product 产品环境介绍.92.2 Software function 软件功能.102.3 Actors102.4 Assumptions & Dependencies 假设和依赖关系103 Functional Requirements 功能需求113.1 Use Case Diagram 用例图113.1.1 O.M.001 试听歌曲 .173.1.2 O.M.002 搜索歌曲.183.1.3 O.M.003 注册会员.193.1.4 O.M.004 登录系统.203.1.5 O.M.005 下载歌曲.213.1.6 O.M.006 评论歌曲.223.1.7 O.M.007 收藏歌曲列表233.1.8 O.M.008 管理个人信息243.1.9 O.M.009 升级到VIP.243.1.10 O.M.0010 更换皮肤 .253.1.11 O.M.0011 推荐歌曲 .263.1.12 O.M.0012 创建播放队列.273.1.13 O.M.0013 充值续费 283.2 管理员用例293.2.1 O.M.0014登录管理员界面 .293.2.2 O.M.0015管理歌曲 303.2.3 O.M.0016管理用户 313.2.4 O.M.0017管理广告 324、Performance Requirements 性能需求.324.1 静态量化需求.324.2动态的量化需求334 Interface Requirements 接口需求.334.1 User Interface 用户接口334.2 Software Interface 软件接口 .334.3 Hardware Interface 硬件接口335 Overall Design Constraints 总体设计约束335.1 Standards compliance 标准符合性 .335.2 Hardware Limitations 硬件约束.345.3 Technology Limitations 技术限制346 Software Quality Attributes 软件质量特性346.1 Reliability 可靠性.346.2 Usability 易用性 347 Other Requirements其他需求.357.1 Database数据库357.2 Operations 操作357.3 Localization 本地化.358 Requirements Classification 需求分级 .359 Issues To Be Determined 待确定问题3610 Appendix 附录 3610.1 Feasibility Study Results 可行性分析结果.3610.2 Glossary词汇表.36Keywords 关键词:关键词:Abstract 摘摘 要:要:List of abbreviations 缩略语清单缩略语清单:Abbreviations缩略语缩略语Full spelling 英文全名英文全名Chinese explanation 中文解释中文解释1Introduction 简介简介1.1Purpose 目的目的本项目为在线音乐平台,项目产品名为梦幻之声。本文档为项目需求文档,主要描述系统的功能介绍、运行环境、开发工具等。1.2Scope 范围范围本文档主要是介绍系统的功能、系统运行的环境、系统的特色。但本文档不介绍本项目产品定位。2General description总体概述总体概述2.1Software perspective 软件概述软件概述2.1.1About the Project 项目介绍项目介绍网络音乐应用方式的多元化使更多网络音乐创作和网络音乐社区活动,网络音乐的使用率在整个互联网运用环节里始终排在第一位;网络音乐已经进入3G时代,移动网络音乐的快速发展使音乐的应用更加广泛,便利。本系统为互联网音乐资讯共享,音乐爱好者交流交友,网络音乐人的展示平台。 作为一种网络音乐服务,用户可以选择自己喜爱的流派,收听,创建或修改,并可以给收听到得音乐评论。2.1.2Environment of Product 产品环境介绍产品环境介绍本系统是基于B/S架构设计的,是一个独立的web应用。依托于浏览器运行。2.2Software function 软件功能软件功能在线音乐平台推 荐 歌 曲评 论 歌 曲下 载 歌 曲用户 管理 模块审 核 评 论删 除 会 员投 放 广 告试 听 歌 曲运 行 配 置 爬 虫注 册 登 录会员 管理 个人 信息更 换 皮 肤收 藏 列 表创建 播放 队列更 新 歌 曲用户 功能 模块搜 索 歌 曲上 传 歌 曲音乐 赏析 模块广告 管理 模块删 除 广 告音乐 管理 模块图1:软件功能结构图本系统提供的基本功能:在线试听、注册会员、登录系统、搜索歌曲、下载歌曲、评论歌曲、推荐歌曲、登录管理员界面、更新歌曲列表本系统拓展的功能:VIP用户的特权(更换皮肤、创建播放队列、推荐音乐)以及管理员的管理用户功能(审核评论、删除会员)2.3Actors 游客、会员、VIP会员、管理员2.4Assumptions & Dependencies 假设和依赖关系假设和依赖关系已在项目计划中列出。3Functional Requirements 功能需求功能需求3.1Use Case Diagram 用例图用例图图2:游客用例图游客享有的功能有搜索歌曲、在线试听、注册会员。图3:游客与会员关系图4:会员用例图图3与图4用例描述:图3中是会员与游客的关系,从图3和图4可以看出游客要成为会员需要注册,会员需要登录后才会进入会员界面,拥有下载歌曲、评论歌曲、管理个人信息、收藏歌曲列表的功能。图5:管理个人信息用例在该用例双击后出现图6所示用例图图6:管理信息用例的具体内容图5、图6描述:可以看出管理个人信息的具体内容即查看个人信息、修改个人信息。图7:会员与VIP关系图8:VIP用例图图7、8描述:VIP与会员的关系,会员需要升级才会成为VIP,VIP享有的功能有更换皮肤,推荐歌曲,充值续费,创建播放队列。图9:管理员用例图图10:管理用户用例 在该用例双击后出现图11所示用例图图11:管理用户的具体内容图12:管理歌曲用例在该用例双击后出现图13所示用例图图13:管理歌曲用例的具体内容图14:管理广告模块在该用例双击后出现图15所示用例图图15:管理广告模块的具体内容图16:核心业务流程图3.1.1O.M.001 试听歌曲试听歌曲3.1.1.1 Goal in Context 简要简要说明说明该功能是本系统的基本的功能,用户登到本网站后可以浏览网页并且可以点击歌曲试听。3.1.1.2 Preconditions 前置条件前置条件用户必须通过浏览器登到本网站,并且自己需要点击要试听的歌曲。用例的前置条件是执行用例之前系统必须存在的状态3.1.1.3 End Condition 后置条件后置条件Success End Condition 成功后置条件系统中网页播放器插件会播放歌曲 用例成功执行完毕系统可能处于的一组状态Failed End Condition 失败后置条件点击试听无效,此时可能网页需要重新登上去。3.1.1.4 Actors 游客、会员、VIP3.1.1.5 Trigger 触发条件触发条件对要听的歌曲点击3.1.1.6 Description 基本事件流描述基本事件流描述1、 用户在网页点击歌曲中播放按钮或者双击歌曲2、 网页会跳转到播放页面播放被选中的歌同时用户可以在该页面进行播放设置3.1.1.7 Extensions 备选事件流备选事件流1a、用户点击歌曲时由于操作不当或者网络原因将会无法播放,此时需缓冲几秒2a、网页跳转到播放页面时不能正常播放,此时需要刷新该页面3.1.1.8 Special Requirement 特殊需求特殊需求3.1.2O.M.002 搜索歌曲搜索歌曲3.1.2.1 Goal in Context 简要说明该功能是本系统的基本的功能,用户登到本网站后可以在搜索框中搜索自己喜欢的歌。3.1.2.2 Preconditions 前置条件前置条件用户必须通过浏览器登到本网站,并在搜索框中输入搜索的内容 3.1.2.3 End Condition 后置条件后置条件Success End Condition 成功后置条件系统将会接受用户的请求搜索歌曲,页面会跳转到所搜到的内容Failed End Condition 失败后置条件点击搜索,页面不能跳转到搜索结果的页面3.1.2.4 Actors 游客、会员、VIP3.1.2.5 Trigger 触发条件触发条件输入搜索的内容,点击搜索按钮3.1.2.6 Description 基本事件流描述基本事件流描述1、 用户在搜索框中输入自己需要的歌曲2、 点击搜索按钮3、 页面跳转到搜索结果的页面3.1.2.7 Extensions 备选事件流备选事件流2a、用户点击搜索按钮的方式错误,此时不能返回正确的结果3.1.2.8 Special Requirement 特殊需求特殊需求3.1.3O.M.003 注册会员注册会员3.1.3.1 Goal in Context 简要说明该功能是针对游客设计,游客在注册后会成为会员享有会员的服务。3.1.3.2 Preconditions 前置条件前置条件游客点击注册按钮3.1.3.3 End Condition 后置条件后置条件Success End Condition 成功后置条件游客填写好注册信息后会自动登录同时跳转到会员页面Failed End Condition 失败后置条件1、 用户填写的注册信息不能通过,此时用户需要重新填写用户资料2、 注册后不能自动跳转此时需要点击登录按钮在输入自己的用户名和密码登录3.1.3.4 Actors 游客3.1.3.5 Trigger 触发条件触发条件点击注册按钮,输入注册信息3.1.3.6 Description 基本事件流描述基本事件流描述1、 点击注册按钮2、 用户在注册栏中输入自己的注册信息3、 系统自动跳转到会员界面3.1.3.7 Extensions 备选事件流备选事件流2a、输入的注册信息不能通过如同名或者没有按照要求填写3.1.3
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号