论文部分内容阅读
随着移动互联网的迅速发展,智能手机已经影响到我们生活的方方面面,只要有移动网络,有智能手机,便可以享受服务、娱乐、办公、学习等,它已经成为人们日常工作与生活的一部分。因此,如何让使用者通过移动终端利用碎片化时间学习知识,充分发挥移动终端的价值具有十分重要的意义。论文以移动学习的理论为基础,基于JAVAEE与APP技术设计与开发了一款移动知识学习与考评系统。通过把握移动终端使用者的游戏心理,参考手机闯关的模式、利用优美的界面设计搭建具有趣味性的员工学习与考试平台。系统整体架构分为表现层、服务层和数据层。表现层模块按功能分栏,服务层分为应用服务与系统服务两大块,数据分为核心结构化数据和非结构化的数据在数据存储层随时供服务层进行调用。系统的总体技术架构使用基于JavaEE规范的B/S架构,主要由客户端(浏览器)和服务端两大部分组成,客户端开发采用的是Android平台,使用jQuery、Extjs等JavaScript脚本框架构建富客户端应用,同时通过ActiveX、JavaApplet 和 JavaScriptSDK(GIS 平台二次开发 SDK)等技术进行功能扩展和集成。服务端应用可运行在任何符合JavaEE规范的应用服务器容器中。数据报表/图表采用EclipseBIRT框架。数据由移动知识技能学习与考评系统的服务端提供。手机客户端使用HTTP与由服务端提供的rest服务开展交互,传递数据采用JSON格式。系统经功能与性能测试,均满足设计要求,员工通过该系统随时随地轻松学习各项专业知识和技能,增加了用户的学习兴趣,增强了公司的学习氛围,促进了员工之间的交流。该APP在更改知识库与试题库的情况下,还可适用于其他公司的知识技能考评,具有推广价值。