基于springboot的自搜索答疑系统的设计与实现开题报告

 2023-09-13 08:59:13

1. 研究目的与意义

课题研究现状:信息化教育对于促进教育创新、提高高等教育水平、促进人才培养等具有重要的战略意义。它以学生为主体,注重学生自主学习与个性化学习相结合,是一种发展快速的新型教育形式。一方面,当前网上学习环境多样化,学习资料也很丰富,因而使得学生的学习兴趣得到显著提升;另一方面,我国信息化教育尚处于发展阶段,教学服务体系还不能很好的满足每个人的需求,同时也存在着实时性差、传输效率低等问题,这就严重制约了教学效果的提升。研究意义与价值:答疑解惑不仅可以帮助学生巩固知识,也可以帮助学生进行系统学习。不管学习方式如何改变,答疑解惑对于学生的学习都是必不可少的。在学习实践中,学生难免会遇到各种各样的难题,而在学生人数较多的情况下,教师往往会因为时间、空间等原因,很难随时随地回答学生的问题,这就会削弱学生学习的积极性,同时也会因为回答相同或相似的问题而耽误教师的工作。所以实现答疑系统的关键是在于如何设计一个科学有效的答疑系统,使同学们在问答环节中相互交流,解决不了的问题再交给老师审阅,并通过答疑系统解决学生的问题。这样既能解决学生在学习中遇到的问题,又能确保学生学习的主动性和积极性。此外还能减轻老师的工作负担,让老师能够把大部分时间放在难点重点的教学研究项目上,从而使得教学质量显著提升。

参考文献:[1]刘启刚. 网络课程答疑系统的设计与开发[d].上海师范大学,2009.[2]薛良波. 智能答疑系统的研究与实现[d].江西师范大学,2018.[3]潘 娟,王玉洁,刘莹莹.网络教学系统的设计与实现[j].北京农学院学报,2007年s1期[4]叶 亮. 在线答疑系统的设计与实现[d]. 内蒙古大学,2019.[5]杜自平. 基于jitt的支架式教学模式应用研究[d].重庆师范大学,2018.[6]邹竞莹. node.js博客系统的设计与实现[d].黑龙江大学,2016.[7]陈永铨 .基于 a d p.n e t 的考试系统设计与实现[j] .才智, 2008( 6) :25[8]李国坤,黄红丹.模块化思想的网络教学系统的研究[j].大众科技;2005年03期.[9]konstantinos tserpes,maria pateraki,iraklis varlamis. strand: scalable trilateration with node.js[j]. springer berlin heidelberg,2019,8(1).[10]mongodb inc.; patent issued for systems and methods for generating partial indexes in distributed databases (uspto 10,585,867)[j]. information technology newsweekly,2020.[11]王金龙,宋斌,丁锐.node.js:一种新的web应用构建技术[j].现代电子技术,2015,38(06):70-73.[12]shuang wang,guoqing li,xiaochuang yao,yi zeng,lushen pang,lianchong zhang. a distributed storage and access approach for massive remote sensing data in mongodb[j]. mdpi,2019,8(12).[13]miguelramos,ricardo sánchez-de-madariaga,jesúsbarros,lino carrajo,guillermo vázquez,santiago pérez,mariopascual,fernando martín-sánchez,adolfomuoz-carrero. an archetype query language interpreter into mongodb: managingnosql standardized electronic health record extracts systems[j]. elsevierinc.,2020,101.[14]李广文. 基于socket.io的互动教学即时反馈系统的设计与实现[j].中国现代教育装备,2012(18):10-12.

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和问题

基本内容:采用IDEA作为开发工具,基于springboot的答疑系统的体系结构采用前后端分离开发模式,利用MySQL、Vue、nginx等技术实现整个系统。该系统的实现分为三个主要功能模块:学生、教师、管理员。每个部分的功能不一样:学生端主要是提问、回答其他人的问题、文件下载、问题的查询。教师端主要是创建答疑室、上传教学资源、查看问题、回答问题、参与讨论、管理答疑室学生。管理员端主要是对系统进行维护、分配权限、管理注册人员账户信息、专业课程管理、处理被举报的违规问题等。预计解决的难题:(1)第一次接触Springboot框架,搭建过程存在困难。(2)老师如何知道学生有问题需要进行答疑,学生如何知道问题已经解答,以及怎样进行问题提交和教师答疑(最重要的模块)。(3)该系统涉及多方面的数据交互(如用户对数据库的读取和写入,系统根据数据库的变化在页面上有所显示,大量的学习资料又应该怎样存储),应该怎样去进行数据库的设计。

3. 设计方案和技术路线

研究方法: 文献研究法:搜索和阅读相关网络学习答疑系统的书籍,文献与资料,深入学习如何开发一个网络学习的系统。 调查法:在网上搜索国内外市面上现在的网络学习答疑系统,并深入使用他们,分析出他们各自的优势和不足。 实验法:通过对于网络学习答疑系统功能的设计,编写出相应的代码,并对其不断调试和维护。技术路线:(1)课题确认;(2)查阅文献;(3)设计需求;(4)编写代码;(5)总结系统;(6)完成论文。

4. 研究的条件和基础

相关技术:Springboot,MySQL,JavaWeb,Vue硬件:处理器:Intel 酷睿,内存:512M 或更大,硬盘:120G 或更大软件:Microsoft Windows10,Microsoft MySQL,IDEA2022或更高版本

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。