● 摘要
摘 要
随着Android新一代智能操作系统的不断推广以及嵌入式手机硬件方面技术的不断发展,渐渐的智能手机成为了人们日常生活中不可或缺的生活用品,同时随着人们对自己的要求的不断提高以及企业对员工能力的看重,通过教育培训机构来提高自身的技术水平的人员越来越多。但是目前主流的培训机构,除了在培训学校进行对面教育以外,仍然是以网络教育为主。现代社会中人们的碎片化,实时化,灵活性学习需求并不能得到满足。在这种现状的基础上,如何研究与设计一款基于移动操作系统的移动学习系统,来满足现代化人们的学习需求,成为了研究移动学习的一个重点。也就是只有基于智能操作系统的移动学习系统,才能满足大众随时随地学习的需求,才能符合现代社会对移动学习的定位。
移动学习平台的开发主要包括三部分的内容,移动学习平台知识点内容的设计,Android客户端的开发以及服务器软件的开发工作。在本项目开发的基于Android的移动学习系统客户端应用中,根据前期培训机构以及参训人员处收集的用户需求,实现了用户注册登录,资源中心,在线考试,在线交流,微博互动,个人中心,版本管理等功能,其中,资源中心包括在线课件的阅读以及在线音视频学习两部分主要功能。在架构方面,在线考试系统利用了B/S架构,其他模块采用了C/S架构进行了实现。采用这种混合方式设计的优点在于,不是将整个系统局限于一种模式,而是根据系统不同功能模块的特点来选择究竟该使用哪一种模式最佳,从而设计出最佳的系统方案。本文所研究的主要有:基于Android 的移动学习系统的设计与开发、AJAX技术,OAuth认证技术,数据库的应用等。
最后根据设计的测试用例,在功能,性能等方面对移动学习系统各功能模块进行了详细的相关的测试和分析,通过分析测试结果表明,该移动学习系统设计达到预期设计目标,满足了客户对于软件的全部要求。同时该系统在功能上还需要进一步的深入研究,然后不断的完善和丰富。
关键词: Android,移动学习系统,在线考试,AJAX,OAuth认证
相关内容
相关标签