论文部分内容阅读
在社会发展以及时代前进的过程中,对高职院校的学习质量以及模式的要求也不断的提高。对我国当前的高职院校发展进行分析可知,其在自主学习、交互性以及信息技术方面的结合度较低,当前高职院校还是以Web端为主要的自主学习方式,该种方式灵活性较差,对用户学习质量的管理能力也较差,因此当前高职院校亟需对自身的自主交互学习平台进行改进。本文在移动互联网技术以及计算机技术的基础上,对当前国内外的研究进行了分析,并对移动交互式自主学习系统进行了设计和开发,论文主要做了如下三方面的研究:第一,对高职院校现有的移动信息化系统等技术进行了研究,并对功能需求进行分析,最后从整体的角度对移动交互自主学习系统进行了设计。所设计的系统主要包含表示层、业务逻辑层、数据访问层以及三层软件架构。用户通过Android客户端与Web服务器连接并向其发送请求,然后服务器将请求给各个相应的组件进行分发,经过组件处理后,结果将反馈到客户端,最后达到用户端。在此过程中,关系/对象的映射主要依靠Hibernate技术,数据库的操作方式也主要是面向对象的。第二,对移动交互式自主学习系统进行设计。为了实现交互式自主学习技术,本文主要对数据库设计、功能设计进行了研究,并以Java Web为基础,对业务功能接口进行封装,使其成为Servlet,并使用Android系统和Web页面的客户端对Servlet进行调用。从而实现服务端和客户端之间的相互通信,使客户端实现用户交互、资料下载以及视频播放等功能。与此同时,以二叉堆排序为依据,按照质量高低对用户笔记进行排序,并向用户进行个性化推荐,推荐质量较高的笔记,并检测用户的学习成果,以检测成果为依据,对用户的学习进度进行判断。第三,对测试环境进行搭建,并完成移动交互式自主学习系统的测试工作。在本地服务器中部署该系统,并运用不同型号的移动智能终端测试系统的兼容性、压力以及功能等,对系统的有效性及可行性进行验证。