音乐播放器概要设计说明书

音乐播放器概要设计说明书

ID:42142568

大小:155.14 KB

页数:10页

时间:2019-09-08

音乐播放器概要设计说明书_第1页
音乐播放器概要设计说明书_第2页
音乐播放器概要设计说明书_第3页
音乐播放器概要设计说明书_第4页
音乐播放器概要设计说明书_第5页
资源描述:

《音乐播放器概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、逗逗音乐播放器——概要设计说明书一、引言21.1.编写目的21.2.背景21.3.定义31.4.参考资料3用户界面风格设计参考了其他音乐播放器的设计4二、总体设计42.1、需求规定42.2、运行环境42.3、基本设计概念和处理流程52.4、结构62.5>尚未解决的问题6三、接口设计63.1.外部接口63.2、内部接口6四、系统数据结构设计74.1、逻辑结构设计要点74.2、物理结构设计要点74.3、数据结构与程序的关系7五、系统出错处理设计75.1、出错信息75.2、补救措施85.3、系统维护设计8亠

2、、引言学习安卓已经有了一段吋间,对Android开发平台也有了基本的认识。阅读了一些相关资料之后,我们开始了Android音乐播放器概要设计。从该阶段正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的结构。本说明书主要分为任务概述、总体结构、外部模块设计和测试设计C1.1>编写目的本文档主要是逗逗音乐播放器的概要设计说明书,为逗逗音乐播放器的一些基木功能设计的主要依据。随着多媒体手机的不断发展,音乐已成为当今时代人们缓解压力的不二选择,功能也不断的多样化,而概耍设计正是体现出音乐播放器的

3、基本概念。该文档是整个播放器最雏形,同时也是最基本的引导性文档。1.2>背景(1)项冃名称:逗逗音乐播放器(2)项目负责人:尧艳华(3)开发者:个人完成(4)适用用户:所有Android手机用户伴随着Android平台的出现,Android平台下手机多媒体技术应用更为凸显。Android平台是google公司最新推出的一个手机平台,该平台对移动设备的程序集中包括一个操作系统,一个中间件和一些关键性作用。使用该平台不需要任何费用,代码完全开放。开发人员可以在平台系统上快速开发,并可以利用其它开发人员的工

4、作成果。所以,这为手机开发创造力更大的灵活性,工作少,周期短,快速成型,并一步到位,同时用户可以最大限度的自定义自己的手机,以丰富自己手机的功能,增强手机在市场上的竞争力。目前适用于桌面操作系统的MP3播放器发展速度较快,通常具有强大的MP3播放功能和友好的用户界面。我们正是基于Android平台开发一个音乐播放器,该播放器使用快捷简单,具备一般播放器的功能,如播放,暂停,上一曲,下一曲等。1・3、定义定义说明需求提供者提出有效软件需求的客户(用户)需求分析明确项目中哪些该做,该怎么做,做到什么程度。

5、软件需求用户对目标软件系统在功能、行为、性能、设计约束等方面的期望用例用例描述了系统的功能需求,是系统的一组动作序列的描述.角色用户在系统中所扮演的角色1.4,参考资料翻阅书籍查阅李刚的《疯狂Android讲义》观看李兴华的Ondroid开发实战经典》视频通过网上查阅与音乐播放器相关的软件源码用户界面风格设计参考了其他音乐播放器的设计二.总体设计2.需求规定分类功能编号功能概述乐曲播放及控制1音频文件・mp3的播放2使用按钮进行播放控制(暂停/播放切换,上一曲,下一曲)3快进/快退(通过手指选择进度条

6、跳转到任意位置播放)乐曲播放状态及信息显示4播放进度显示(进度条,歌曲总时间,当前播放时间)5播放时,曲目信息的显示(歌曲名,歌手名,专辑名)乐曲一览表实现6SD卡中全部曲目的一览表示8曲目一览时,各曲目的时长显示2.2、运行环境Android操作系统2.3、基本设计概念和处理流程用户通过单击按钮进行播放、暂停、上一曲、下一曲对播放器的音乐开逗逗音乐播放器!关闭逗逗音乐播放器工随心听2.5、尚未解决的问题网络功能尚未完善三、接口设计3.1、外部接口使用webview链接一个网站,使得用户能够访问。3

7、.2、内部接口该软件适用于手机Android操作系统,没有应用到其他内部接口。四、系统数据结构设计4.1、逻辑结构设计要点在线咅乐本地音乐一JL_播放界而▼热门榜单_!_In心听4.2、物理结构设计要点木软件未运用到物理结构设计4.3、数据结构与程序的关系木软件不用考虑数据结构与程序的关系五、系统出错处理设计5.1、出奉昔信息可能出现以下错误信息:1、文件格式无法识别出现错误2、解码错误3、用户信息管理混淆4、播放列表保存失败5.2、补救措施1、播放列表保存失败,可具有防御措施和恢复功能,可以恢复上一

8、次登录时的播放列表。2、防止自动弹出,自动退出系统,保存上一次的播放进度。3、软件应捕获的错误,并采取的错误转移处理措施。5.3、系统维护设计根据数据库,对用户的数据记录进行查看,从数据记录中的数据是否出现异常来判断系统的当前状况

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

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

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