安卓音乐播放器需求分析文档

所需积分/C币:45 2018-06-17 16:40:38 1MB PDF
84
收藏 收藏
举报

[removed];
引言 编写目的 木需求分析说明书对木项目第一阶段的内容进行分析,对需求细节和实现方式进行了较 为详细的阐述。本需求说明书供业务和科技部门人员、软件需求提供人员、软件的概要设计 人员、软件的开发人员、软件的测试人员使用,并作为产品验收确认的依据 预期读者 用户 开发人员; 测试人员 文档编写入员 产品范围 设计和开发一款基于 Android平台的音乐播放器,在深入学习 Android的程序框架结构, 从而进一步学习 Android的基础知识和理论,了解手机软件的开发流程,掌握 Android应用 程序的开发技巧。 项目综合描述 项目背景 随着移动通讯产业的发展,手机的生产和使用量有了大幅的提高。如何进一步提升手机 的应用价值、开发新的功能,己成为手机发展的热点。多媒体功能功能的开发己成为手机未 来发展的功能之一,拓展和优化于机多媒体功能将成为未来几年移动程序开发的新趋势。随 着 Android平台的晑速发展, Android平台下手机多媒体技术应用开发也越来越火。 Android平台对移动设备的程序集中包括一个操作系统,一个中间件和一些关键性应用。开 发人员可以在平台系统上快速开发,并可以利用其它开发人员的工作成果。所以,这为手机 开发创造力更大的灵活性,工作少,周期短,快速成型,并一步到位,同时用户可以最大限 度的自定义自己的手机。以丰富自己于机的功能,增加手机在市场上的竞争力。 Android 台以 Linux系统作为平台的基础,使用 Linux内核可以加快软件移植速度。音乐播放器客 户端软件的不断创新发展,人们欣赏音乐的用户体验越来越好。所以开发一款好的音乐播放 器在现在和未来都具很大的实用价值。近年来,“网易云音乐”好评不断,网易云音乐的品 牌核心竞争力不是歌库量,而是音乐背后的人的情感,是它给你的吝乐能否打动你,让你联 想到自己的故事。网易云音乐最大的产品特色就是音乐社区,而乐评就是情感和音乐的一种 “结晶”。我们的目标就是做一个有感情的音乐播放器 项目名称及来源 我们为项日取名为“云胡不歌”名字灵感来源于《诗经风雨》,“凤雨凄凄,鸡鸣喈喈, 既见君子。云胡不夷?风雨潇潇,鸡鸣胶胶。既见君子,云胡不瘳?风雨如晦,鸡鸣不已。 既见君子,云胡不喜? 既见君子,云胡不歌。 用户类和特性 主要用户是喜欢听音乐的所有用户。APP需要一个友好的界面,用户一般不经过任何的 培训就能能够比较熟练地应用此系统。由于人工智能的普及,需要根据大数据分析推荐歌口。 开发环境 1.操作系统: Windows10/ Windows8 2.软件包: Android sdK27、ADT 3.IDE环境: Android studio3.0.1 4. JDK: Java Runt ime Environment, Java Development kit 运行环境 操作系统: Android手机基于Liuⅹ操作系统 支持环境: Android4.2版本以上 假设和约束依赖 各个模块之间的稳定协作 系统主要会有分为几个模块,各个模块之间的稳定协作需要得到保证,保证系统的24*7 的稳定运行,尽量值保持周期性的维护 系统的安全 系统的安全是当前网络环境下的一个重要要求,系统的安全不仅关系着自身的盈利等, 还关系着用户的各种信息 系统功能需求 系统架构及说明 准友好力能 根据项目的目标,我们可获得项目系统的基木需求,以下从不同角度来描述系统的需求, 并且使用用例图来描述,系统的功能需求,我们分成两部分来概括,即播放器的基本播放需 要,推荐友好性需求。其中,优先级基本播放需求>推荐友好性需求 下分别描述: 播放器基本播放需求 用例图 云胡不歌 登陆/注册 播放/暂停 下一百/上一 用户 播放模式 本地歌由播放 显示歌词 播放设定 单曲循环 播放模式丶顺序播放 用 歌词显示 随机播放 功能需求详解 表3.2.2.1播放用例 用例名称:播放 参与者:用户 目标:用户点击播放音乐列表中的歌曲 前置条件:播放器止在运行 基本事什流:1.用户单击列表中歌曲 2.播放器将播放列表中的点击的歌曲 表3.2.2.2暂停用例 用例名称:暂停 参与者:用户 目标:使得用广可以暂停正在播放的歌曲 前置条件:歌曲正在播放且未停止和暂停 基本事件流:1.用户单击“暂停”按钮 2.播放器将暂停当前的歌曲 表3.2.2.3上一首/下一首用例 用例名称:上一首/下一首 参与者:用广 目标:使得用户可以点播上一首或下一首音乐 前置条件:歌曲正在播放或歌曲暂停中 基木事件流:1.用户单击“上一首或下一首”按钮 2.播放器将播放上一首歌曲或下一首歌曲 表3.2.2.4显示歌词用例 用例名称:音乐列表 参与者:用户 目标:使得用户可以进入歌词页面 前置条件:程序在运行,且位于音乐播放界面 基本事件流:1.用户右滑歌曲 2.播放器显示歌词 表3.2.2.5登陆注册 用例名称:音乐列表 参与者:用户 目标:使得用户可以进入APP 前置条件:程序在运行 基本事件流:1.用户点击用手机号登陆 2.输入手机号 3.得到手机验证码 4.用户输入 5.进入主界面 表3.2.2.6播放模式 用例名称:音乐列表 参与者:用户 目标:使得用户可以根据自己选择的播放模式进行播放 前置条件:程序在运行,用户已登陆 基本事件流:1.用户选择播放模式单击“顺序、单曲、随机”按钮 2.根据播放模式播放音乐 推荐友好性需求 用例图 云胡不歌 歌曲分类(专辑/歌三/风格) 网络歌曲 分享歌出 用户 个性化推荐 感识别 锁屏显示 歌识莊 功能需求详解 表3.3.2.1锁屏显示用例 用例名称:锁屏显示 参与者:用户 目标:锁屏后在锁屏界面显示歌词,允诈进行播放、暂停、上一首 首操作 前置条件:捐有锁屏显示权限,锁屏前AP处于运行状态 基本事件流:1.用户锁屏 2.进入锁屏界面 3.点击播放、暂停、上一首、下一首均有正常响应 表3.3.2.2分享到微博或微信用例 用例名称:分享到微博或微信 参与者:用户 日标:将某一首歌曲分享到微信或新浪微博 前置条什:手机中安装了微信与微博应用 有网络服务 基本事件流:1.用户选择某一首歌,点击“分享” 2.选择导入到微信(或微博 3.在微信(或微博)中选择具体想要分享的位置 表3.3.2.3歌曲按标签播放用例 用例名称:歌曲按标签播放 参与者:用户 日标:选择音乐流派、风格或歌于标签进行播放 前置条件:本地或服务器有相应标签的音乐集 有网络服务 基本事件流:1.用户选择标签 2.选择全鄙播放或手动将部分音乐添加到播放列表 3.开始按默认播放模式播放 表3.3.2.4网络在线听歌用例 用例名称:网络在线听歌 参与者:用户 目标:通过网络搜索并收听某一首歌曲 前置条件:有网终服务 基本事件流:1.用户在搜索栏输入某·首歌,点击“搜索” 2.在所有搜索结果中选择某一个播放 表3.3.2.5网络在线下歌用例 用例名称:网络在线下歌 参与者:用广 日标:通过网络搜索并下载某一首歌曲 前置条件:有网络服务 基木事件流:1.用户在搜索栏输入某一首歌,点击“搜索” 2.在所有搜索结果中选择某一个版本,并点击下载 表3.3.2.6个性化推荐

...展开详情
试读 18P 安卓音乐播放器需求分析文档
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 分享达人

关注 私信
上传资源赚钱or赚积分
最新推荐
安卓音乐播放器需求分析文档 45积分/C币 立即下载
1/18
安卓音乐播放器需求分析文档第1页
安卓音乐播放器需求分析文档第2页
安卓音乐播放器需求分析文档第3页
安卓音乐播放器需求分析文档第4页

试读结束, 可继续读2页

45积分/C币 立即下载 >