基于iOS的在线音乐播放系统的开发毕业论文.doc

基于iOS的在线音乐播放系统的开发毕业论文.doc

ID:153101

大小:2.24 MB

页数:59页

时间:2017-06-28

基于iOS的在线音乐播放系统的开发毕业论文.doc_第1页
基于iOS的在线音乐播放系统的开发毕业论文.doc_第2页
基于iOS的在线音乐播放系统的开发毕业论文.doc_第3页
基于iOS的在线音乐播放系统的开发毕业论文.doc_第4页
基于iOS的在线音乐播放系统的开发毕业论文.doc_第5页
资源描述:

《基于iOS的在线音乐播放系统的开发毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于iOS的在线音乐播放系统的开发毕业论文目录基于iOS的在线音乐播放系统的开发1ThedevelopmentofOnlineMusicBroadcastSystemBasedoniOS2第1章绪论61.1课题开发背景71.2音乐播放娱乐系统框架设计开发的现实意义81.3本系统预达到的目标8第2章在线音乐播放系统开发技术简介92.1Objective-c简介92.1.1ios系统框架102.1.2核心操作系统层和核心服务层102.1.3应用程序框架122.2SQLite数据库介绍132.3XCo

2、de13第3章在线音乐播放系统需求分析163.1在线音乐播放系统的可行性分析163.2在线音乐系统功能需求分析183.2.1功能需求19根据系统功能划分,本系统详细需求描述如下:19第4章在线音乐播放系统设计214.1在线音乐播放系统总体架构设计214.2模块功能设计21624.2.1音乐播放功能模块224.2.2音乐信息功能模块234.2.3在线搜索音乐功能模块244.2.4在线下载功能模块264.2.5水果连连看功能模块274.2.6音乐视频功能模块284.2.7音乐播放设置功能模块30第5

3、章在线音乐播放系统实现325.1系统初始化的实现325.2音乐播放的实现365.3音乐播放列表的实现385.4在线搜索音乐的实现425.5在线下载的实现455.6水果连连看功能的实现495.7音乐视频播放功能的实现525.8系统播放设置功能的实现54第6章系统测试566.1功能模块测试566.2功能整体测试5762第1章绪论随着计算机网络通信技术和Internet的飞速发展,基于因特网的手机移动应用已经开始成为一种全新的功能需求,并且越来越受到人们的关注。由于移动应用具有简单性,随时随地性等诸多

4、特点,因此它有着传统计算机所无法比拟的优点。这样一来,手机移动应用的开发工作就显得尤为重要,开发出一个手机音乐播放器就更有必要了。本文依据设计实现出的以SQLite数据库为例的手机音乐播放器,做了全面系统的介绍。全文共六章,按照前期的开发顺序,从系统分析与研究开始,逐一对开发过程做了全面的介绍。第一章,介绍了课题的开发背景、课题开发的现实意义、音乐播放器的概念涵义以及预期达到的目标。第二章,概略地介绍了开发音乐播放器多用到的各种技术,比如新技术Objective-c,SQLite数据库,开源框架

5、的xml解析等。第三章,对音乐播放器的系统结构设计、系统结构功能、运行环境等概要分析设计阶段做工了大体介绍即需求分析。第四章,对系统总体流程设计、系统整体框架、后台逻辑处理功能设计和数据库设计作了简要说明。第五章,具体介绍了系统各功能实现过程,如音乐播放界面的处理,音乐信息的处理,在线音乐搜索的处理,连连看游戏的处理等。第六章,大体介绍了对本系统的测试工作,涵盖了测试计划、测试结果以及测试分析这三个方面的内容。621.1课题开发背景如今的移动应用开发产业让人眼花缭乱,主要的移动操作平台有:iOS

6、(iPhoneOS)、Android、NokiaSymbian、BlackBerry、JavaME、WindowsPhone、Flash/FlashLite、mobileweb(WAP/XHTML/CSS/Javascript)。Android以其开放性,多任务,大功能,画面流畅,硬件设备优良多样等各种优点,占智能机一大部分;然而它也存在着很明显的不足,如:兼容性差,各种机型的配置不一样,以至于开发的时候出现各种版本。有些产品华而不实,用户体验差。Symbian主要基于C语言的应用开发,支持多线

7、程运行模式,但是开发代码量过大给开发人员造成很大的不便,另外塞班版本之间兼容性差也是SymbianOS需要改进的一个地方。就目前而言,三大平台(Android、Symbian、BlackBerry)的市场占有率也在逐渐下降,iOS呈现平稳上升趋势。1.AppStore的支付模式成熟。不仅仅是商业模式的创新,更重要的是无法模仿,经过长时间的运营,AppStore已经形成完备的支付模式,被大部分用户接受。2.iOS是用Objective-C开发。从全球的编程语言排行榜来看,虽然,Objective-

8、C只有苹果公司一家使用,但是已经排名第4,可见iOS开发的普及性和受欢迎程度,另外,基于C语言,运行效率更高。3.苹果iPhone以及所有苹果的硬件软件策略和控制让苹果在用户体验和控制产品质量方面占尽先机,大部分iOS用户能够同时对他们手中的设备进行更新,这会吸引更多用户。4.iPhone在中国极受欢迎。中国的各大移动运营商都积极地与苹果公司合作,各自推出适合中国人使用的手机套餐和应用,比如中国联通,中国电信等等,社会各界也对iPhone有很好的评价。625.iOS在各国开发者中有很好的学习氛围

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。