logo资料库

在线音乐平台需求分析说明书.doc

第1页 / 共34页
第2页 / 共34页
第3页 / 共34页
第4页 / 共34页
第5页 / 共34页
第6页 / 共34页
第7页 / 共34页
第8页 / 共34页
资料共34页,剩余部分请下载后查看
1Introduction 简介
1.1Purpose 目的
1.2Scope 范围
2General description总体概述
2.1Software perspective 软件概述
2.1.1About the Project 项目介绍
2.1.2Environment of Product 产品环境介绍
2.2Software function 软件功能
2.3Actors
2.4Assumptions & Dependencies 假设和依赖关系
3Functional Requirements 功能需求
3.1Use Case Diagram 用例图
图2:游客用例图
游客享有的功能有搜索歌曲、在线试听、注册会员。
图3:游客与会员关系
图4:会员用例图
图7:会员与VIP关系
图8:VIP用例图
图7、8描述:VIP与会员的关系,会员需要升级才会成为VIP,VIP享有的功能有更换皮肤,推荐歌曲,
图11:管理用户的具体内容
图15:管理广告模块的具体内容
图16:核心业务流程图
3.1.1O.M.001 试听歌曲
3.1.1.1Goal in Context 简要说明
3.1.1.2Preconditions 前置条件
3.1.1.3End Condition 后置条件
3.1.1.4Actors
3.1.1.5Trigger 触发条件
3.1.1.6Description 基本事件流描述
3.1.1.7Extensions 备选事件流
3.1.1.8Special Requirement 特殊需求
3.1.2O.M.002 搜索歌曲
3.1.2.1Goal in Context 简要说明
3.1.2.2Preconditions 前置条件
3.1.2.3End Condition 后置条件
3.1.2.4Actors
3.1.2.5Trigger 触发条件
3.1.2.6Description 基本事件流描述
3.1.2.7Extensions 备选事件流
3.1.2.8Special Requirement 特殊需求
3.1.3O.M.003 注册会员
3.1.3.1Goal in Context 简要说明
3.1.3.2Preconditions 前置条件
3.1.3.3End Condition 后置条件
3.1.3.4Actors
3.1.3.5Trigger 触发条件
3.1.3.6Description 基本事件流描述
3.1.3.7Extensions 备选事件流
3.1.3.8Special Requirement 特殊需求
3.1.4O.M.004 登录系统
3.1.4.1Goal in Context 简要说明
3.1.4.2Preconditions 前置条件
3.1.4.3End Condition 后置条件
3.1.4.4Actors
3.1.4.5Trigger 触发条件
3.1.4.6Description 基本事件流描述
3.1.4.7Extensions 备选事件流
3.1.4.8Special Requirement 特殊需求
3.1.5O.M.005 下载歌曲
3.1.5.1Goal in Context 简要说明
3.1.5.2Preconditions 前置条件
3.1.5.3End Condition 后置条件
3.1.5.4Actors
3.1.5.5Trigger 触发条件
3.1.5.6Description 基本事件流描述
3.1.5.7Extensions 备选事件流
3.1.5.8Special Requirement 特殊需求
3.1.6O.M.006 评论歌曲
3.1.6.1Goal in Context 简要说明
3.1.6.2Preconditions 前置条件
3.1.6.3End Condition 后置条件
3.1.6.4失败后置条件
3.1.6.5Actors
3.1.6.6Trigger 触发条件
3.1.6.7Description 基本事件流描述
3.1.6.8Extensions 备选事件流
3.1.6.9Special Requirement 特殊需求
3.1.7O.M.007 收藏歌曲列表
3.1.7.1Goal in Context 简要说明
3.1.7.2Preconditions 前置条件
3.1.7.3End Condition 后置条件
3.1.7.4Actors
3.1.7.5Trigger 触发条件
3.1.7.6Description 基本事件流描述
3.1.7.7Extensions 备选事件流
3.1.7.8Special Requirement 特殊需求
3.1.8O.M.008 管理个人信息
3.1.8.1Goal in Context 简要说明
3.1.8.2Preconditions 前置条件
3.1.8.3End Condition 后置条件
3.1.8.4失败后置条件
3.1.8.5Actors
3.1.8.6Trigger 触发条件
3.1.8.7Description 基本事件流描述
3.1.8.8Extensions 备选事件流
3.1.8.9Special Requirement 特殊需求
3.1.9O.M.009 升级到VIP
3.1.9.1Goal in Context 简要说明
3.1.9.2Preconditions 前置条件
3.1.9.3End Condition 后置条件
3.1.9.4Actors
3.1.9.5Trigger 触发条件
3.1.9.6Description 基本事件流描述
3.1.9.7Extensions 备选事件流
3.1.9.8Special Requirement 特殊需求
3.1.10O.M.0010 更换皮肤
3.1.10.1Goal in Context 简要说明
3.1.10.2Preconditions 前置条件
3.1.10.3End Condition 后置条件
3.1.10.4Actors
3.1.10.5Trigger 触发条件
3.1.10.6Description 基本事件流描述
3.1.10.7Extensions 备选事件流
3.1.10.8Special Requirement 特殊需求
3.1.11O.M.0011 推荐歌曲
3.1.11.1Goal in Context 简要说明
3.1.11.2Preconditions 前置条件
3.1.11.3End Condition 后置条件
3.1.11.4Actors
3.1.11.5Trigger 触发条件
3.1.11.6Description 基本事件流描述
3.1.11.7Extensions 备选事件流
3.1.11.8Special Requirement 特殊需求
3.1.12O.M.0012 创建播放队列
3.1.12.1Goal in Context 简要说明
3.1.12.2Preconditions 前置条件
3.1.12.3End Condition 后置条件
3.1.12.4Actors
3.1.12.5Trigger 触发条件
3.1.12.6Description 基本事件流描述
3.1.12.7Extensions 备选事件流
3.1.12.8Special Requirement 特殊需求
3.1.13O.M.0013 充值续费
3.1.13.1Goal in Context 简要说明
3.1.13.2Preconditions 前置条件
3.1.13.3End Condition 后置条件
3.1.13.4Actors
3.1.13.5Trigger 触发条件
3.1.13.6Description 基本事件流描述
3.1.13.7Extensions 备选事件流
3.1.13.8Special Requirement 特殊需求
3.2管理员用例
3.2.1O.M.0014登录管理员界面
3.2.1.1Goal in Context 简要说明
3.2.1.2Preconditions 前置条件
3.2.1.3End Condition 后置条件
3.2.1.4Actors
3.2.1.5Trigger 触发条件
3.2.1.6Description 基本事件流描述
3.2.1.7Extensions 备选事件流
3.2.1.8Special Requirement 特殊需求
3.2.2O.M.0015管理歌曲
3.2.2.1Goal in Context 简要说明
3.2.2.2Preconditions 前置条件
3.2.2.3End Condition 后置条件
3.2.2.4Actors
3.2.2.5Trigger 触发条件
3.2.2.6Description 基本事件流描述
3.2.2.7Extensions 备选事件流
3.2.2.8Special Requirement 特殊需求
3.2.3O.M.0016管理用户
3.2.3.1Goal in Context 简要说明
3.2.3.2Preconditions 前置条件
3.2.3.3End Condition 后置条件
3.2.3.4Actors
3.2.3.5Trigger 触发条件
3.2.3.6Description 基本事件流描述
3.2.3.7Extensions 备选事件流
3.2.3.8Special Requirement 特殊需求
3.2.4O.M.0017管理广告
3.2.4.1Goal in Context 简要说明
3.2.4.2Preconditions 前置条件
3.2.4.3End Condition 后置条件
3.2.4.4Actors
3.2.4.5Trigger 触发条件
3.2.4.6Description 基本事件流描述
3.2.4.7Extensions 备选事件流
3.2.4.8Special Requirement 特殊需求
4、Performance Requirements 性能需求
4.1静态量化需求
4.2动态的量化需求
4Interface Requirements 接口需求
4.1User Interface 用户接口
4.2Software Interface 软件接口
4.3Hardware Interface 硬件接口
5Overall Design Constraints 总体设计约束
5.1Standards compliance 标准符合性
5.2Hardware Limitations 硬件约束
5.3Technology Limitations 技术限制
6Software Quality Attributes 软件质量特性
6.1Reliability 可靠性
6.2Usability 易用性
7Other Requirements其他需求
7.1Database数据库
7.2Operations 操作
7.3Localization 本地化
8Requirements Classification 需求分级
9Issues To Be Determined 待确定问题
10Appendix 附录
10.1Feasibility Study Results 可行性分析结果
10.2Glossary词汇表
项目名称 Project Name 在线音乐平台 项目编号 Project ID V7.3056.1279.11 版本 Version V1.2 密级 Confidentiality Level 仅供收件方查阅 文档编号 Document Code Project ID_RA_001 Music Online Software Requirements specification 在线音乐平台软件需求规格说明书 Prepared by 拟制 Reviewed by 评审人 Approved by 批准 张彪(罗朝乐组) 周玮 王天邑 Date 日期 Date 日期 Date 日期 2013-3-4 2013-3-4 2013-3-4 版权所有 不得复制 Page 1 of 34 Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
Copyright © Ruankosoft Technologies(Shenzhen), Co., Ltd. . All Rights Reserved Page 2 of 34 Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
Revision Record 修订记录 Date 日期 Revision Version 修订版本 CR ID /Defect ID CR/ Defect号 Sec No. 修改章节 Change Description 修改描述 Author 作者 Page 3 of 34 Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
Catalog 目 录 1 Introduction 简介 ............................................................................................................................7 1.1 Purpose 目的 ........................................................................................................................7 1.2 Scope 范围 ...........................................................................................................................7 2 General description总体概述 ..........................................................................................................7 2.1 Software perspective 软件概述 .............................................................................................7 2.1.1 About the Project 项目介绍 .........................................................................................7 2.1.2 Environment of Product 产品环境介绍 ...................................................................... 7 2.2 Software function 软件功能 .................................................................................................. 8 2.3 Actors.................................................................................................................................... 8 2.4 Assumptions & Dependencies 假设和依赖关系 ...................................................................8 3 Functional Requirements 功能需求 ................................................................................................9 3.1 Use Case Diagram 用例图 ................................................................................................... 9 3.1.1 O.M.001 试听歌曲 ................................................................................................. 15 3.1.2 O.M.002 搜索歌曲 .....................................................................................................16 3.1.3 O.M.003 注册会员 .....................................................................................................17 3.1.4 O.M.004 登录系统 .....................................................................................................18 3.1.5 O.M.005 下载歌曲 .....................................................................................................19 3.1.6 O.M.006 评论歌曲 .....................................................................................................20 3.1.7 O.M.007 收藏歌曲列表 ..............................................................................................21 3.1.8 O.M.008 管理个人信息 ..............................................................................................22 3.1.9 O.M.009 升级到VIP ...................................................................................................22 3.1.10 O.M.0010 更换皮肤 ................................................................................................. 23 3.1.11 O.M.0011 推荐歌曲 ................................................................................................. 24 3.1.12 O.M.0012 创建播放队列 .........................................................................................25 3.1.13 O.M.0013 充值续费 ................................................................................................ 26 3.2 管理员用例 .......................................................................................................................... 27 Page 4 of 34 Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
3.2.1 O.M.0014登录管理员界面 .........................................................................................27 3.2.2 O.M.0015 管理歌曲 ..........................................................................................28 3.2.3 O.M.0016 管理用户 ..........................................................................................29 3.2.4 O.M.0017 管理广告 ..........................................................................................30 4、Performance Requirements 性能需求 .......................................................................................30 4.1 静态量化需求............ ............................................................................................................... 30 4.2动态的量化需求 .......................................................................................................................... 31 4 Interface Requirements 接口需求 ................................................................................................ 31 4.1 User Interface 用户接口 ......................................................................................................31 4.2 Software Interface 软件接口 ...............................................................................................31 4.3 Hardware Interface 硬件接口 ..............................................................................................31 5 Overall Design Constraints 总体设计约束 ................................................................................... 31 5.1 Standards compliance 标准符合性 .....................................................................................31 5.2 Hardware Limitations 硬件约束 .......................................................................................... 32 5.3 Technology Limitations 技术限制 ....................................................................................... 32 6 Software Quality Attributes 软件质量特性 ....................................................................................32 6.1 Reliability 可靠性 .................................................................................................................32 6.2 Usability 易用性 ...................................................................................................................32 7 Other Requirements其他需求 .......................................................................................................33 7.1 Database数据库 ..................................................................................................................33 7.2 Operations 操作 .................................................................................................................. 33 7.3 Localization 本地化 ............................................................................................................. 33 8 Requirements Classification 需求分级 .........................................................................................33 9 Issues To Be Determined 待确定问题 ......................................................................................... 34 10 Appendix 附录 .............................................................................................................................34 10.1 Feasibility Study Results 可行性分析结果 ........................................................................34 10.2 Glossary词汇表 ................................................................................................................. 34 Page 5 of 34 Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
Keywords 关键词: Abstract 摘 要: List of abbreviations 缩略语清单: Abbreviations缩略语 Full spelling 英文全名 Chinese explanation 中文解释 Page 6 of 34 Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
1 Introduction 简介 1.1 Purpose 目的 本项目为在线音乐平台,项目产品名为梦幻之声。本文档为项目需求文档,主要描述系统 的功能介绍、运行环境、开发工具等。 1.2 Scope 范围 本文档主要是介绍系统的功能、系统运行的环境、系统的特色。但本文档不介绍本项目产 品定位。 2 General description总体概述 2.1 Software perspective 软件概述 2.1.1 About the Project 项目介绍 网络音乐应用方式的多元化使更多网络音乐创作和网络音乐社区活动,网络音乐的使用率 在整个互联网运用环节里始终排在第一位;网络音乐已经进入3G时代,移动网络音乐的快速 发展使音乐的应用更加广泛,便利。 本系统为互联网音乐资讯共享,音乐爱好者交流交友,网络音乐人的展示平台。 作为一 种网络音乐服务,用户可以选择自己喜爱的流派,收听,创建或修改,并可以给收听到得音 乐评论。 2.1.2 Environment of Product 产品环境介绍 本系统是基于B/S架构设计的,是一个独立的web应用。依托于浏览器运行。 Page 7 of 34 Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
2.2 Software function 软件功能 图1:软件功能结构图 本系统提供的基本功能:在线试听、注册会员、登录系统、搜索歌曲、下载歌曲、评论歌 曲、推荐歌曲、登录管理员界面、更新歌曲列表 本系统拓展的功能:VIP用户的特权(更换皮肤、创建播放队列、推荐音乐)以及管理员的管 理用户功能(审核评论、删除会员) 2.3 Actors 游客、会员、VIP会员、管理员 2.4 Assumptions & Dependencies 假设和依赖关系 已在项目计划中列出。 Page 8 of 34 Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
分享到:
收藏