ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:337.61KB ,
资源ID:10270476      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-10270476.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(详细设计说明书.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

详细设计说明书.docx

1、详细设计说明书逗逗音乐播放器 -详细设计说明书一、 引言 21.1、 目的 21.2、背景 21.3、参考资料 3二、 术语、定义和缩略语 32.1、术语、定义 32.2、缩略语 3三、 模块描述与设计 43.1、模块一(本地音乐) 53.2、模块二(在线音乐) 5四、 类定义 65.1、类一(MusicListActivity) 65.2类名:PlayMusicActivity 95.2.1、 95.2.2、 105.2.3、 115.3、 类三 (MusicOnileActivity) 111、 类名:MusicOnileActivity 11六、接口设计 126.1、外部接口 126.2

2、、内部接口 12一、 引言1.1、 目的本文档主要涉及的是该项目的详细设计说明书,为音乐播放器的最终形成做出了详细的说明。本项目是一款基于Android手机平台的音乐播放器,使Android手机拥有个性的多媒体播放器,使手机显得更生动灵活化,与人们更为接近,让手机的主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化,丰富化。也使设计者更加熟练Android的技术和其它在市场上的特点。现今社会生活紧张,竞争越来越大,压力也不断增大,而听音乐是其中最好的舒缓压力的方式之一,Android手机已越来越普遍,成为市场的主流,本项目的目的是开发一个可以播放主流音乐文件的播放器,本设计的实现的这主

3、要功能是播放Mp3音乐文件,并且能够实现控制播放,暂停,停止,上一曲,下一曲,播放列表等多种播放控制功能,界面简单明了,操作简单,用户使用起来更加能够通俗易懂。1.2、背景(1) 项目名称:逗逗音乐播放器(2) 任务提出者:尧艳华 (3) 开发者:个人完成(4) 完成后可以在普通的Android手机用户上运行1.3、参考资料音乐播放器的需求说明书音乐播放器的概要设计说明书翻阅书籍观看李兴华的Android 开发实战经典视频通过网上查阅与音乐播放器相关的软件源码用户界面风格设计参考了其他音乐播放器的设计二、 术语、定义和缩略语2.1、术语、定义术语、定义如下表所示:定义说 明需求提供者提出有效软

4、件需求的客户(用户)需求分析明确项目中哪些该做,哪些不该做,该怎么做,做到什么程度。软件需求用户对目标软件系统在功能、行为、性能、设计约束等方面的期望用例用例描述了系统的功能需求,是系统的一组动作序列的描述.角色用户在系统中所扮演的角色2.2、缩略语本文件所应用的缩略语如下表所示:缩略语原 文中文含义AndroidAndroid安卓三、 模块描述与设计本软件一共分以下几大模块,模块图如下所示:该软件需要完成用户操作指令的需求,用户通过点击各个选项按钮来完成他所需要的结果,从而达到本软件的开发目的。例如,用户点击播放按钮,播放器将实现音乐播放的效果。功能需求是根据系统功能,即软件产品所提供的主要

5、服务来组织的。可以通过使用实例、运行模式、用户类、对象类或者功能等级来组织这部分内容,也可以使用这些元素的组合。总而言之,必须选择一种是读者容易理解预期产品的组织方案。可以通过各种方式来组织这一部分内容,例如采用:使用实例、运行模式、用户类、对象类、功能等级等,也可以采用它们的组合。其最终目的是,让读者容易理解即将开发的软件产品。一般来说,每个使用实例都对应一个系统功能,因而按照使用实例来组织内容比较容易让用户理解。3.1、模块一(本地音乐)3.1.1、 程序描述本程序的功能主要包括:播放列表、播放界面3.1.2、 功能描述该模块主要是扫描手机内存卡里的歌曲然后通过ListView显示,用户可

6、以通过点击歌曲名来播放歌曲,还可以通过点击播放界面按钮来跳转到播放界面,进行对歌曲的操作3.1.3、尚未解决问题播放界面跳转时会从第一首歌曲开始播放,不能播放其他位置的歌曲 3.2、模块二(在线音乐)3.2.1、 程序描述本程序的功能主要包括:精品推荐、随心听、热门榜单3.2.2、 功能描述用户可以点击在线音乐来实现以上的界面,该功能是链接各个网站实现,用户点击相应的按钮来跳转到相应的网站3.2.3、尚未解决问题不能实现在播放器里显示网站信息,要通过浏览器来实现3.2.4、测试计划由开发人员进行手机安装使用测试。四、 类定义5.1、类一(MusicListActivity)5.1.1、描述1、

7、类名:MusicListActivity2、实现功能:显示音乐文件5.1.1.1、1、功能描述显示界面风格2、访问类型 Public3、修饰符 无4、输入 无5、算法与流程处理 该Activity跳转之后显示6、输出 无7、返回 无5.1.1.2、1、功能描述 对手机按键的处理2、访问类型 Public3、修饰符 boolean4、输入 无5、算法与流程处理 点击手机控件之后运行,弹出对话框,由用户自己选择退出与否6、输出 无7、返回 Super.onKeyDown(keyCode,event)5.2类名:PlayMusicActivity实现功能:显示播放界面作用:显示播放界面5.2.1、1

8、、功能描述创建列表2、访问类型Protected3、修饰符无4、输入创建列表的名称5、算法与处理流程创建成功后列表中添加一个空列表项6、输出显示创建的列表项7、返回 无5.2.2、1、功能描述本地音乐2、访问类型Private3、修饰符无4、输入无5、算法与处理流程添加在SD卡读取到的本地音乐6、输出所有的歌曲信息7、返回 无5.2.3、1、功能描述退出2、访问类型Public3、修饰符无4、输入无5、算法与处理流程确定退出还是隐藏界面6、输出无7、返回 OnkeyDown()5.3、 类三 (MusicOnileActivity)5.4.1、 描述1、 类名:MusicOnileActivity1、功能描述 在线音乐2、访问类型 Public3、修饰符 无4、输入 无5、算法与流程处理 运行该方法师实现赋值6、输出 无7、返回 无六、接口设计6.1、外部接口使用webview链接一个网站,使得用户能够访问。6.2、内部接口该软件适用于手机Android操作系统,没有应用到其他内部接口。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2