音乐播放器的详细设计Word文件下载.docx

上传人:b****4 文档编号:17835503 上传时间:2022-12-11 格式:DOCX 页数:11 大小:97.70KB
下载 相关 举报
音乐播放器的详细设计Word文件下载.docx_第1页
第1页 / 共11页
音乐播放器的详细设计Word文件下载.docx_第2页
第2页 / 共11页
音乐播放器的详细设计Word文件下载.docx_第3页
第3页 / 共11页
音乐播放器的详细设计Word文件下载.docx_第4页
第4页 / 共11页
音乐播放器的详细设计Word文件下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

音乐播放器的详细设计Word文件下载.docx

《音乐播放器的详细设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《音乐播放器的详细设计Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。

音乐播放器的详细设计Word文件下载.docx

参考资料

[]彭重庆大学出版社《软件工程》“软件计划与可行性分析”

[]靳岩、姚尚明人民邮电出版社《开发入门与实践》

[]可行性分析

[]《音乐播放器需求分析书》

[]《音乐播放器总体设计说明书》

项目开发计划

实施计划:

在技术方面,编程知识比较缺乏,对有些与项目相关的软件

不熟悉,需进行人员的技术培训(自学为主),技术难点是数据库

的构架和软件功能的设计。

.总体设计

项目目的

本项目的目的是开发一个可以播放主流的音乐文本格式的

播放器。

设计的主要实现功能是播放等格式的音乐文件,

并且能控制播放,暂停,停止,音量控制,选择上一曲,选择下

一曲,更改皮肤,歌曲列表文件的管理操作,在线播放,读取

存储卡播放等多种播放控制,界面简明,操作简单。

软件系统检测到错误行为时,报告错误,并提示处理操作。

软件运行环境

硬件:

操作系统手机

系统软件:

版本

支撑软件:

需求概述

根据项目,我们可以获得项目系统的基本需求,从功能需求、

界面需求、性能需求、可靠性要求四个方面来描述系统的需求,

再分别对各个需求进行分析。

条件与限制

开发人员开发经验严重不足;

编程人员对开发工具不熟悉,编程经验非常有限;

具备运行环境。

软件结构

3.程序描述

歌曲界面控制

歌曲界面控制可分为:

播放暂停停止模块、上一曲下一曲

模块、音量模块。

播放暂停停止模块

流程图:

获取当前状态

 

程序逻辑:

当用户点击播放\暂停\停止按钮时,播放器就对当前播放事

件监听从而控制当前音乐的播放\暂停\停止,部分关键代码如下:

播放按钮

((){

(){

;

();

判断当前的状态值是什么状态如果是播放状态

发送暂停的命令

}(){

发送播放的命令

}{

继续播放的命令

}

("

"

);

将命令广播出去

发送广播

}});

上一曲\下一曲模块

当用户点击上一曲\下一曲按钮时,播放器就对当前播放事

件监听,从音乐列表中转换音乐,从而控制当前音乐的上一曲\

下一曲,关键代码如下:

上一曲键事件监听器

发送前一首的命令

}

});

下一曲键事件监听器

((){

设置的监听事件

(()

{当停止拖动时调用的方法

(){}

当拖动时会执行此方法

(,,

){

参数意思是判断拖动是否是用户用手拖动的

(()>

){

发送拖动的命令

)讲拖动的进度传进

});

}

音量模块

流程图:

程序逻辑:

声音有两个按钮控制,一个增加声音和一个减少声音。

通过

这两个按钮用户可以调节播放音乐的声音大小,用

组件对声音的大小进行增减,最大为,最小为。

当用户点击

声音按钮时,若是增按钮,对声音进行增加,若是减按钮对声音

进行减小。

部分代码如下:

获取点击事件

()();

音量增加

音量增减小执行事件

()(

);

(>

){

声音控制按钮声音增加

(,);

(<

4.软件测试

根据制定的软件实施计划,对软件进行测试,主要目的为了找出软件中存在的各种错误和缺陷,设计出更高效的软件测试方案。

本项目的该音乐软件采用动态执行测试,对软件的功能,结构进行测试,通过运行该软件来检验程序的各个功能是否能够正确运行,各个模块之间能否进行无差错的转换,能否实现对歌曲的无差错播放,控制。

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

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1