论文部分内容阅读
随着我国教育信息化水平的不断提高,越来越多的高等学校都建立了自己的数字校园系统。它不仅作为学生获取校园信息的平台,也是校园信息化水平的重要体现。然而传统的网络化的数字校园平台在今天的移动互联网通讯技术的迅猛发展之下已显示出发展的短板。随着移动互联网的兴起,从过去的人随网走,到今天的网随人走,智能化的移动终端设备使人们的学习、生活方式都了发生巨大的改变。借助于移动互联网,人们获取信息变得轻而易举,这使得传统的网络技术都在与移动互联网相互交融,相互渗透。因此,数字校园系统移动化必将成为未来发展的趋势。如何利用智能移动终端为校园信息服务已成为重要的研究课题。本文针对目前高校数字校园平台的现状,设计并实现了基于Android平台的无线数字校园系统。本文的主要工作:1、深入分析了Android系统的组成与平台特性,对Activity组件的生命周期及加载模式进行了详细阐述。2、对系统所用到的数据库技术、Servlet技术、百度地图API、基于用户的协同过滤算法进行了原理解析。3、研究并设计了系统总体框架,选择Servlet+Tomcat+MySQL技术作为服务器端开发技术,选择JSON作为客户端与服务器之间的数据交换格式。4、在对学生进行需求调研的基础上,建立相应的用例模型,同时设计了客户端的功能模块:校园地图、校园新闻、校园跳蚤市场、失物招领、校园外卖、选课、班级通讯录、课程表、教师查询、教室查询等,以及服务器端的数据管理模块。5、文章最后对系统按功能模块进行了测试,结果分析表明系统稳定、性能良好、操作简单、界面友好,达到预期设计的目标。6、本文除了实现各功能模块外,还对传统的选课进行创新,结合基于用户的协同过滤算法实现了推荐选课功能。该功能通过矩阵模型对选课学生的爱好及性格特征进行量化,并根据计算结果提供一套比较精准的、个性化的推荐课程,帮助学生选择最适合自己的课程。本文设计的无线数字校园系统,完成了由传统的网络平台向移动互联网的迁移,它不仅极大的方便了使用者,还提升了数字校园的运行效率。平台的建成将促使学校工作往便捷化、科学化、制度化、流程化以及高效化方向发展,也势必会推进高校网络化和信息化建设的进程。