我不是你的包袱
1引言
1.1编写目的
现在社会快速,繁重紧张,音乐欣赏可以使人放松,听音乐也可以提高人的情操。本项目的目的是开发一款可以播放音乐文件的音乐播放器,并可以控制暂停,控制播放。音量调节,关闭播放器等功能。本软件适用于各种人。
随着见算计的广泛应用,手机市场的迅速发展,各种音频视频资源也在网上广为流传。这些资源看似平常,但已经渐渐成为人们生火中不可缺少高的一部分了。于是各种手机播放器也随着发展起来了,但是市面上的手机播放器的软件大部分是最求外观花哨,功能庞大。这样虽然好但是对手机资源造成的很大的浪费,比如CPU,内存使用过高。在用户需要多操作时受到不小的影响,带来了许多不便,许多功能上形同虚设!我认为术业有专攻,做音乐播放器,就要最好音乐部分。针对以上弊端,选择开发界面简单模块化的,功能明确,方便实用,不占内存。
1.2我承认我自卑我真的很怕黑是什么歌背景说明
说明:
1.待开发的软件系统的名称:MY音乐
2.任务提出者:中北大学软件学院
3.开发者:杜晓阳
4.用户:中北大学软件学院
1.3定义
Android SDK(SoftwareDevelopmentKit 软件开发工具包
1.4 参考资料
  Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号
称是首个为移动终端打造的真正开放和完整的移动软件。 Android是基于Linux内核的软件平台和操作系统,早期由Google开发(在华注册商标名为“安致”),后由开放手机联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟。Android在未公开之前常被传闻为Google电话或gPhone。大多传闻认为Google开发的是自己的产品,而不是一套软件平台。到了2013年11月,Google开始发表自家品牌的Nexus One。目前最新SDK版本为Android 4.4。
2总体设计
2.1需求规定
  功能需求定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了用户的业务需求。用户需求文档描述了用户使用产品必须要完成的任务。针对音乐播放器分别对音乐播放、在线音乐播放及会员特权的换肤等功能进行详细的调研和分析,总结出
如下的用户需求信息。
(1)界面美观 简洁。
(2)运行方便,操作简单。
(3)经济适用,功能充实。
2.2运行环境
2.2.1设备
(1) 支持Android 1.6版本以上的安卓系统手机。
(2) 支持屏幕任何尺寸的安卓手机。
(3) 支持安卓模拟器运行。
2.2.2支持软件
(1)支持安卓操作系统软件。
(2)支持装有安卓模拟器的windows操作系统。
(3)支持安卓模拟器
2.3基本设计概念和处理流程
功能用例图如下
杨佳真实照片
                              图 2-3 功能用例图
                                                                                                       
                                  表3-1 播放用例
刘涛的儿子用例名称:播放
参与者:用户
目标:用户点击播放音乐列表中的歌曲
前置条件:播放器正在运行
基本事件流:1.用户单击列表中歌曲
            2.播放器将播放列表中的点击的歌曲
                                  表3-2 暂停用例
用例名称:暂停
参与者:用户
目标:使得用户可以暂停正在播放的歌曲
前置条件:歌曲正在播放且未停止和暂停
基本事件流:1.用户单击“暂停”按钮
            2.播放器将暂停当前的歌曲
伊人醉
                      表3-4 上一首/下一首用例