基于Struts框架的学生答疑系统设计与实现开题报告
2022-01-16 20:07:50
全文总字数:3596字
1. 研究目的与意义及国内外研究现状
1、研究背景现代远程教育主要是指基于计算机技术和网络应用,建立在包括数字技术、网络通信技术、多媒体技术、计算机技术等组成的现代信息技术平台之上的一种教学模式。它具有时空灵活性、内容丰富性、教学形式新颖性、对象广泛性、传播快捷性以及开放性、自主性、共享性等特点。(1)开放性即教育资源开放,教育方式开放,,教育场所和时间开放。这种开放性使学习者自主、灵活学习成为可能。(2)灵活性灵活性主要是说可以满足学习者学习个性化的要求,受教育者可以根据自身需要、自身条件去自主选择学习方式和学习内容,提高学习效率从以教为主的教学模式转变为以学为主的个性化教育。广大受教育者不受传统的填鸭式教学模式的限制,不受时间和空间等条件的约束,学习时间,地点、内容根据自己的情况自主选择。
(3)教学资源共享性现代远程教育可实现教育资源和教育方法的共享,教学资源得以充分的利用和优化。答疑、解惑不仅是传统教育的一个环节,而且也是现代远程教学系统的一项重要模块,但通过对目前现代远程教学答疑系统进行研究,发现存在着一系列问题:在传统课堂教学模式中,答疑是通过师生面对面方式实现的,但在现代远程教育中由于师生地理的分离这种方式已经不再可行。所以如何使课堂上的答疑活动在网络教学系统中得以实现成为一个问题。在现行的现代远程教学中,比较重视课程内容的存储,而不注意答疑解惑这一部分。即远程网站往往存放大量教材内容的超文本链接,而回答问题的功能很少。而实际上绝大多数人希望能及时处理学习中遇到的各种难点和问题,以保证学习的热情和持续性。现存的答疑系统往往采用简单的jsp servlet形式,这种结构往往有很强的随意性,随编程者的个人习惯在系统的架构上往往有很大的不同,故对于系统的可维护性和可扩展性存在一定的制约。struts是目前最流行的mvc体系架构,其架构基础起源于2000年,至今该技术己相当成熟,有大量的高水平的研发人员和现成应用实例,其可扩展性和可维护性比较好。2、研究意义答疑、解惑不仅是传统教育活动中的一个环节,而且也是现代远程教学系统中的一个重要模块。在传统教育中,问题一般是在授课的同时进行的,答疑往往处于一个次要地位。但现代远程教育并非如此。在网上学习中,由于教师和学生地理位置的分离,没有了教师面对面的解释和演绎,学习者变为自主学习。这就要求学习者从一个听众变成一个思索者、索求者,进行深入的思考。但当到了百思不得其解时,快速及时的答疑和帮助则成了必不可少的内容。这就要求网上教学系统能够及时解答学生的疑难问题,消除学生的学习障碍,保持、提高学生的学习热情和学习积极性。可见,答疑子系统的研发是现代远程教学的重要环节,对实现高质量的网上教学具有深远的实际意义。
国内外研究现状
1、国外现状美国是世界上现代远程教育发展最早的国家,可以说是现代远程教育的发源地,也是目前发展规模最大的国家之一。就采用现代化教育手段来说,美国也一直处于国际领先地位。大多数美国高等院校目前都提供部分远程学习课程,其中大都包含在线教学成分。
2. 研究的基本内容
- Struts框架、hibernate框架、layUI框架的应用以及Java、JavaScript、css等编程语言的结合使用
- 对调查出的现状及数据进行分析处理,找到此系统需要的关键数据,以此作为参考进行需求分析
- 程序的功能性需求,系统架构的设计,程序代码的编写以及测试调优
3. 实施方案、进度安排及预期效果
1.实施方案:
(1)进行软件的可行性分析,进行国内外情况调研,制定出实施方案,审定后进入具体的软件设计环节。
(2)确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的联系,进行数据库的相关设计,与此同时要确定开发的平台。
4. 参考文献
[1]朱天昊. 基于struts2-spring框架的网上课程答疑系统实现[d].复旦大学,2010.
[2]黄立勇. 梧州学院在线答疑系统的设计与实现[d].厦门大学,2017.
[3]陈彩月. 计算机实验课在线答疑系统的设计与实现[d].华南理工大学,2013.