基于Android平台的移动学习系统设计与实现
Posted weixin_40228600
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Android平台的移动学习系统设计与实现相关的知识,希望对你有一定的参考价值。
目 录
摘 要 1
1绪论 1
1.1课题背景、 目的及意义 1
1.1.1移动学习终端设备的普及 2
1.1.2移动学习网络连接方式 4
1.2国内外研究现状 5
1.2.1 高教司 “移动教育”理论与实践项目 7
1.2.2 新东方移动英语课程 7
1.2.3 “明德e学”智能移动学习终端 8
1.2.4 移动学习运用于企业员工培训 8
1.3本文主要研究内容 8
1.3.1 移动学习理论与技术基础 8
1.3.2 android移动学习系统架构设计 9
1.3.3 Android移动学习系统的具体实现 9
1.4本文结构 9
2 Android移动学习开发技术 10
2.1 Android平台介绍以及优势分析 10
2.1.1 开放性 10
2.1.2 不受运营商的束缚 10
2.1.3 丰富的硬件选择 11
2.1.4 不受任何限制的开发商 11
2.1.5 无缝结合的Google应用 11
2.2 Android系统架构介绍 11
2.2.1 应用程序Applications 12
2.2.2 应用程序框架Application Framework 13
2.2.3 系统运行库Libraries 13
2.2.4 系统运行时环境Android Runtime 14
2.2.5 Linux内核Linux Kernel 14
2.3 Android的程序结构 14
2.3.1 活动(Activity) 15
2.3.2 广播接收器(Broadcast Intent Receiver) 15
2.3.3 服务Service 15
2.3.4 内容提供器Content Provider 15
2.4本章小结 16
3 Android移动学习系统设计 16
3.1可行性研究 16
3.2总体需求分析 17
3.3 Android移动学习系统总体设计 18
3.4 Android移动学习系统功能设计 19
3.4.1 Android移动学习服务器端功能设计 19
3.4.2 Android移动学习客户端设计 20
3.5 Android客户端与WEB服务器数据交换 22
3.5.1基于移动平台API开发 22
3.5.2调用WebKit核心 23
3.6本章小结 23
4 Android移动学习系统具体实现 24
4.1 Android开发环境搭建 24
4.2 Android移动学习客户端实现 25
4.2.1学习模块实现 25
4.2.2教务管理模块实现 30
4.2.3交流社区模块实现 32
4.2.4通知公告模块实现 32
4.3 Android移动学习系统开发关键问题实现 33
4.3.1 Android客户端界面自适应研究 33
4.3.2客户端与服务器端数据交互实现——XML数据解析 34
4.3.3 Android客户端调用网页 35
4.4本章小结 36
5 总结与展望 36
5.1本文总结 36
5.2问题和展望 37
5.2.1如何实现移动学习软件跨平台使用: 37
5.2.2如何提高优化学习软件的“内容”以增加用户友好度 38
5.2.3 移动学习发展趋势的理解: 38
结束语 39
参考文献 40
致 谢 41
摘 要
移动学习是建立在数字化学习的基础上的一种新型学习方式它具有移动性、高效性、广泛性、交互性、共享性、个性化等学习特征。Android是一种基于Linux内核的开源操作系统主要应用于智能手机、平板电脑等移动终端。利用计算机技术、无线通信技术、多媒体技术等现代技术建立的移动学习系统通过运行在带有Android系统的智能终端设备上可作为对传统学习模式强有力的补充为广大用户提供随时随地随身的学习支持服务。
本文旨在实现一个基于Android平台的移动学习系统。该系统中学习服务提供者可以通过服务器端进行学习资源发布和系统管理的工作学习服务接受者通过安装该移动学习客户端至Android移动设备中可以进行课程学习、学习交流等活动。为实现上述功能本文做了如下工作:
1.理论研究通过对移动学习相关理论及技术基础的研究指出进行基于Android平台的移动学习系统开发的可行性。
2.功能设计设计移动学习服务器端和客户端功能以保证两者协同工作实现“移动学习”功能并使用户获得较好的学习体验。
3.效果实现移动学习客户端功能通过J av a语言编程实现通过系统主要功能模块效果图可以看出用户可通过客户端方便地进行学习交流活动。
通过在Android平板电脑上进行调试验证该系统已具备一个基本的移动学习功能。最后对论文进行了总结指出了该系统可以改进和扩展的方面为日后进行系统完善和功能拓展奠定了基础。
关键词:移动学习;学习平台;Android
。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。
以上是关于基于Android平台的移动学习系统设计与实现的主要内容,如果未能解决你的问题,请参考以下文章
django计算机毕业设计基于安卓Android的移动电商平台系统APP-商品购物商城app