安卓音乐播放器软件设计说明书格式 (sya)

安卓音乐播放器软件设计说明书格式 (sya)

ID:1361410

大小:644.75 KB

页数:26页

时间:2017-11-10

安卓音乐播放器软件设计说明书格式 (sya)_第1页
安卓音乐播放器软件设计说明书格式 (sya)_第2页
安卓音乐播放器软件设计说明书格式 (sya)_第3页
安卓音乐播放器软件设计说明书格式 (sya)_第4页
安卓音乐播放器软件设计说明书格式 (sya)_第5页
资源描述:

《安卓音乐播放器软件设计说明书格式 (sya)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件工程数据库课程设计——软件设计说明书目录1引言11.1编写目的11.2背景说明11.3定义11.4参考资料22总体设计22.1需求规定22.2运行环境32.3基本设计概念和处理流程32.4结构设计52.4.1结构52.4.2功能需求与程序的关系62.4.3人工处理过程72.4.4尚未问决的问题72.5接口设计72.5.1用户接口72.5.2外部接口72.5.3内部接口72.6其它专门要求73系统出错处理设计73.1出错信息73.2补救措施73.3.系统维护设计84播放器主界面设计84.1程序描述84.2功能84.3算法9III软件工程数据库

2、课程设计——软件设计说明书4.4注释设计134.5测试计划145音乐列表设计145.1程序描述145.2功能145.3算法145.4注释设计155.5测试计划156扫描音乐设计166.1程序描述166.2功能166.3算法166.4注释设计176.5测试计划177上一曲/下一曲设计187.1程序描述187.2功能187.3算法187.4注释设计197.5测试计划198音乐播/放暂停设计208.1程序描述208.2功能208.3算法208.4注释设计218.5测试计划219音量增加/减少设计229.1程序描述229.2功能229.3算法22III

3、软件工程数据库课程设计——软件设计说明书9.4注释设计239.5测试计划23III软件工程数据库课程设计——软件设计说明书1引言1.1编写目的现在社会快速,繁重紧张,音乐欣赏可以使人放松,听音乐也可以提高人的情操。本项目的目的是开发一款可以播放音乐文件的音乐播放器,并可以控制暂停,控制播放。音量调节,关闭播放器等功能。本软件适用于各种人。随着见算计的广泛应用,手机市场的迅速发展,各种音频视频资源也在网上广为流传。这些资源看似平常,但已经渐渐成为人们生火中不可缺少高的一部分了。于是各种手机播放器也随着发展起来了,但是市面上的手机播放器的软件大部分

4、是最求外观花哨,功能庞大。这样虽然好但是对手机资源造成的很大的浪费,比如CPU,内存使用过高。在用户需要多操作时受到不小的影响,带来了许多不便,许多功能上形同虚设!我认为术业有专攻,做音乐播放器,就要最好音乐部分。针对以上弊端,选择开发界面简单模块化的,功能明确,方便实用,不占内存。1.2背景说明说明:1.待开发的软件系统的名称:MY音乐2.任务提出者:中北大学软件学院3.开发者:杜晓阳4.用户:中北大学软件学院1.3定义AndroidSDK(SoftwareDevelopmentKit)软件开发工具包第22页软件工程数据库课程设计——软件设计

5、说明书1.4参考资料Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 Android是基于Linux内核的软件平台和操作系统,早期由Google开发(在华注册商标名为“安致”),后由开放手机联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。低层以Linux内核工作为基础,

6、只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟。Android在未公开之前常被传闻为Google电话或gPhone。大多传闻认为Google开发的是自己的手机电话产品,而不是一套软件平台。到了2013年11月,Google开始发表自家品牌手机电话的Nexus One。目前最新SDK版本为Android 4.4。2总体设计2.1需求规定功能需求定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了用户的业务需求。用户需求文档

7、描述了用户使用产品必须要完成的任务。针对音乐播放器分别对音乐播放、在线音乐播放及会员特权的换肤等功能进行详细的调研和分析,总结出如下的用户需求信息。(1)界面美观简洁。(2)运行方便,操作简单。(3)经济适用,功能充实。2.2运行环境2.2.1设备(1)支持Android1.6版本以上的安卓系统手机。(2)支持屏幕任何尺寸的安卓手机。第22页软件工程数据库课程设计——软件设计说明书(1)支持安卓模拟器运行。2.2.2支持软件(1)支持安卓操作系统软件。(2)支持装有安卓模拟器的windows操作系统。(3)支持安卓模拟器2.3基本设计概念和处理

8、流程功能用例图如下图2-3功能用例图第22页软件工程数据库课程设计——软件设计说明书表3-1播放用例用例名称:播放参与者:用户目标:用户点击播放音乐列

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。