论文部分内容阅读
移动学习是移动通信网络技术与现代教育有机结合的产物,也是现代教育技术的前沿成果。随着无线网络技术不断发展和无线平台开发技术的广泛应用,特别是3G的提出和应用,移动学习的前景正被广泛关注和看好。 本文首先阐述了移动学习的定义、特点和研究领域,介绍了移动计算、移动计算技术以及移动计算在移动学习平台的应用,分析了主流的移动学习平台的模式结构,在已有的基于短消息和WAP平台的移动学习中,移动学习的效果都受到很大的限制,移动学习也难以普及。本文构建了一个基于J2ME技术以及GPRS网络的移动学习支撑平台。平台与目前学校成熟的网络和丰富的教学资源无缝连接,为学习者提供一个移动学习的空间,辅助常规教学。本文重点研究了如何构建和实现这个支撑平台,集中分析和讨论无线应用系统的构建方案和体系结构设计,对移动客户端设计以及服务器端的设计,以及数据序列化、屏幕自适应、消息机制、多媒体应用和数据库连接池等关键技术。针对平台的整体构架选用了三层C/S体系结构,即移动客户端--Web服务器--应用服务器--数据库服务器;分析研究客户端的体系结构、移动客户端的限制以及无线网络的限制后,采用了MVC的设计模式和离线设计;服务器端采用了EJB为核心的设计;在数据请求上设计了消息机制来分别实现请求的处理。本文在分析了设计后给出了其相关的实现,并给出了系统测试的环境和部分核心功能的效果,最后对平台的性能优化进行了分析探讨。