论文部分内容阅读
在互联网浪潮激荡的今天,我们工作生活的各个方面都在进行着互联化、信息化。在教育方面亦是如此,在传统的教学方式中,老师的大量精力都放在日复一日的做着重复的教育工作,导致了老师精力的浪费;另外每个学生的学习能力、学习速度以及知识储备都各不相同,有可能老师讲授的内容对于某些同学十分重要,而对另一些同学则可有可无,这样也造成了学生在课堂上无法以最高的效率进行学习。由于学生们以班级为单位,当一个同学对问题有一些想法需要交流时,只能和本班的同学与老师交流,因此学生之间的交流存在的一定的范围局限性。学生无法自主的按照自己的兴趣进行针对性的学习,专业的限制以及课程的安排使得学生必须在同一时间点对多门课程进行取舍,而无法做到各个学科兼顾。由此可见利用互联网技术来改变传统的教育方式,解决传统教育方式的缺陷是有很大现实意义的。网上教学跨时间、跨地域、高度自主化的特点使得越来越多的学习者倾向于选择网上学习这种学习方式。各大高校也纷纷开展自己的线上教育平台,然而这些教育平台往往功能单一,只是单纯的将线下的教学模式原封不动的移植到网上平台,虽然在一定程度上解决了学生进行课程学习的时间局限性和空间局限性,但仍没有更好的发挥网络平台的互联特点。而随着互联网技术、思想的日益成熟,线上教育平台完全可以进一步演化成一个可供所有学习者相互交流、相互学习的社区化学习平台,加强使用者的学习自主性和参与感,提高每个平台使用者的自主学习能力和学习欲望。基于以上背景,本文设计并实现了社区化、互联化的校园线上教育平台。本文设计并实现的校园线上教育平台系统不仅可以实现传统高校的线上教育平台的课程的提交和发布功能,还为广大学习者提供了自由交流学习经验的社区平台。学习者还可以针对每个课程建立相应学习小组,使得知识的互通交流更加精细、准确。校园线上教育平台系统采用已经发展的十分成熟的Java企业级平台进行开发,集合SSH整合框架来实现更优的系统结构。系统的数据库系统采用Oracle数据库系统,Oracle数据库系统的多种高级特性可以非常有效的提高系统的效率和安全性。本文首先对国内外的典型的校园线上教育平台进行介绍与分析,通过对教师和学生进行访谈和调研,得出校园线上教育平台的具体需求。结合上面需求分析结果,实现校园线上教育平台的系统架构设计、系统类图设计、系统数据库设计等。最后完成对系统的实现以及测试结果进行分析和展示。