当前位置:主页 > 科技论文 > 软件论文 >

基于iOS平台的咪咕阅读客户端设计与实现

发布时间:2020-07-29 18:41
【摘要】:随着目前智能设备的普及,移动互联网的迅速发展,“互联网+”时代的推进,尤其是4G时代的到来,使得传统的阅读方式已不满足人们对阅读的需求。当今人们快节奏的生活方式,造成时间碎片化增多,移动阅读逐渐成为人们的阅读方式。为了能够提供更优质的正版图书资源,良好的用户体验服务和完善咪咕阅读产品线,开发出一款继Android客户端之后能满足i Phone用户阅读的客户端产品已成为必需。咪咕阅读i Phone系统客户端将从研究的背景和意义出发,阐述课题研究的背景情况,国内外研究现状和课题所要达到的研究意义。会对研究过程中所设涉及的关键技术进行详细的介绍,从系统功能性和非功能性方面进行详细的分析。然后通过系统的功能性需求分析,对系统的功能模块进行详细的设计,系统功能模块包括登录注册模块,书城浏览购买模块,书架管理模块,阅读功能模块,听书功能模块,搜索功能模块和个人中心模块。系统各功能模块通过类图和时序图展开设计,系统针对网络基础模块通过第三方开源类库AFNetworking网络请求框架和苹果自带的NSURL网络请求架构进行设计和实现的,并介绍了数据库各个表之间的实体关系,对数据库表和表之间的关系进行了详细的设计和说明。最后,采用MVC设计模式,多线程,大数据分析,JSON数据解析和HTTP数据传输等技术实现了系统的功能模块,并通过单元,黑盒和白盒相结合的方法对系统各功能模块,接口,逻辑结构进行测试。利用Instruments测试工具对系统的内存消耗,CPU消耗和不同网络情况下反应时间等进行系统性能分析。咪咕阅读i Phone系统客户端经过分析,设计,实现和测试四个阶段,各个阶段严格按照软件开发标准实施开发工作并达到要求。系统实现了阅读,听书,搜索和互动等主要功能,系统测试保证测试用例全部通过并对系统进行了性能优化。系统的所有功能都达到了系统预定的目标,可以发布到App Store。
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【图文】:

基于iOS平台的咪咕阅读客户端设计与实现


类声明图

方法,设计模式,开发者,代码


图 2-3 方法声明图VC 设计模式与多线程技术模式是一项被人们经常使用,多数开发者都知晓的,被开发者通过发过程中代码的设计实现经验的总结,开发者常用来简化代码,提用性,写出的代码容易被人们理解,从而确保代码的可靠性。本项模式主要是 MVC 设计模式。多线程技术是指开发者通过在软件应实现多个线程之间并发运算执行的常用关键技术。对设计模式和下:VC 设计模式C 设计模式是 iOS 开发中常见的开发设计模式[45]。它是控制器,视合。它是当今软件开发用的最多的一种架构模式,MVC 设计模式的动态设计,方便后续开发中对程序的迭代和整理[46]。它是数据

关系图,关系图,多线程技术


图 2-4 MVC 关系图程技术的开发中,针对苹果系统中的应用,主要是采用单个进程的多中采用多线程技术可以将应用的开发分成单独的模块,这样避时其他模块都卡死的情况,多线程技术可以提高应用的响应前系统内核都是采用多核技术,可以执行多个线程[47]。采用多率,还可以节省内存资源,特别是 iOS 系统紧张的情况下,必要。当执行非常耗时的下载文件操作时,可以将耗时操作放面刷新操作放在主线程中执行,这样用户刷新界面时就不会用户体验,可见多线程在 iOS 开发中尤为重要。采用多线程技术 GCD,使用 GCD 可以提供移动设备和计算行的支持,GCD 能够提供的简单易懂的开发框架核和方便使

【参考文献】

相关期刊论文 前10条

1 张兴旺;李晨晖;;当图书馆遇上“互联网+”[J];图书与情报;2015年04期

2 吴丹;冉爱华;;移动阅读应用的用户体验比较研究[J];现代图书情报技术;2015年Z1期

3 邹丹青;;基于个性化阅读的内容聚合类APP比较研究——以Flipboard、Zaker及读览天下为例[J];中国报业;2015年02期

4 罗珉;李亮宇;;互联网时代的商业模式创新:价值创造视角[J];中国工业经济;2015年01期

5 林娜;;4G时代移动互联网的发展趋势[J];信息技术与信息化;2014年11期

6 王付华;王永杰;;iPhone平台SQLite数据库开发[J];电脑编程技巧与维护;2014年13期

7 官建文;刘振兴;刘扬;;国内外主要互联网公司大数据布局与应用比较研究[J];中国传媒科技;2012年17期

8 张圣文;;中国移动手机阅读调研和体验[J];电脑知识与技术;2011年04期

9 茆意宏;;论手机移动阅读[J];大学图书馆学报;2010年06期

10 程德杰;侯继伟;;中国移动手机阅读正式商用的背后[J];信息网络;2010年05期

相关硕士学位论文 前6条

1 郑锡华;咪咕阅读客户端用户体验评价体系构建研究[D];吉林大学;2016年

2 李俊佐;移动跨平台即时通讯系统的设计与实现[D];华南理工大学;2015年

3 刘路伟;基于版权保护技术的数字阅读产品的研究与实现[D];吉林大学;2015年

4 仲维涛;基于iOS的搜狗阅读客户端的设计与实现[D];哈尔滨工业大学;2014年

5 黄阳;一个跨平台的移动应用开发和运行支撑平台的研究与实现[D];南京大学;2013年

6 刘影子;基于移动互联网平台的阅读体验设计[D];清华大学;2013年



本文编号:2774349

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2774349.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户22c48***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com