帮帮文库

返回

基于Android的音乐播放器设计与开发 基于Android的音乐播放器设计与开发

格式:word 上传:2026-03-31 00:01:33
统开发完成后开展,很明显,这样做不利于的及时暴露。有些缺陷可能会埋藏至后期发现,这时的修复成本将大大提高。我们依据全过程测试的测试理念,在本系统中我们将软件的开发和软的测试紧密的结合在起,要求要充分关注开发过程,对开发过程的各种变化及时做出响应。例如开发进度的调整可能会引起测试进度及测试策略的调整,需求的变更会影响到测试的执行等等要求对测试的全过程进行全程的跟踪,例如建立完善的度量与分析机制,通过对自身过程的度量,及时了解过程信息,调整测试策略。实践证明,这种做法起到了预期的效果,与设计过程紧密结合的测试过程,有效的于早期发现了许多系统缺陷,降低了开发成本,同时也使基于复杂开发模型的测试管理工作更加清晰明了。在本系统开发过程中,需求的获取和完善贯穿每个阶段。对需求的把握很大程度上决定了软件测试是否能够成功。系统测试不仅仅确认软件是否正确实现功能,同时还要确认软件是否满足用户的需要。不但起讨论需求的完善性与准确性,同时从可测试性角度为需求文档提出建议。这些建议对我们来说,是从个全新的思维角度提出的约束。同时,结合前期对项目的把握,很容易制定出了完善的测试计划和方案,将各阶段产品的测试方法及进度有条不紊进行下去。在把握需求的同时,于早期制定项目计划和方案,及早准备测试活动,大大提高了测试效率。本章小结软件测试的目的,第是确认软件的质量,其方面是确认软件做了你所期望的事情,另方面是确认软件以正确的方式来做了这个事件。其次是提供信息,比如提供给开发人员或程序经理的反馈信息,为风险评估所准备的信息。再次软件测试不仅是在测试软件产品的本身,而且还包括软件开发的过程。如果个软件产品开发完成之后发现了很多问题,这说明此软件开发过程很可能是有缺陷的。因此软件测试的第个目的是保证整个软件开发过程是高质量的。结论通过对手机平台的音乐播放器的开发,使我对系统有了更高层次的了解,功能是非常强大的,在这段时间的学习与实践中遇到了很多难题,不过通过网上专门的社区有些开源的代码供参考研究,同时还得到了高手的指点,总算给完成了,觉得蛮有意义的。现在使用手机的人还是占多数的,我自己用的也是,手机能实现的功能相对来说不算多,它的界面不大这就要求界面设计简单美观,在做项目的时候下载了好多类似软件作参考,但真正在设计界面的时候还是很纠结,在界面设计上也花费了很多时间,不过最终还是基本上实现了。开发音乐播放器,要抓住开发的核心部分,音乐播放器大体由播放主界面播放列表组成。这两个个模块完成,音乐播放器就能初具规模。而其它的功能都是在这两个模块的基础上去补充添加的,这是功能的确是必不可少的功能,否则就不具备音乐播放器的基本功能了。本次程序设计,对播放器的系统结构框架做了精心的构思与设计,采用主要开发工具是语言的支持,的插件,和版本的全面结合,才使整个音乐播放器系统得以实现。在开发过程中我学到了些经验系统分析的好坏将决定着的系统开发成功与否,份好分析设计将是成功开发主要因素。我们在着手开发之前不要急于编程,先应有较长的时间去把分析做好,写出相关的开发文档等。然后再开始编写程序代码,这样做到每写步代码心底有数,有条不絮。还有后续的系统测试,要能灵活利用各种软件测试模型,最大的优化软件。总之,经过几个月的系统技术知识的学习和对音乐播放器的构思与设计,使我对系统有了定的了解,让我对系统上的开发流程和开发模式有了深入的了解,同时也对整个软件产品的实现流程有了个深入的了解,这对我以后从事软件开发有很大的帮助。参考文献靳岩,姚尚朗编著开发入门与实战北京人民邮电出版社,腾达编著基于安卓平台的嵌入式手机播放器的设计与写真郑仁杰,马素霞,殷人昆编著软件工程概论北京机械工业出版社裴佳迪,马超,孙贵人编著应用开发全程实录北京人民邮电出版社张利国,代闻,龚海平编著移动开发案例详解北京人民邮电出社高彩丽,徐黎民,袁海编著应用开发范例精解北京清华大学出社江红,余青松编著程序设计教程北京清华大学出版社年余志龙编著开发范例大全北京人民邮电出版社杨文志编著程序设计指南北京电子工业出版社汪永松编著平台开发之旅北京机械工业出版社梅尔编著高级编程北京清华大学出版社李宁编著应用开发实战北京机械工业出版社王家林编著大话企业级应用开发实战北京电子工业出版社,粱泉著系统级深入开发移植与调试北京清华大学出版社,康德尔编著移动应用开发从入门到精通北京人民邮电出版社,高彩丽,徐黎民,袁海应用开发范例精解清华大学出社致谢感谢中北大学信息商务学院年来对我的辛苦培育,让我在大学这年来学到很多东西,特别感谢学院为我提供了良好的学习环境。感谢领导老师们年来对我无微不至的关怀和指导,让我得以在这年中学到很多有用的知识。在此,我还要感谢在班里同学和朋友,感谢你们在我遇到困难的时候帮助我,给我支持和鼓励,感谢你们。特别感谢我的指导老师胡莉,在本系统开发中给予我悉心指导,从系统开发到结束中过程遇到很多困难都是她给我鼓励与指引,使我能够克服重重困难,将系统做完成,在此谨向曹老师致以诚挚的谢意和崇高的敬意。谢谢,年大学生活即将结束,回顾几年的历程,老师们给了我们很多指导和帮助。他们严谨的治学,优良的作风和敬业的态度,为我们树立了为人师表的典范。在此,我对所有的郑州大学软件学院的老师表示感谢,祝你们身体健康,工作顺利,最后,我要向百忙之中抽时间对本文进行审阅,评议和参与本人论文答辩的各位老师表示感谢。基于的音乐播放器设计与开发。白盒测试又称为结构测试逻辑驱动测试或基于程序本身的测试,也可成为程序员测试。白盒测试的前提是可以把程序看成装在个透明的白盒子里面,也就是完全理解程序结构和处理过程,这种方法按照程序内部逻辑测试程序,检验程序中每条通路是否按预定要求正确工作。使用白盒测试方法,主要是想对程序模块进行如下的检查对程序模块的所有独立的执行路径至少测试次。对多有的逻辑判定,取真与取假的两种情况都能至少测试次。在循环的边界和运行界限内执行循环体,测试内部数据的有效性。黑盒测试已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求,这种测试方式称之为黑盒测试。黑盒测试又称功能测试,数据驱动测试或基于规格说明书的测试,也可成为用户测试。黑盒测试法把程序看成个黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用。使用黑盒测试法,主要是发现以下几类是否有不正确或遗漏的功能。在接口上,输入能否正确的接受,能否输出正确的结果。是否有数据结构或外部信息访问。性能上是否能够满足要求。是否有初始化或终止性。测试方法的选择音乐播放器的开发过程中,在测试模型的编码测试阶段和集成测试阶段我们主要采用了白盒测试的测试方法。白盒测试的工作主要由软件开发人员在编码之后自行对所编代码完成测试。现在的的软件开发工具都带有部分软件测试的功能,开发人员可以说利用该功能对以上点进行测试。功能的测试与实现播放器整体功能的实现音乐播放器在模拟器运行情况如图。图播放器运行界面播放器整体功能,主要是针对播放器的播放功能,上首,下首选择及媒体格式的支持等,表表播放器整体功能测试结果播放器主要模块功能测试播放器的主要模块功能测试,主要是对用户图形界面模块,歌词同步显示模块等功能进行了测试。测试结果如表测试模块测试结果用户图形界面能友好的与用户交互歌词同步显示能准确的与歌曲同步表播放器主要模块功能测试结果测试结论通过相关的系统功能测试表明,该音乐播放器能播放格式的音乐文件,能正确的响应用户对其基本功能的控制,基本满足了音乐播放器的要求。年由收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。的主要竞争对手是苹果公司的以及的。年第季度,在全球的市场份额首次超过塞班系统,跃居全球第。年月数据,占据全球智能手机操作系统市场的份额,中国市场占有率为。平台架构平台主要包括和几部分,如图应用程序提供了组应用程序,包括酷虎段程序日历地图浏览器通讯录等。这部分程序均使用用语言编写。图平台架构应用程序框架无论是提供的应用程序还是开发人员自己编写的应用程序,都需要使用应用程序框架。通过使用,不仅可以大幅度简化代码的编写,而且可以提高程序的复用性。库提供了组库,他们为平台的不同组件所使用。开发人员通过来使用这些库所提供的不同功能。运行时运行时包括核心库和虚拟机两部分。核心库中提供了语言核心库中包含的大部分功能,虚拟机负责运行程序。虚拟机专门针对移动设备进行编写,不仅效率更高,而且占用更少的内存。内核平台使用版内核提供的核心系统服务,包括安全性内存管理进程管理等。的大组件大基本组件分别是,服务,内容提供者,广播接收器。从字面上理解,是活动的意思。个通常展现为个可视化的用户界面,是程序与用户交互的窗口,也是组件中最基本也是最复杂的个组件。从视觉效果来看,个占据当前的窗口,响应所有窗口事件,具备有控件,菜单等界面元素。从内部逻辑来看,需要为了保持各个界面状态,需要做很多持久化的事情,还需要妥善管理生命周期,和些转跳逻辑。对于开发者而言,需要派生个的子类,进而进行编码实现各种功能方法。服务是运行在后台的个组件,从从意义上说,服务就像个没有界面的。它们在很多的概念方面比较接近,封装有个完整的功能逻辑实现,接受上层指令,完成相关的事件,定义好需要接受的提供同步和异步的接口。中得服务其实与中得服务类似,它执行长时间运行的操作,或运程进程执行工作。服务不提供用户界面,例如在后台下载东西,播放音乐,在你播放音乐的同时还可以干其他事情,而不会阻塞用于与其他活动的交互。另个组件,比如可以启动个服务,并运行或者绑定到它。广播接收者,不执行任何任务,广播是种广
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于Android的音乐播放器设计与开发.doc预览图(1)
1 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(2)
2 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(3)
3 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(4)
4 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(5)
5 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(6)
6 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(7)
7 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(8)
8 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(9)
9 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(10)
10 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(11)
11 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(12)
12 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(13)
13 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(14)
14 页 / 共 51
基于Android的音乐播放器设计与开发.doc预览图(15)
15 页 / 共 51
预览结束,还剩 36 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档