1. 选题目的、意义及研究现状:


选题目的:

随着现代化信息在技术上的更新与发展,信息技术在教育行业中拥有着不可或缺的位置。本课题主要探索在学习中的一种新方式,实现网络技术,多媒体技术与课程资源相结合的新模式,在网络中信息丰富而且开放,传统学习方式的文档形式,已经不能再满足学习者了,从而产生了学习系统,在线学习平台充分发挥信息的交互性、共享性、、无限制、大容量等优点,使得不在同一时间、同一地域、同一院校的学者之间沟通交流,共同探讨问题。


选题意义:

在线学习平台是一种新型的快捷、高效、方便的学习方式,同时随着网络技术的不断的发展,实现了无时间、地域的限制以及教育资源的无缝衔接,于是在线学习系统顺势而生,这种教学模式也在飞速发展,并被越来越多的人们接受认同,各大院校也都已经将其作为自身教学建设的一个重要内容,在19年的疫情期间,在线学习系统的优势进一步彰显其优势,使广大群众对其有了深刻的认识。


研究现状:

2019年底突发的新型冠状病毒疫情导致了学校知识教学的“被动式”变革,受疫情影响,国内学校多次延迟开学,教育部提出了“停课不停学”的-应对举措,传统知识教学的形式被强制性地熔断,而固定的教学空间,稳定的教学时间,纸质的教科书和课程资源,面对面的讲授和师生互动这些传统的知识教学要素也随之完全被网络空间、线上资源、教学平台、媒体工具、手机APP等所取代。可见,疫情之下知识教学的核心要素发生了不同于传统学校知识教学的根本性“变异”,“教什么知识”、“在哪里教”以及“如何教”的传统被完全颠覆。

 


2.基本框架和研究思路(技术方案)、难点等:

基本框架:

本系统主要分为两个模块分别是前台和后台:

前台:注册登录、公告查看、在线学习,在线讨论、在线提问、课程查看、资料下载、修改登录密码;

后台:学生用户管理,管理员用户管理,教师用户管理,在线讨论管理,在线答疑、公告管理,修改登录密码,添加账户等功能。

 

研究思路:

利用网络进行在线学习已经成为了教育发展的一个方向,对于传统的课堂学习而言,突破了时间和地理位置的限制,师生间互动交流更加方便,学习资源更为丰富,学习方式更为多样,有着广阔的应用前景。

在线学习辅助传统学习方式,实现教学资源共享,辅助学生进行学习。教师将每次课的重点、难点、讲稿与在备课期间收集的与课程内容相关的学习视频和大量的实例练习等教学资源有序地上传在线学习平台上,结合课上讲授的知识点,学生根据自身的情况在对这些教学资源进行有针对性的自主学习。提供交流互动功能,方便学生进行在线学习。学生、教师能够通过系统对在线学习过程中遇到的问题进行方便的在线或离线交流,同时对讨论话题、内容进行整理、分析,得出普遍问题,形成常见问题库,避免重复讨论。

在线学习获取的知识以隐性知识为主,因为传统学习往往发生在个体的观察、反思、交流、协作等活动中,需要学习者通过心理或行为的参与去主动挖掘知识。本系统采用B/S模式,应用Java语言实现,配以MySQL数据库,有较高的安全性和良好的性能。

系统的关键技术:

(1)应用JSP技术实现普通静态HTML和动态页面输出混合编码。

(2)应用JDBC进行数据库连接。JDBC API主要用来连接数据库和直接调用SQL命令执行各种SQ语句。

(3)采用B/S模式。B/S模式最大的好处就是运行维护比较简便,能实现不同人员,从不同的地点,以不同的接入方式访问和操作共同的数据。

(4)选用MySQL对用户数据进行统一管理。MySQL数据库管理系统将数据保存在不同的表中,这样就增加了速度并提高了灵活性。

难点:

    程序中对错误处理和输入的控制不够全面,可能导致由于输入无效引发的错误。


4.主要参考文献(篇数符合学校文件规定,格式符合论文规范规定)

[1] 周桓 王殊宇. JSP 项目开发全程实录.清华大学出版社.

[2] 孙鑫. Struts 2 深入详解. 电子工业出版社.

[3] 孙卫琴.基于 MVC 的 Java Web 设计与开发. 电子工业出版社.  

[4] 孙卫琴. Tomcat 与 Java Web 开发技术详解(第 2 版) . 电子工业出版社.

[5] (英)萨默维尔 (Sommerville ,I)  .软件工程.机械工业出版社.

[6] 朱少民.全程软件测试. 电子工业出版社.  

[7] 王选.软件设计方法.北京: 清华大学出版社.

[8] 万峰科技. JSP 网站开发四酷全书. 电子工业出版社.

[9] 邱旭东 刘文浩.基于 JSP 的 MVC 开发模式研究及应用. 中国科学数据类课程.

[10] (德)斯皮勒.软件测试基础教程 第 2 版 .人民邮电出版社.  



在线学习系统的设计与实现-计算机毕业设计源码+LW文档_在线学习

在线学习系统的设计与实现-计算机毕业设计源码+LW文档_MySQL_02