- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目需求分析作业
手机音乐播放器软件项目可行性分析——姓名:XX——学号:XX——班级:XX一、 项目背景及项目实施的目的当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同种类,现在市场上主要有三个手机操作系统——Windows Mobile,苹果的ios,以及谷歌的Android操作系统,其中占有开放源代码优势的Android系统有最大的发展前景。那么能否在手机上又有自己编写的个性音乐播放器呢?能的,谷歌Android系统就能做到。本文的音乐播放器就是基于谷歌Android手机平台的音乐播放器。现金社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,可以播放本地的MP3音乐,也可以播放在线的MP3音乐。本设计所实现的主要功能是播放MP3音乐文件,并且能够控制播放,暂停,停止,上一曲,下一曲,音量调节,视觉外观,播放列表和歌曲文件管理操作等多种播放控制功能,界面简明,操作简单。最大的特色是支持在线有哪些信誉好的足球投注网站音乐,而不同于许多的MP3播放器,需要由电脑上下载音乐,然后在上传到手机,真正的实现了随时随地听音乐,而且是想到啥就听啥。同时还支持设置歌词,让自己展现自己的个性。本项目是一款基于Android手机平台的音乐播放器,使Android手机拥有个性的多媒体播放器,使手机显得更生动灵活化,与人们更为接近,让手机主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化。也使本人更加熟练Android的技术和它在市场上的特点。二、 当前存在音乐播放器项目其实现在可以再移动终端运行的MP3音乐播放器软件已经有很多,列如酷狗、千千静听、酷我等,但大多支持在pc终端有下载功能,而在大多移动设备上只有播放功能,不具有下载功能,或是只具有下载功能,而未具备显示歌词的功能,更别用说设置个性化的歌词和桌面了。尽管如此,我们还是可以从这些播放器的设计中能吸收到一些不错的想法和推广的经验,千千静听音乐播放器中使用到了一个很新奇的想法,就是摇一摇,可以通过这种方式来切换歌曲,很方便,在看新闻的时候,如果想切换歌曲,可以不用回到播放主界面,瑶瑶就行。为了推广该播放器软件,我们可以借鉴以往的成功经验,与手机生产商合作,直接给出厂的手机装上我们的播放器软件。三、 新系统模型1.系统流程图如图:启动程序Y音乐列表主界面播放播放器主界面设置下载下载器主界面退出Y退出程序添加音乐本地文件浏览器2.系统功能结构图如图音乐播放器在线列表本地列表播放界面文件浏览设定更新列表播放下载删除播放播放、暂停停止上一首`下一首设定添加多个音乐显示本地所有音乐显示歌词播放方式:单曲循环、顺序播放、随机播放四、 对新系统模型的定义(一)、各按钮的功能定义1. 播放——参与者:用户,目标:使得用户可以播放在播放列表中选中的歌曲,前置条件:播放器正在运行,基本事件流:1、用户单击“播放”按钮;2、播放器将歌曲和播放信息发送到播放Service中; 3、播放歌曲。2.暂停——参与者:用户,目标:使得用户可以暂停正在播放的歌曲,前置条件:歌曲正在播放且未暂停或停止,基本事件流:1、用户单击“暂停”按钮; 2、播放器将暂停歌曲信息发送到播放的Service中;3、播放器暂停当前播放的歌曲。3.停止——参与者:用户,目标:使得用户可以停止正在播放的歌曲,前置条件:歌曲处于播放或暂停状态,基本事件流:1、用户单击“停止”按钮;2、播放器将停止歌曲信息发送到播放的Service中;3、播放器停止当前播放的歌曲。4.上一首/下一首——参与者:用户,目标:使得用户可以听上一首或下一首歌曲,前置条件:播放列表有2首或2首以上的歌曲,基本事件流:1、用户单击“上一首”或“下一首”按钮2、播放器停止当前播放的歌曲,并开始播放上一首或下一首歌曲。5.播放清单——参与者:用户,目标:使得用户可以查看播放清单,前置条件:程序运行基本事件流:1、用户单击“清单”按钮;2、播放器进入播放清单页面(歌曲不停止播放)(二)、对播放清单的管理1.播放——参与者:用户,目标:使得程序播放选中的歌曲,前置条件:该歌曲当前未播放,如果正在播放,则跳转到播放页面,基本事件流:1、用户单击“播放”按钮; 2、播放器启动播放Service播放歌曲,并且跳转到播放页面。2.详细——参与者:用户,目标:使得程序显示选中的歌曲的详情,前置条件:程序运行中,基本事件流:1、用户单击“详细”按钮;2、弹出一个未覆盖全部的Activity显示歌曲详细信息。3.增加——参与者:用户,目标:打开本地MP3列表,前置条件:程序运行中,基本事件流:1、用户单击“增加”按钮; 2、程序跳转到本地列表页面。4.移除/全部移除——参与者:用户,目标:移除选中或全部歌曲,前
您可能关注的文档
最近下载
- 感恩父母_感恩老师.ppt VIP
- 病例分享模板课件.ppt VIP
- 立体构成 课件完整版.pptx
- 晟欣SFR系列标准型软起动器使用手册2017.pdf
- 2022年昆明空港投资开发集团有限公司招聘考试题库及答案解析.docx
- 2023云南昆明空港投资开发集团招聘7人考前自测高频考点模拟试题(共500题)含答案详解.docx
- 第5课+隋唐时期的民族交往与交融+课件-2024-2025学年统编版(2024)七年级历史下册 (1).pptx VIP
- 教学课件 社会工作概论(第三版)李迎生.ppt
- 建筑结构抗震 (15).pdf VIP
- (2025春新改)人教版七年级历史下册《 隋唐时期的民族交往与交融》PPT课件.pptx VIP
文档评论(0)