论文部分内容阅读
随着嵌入式硬件技术的不断发展和Android等新一代智能操作系统的推广,智能手机已成为大众消费性产品得到普及,人们对知识的渴求,也日益增加。但目前的主流继续教育平台,仍以网络教育为主,它并不能满足现代社会中人们的碎片化学习需求。而传统的基于SMS短信的移动教学平台也不能满足大众群体的日常碎片化学习的需求。正是基于这种现状,对基于智能移动操作系统的移动学习平台的研究,成为了移动学习研究的一个热点方向。基于智能操作系统的新型移动学习平台,才可能支持大众随时随地学习的需求,才符合现代社会对移动学习的定位。Android系统平台的应用框架主要有单机客户端应用、B/S(Browser/Server)应用和C/S(Client/Server)应用三种架构方式,本文在对这三种移动应用的实现架构进行比对和研究的基础上,提出并设计了基于Android系统的移动学习平台的混合架构设计方式,并成功用该架构实现了移动学习前端平台原型的设计与实现。移动学习平台包括三部分的内容,后端服务软件的开发、前端Android应用程序的开发以及移动学习平台知识点内容的设计工作。在移动学习平台Android前端应用中,在线考试系统功能模块采用了B/S架构进行了实现,基于微博的互动交流平台采用了C/S架构进行实现,而资源中心主要采用了单机客户端的方式实现。混合模式设计的优势体现在可以根据各部分功能的特点选择最佳的架构实现方案。本文研究的主要内容包括以下这些:Android系统应用软件的开发、微博客户端的开发、AJAX的开发与应用,OAuth的认证,MYSQL的应用,移动学习平台的设计与开发等。最后通过基于微博系统的互动交流平台的设计与测试和在线考试系统的设计与测试,在技术细节上对移动学习平台的实现做了说明与相关的测试,测试结果表明,移动学习平台的原型设计达到预期设计目标,但该平台的完善在架构和功能上仍需要较大的改进,需要进一步的深入研究。