收藏 分享(赏)

安卓音乐播放器需求分析书.doc

上传人:HR专家 文档编号:5291915 上传时间:2019-02-18 格式:DOC 页数:8 大小:35.10KB
下载 相关 举报
安卓音乐播放器需求分析书.doc_第1页
第1页 / 共8页
安卓音乐播放器需求分析书.doc_第2页
第2页 / 共8页
安卓音乐播放器需求分析书.doc_第3页
第3页 / 共8页
安卓音乐播放器需求分析书.doc_第4页
第4页 / 共8页
安卓音乐播放器需求分析书.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、 音乐播放器需求分析1.引言1.1 编写目的1.2 项目背景1.3 参考资料2.总体概述2.1 项目目的和目标2.2 软件运行环境2.3 条件与限制3.具体需求3.1 功能需求3.2 界面需求3.3 性能需求3.5 数据库需求3.6 可靠性要求- 1 -1.引言随着社会的快速发展,现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,音乐成了我们生活工作中的一个重要的部分。而 3G 时代的到来,手机移动应用越来越普遍。此文档就是为了能更好地设计出一个基于 android 系统的音乐播放器而编写的。1.1 编写目的为软件的开发者能更好的理解和明确软件开发的需求,安排项目与进度、组织软件开发

2、与测试,撰写本文档。本文档供项目组成员,软件开发人员参考。1.2 项目背景本项目由李雪梅、杨挺等人提出,由本组成员联合开发,实现播放现今流行的音乐 MP3 等文本格式。开发软件名称:咕咕音乐播放器1.3 参考资料1 彭 重庆大学出版社软件工程 “软件计划与可行性分析”- 2 -2 靳岩、姚尚明 人民邮电出版社 Android 开发入门与实践2. 总体概述2.1 项目目的和目标本项目的目的是开发一个可以播放主流的音乐文本格式的播放器。设计的主要实现功能是播放 MP3 等格式的音乐文件,并且能控制播放,暂停,停止,音量控制,选择上一曲,选择下一曲,更改皮肤,歌曲列表文件的管理操作,在线播放,读取存

3、储卡播放等多种播放控制,界面简明,操作简单。2.2 软件运行环境操作系统:Android 手机操作系统支持环境:Android 2.2 - 4.0 版本开发环境:Eclipse 7.5 、ADT 1.52.3 条件与限制开发人员开发经验严重不足;编程人员对开发工具不熟悉,编程经验非常有限;具备运行环境。- 3 -3.具体需求根据项目,我们可以获得项目系统的基本需求,从不同方面来描述系统的需求。3.1 E-R 图歌曲播放列表组成组成歌曲图片歌曲 ID专辑名歌曲名歌手名列表名字 列表编号歌曲数目本地音乐 下载管理播放器- 4 -3.2 功能需求系统的功能需求,我们分成三个主要部分,即播放器的基本控

4、制需求、播放列表管理需求、播放器友好性需求。以下分别描述:一:播放器的基本控制需求1. 播放:点击播放列表中的歌曲进行播放,播放时跳转播放界面,并显示歌曲信息,同时会匹配歌词,把相应的歌词显示在歌词面板中。2. 停止:当歌曲正在播放时,点击歌曲播放界面下方的停止键,停止当前播放的歌曲,同时歌词面板中的歌词清空。3. 暂停:当歌曲正在播放时,点击歌曲播放界面下方的暂停键,暂停当前播放的歌曲,同时歌词停止滚动。4. 上一曲:歌曲正在播放,点击上一曲键,播放列表中上一首歌曲。5. 下一曲:歌曲正在播放,点击下一曲键,播放列表中下一首歌曲。6. 播放列表:点击进入歌曲列表界面。其 他网络歌曲库 收藏管

5、理- 5 -二:播放列表管理需求1. 添加歌曲:在菜单选项中,点击添加歌曲使程序进入手机内存、存储卡,选取要添加的歌曲。2. 移除歌曲:在菜单选项中,点击移除歌曲,界面跳转至歌曲列表,选取要移除的歌曲,点击确定,移除歌曲。3. 设置:在菜单选项中,选择设置,进入设置界面。4. 蓝牙发送:在菜单选项中,点击蓝牙发送,跳转歌曲列表,选择目标歌曲,发送。5. 设为铃声:歌曲列表中,点击歌曲,弹出对话框,选择设为铃声。6. 音效设置:菜单选项中,点击进入音效设置界面。7. 歌曲收藏:歌曲选项中,选择收藏,收藏该歌曲。三播放器友好性需求1. 视觉外观使用播放器时,播放器根据歌曲文件的特性,通过视觉外观动

6、态显示,外观优美。2. 系统稳定使用播放器时能显示播放器的状态,是播放还是暂停,播放音乐时稳定。- 6 -3. 后台播放使用播放器时,能够进行后台播放,并且在手机桌面上显示缩小化的播放器,歌词滚动显示。4. 播放模式播放音乐时,更改播放模式能够顺利地、快速地、无差错地完成模式的转换。3.3 界面需求播放器界面要求布局合理,颜色舒适,控制按钮友好;为了较少开发工程量,可以借鉴现在流行的播放器的皮肤作为播放器的界面目标需求。3.4 性能需求播放器响应时间必须满足 Android 手机系统响应时间,因此当要求歌曲播放、暂停、停止、上一曲、下一曲、进入列表等操作时,软件响应时间最长均不超过系统无响应时间。3.5 数据库需求Android 自带的媒体库基于 PacketVideo OpenCORE,该库支持多种常用的音频格式。编码格式 MPEG4、MP3。音乐文件的解析:对于常用的音乐文件格式进行解析,如:- 7 -Mp3 格式。歌曲的存储:对于添加的歌曲进行存储,删除的歌曲进行移除。错误信息的存储:对于系统检查到的错误进行存储记忆。3.6 可靠性要求系统能持续运行,不影响其他程序的使用,不多占用内存,不会造成死机等问题。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 音乐美术

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报