基于iOS的青书学堂App设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:levychan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的发展,基于移动平台的各种应用相继出现,其中在线教育类应用因其满足用户碎片化的学习需求而被越来越多地使用。目前多数在线教育类应用存在免费资源不够、资源类型单一、应用无法帮助用户检验学习效果的问题。此外,青书学堂原版本学习模式缺乏互动性,学习资源展示样式过于呆板。针对以上问题,结合青书学堂原有功能,开发出新的iOS版本。本文主要围绕该版本介绍其设计与实现。先分析应用展示资源信息的合理方式,然后介绍应用需要实现的学习功能。接着,重点介绍如何设计新的模块为用户提供学习效果反馈。最后分析引入公开课学习的模块以提高学生学习的互动性。本文使用了用例图、需求列表和需求描述表对应用进行需求分析,并使用架构图和相关模块类图对应用进行设计分析。本文根据学习资源的类别和在线学习的功能特点,将应用划分成信息资源模块、学生助考功能模块、公开课学习模块。在实现部分,使用模块时序图、模块类图和运行效果图对各个模块进行详细描述,并给出重点方法的代码实现。本文开发主要使用了MVC模式,并使用delegate方式来实现视图和控制器的消息同步,以此来降低各个模块的代码耦合。在基础通信部分,使用AFNetworking框架来简化与网络请求相关的代码实现。在视频直播部分,使用第三方播放器IJKPlayer来开发出满足用户视频播放需求的播放器组件。本应用最终作为青书学堂新的iOS版本投入运行且运行效果良好。用户可以便捷地获取到满足自身需求的学习资源,人均在应用内的学习时间相较之前版本有较大幅度提升。
其他文献
我国农业用水总量庞大,水资源分配不均匀,人均水资源量较低,所以高效节水灌溉工程是我国现代农业灌溉工程的大趋势。目前,我国高效节水灌溉工程的风险管理意识还比较薄弱,能
弗雷格对意义的研究从具有神秘色彩的“思想”最终转到了对语言的逻辑分析上,创立了语言哲学的人工语言学派,从而开创了反对心理主义的研究进路。与之相反,塞尔认为意向性是连接
目的研究混合性结缔组织病(mixed connective tissue diesase,MCTD)的临床表现。方法回顾性总结35例MCTD的临床表现。结果 MCTD主要表现为雷诺现象32例(91%),关节炎29例(82%)
<正> 泛读是师专英语专业一门必修课程。前几年我们先后挑逃了《金银岛》、《雾都孤儿》、《名利场》、《远大前程》、《莎士比亚戏剧故事集》等数十种简写本作为教材。通过
如今物业企业正面临着经营风险日趋增长,服务纠纷繁杂,责任保险保障低、费率高,运作不够规范,无法科学合理地转嫁经营风险的境遇。基于以上问题,本文结合沈阳市实际情况,从物
在科学技术迅速发展的今天,各类智能移动终端充斥着我们的学习生活,科技改变着我们的学习习惯与节奏。科技型社会引领着知识型社会的到来,学习变得灵活起来,碎片化学习已经潜入我们身边。碎片化学习带来学习方式、资源、时间、空间的碎化,学习不再只发生在教室、图书馆。碎片化学习在灵活便利的同时,也带来一定的弊端:学习过程中,知识是零散的,知识之间的联系非常薄弱。认知负荷理论认为人脑短时记忆的容量是非常有限的,这
论文以未来媒介发展为主要研究方向,指出:媒介演化是一个“长周期”与“短周期”并行不悖的历史进化过程。首先,依据广义达尔文主义普遍原理,肯定了媒介演化亦是其不可违拗的
原汁原味的英语文学作品在英语学习中起着重要作用。通过阅读英语原著,英语学习者能扩大他们的词汇量,提高他们的阅读和写作能力。他们学好英语的欲望也会越来越强。《普通高
采用空间向量的数量积,在解决有关立体几何的长度、垂直、夹角等问题中,可以化难为易,化繁为简,使问题轻松解决。