您好,欢迎来到知库网。
搜索
您的当前位置:首页音乐播放器概要设计说明书

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

来源:知库网
逗逗音乐播放器

----概要设计说明书

一、引言 ....................................................................................................................... 2

1.1、编写目的 ...................................................................................................... 2 1.2、背景 .............................................................................................................. 2 1.3、定义 .............................................................................................................. 3 1.4、参考资料 ...................................................................................................... 3

用户界面风格设计参考了其他音乐播放器的设计 .................. 4

二、总体设计 ............................................................................................................... 4

2.1、需求规定 ...................................................................................................... 4 2.2、运行环境 ...................................................................................................... 4 2.3、基本设计概念和处理流程 .......................................................................... 5 2.4、结构 .............................................................................................................. 6 2.5、尚未解决的问题 ........................................................................................... 6 三、接口设计 ............................................................................................................... 6

3.1、外部接口 ...................................................................................................... 6 3.2、内部接口 ...................................................................................................... 6 四、系统数据结构设计 ............................................................................................... 7

4.1、逻辑结构设计要点 ...................................................................................... 7 4.2、物理结构设计要点 ...................................................................................... 7 4.3、数据结构与程序的关系 .............................................................................. 7 五、系统出错处理设计 ............................................................................................... 7

5.1、出错信息 ...................................................................................................... 7 5.2、补救措施 ...................................................................................................... 8 5.3、系统维护设计 .............................................................................................. 8

1

一、引言

学习安卓已经有了一段时间,对Android开发平台也有了基本的认识。阅读了一些相关资料之后,我们开始了Android音乐播放器概要设计。从该阶段正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的结构。

本说明书主要分为任务概述、总体结构、外部模块设计和测试设计。

1.1、编写目的

本文档主要是逗逗音乐播放器的概要设计说明书,为逗逗音乐播放器的一些基本功能设计的主要依据。随着多媒体手机的不断发展,音乐已成为当今时代人们缓解压力的不二选择,功能也不断的多样化,而概要设计正是体现出音乐播放器的基本概念。该文档是整个播放器最雏形,同时也是最基本的引导性文档。

1.2、背景

(1) 项目名称:逗逗音乐播放器 (2) 项目负责人:尧艳华 (3) 开发者:个人完成

(4) 适用用户:所有Android手机用户

伴随着Android平台的出现,Android平台下手机多媒体技术应用更为凸显。Android平台是google公司最新推出的一个手机平台,该平台对移动设备的程序集中包括一个操作系统,一个中间件和一些关

2

键性作用。使用该平台不需要任何费用,代码完全开放。开发人员可以在平台系统上快速开发,并可以利用其它开发人员的工作成果。所以,这为手机开发创造力更大的灵活性,工作少,周期短,快速成型,并一步到位,同时用户可以最大限度的自定义自己的手机,以丰富自己手机的功能,增强手机在市场上的竞争力。目前适用于桌面操作系统的MP3播放器发展速度较快,通常具有强大的MP3播放功能和友好的用户界面。我们正是基于Android平台开发一个音乐播放器,该播放器使用快捷简单,具备一般播放器的功能,如播放,暂停,上一曲,下一曲等。

1.3、定义

定义 需求分析 软件需求 用例 角色 说 明 明确项目中哪些该做,该怎么做,做到什么程度。 用户对目标软件系统在功能、行为、性能、设计约束等方面的期望 用例描述了系统的功能需求,是系统的一组动作序列的描述. 用户在系统中所扮演的角色 需求提供者 提出有效软件需求的客户(用户) 1.4、参考资料

翻阅书籍

查阅李刚的《疯狂Android讲义》

观看李兴华的《Android开发实战经典》视频

3

通过网上查阅与音乐播放器相关的软件源码 用户界面风格设计参考了其他音乐播放器的设计

二、总体设计

2.1、需求规定

分类 功能编号 1 乐曲播2 放及控制 3 放) 乐曲播4 放状态及信息5 显示 乐曲一览表实现

功能概述 音频文件.mp3的播放 使用按钮进行播放控制(暂停/播放切换,上一曲,下一曲) 快进/快退(通过手指选择进度条跳转到任意位置播播放进度显示(进度条,歌曲总时间,当前播放时间) 播放时,曲目信息的显示(歌曲名,歌手名,专辑名) 6 8 SD卡中全部曲目的一览表示 曲目一览时,各曲目的时长显示 2.2、运行环境

Android操作系统

4

2.3、基本设计概念和处理流程

用户通过单击按钮进行播放、暂停、上一曲、下一曲对播放器的音乐播放进行控制

打开逗逗音乐播放器N播放Y暂停N播放当前歌曲Y上一曲Y播放上一曲N下一曲Y播放当前歌曲播放下一曲结束播放关闭逗逗音乐播放器 5

2.4、结构

逗逗音乐播放器本地音乐在线音乐播放列表播放界面精品推荐热门榜单随心听b 2.5、尚未解决的问题

网络功能尚未完善

三、接口设计

3.1、外部接口

使用webview链接一个网站,使得用户能够访问。

3.2、内部接口

该软件适用于手机Android操作系统,没有应用到其他内部接口。

6

四、系统数据结构设计

4.1、逻辑结构设计要点

逗逗音乐播放器本地音乐在线音乐播放列表播放界面精品推荐热门榜单随心听 4.2、物理结构设计要点

本软件未运用到物理结构设计

4.3、数据结构与程序的关系

本软件不用考虑数据结构与程序的关系

五、系统出错处理设计

5.1、出错信息

可能出现以下错误信息:

7

1、文件格式无法识别出现错误 2、解码错误 3、用户信息管理混淆 4、播放列表保存失败

5.2、补救措施

1、播放列表保存失败,可具有防御措施和恢复功能,可以恢复上一次登录时的播放列表。

2、防止自动弹出,自动退出系统,保存上一次的播放进度。 3、软件应捕获的错误,并采取的错误转移处理措施。

5.3、系统维护设计

根据数据库,对用户的数据记录进行查看,从数据记录中的数据是否出现异常来判断系统的当前状况

8

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务