摘要个性化在线学习系统是基于WEB的应用系统,该系统以改善传统的教学模式为目的,不仅具备较为人性化的设计过程,并且操作方便。
个性化在线学习系统使用的是SSH框架,JSP作为系统的前台开发语言,服务器使用的是Tomcat7。0,MyEclipse作为系统的开发环境,且采用了时下比较流行的MVC设计模型,并以SqlServer软件作为后台的数据库管理系统,整个系统是基于B/S结构开发的。在这个系统中,管理员可以对系统资源进行快捷高效的管理,教师可以上传教学资源,进行课程答疑,学生可以定制想要学习课程的课件、试题、视频等资料进行下载并可以把有疑问的地方提出来等待老师解答。 78125
本课题是在深入分析目前的学习网站,并对在线学习系统进行研究比较的基础上而设计研发的一套个性化在线学习系统。可以说,在线学习系统的使用有效改善了教师的教学方式,并显著提高了学生的学习效率。
毕业论文关键词:在线学习;SSH框架;B/S模式;MVC;定制课程
Abstract The Personalized Online Learning System is a WEB-based application system。 Aiming at improving the traditional teaching model, it not only has the humanized design, but also easy to use。
The Personalized Online Learning System uses the SSH framework and JSP as its foreground development language。 Its server is Tomcat7。0 and the development environment is MyEclipse。 It also uses the popular MVC design model and its database management system is SqlServer。 The integral system is based on the B/S mode。 In this system, the administrator can manage the resources quickly and efficiently。 The teachers can upload their own courses and answer the students’ question。 Students can acquire the customized courseware, papers and videos of courses that they want and they also can download these learning materials。 At the same time, they can raise questions if they have any doubts and wait for the teacher’s explanation。
The project is based on the deep analysis of present learning websites and comparison of online learning systems。 Therefore,the Personalized Online Learning System is accomplished。 The online learning system improves the teaching method efficiently and enhances the students’ learning efficiency。
Keywords: Online learning; SSH framework; B/S mode; MVC; Customized courses
目 录
第一章 绪论 1
1。1 系统开发的背景 1
1。2 系统设计的目标 1
1。3 课题研究的内容和意义 1
1。4 本章小结 2
第二章 系统分析 3
2。1 系统需求分析 3
2。2 系统可行性分析 3
2。2。1 技术可行性分析 3
2。2。2 经济可行性 8
2。2。3 操作可行性 8
2。2。4 法律可行性 8
2。2。5 可行性分析结果 8
2。3 系统数据流图 8
2。3。1 数据流图介绍 8
2。3。2 管理员数据流图 8
2。3。3 教师数据流图 9
2。4 本章小结 10
第三章 系统主要架构及开发模式