论文部分内容阅读
随着社会、经济和技术的发展和进步,移动网络技术的应用日趋成熟,便携式智能终端设备性能不断提高,已成为人们不可或缺的随身使用工具。在移动互联网的大背景下,移动学习作为一种新兴的学习方式逐渐走进人们的工作、学习和生活中。区别于传统的课堂教学方式,移动学习能够使学习者能将零星的时间充分利用起来,实现真正意义上的随时随地学习,极大的满足了人们生活和学习的需要,为学习型社会打下了良好的基础。论文通过查阅大量相关国内外文献资料和技术文档,对视频多种格式播放技术、网络工程技术、Android开发技术、客户端与服务器端数据同步和控制等技术进行研究,采用UML进行建模,开发了移动学习平台Android端和web服务端。移动学习平台客户端利用具有连网和定位功能的智能设备,基于Android平台,采用JAVA开发语言,结合Vitamio技术、XMPP技术等进行开发,利用数据缓存和同步等方式,灵活控制数据传输,并使用本地SQLite数据库保存用户数据,再利用设备具有的无线通信功能,实现测试题库等数据及时上传,方便数据的更新以及管理者查看。系统开发采用B/S模式,选用JAVA作为开发语言,主要实现了课程资源的上传和维护以及系统的信息管理。最后通过WebService技术将这两种异构平台整合起来共同组成移动学习系统。论文解决了传统教学中固定的课堂教学方式所产生的局限性,使学习者可以自主的安排学习时间、学习内容、学习进度等,并且学习平台上可以提供用户快速的知识更新,保证了课程内容的即时性,使得学习紧扣着社会和经济发展的需要。