音乐播放器的详细分析报告_第1页
音乐播放器的详细分析报告_第2页
音乐播放器的详细分析报告_第3页
音乐播放器的详细分析报告_第4页
音乐播放器的详细分析报告_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、个人收集整理-仅供参考音乐播放器详细设计1.引言随着社会的快速发展,现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力 的方式之一,音乐成了我们生活工作中的一个重要的部分。而时代的到来,手机移 动应用越来越普遍。此文档就是为了能更好地设计出一个基于系统的音乐播放器而 编写的。编写目的为软件的开发者能更好的理解和明确软件开发的详细过程,安排项目与进度、 组织软件开发与测试,撰写本文档。本文档供项目组成员,软件开发人员参考。项目背景本项目由李雪梅、杨挺等人提出,由本组成员联合开发,实现播放现今流行的 音乐等文本格式。该软件是基于系统的音乐播放软件,并能够与其他音乐播放软件兼容。参考资料彭美重庆大学出

2、版社软件工程“软件计划与可行性分析”靳岩、姚尚明人民邮电出版社开发入门与实践可行性分析音乐播放器需求分析书音乐播放器总体设计说明书项目开发计划实施计划:阶段名称负责人1 / 10个人收集整理-仅供参考在技需求分析杨挺、李雪梅术方面,编程知识比较缺总体设计李雪梅、杨挺乏,对有些与项目相关的软详细设计李雪梅、杨挺件不熟悉,软件测试李雪梅、杨挺需进行人员的技术培训1(自学为主),技术难点是数据库的构架和软件功能的设计。.总体设计项目目的本项目的目的是开发一个可以播放主流的音乐文本格式的播放器。设计的主要实现功能是播放等格式的音乐文件,并且能控制播放,暂停,停止,音量控制,选择上一曲,选择下 一曲,更

3、改皮肤,歌曲列表文件的管理操作,在线播放,读取存储卡播放等多种播放控制,界面简明,操作简单。软件系统检测到错误行为时,报告错误,并提示处理操作。软件运行环境硬件:操作系统手机系统软件:版本支撑软件:、需求概述根据项目,我们可以获得项目系统的基本需求,从功能需求、 界面需求、性能需求、可靠性要求四个方面来描述系统的需求,2 / 10个人收集整理-仅供参考再分别对各个需求进行分析。条件与限制开发人员开发经验严重不足;编程人员对开发工具不熟悉,编程经验非常有限;具备运行环境。软件结构音乐搀放器借诚列袤单 曲 循 环播放畀面控制蓝牙传送 设关於声.程序描述歌曲界面控制歌曲界面控制可分为:播放暂停停止模

4、块、上一曲下一曲 模块、音量模块。播放暂停停止模块3 / 10个人收集整理-仅供参考()();();判断当前的状态值是什么状态如果是播放状态4 / 10个人收集整理-仅供参考();发送暂停的命令)( ) ;发送播放的命令 ; 继续播放的命令(,); 将命令广播出去();发送广播 );上一曲下一曲模块流程图:个人收集整理-仅供参考件监听,从音乐列表中转换音乐,从而控制当前音乐的上一曲下一曲,关键代码如下:上一曲键事件监听器()()();发送前一首的命令(,);(););下一曲键事件监听器()()();/! .();6 / 10个人收集整理-仅供参考);设置的监听事件()当停止拖动时调用的方法()

5、 () 当拖动时会执行此方法(,)参数意思是判断拖动是否是用户用手拖动的() );();发送拖动的命令(,);(,)讲拖动的进度传进();(););7 / 10个人收集整理-仅供参考)音量模块流程图:组件对声音的大小进行增减,最大为,最小为。当用户点击声音按钮时,若是增按钮,对声音进行增加,若是减按钮对声音8 / 10个人收集整理-仅供参考进行减小。部分代码如下:获取点击事件()();音量增加()();音量增减小执行事件()();()()();();();(););声音控制按钮声音增加9 / 10个人收集整理-仅供参考()()(,);();();(););.软件测试根据制定的软件实施计划,对软件进行测试,主要目的为了找出软件中存在的 各种错误和缺陷,设计出更高效的软件测试方案。本项目的该音乐软件采用动态执行测试,对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论