论文部分内容阅读
在当今这个通信网络飞速发展的时代,将现代信息技术融入到地学这一传统学科当中,使其焕发新的生机和活力,对于促进地学教育的发展有着深远的意义。地学在线学习教育系统是以地质大学学生的日常学习和交流需求为背景而开发的学习和教学系统软件。该学习系统旨在向系统用户提供方便、快捷、新颖的互联网学习方式,创造更好的地学学习环境。本文结合目前地学知识学习和管理的主要内容,就不同角色之间的操作差异以及各个子系统的各个具体的功能进行了详细描述。在查阅大量文献对国内外在线学习系统的发展状况和发展趋势进行分析的基础上,设计开发了基于JavaEE的地学在线学习系统。地学在线学习系统的开发在MyEclipse环境下进行,使用SSH2应用架构(即Struts2+Spring+Hibernate三大框架集合),并结合j Query框架实现前台页面与后台服务器的数据交互。地学在线学习系统的系统设计与系统功能实现中,为满足不同用户的需求,将用户分为管理员、教师、学生三种角色来探讨。考虑到子系统间相互独立、避免同一数据交叉使用等因素,将系统划分为六个子系统,分别为用户体验子系统、在线考试子系统、在线视频学习子系统、在线交流子系统、系统管理子系统和课程资料管理子系统。地学在线学习系统旨在向用户呈现一个功能完善、可供用户方便使用的学习途径。在此基础上,系统在Lucene架构的支持下完成实现站内搜索功能,并在改进的Apriori算法支持下实现了系统内部推荐功能。设计完成后对系统进行了功能测试、性能测试和系统兼容性测试,结果显示,系统安全可靠可实现正常功能并安全稳定运行。综上所述,开发地学在线学习系统是对地学教育信息化发展的一次尝试,将现代教育教学融入到传统地学教育当中,实现传统优势学科的教育现代化。